/* Stylesheet */

body{background:url(../img/bg.png); font-family:Geneva, Arial, Helvetica, sans-serif;}

h1, h2, h3, h4, h5, h6{ font-family: tahoma, verdana, sans-serif, geneva; color:#3399CC;}

h1{ font-size: 22px; color:#3399CC;}
h2{ font-size: 18px; color:#3399CC;}
h3{ font-size: 16px; color:#3399CC;}
h4{ font-size: 14px; color:#3399CC;}
h5{ font-size: 12px; color:#3399CC;}
h6{ font-size: 10px; color:#3399CC;}

ul,ol li{font-family: tahoma, verdana, sans-serif, geneva; font-size: 13px; color:#636363; line-height:25px; }

.clr{clear:both;}

#wrapper{ width: 960px; margin: 0 auto 0 auto;}

/* top nav*/

#top_nav{ width: 958px; height:30px; border: 1px solid #ccc; float:left;}

#top_nav ul{margin:0 0 0 30px; padding:0;}

#top_nav ul li{display:inline;}

#top_nav ul li a{display:block; float:left; font-family:Verdana, Arial, Helvetica, sans-serif, tahoma; font-size:12px; font-weight:normal; margin:0 15px 0 0; padding:3px 0 0 0; height:23px; text-decoration:none; color:#595959; }


/*logo_area_nav*/


#logo_area_nav{ width:958px; height:70px; border: 1px solid #ccc; float:left; margin:15px 0 0 0;}

#logo_area_nav ul{margin:0 0 0 30px; padding:0;}

#logo_area_nav ul li{display:inline;}

#logo_area_nav ul li a{display:block; float:left; font-family:Verdana, Arial, Helvetica, sans-serif, tahoma; font-size:12px; font-weight:normal; margin:0 15px 0 0; padding:25px 10px 0 10px; height:45px; text-decoration:none; color:#595959;}

#logo{width:100px; height:50px; float:right; margin:0 0 0 0; padding: 10px 0 0 0; font:bold 16px georgia, arial, tahoma;}


/*header*/

#header{ width: 958px; margin: 0px; height:300px; border: 1px solid #ccc; margin:15px 0 15px 0; float:left;}



#menu{ width: 960px; height: 50px; margin-top: 5px; margin-bottom: 5px; border: 1px solid #ccc; }

#main{ width: 960px; height: auto; margin-top: 5px; margin-bottom: 20px; }

#content{ float: left; width: 670px; height: auto; border: 1px solid #ccc; margin-right: 5px; padding: 10px; margin-bottom: 20px;  }

#sidebar{ float: right; width: 250px; height: auto; border: 1px solid #ccc; }

#block-1, #block-2, #block-3{ width: 100%; height: auto; border: 1px solid #ccc; }

#block-1 h2, #block-2 h2, #block-3 h2{margin:0 0 0 10px; padding:0;}

#block-1 ul, #block-2 ul , #block-3 ul{margin:0 0 0 20px; padding:0;}

#block-1 ul li, #block-2 ul li, #block-3 ul li{margin:0; padding:0; list-style:none;}



#block-1 ul li a, #block-2 ul li a, #block-3 ul li a{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#595959; text-decoration:none; line-height:35px;}




#menu ul{ list-style-type: none; }

.m-item{ float: left; margin-right: 20px; }

#footer{ clear: both; height: 20px; padding: 5px; margin-top: 10px; border: 1px solid #ccc; font:normal 12px Geneva, Arial, Helvetica, sans-serif; color:#000000;}

#footer a{ color:#000000; text-decoration:none;}




















