@charset "utf-8";
/* CSS Document */

body{ background:url(../images/bg.gif); font-family:tahoma; font-size:14px; color:#5e6949; }
#wraps{ width:100%; }
#head-container{ width:100%; }
#top-nav{ background:url(../images/bg-topnav.gif); }
     #top{ width:900px; margin:0 auto 0 auto; }
	 #logo{ width:900px; margin:0 auto 0 auto; }
	 #nav-bar{ width:900px; height:30px; margin:0 auto 0 auto; background:url(../images/nav-bar.jpg) no-repeat; }
	       #nav-menu{ width:875px; margin:0 auto 0 auto; font-family:"Times New Roman", Times, serif; }
	       #nav-menu a{ text-align:center; width:auto; margin:0; padding:15px 8px 5px 8px; font-size:17px; 
		                font-weight:bold; color:#FFFFFF; text-decoration:none; }
		   #nav-menu a:hover{ color:#1d8b9c; }
#head{ background:url(../images/bg-head.jpg) repeat-x; }
     #head-img{ width:900px; height:300px; margin:0 auto 0 auto; overflow:hidden; }
#content-container{ width:900px; margin:0 auto 0 auto; text-align:justify; }
     #sidebar{ width:235px; float:left; padding:10px 0 10px 30px; }
	 #content{ width:620px; float:left; padding:10px 0 10px 10px; }
	 #content p{ text-align:justify; line-height:120%; margin-top:10px; }
	 #content a{ color:#5e6949; font-weight:bold; margint-top:5px; }
	 #content a:hover{ text-decoration:underline; }
	 
	 #extend{ width:620px; float:left; padding:0 0 10px 0; margin:0 0 0 0; }
	 #extend p{ text-align:justify; line-height:120%; margin-top:10px; }
	 #extend a{ color:#5e6949; font-weight:bold; margint-top:5px; }
	 #extend a:hover{ text-decoration:underline; }
	 
	 .error{ color:#FF0000; margin:auto; font-weight:bold; font-size:16px; text-align:center; height:100px; }
	 
#footer{ width:100%; height:35px; margin:0 auto 0 auto; background:url(../images/bg-footer.gif);
         text-align:center; font-weight:bold; }
     #footer p{ line-height:25px; text-align:center; }

.cleaner{ clear:both; }

