*{padding:0; margin:0}
body{background: #E8E8E8; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; padding:0; margin:0; color:#444; line-height:20px}
h3{font-size:18px; color:#666; padding-bottom:4px; margin:14px 0 7px 0; font-weight:100; border-bottom:1px #ededed solid}
#wrap{width:800px; margin:5px auto}
#top{height:20px; background:url(images/top.jpg) no-repeat; padding:0px 0}
#header{margin:0 auto; color:#fff; height:100px; background:url(images/header.jpg) no-repeat}
#header h1{font-size:28px; font-weight:bold; letter-spacing:-1px; padding:25px 0 0 33px}
#header h1 a{color:#fff; text-decoration:none}
#header h1 a:hover{color:#111; text-decoration:none}
#header h2{font-size:14px; color:#eee; padding:9px 0 0 33px}
#content{padding:0 20px; background:url(images/content.jpg) repeat-y}
ul#menu{margin:0; padding:0; list-style-type:none; width:auto; position:relative; display:block; height:30px; font-size:12px; font-weight:bold; background:#000000; background:transparent url(images/topnavone.jpg) repeat-x top left; font-family:Arial,Helvetica,sans-serif; border-bottom:1px solid #000; border-top:1px solid #000}
ul#menu li{display:block; float:left; margin:0; padding:0}
ul#menu li a{display:block; float:left; color:#999; text-decoration:none; font-weight:bold; padding:6px 20px 0 20px}
ul#menu li a:hover{color:#FFF; height:22px; background:transparent url(images/topnavtwo.jpg) 0px -30px no-repeat}
ul#menu li a.current{display:inline; height:22px; background:transparent url(topnavone.jpg) 0px -30px no-repeat; float:left; margin:0}
ul#menu li a:active {color: #FFFFFF;text-decoration: none;}
#datetime {color:#cccccc; font-size:x-small; float:right; padding:5px 10px 0px 0px;}
#maincontent{float:left; padding:8px 5px 5px 2px; width:760px; font-size:12px; min-height:200px}
#maincontent h5{ color:#4785E2;font-size:13px; margin-bottom: 10px;border-bottom:1px #9DBED9 solid;}
#maincontent h4{font-size:12px; border-bottom:1px #DFDFDF solid; color:#333}
#maincontent p{padding-top:2px}
#maincontent quote{border:1px #999 solid; color:#666}
#maincontent a{color:#000000;font-size:11px;font-weight:100;text-decoration:underline;}
#maincontent a:hover{color:#333333}

.boxone{width: 490px;float: left;color:#333; margin-top:5px;overflow:auto;}
.boxone h5{margin:0;border-bottom:1px #9DBED9 solid; padding:0px 1px 0px 1px}
.boxone p{margin-left: 5px;padding:0px 5px 5px 0px; border-right:1px #9DBED9 solid;}
.boxone a{color:#06f; text-decoration:none}
.boxone a:hover{color:#06f}
.boxone ul{ margin:0;   list-style:none;line-height:normal}
.boxone li{ padding:5px 0 0px 10px;}

.boxtwo{width: 260px;float: right;color:#333; margin-top:5px; overflow:auto;}
.boxtwo h5{margin:0;border-bottom:1px #9DBED9 solid; padding:0px 2px 0 0px}
.boxtwo p{padding:0px 5px 5px 0px;}
.boxtwo a{color:#06f; text-decoration:none}
.boxtwo a:hover{color:#06f}
.boxtwo ul{ margin:0;   list-style:none;   line-height:normal}
.boxtwo li{ padding:3px 5px 0px 15px; background:url(images/pointer.jpg) no-repeat 0 10px}

#clear_footer{clear:both;  font-size:x-small; text-align:center; border-top:1px #DFDFDF solid}
#clear_footer a{color:#06f; text-decoration:none}
#footer{margin:0px; padding:0px; font-size:11px; color:#444; text-align:center}
#footer a{color:#000000;font-size:11px;font-weight:100;text-decoration:underline;}
#footer a:hover{color:#333333}
#bottom{height:20px; background:url(images/bottom.jpg) no-repeat; padding:0px 0}

label{float:left; width:180px; font-weight:bold}

#input{width:180px; margin-bottom:5px}
#textarea{width:460px; height:100px}
#box{width:10px}
#button{margin-top:2px;}
