html,body{margin:0;padding:0;}
body{font:100% Trebuchet MS,arial,sans-serif;text-align:center;background:#c3c993 url(../images/header_bg.png) repeat-x scroll 0% 0%;}
body.f-smaller{font-size:11px;}
body.f-default{font-size:13px;}
body.f-larger{font-size:15px;}
img{padding:6px;margin:0px;border:none;}
/************* Layout structure starts **************/
div#content p{line-height:1.4;}
div#leftmodules{margin:5px;}
div#rightmodules{margin:5px;}
.container{width:1004px;margin:0 auto;text-align:left;height:254px}
div#container2{background:url(../images/nav_bg.png) repeat-x left top;text-align:left;min-height:384px;}
/************* HEADER starts **************/
div#header{width:100%;height:56px;}
div#header h1{height:80px;line-height:80px;margin:0;padding-left:10px;background:#EEE;color:#79B30B;}
div#headerimg{background:url(../images/header_img.jpg) no-repeat left top;width:1004px;height:198px;}
div#logo{background:url(../images/logo_reveal.png) no-repeat 10px top;width:460px;height:56px;display: block;margin: 0 auto;*margin-top:0px;}
* html div#logo{background:url(../images/logo_reveal.png) no-repeat 10px top;width:460px;height:56px;position:absolute;left:100px;top:0px;}
div#fontsizer{background:#9CA068;border:1px solid #fff;border-bottom:none;float:right;height:22px;margin:24pt 30px 0 0px;padding:0px;width:66px;}
div#fontsizer a{display:block;float:left;padding:5px;}
div#adjust{background:#9CA068;border:1px solid #fff;border-bottom:none;float:right;height:22px;margin:24pt 10px 0 0px;padding:0px;width:66px;}
div#adjust a{display:block;float:left;padding:3px;}
div#textfontsizer{color:#DEE6B8;float:right;margin:38px 5pt 0pt 0px;padding:0px;font-size:12px;}
div#headnav{color:#fff;font-size:14px;font-weight:bold;padding:80px 0px 0pt 50px;width:300px;}
div#headnav a{text-decoration:none;color:#fff;}
div#firstline{border-bottom:1px dashed #fff;border-top:1px dashed #fff;height:40px;}
div#secondline{border-bottom:1px dashed #fff;height:40px;}
div#speech{background-image:url(../images/speech_icon.png);background-repeat:no-repeat;background-position:left top;float:left;height:35px;line-height:40px;text-indent:45px;padding-right:20px;}
div#brush{background-image:url(../images/brush_icon.png);background-repeat:no-repeat;background-position:left top;float:left;height:35px;line-height:40px;text-indent:45px;padding-right:20px;}
div#star{background-image:url(../images/star_icon.png);background-repeat:no-repeat;background-position:left top;float:left;height:35px;line-height:40px;text-indent:45px;padding-right:20px;}
div#tick{background-image:url(../images/tick_icon.png);background-repeat:no-repeat;background-position:left top;float:left;height:35px;line-height:40px;text-indent:45px;padding-right:20px;}
/************* HEADER ends **************/
div#searcharea{float:right;margin-top:2px;}
div#middlenav{width:1004px;margin:0 auto;height:41px;}
div#wrapper{float:left;width:100%;margin-top:5px;}
div#contentfull{margin:0pt;}
div#contentframe{margin:0px 10px;padding:15px;background:#ecf1a4;}
/************* FOOTER starts **************/
div#footer{clear:left;width:100%;padding-top:20px;}
div#footer ul{height:55px;margin:0px;padding:0pt 15px 0px;width:75%;float:left;}
div#footer ul li{background:transparent url(../images/menu_bot_sep.png) no-repeat 100% 20px;display:block;float:left;height:54px;line-height:5px;padding:0pt 10px;}
div#footer ul a{font-family:Trebuchet MS,Arial,Helvetica,sans-serif;font-size:80%;font-weight:bold;color:#D1D873;font-weight:bold;height:54px;line-height:49px;text-transform:uppercase;text-decoration:none;margin:0px;padding:0px;}
div#footer{background:url(../images/footer_bg.png) repeat-x left bottom;height:88px;}
div#footer p{margin:0;padding:5px 10px;}
div#footerframe{color:#FFFFFF;margin:0pt auto;text-align:left;width:1004px;}
#xhtmlcss{float:right;padding:15px 30px;}
#xhtmlcss a{padding:0px;margin:0px;float:left;}
#xhtml_icon{background:url(../images/xhtml_icon.png) no-repeat top left;height:16px;width:71px;margin:5px;display:block;}
#css_icon{background:url(../images/css_icon.png) no-repeat top left;height:16px;width:56px;margin:5px;display:block;}
#copyright{line-height:32px;margin:0pt auto;text-align:left;text-indent:25px;width:1004px;padding-top:0px;}
/************* FOOTER ends **************/