@charset "utf-8";
* {	margin: 0px; padding: 0px;}
.clear {clear:both;}
.clearleft {display:block; clear:left;}
.clearright{display:block; clear:right;}
.hide {display:none;}
a {color:#F48509;}
a:hover {color:#CCCCCC; text-decoration:none;}
body {background:#333333;}
#wrap{ width:800px; margin:0px 0 0 90px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#666666; background:#FFFFFF}
/*Header*/
#topbar {background-image:url(images/topbg.jpg); background-repeat:no-repeat; height:48px;width:800px;}
#header {background-image:url(images/header.jpg); background-repeat:no-repeat;height:154px;width:800px;}
#header .siteslogan {display:block; font: normal 20px Georgia, "Times New Roman", Times, serif; text-align:center; padding:45px 10px 0px 10px;}

/*Header Menu*/
#topmenu {display:block; list-style:none; padding:116px 10px 0px 10px;}
#topmenu li {display:inline;}
#topmenu a {display:block; float:left; height:28px; margin:0px 0px 0px 2px; text-decoration:none; padding:9px 15px 0px 15px; text-align:center; font-weight:bold }
#topmenu a, #topmenu a:visited, #topmenu a:active {background:url(images/menu1.jpg) repeat-x; border-left:solid 1px #f8a037; border-right:solid 1px #f8a037; color:#000000;}
#topmenu a:hover{background:url(images/menu2.jpg) repeat-x; border-left:solid 1px #333333; border-right:solid 1px #333333; color:#FFF;}
#topmenu .active a, #topmenu .active a:visited, #topmenu .active a:active{background:url(images/menu2.jpg) repeat-x; border-left:solid 1px #333333; border-right:solid 1px #333333; color:#FFF;}

/*Content*/
#content {background:url(images/contentbg.jpg) repeat-y; width:800px}
#mainpage { width:500px; float:left; padding:5px 5px 5px 15px; text-align:justify; font-size:11px; color:#333333; margin-top:20px}
#mainpage p {line-height:19px; margin:0px 0px 8px 0px;}
#mainpage blockquote {background:#efefef; display:block; margin:5px; font:Georgia, "Times New Roman", Times, serif; font-style:italic;}
{border-width:0;}
h1, h2, h3, h4, h5 {color:#333333; font-weight:bold;font-family: Arial, Helvetica, sans-serif;}
#mainpage h1 {font-size:22px;margin:0px 0px 8px 0px;}
#mainpage h2 {font-size:20px;}
#mainpage h3 {font-size:18px;}
#mainpage h4 {font-size:16px;}
#mainpage h5 {font-size:16px;}
/*Sidebar*/
#sidebar {width:260px;float:right;margin:20px 0px 0px 5px;background:#F8F9F2; border:#666666 solid 1px;}
#sidebarcontents {padding:5px;}
#sidebarbottom {background:url(images/sidebarbottom.jpg) no-repeat 0px; height:74px;}

/*Sidemenu*/
#menu {list-style:none; background:#999999}
#menu li ul {list-style:none;}
#menu li ul li {display:block; height:25px; border-bottom:solid 1px #efefef;}
#menu li ul a, #menu li ul a:visited, #menu li ul a:active {display:block; height:20px; padding:5px 5px 0px 5px; text-decoration:none; color:#FFF;}
#menu li ul  a:hover {background:#F8F9F2; color:#000000; background:#E9E9E9}
#menu h2{font-size:16px; 
                    font-weight:bold; 
                    color:#fff; 
                    height:32px; 
                    padding:5px; 
                    background:url(images/comment2.jpg) no-repeat}
/*footer*/
#footer {background:url(images/footer.jpg) no-repeat; height:36px; padding:10px; color:#FFFFFF; text-align:center}
#credit {font-size:10px; padding:3px;}