@charset "utf-8";
/* CSS Document */

body { background:url(../images/bg.jpg) repeat; margin:0; padding:0; font-family: Verdana, Arial, sans-serif; line-height: 1.3em; margin: 0px 0px 0px 0px; color: #545454; }
.clearfix { clear:both; float:none; }


#bg { background:url(../images/bg_top.jpg) top left repeat-x; position:absolute; width:100%; top:0px; padding-top:0; left:0px; margin-top:0px; z-index:0; }
#mainWrapper { position:relative; z-index:0; width:908px; padding:0; margin:0 auto; }
#searchWrapper { height:24px; margin-top:65px; }
#contentHeader { height:38px; width:908px; background:url(../images/content_header.png) no-repeat; }
#contentWrapper { background:url(../images/content_bg.png) repeat-y; width:908px; }
#headerWrapper { height:205px; padding:0 48px; }
#topModuleWrapper { position:relative; width:314px;}
#topModule { position:absolute; left: -3px; top: -131px; width:360px; height:355px; z-index:99;}
#logo { width:453px; float:right; }
#mainNavWrapper{float: right;padding-right:45px;height:15px;}
#mainNavBorder{width:596px; padding-top:1px; border-top:1px dashed #c8c8c8; border-bottom:1px dashed #c8c8c8; }
#mainNav { position:relative; z-index:100; margin: 0; /* all lists */ width:596px; height:25px;}
#mainContentWrapper { padding:17px 48px 0 48px; }
#leftPhoto{float:left; width:205px;}
#content{font-size:12px;width: 593px; float: right; line-height: 20px;}
#additionalContentBlueWrapper{padding:5px 28px 0 27px;clear:both;}
#additionalContentBlue{background:#ecf3e5; padding:0 21px; clear:both;}
#additionalContentPlainWrapper{padding:12px 26px 0 29px; clear:both;}
#additionalContentPlain{padding:0 0 0 220px; background:url(../images/additionalPlain_bg.jpg) no-repeat 0 0;clear: both;}
#contentFooter { clear:both;position:relative; z-index:3; background:url(../images/grass_bg.png) no-repeat bottom left; height:52px; }
#bottomModule1Wrapper {padding:0px 48px 0 48px;}
#bottomModule2Wrapper {padding:0 26px 0 29px;}
#user1, #user2, #user3, #user4, #content{line-height:16px;}
#user1container{width:33%; float:left; border-right:1px dashed #c8c8c8;}
#user1{font-size:12px; color:#787878;  margin-right:5px; }
#user1 h3, #user2 h3, #user3 h3 {color:#8cc63f; font-weight:bold;font-size:14px;}
#user2container{width:33%;float:left;}
#user2{margin:0 12px; font-size:12px; color:#787878;}
#user3container{width:33%;float:left;}
#user3{font-size:12px; color:#787878;position:relative;}
#user4Container{padding-top:1px;border-top:1px dashed #c8c8c8;}
#user4{width:100%;background:#e5f1fb; height:103px; position:relative;}
#user4 #thebuzz{position:absolute; top:-20px; left:-25px;}
#footerWrapper { background:url(../images/footer_bg.png) no-repeat; height:65px; padding:10px 30px; }
#footer{font-size:10px; line-height:13px;}
#top { }
#bottom {/*height:619px; */ }
body.contentpane { text-align:left; color: #555555; font-size: 13px; line-height: 1.3em; padding: 0; text-align:left; margin: 1em 2em; width: auto; /* Printable Page */ }

