		html, body 		{ margin: 0; padding: 0; }
		body 			{ color: #333; font: 12px Helvetica, Arial, sans-serif; line-height: 18px;background-color:#cccccc;  background-image:url('../images/bg_body8.jpg');background-repeat:repeat-x;}
		h2				{ color: #f4911e; }
		a				{ color: #f4911e; }
		p				{ margin: 0; }
		#container		{ width: 790px; margin: 0 auto; }
		
        a:link { color: #008351; text-decoration:none;} 
        a:visited { color: #008351; text-decoration:none;} 
        a:hover { color: blue; text-decoration:none; } 
        
        a.main:link { color: #008351;} 
        a.main:visited { color: #008351;} 
        a.main:hover { color: blue; } 

        a.logout:link { color: white;} 
        a.logout:visited { color: white;} 
        a.logout:hover { color: blue; }         
        
        
        a.serv:link { color: #ffffff; padding-top:15px; padding-right: 10px; padding-left: 10px; text-decoration:none; font-size:13px; font-weight:bold; } 
        a.serv:visited { color: #ffffff; padding-top:15px; padding-right: 10px; padding-left: 10px; text-decoration:none; font-size:13px; font-weight:bold;} 
        a.serv:hover { color: red; padding-top:15px; padding-right: 10px; padding-left: 10px; text-decoration:none; font-size:13px; font-weight:bold; } 

		/* Header */
		#header			{ background-color: black; margin-top: 15px; background-image:url('../images/bg_header.jpg'); background-repeat:x; }
		#header h1  	{ color: #f4911e; margin: 0 0 3px; padding: 24px 18px 0; }
		#header p		{ color: #f4911e; font-size: 11px; font-weight: bold; text-decoration:none;}
		
		/* Content Style */
		#wrapper        { background-color: #ffffff; min-height:475px; width:790px; background-color:#ffffff;}

		#logo           { float: left; width: 200px; text-align: left; margin-top: 21px; margin-left: 10px;}
    	#search         { float: right; width: 140px; margin-top:5px; margin-right:25px;}
		#admin          { float: left; width:500px; margin-top:40px; margin-left:0px;}
        #admin p        { text-align:left; font-size:20px; font-weight:bold; color:white;}
        #logout         { float: right; margin-top:10px;margin-right:20px;}
        #logout p       { text-align:left; font-size:14px;color:white;}        
		#tabmenu        { float: left; width: 100%; clear:both; margin-top:-7px; margin-left:180px;}
		 
   		#sidebar_m		{ margin-left: 34px; margin-top:18px;}
		#sidebar_m ul	{ padding: 0 18px 9px; }
    	#sidebar_s		{ text-align:center; background-image:url('../images/bg_serv2.jpg'); background-repeat:no-repeat; margin-left:20px; margin-top:20px;}
    	#sidebar_s p    { padding-top:10px; padding-right: 14px; padding-left: 6px; color:#ffffff; text-decoration:none; font-size:13px; font-weight:bold; }
		#sidebar_s ul	{ padding: 0 18px 9px; }
		#sidebar_r		{ margin: 10px 15px 10px 15px;}
		#sidebar_r p    { padding-right: 10px; padding-left: 10px; color:#666666; padding-top:5px;}        
    	#sidebar_r ul	{ padding: 0 18px 9px; }
        #toptext    	{ font: 14px Helvetica, Arial, sans-serif; border-bottom: 1px solid #008351;}
        #toptext p      { margin-right: 35px; margin-left: 20px; padding-top:5px; text-align:left;}
        #toptext_m   	{ font: 14px Helvetica, Arial, sans-serif; }
        #toptext_m p    { padding-right: 10px; padding-left: 10px; color:#666666; padding-top:5px; text-align:center;}
     	#slideshow_m	{ margin: 0px 0px 0px -20px; border-bottom: 1px solid #008351; border-top: 1px solid #008351;}
        #content		{ font: 14px Helvetica, Arial, sans-serif; margin-left:20px; margin-top:10px;}
   		#content p      { margin-right: 10px; margin-left: 10px; padding-top: 8px; text-align:left;}
        #content_m		{ font: 14px Helvetica, Arial, sans-serif; padding-left:0px; padding-right:15px;}
   		#content_m p    { color:#666666; padding-top:10px; text-align:center;}
		#content_s		{ margin: 12px 20px 12px 10px;}
		#content_s p    { padding-right: 10px; padding-left: 10px; color:#666666; padding-top:5px;}
		#content_r		{ margin: 10px 15px 5px 15px;}
		#content_r p,   { padding-right: 18px; color:#666666; }
        #manubox         {margin-top: 10px; margin-bottom: 10px;} 
        #manu1           { }
        #manu2           { }
        #manu3           { }
        #extra			{ margin-left: 25px; margin-right: 18px;}
        #extra p        { padding-right: 18px; color:white;}
		#extra small	{ font-size: 11px; line-height: 18px; }
		
		/* Content Positioning & Size */
		#header         { height: 105px; }
      	#sidebar_m		{ float: left; width: 475px; height:275px;}
		#sidebar_s		{ float: left; width:175px; min-height:481px;}
		#sidebar_r		{ float: left; width: 155px; min-height:470px;}
        #toptext	    { width: 790px; height:25px; } 
        #toptext_m	    { width: 790px; height:25px; }        
        #slideshow_m	{ float: right; width: 790px; height:250px; }
       	#content		{ float: left; width: 790px; min-height:426px; }
        #content_m		{ float: right; width: 760px; min-height:176px; }
		#content_s		{ float: right; width: 565px; min-height:481px;}
		#content_r		{ float: right; width: 575px; min-height:470px; }
		#extra			{ clear: both; min-height:175px;}
       	#manubox		{ float: right; width: 750px;}        
        #manu1          { float: left; width: 115px;}
        #manu2          { float: left; width: 485px; }
        #manu3          { float: left; width: 150px; }
        		/* Footer */
		#footer			{ background-color:#efefef; width:100%; clear:both; text-align:center;  border-top: 1px solid #008351; height:35px; background-image:url('../images/bg_footer.jpg'); background-repeat:repeat-x;}
		#footer a		{ color: #eee; }
		#footer	p		{ color: white; margin: 0; padding: 0  15px; }
		#footer ul		{ border-bottom: 1px solid #555; list-style: none; margin: 0 18px 6px; padding: 10px 0 6px; }
		#footer li		{ display: inline; font-size: 11px; font-weight: bold; padding-right: 5px; }


