body { text-align: center; background: #f1f6e9 url(../images/blocks/bg_body.jpg) left top repeat-x; margin: 0; padding: 0; }

.clearer { height: 1px; font-size: 1px; clear: both; overflow: hidden; }
.separator01 { width: 100%; height: 7px; font-size: 1px; background: url(../images/blocks/separator01.gif) center top no-repeat; clear: both; }

#mainContainer { width: 645px; text-align: left; margin: 0 auto; }

#header { width: 100%; height: 132px; margin: 0 0 6px 0; float: left; }
#header .logo { width: 124px; height: 109px; margin: 23px 0 0 9px; float: left; display: inline; }
#header .sysmenu { width: 430px; height: 14px; font-size: 10px; color: #889c69; text-align: right; margin: 26px 9px 0 0; float: right; display: inline; }
#header .sysmenu a:link, #header .sysmenu a:visited { color: #889c69; text-decoration: none; }
#header .sysmenu a:hover { text-decoration: underline; }
#header .mainmenu { width: 430px; height: 32px; text-align: right; margin: 60px 9px 0 0; float: right; display: inline; }
#header .mainmenu ul { list-style: none; margin: 0; padding: 0; }
#header .mainmenu ul li { margin: 0 0 0 3px; display: inline;}

#pictureContainer { width: 100%; height: 251px; margin: 14px 0 0 0; float: left; position: relative; z-index: 1; }
#pictureContainer .picture { width: 645px; height: 251px; }
#pictureContainer .button { width: 121px; height: 20px; position: absolute; right: 33px; bottom: 32px; z-index: 2; }

#kwick { width: 100%; height: 120px; background: url(../images/blocks/bg_kwick.gif) left top no-repeat; float: left; position: relative;}
#kwick .kwicks { height: 88px; background: url(../images/blocks/bg_kwicks.gif) top right no-repeat; margin: 16px 16px 0 16px; padding: 0; list-style: none; }
#kwick li { float: left;  }  
#kwick .kwick { width: 140px; height: 88px; border-right: 5px solid #ffffff; display: block; cursor: pointer; overflow: hidden; }
#kwick .kwick span { display: none; }
#kwick .kwick01 { background: url(../images/menu/kwick01.gif) left top no-repeat; }
#kwick .kwick02 { background: url(../images/menu/kwick02.gif) left top no-repeat; }
#kwick .kwick03 { background: url(../images/menu/kwick03.gif) left top no-repeat; }
#kwick .kwick04 { background: url(../images/menu/kwick04.gif) left top no-repeat; border-right: 0; }

#contentContainer { width: 100%; background: #ffffff url(../images/blocks/bg_content_t01.gif) left top no-repeat; float: left; }
#contentContainer .content { min-height: 224px; height: auto!important; height: 224px; margin: 20px 30px; clear: both; }
#contentBottom { width: 100%; background: url(../images/blocks/bg_content_b.gif) left bottom no-repeat; float: left; }
#contentBottom .pagetitle { margin: 30px 30px 0 30px; }

#contentContainer2 { width: 100%; background: #ffffff url(../images/blocks/bg_content_t02.gif) left top no-repeat; margin: 14px 0 0 0; float: left; }
#contentContainer2 .content { min-height: 424px; height: auto!important; height: 424px; margin: 20px 30px; clear: both; }

#contentContainer3 { width: 100%; background: #ffffff url(../images/blocks/bg_content_t02.gif) left top no-repeat; float: left; }
#contentContainer3 .content { min-height: 324px; height: auto!important; height: 324px; margin: 20px 30px; clear: both; }


#footer { width: 100%; font-size: 10px; color: #889c69; margin: 15px 0 0 0; float: left; }
#footer .copyright { width: 60%; margin: 0 0 0 30px; float: left; display: inline; }
#footer .desingby { width: 25%; text-align: right; margin: 0 30px 0 0; float: right; display: inline; }
#footer .desingby a:link, #footer .desingby a:visited  { text-decoration: none;}
#footer .desingby a:hover  { text-decoration: underline;}


