* {margin:0; padding:0;}
body {margin:auto; background-color:#6F6F6F; font:12px Georgia,Arial,Verdana; line-height:160%;color:#000;}
#wrapper { width:1000px; margin:0px auto;}

#sidebar1 {width:130px; height:720px;padding:0px; float:left; background: #6F6F6F url(images/bg.png) repeat-y;}
#center {width:740px; height:720px;padding:0px; float:left; background:#F0FAFA url(images/main_bg.png) repeat-y;}
#sidebar2 {width:130px; height:720px;padding:0px; float:left; background: #6F6F6F url(images/bg.png) repeat-y;}

#header { float:left; width:730px; padding:10px; height:150px; font:30px Arial, Helvetica, sans-serif;}
        #logo {float:left; width:223px;height:125px;padding:0px; float:left; background: #F0FAFA url(images/logo.png) no-repeat;}
        #spacer {float:left; width:140px; height:125px;padding:0px;float:left; }
        #catchphrase {float:left; width:308px; height:24px;margin-top:26px; float:left; background: #F0FAFA url(images/catchphrase.png) no-repeat;}
        #mininav {float:left; width:294px; height:19px;padding-left:0px;margin-top:29px; float:left; }

#nav {float:left;width:725px; padding:10px;height:18px; background: #2B3510 url(images/nav_bg.png) repeat-x;font-size:8x;}
#pagetitle {float:left; width:635px; padding:10px; padding-top:30px; margin-left:84px;height:20px; clear:both;color:#000000;}
#content {float:left; width:540px; padding:10px; margin-left:84px;height:410px; clear:both;color:#000000;}
#footer {float:left;width:652px; padding:8px; margin-left:84px;height:8px; background-color:#2B3510; clear:both;color:#ffffff;font-size:10px;}
a,img {border:0 none;}
p {margin-top:10px;margin-bottom:5px;}
h2 {margin-top:20px;margin-bottom:10px;font:19px Georgia,Arial,Verdana; }
ul {margin:15px;}
