body { background: url('../images/bg_body.jpg') repeat-x 0 0; }
/* #0B0B0B url(/images-global/ui/bg_body.jpg) repeat-x scroll 50% 0;*/


#sidebar{ width: 180px; padding:0 10px;}
#sidebar ul li{ margin-left:15px;}
/*#header{		height:40px; line-height:50px; margin-bottom:20px; padding-bottom:10px; border-bottom:1px dotted #ccc;} */

#blog_entries{ line-height:9px;margin-top:10p;}

#header_logo
{
	background-image:url('../images/logo_header.png');	
	background-repeat: none;
	/* website header 960 x 151 px */
	/* blog header 760 x 151 px */
	height:165px;
	width:300px;
	overflow: hidden; 
	margin: 0 0 0 0; 
	padding: 0px 0px 0px 0px; 
}


#header_nav
{
	/*background-image:url('../images/header.jpg');*/
	background-repeat: none;
	/* blog header 760 x 151 px */
	height:165px;
	width:660px;
	overflow: hidden; 
	margin: 0 0 0 0; 
	padding: 0px 0px 0px 0px;

}


#header_message
{
	background-image:url('../images/logo_header.png');
	/*	
	background-color:#FF0000;
	
	 ie6 hack
	_background-color:#00FF00;
	*/
	
	background-repeat: none;
	background-position: 0px -180px;
	/* website header 960 x 151 px */
	/* blog header 760 x 151 px */
	height:75px;
	width:960px;
	overflow: hidden; 
	margin: 0 0 0 0; 
	padding: 0px 0px 0px 0px;
	margin-bottom:20px;
}

#blog_date {padding-left:10px;color:#000000;width:100px;line-height:24px; text-transform: uppercase;font-weight:bold;}

#blog_link {color:#49595f;}

/*#footer{ height:40px; line-height:50px; margin:20px 0; padding-top:10px; border-top:1px solid #ccc;background-color:#eeeeee;}*/
/*#bar{ height:10px; line-height:1px; margin:0px 0; padding-top:0px; border-top:1px solid #efefef;background-color:#ffffff;}*/


a									{ text-decoration: none; border-bottom:none;}
ul									{ list-style: none; }


ul, ol, dl {position: relative;}


a:hover img {margin-left:-50px;}  
/* ie6 needs this fix*/  
a:hover {zoom:1;}  

/*
.box								{ background: #a7a7a7; -moz-border-radius: 5px; 
									  -webkit-border-radius: 5px; 
									
*/
									  padding: 10px; margin: 0 0 15px 0; }
.box ul li							{ font-size: 11px; margin: 0; border-bottom: 1px solid #666; }
.box ul li a						{ color: #222; display: block; padding: 4px 4px; margin: 0; 
					  				  border-bottom: 1px solid #ccc; }
.box ul li:last-child, 
.box ul li:last-child a				{ border: none; }
.box ul li a:hover					{ background: #ccc; text-decoration: none; }


#catNav								{ overflow: hidden; margin: 0 0 0 0;
									  /*background: url('../images/navigation.png');*/								
									  padding:0px;
									  width:630px;
									  width:960px;
									  height:50px;
									  top:70px;
								   }
/*
#catNav li							{ display: inline;}

#catNav li a						{ display: block; width: 126px; height: 50px; text-indent: -9999px;
	                                  background: url('../images/navigation.png'); 
									 float: left;
									 position:relative;
									 _top:0px;
									 _left:0px;
									  background-color:transparent;
	 								  border: none; padding: 0;
	 }

*/
/*changed for ie8 inline-block width */
#catNav li						{display:inline-block;width: 80px;_display:inline;_width:126px;}

#catNav li a						{ width: 126px; height: 50px; text-indent: -9999px;
	                                 background: url('../images/navigation.png');
									 float: left;
									 position:relative;
									 _top:0px;
									 _left:0px;
									  background-color:transparent;
	 								  border: none; 
									  padding: 0;
									  margin:0px;
	 }


#catNav a#list-one-button			{ background-position: 0px -50px;border:none; }
/*#header_nav #catNav li.activeCatButton a#list-one-button { background-position: 0px -100px; }*/
#catNav li a#list-one-button:hover { background-position: 0px 0px;_top:0px;_left:0px; border:none;}
	
#catNav li a#list-two-button		{ background-position: -126px -50px; }
/*#header_nav #catNav li.activeCatButton a#list-two-button { background-position: -126px -100px; }*/
#catNav li a#list-two-button:hover { background-position: -126px 0px;_top:0px;_left:0px;border:none; }

#catNav a#list-three-button			{ background-position: -252px -50px; }
/*#header_nav #catNav li.activeCatButton a#list-three-button { background-position: -252px -100px; }*/	
#catNav li a#list-three-button:hover { background-position: -252px 0px;_top:0px;_left:0px;border:none;}	


#catNav a#list-four-button			{ background-position: -378px -50px; border:none; }
/*#header_nav #catNav li.activeCatButton a#list-four-button { background-position: -378px -100px; }	*/
#catNav li a#list-four-button:hover { background-position: -378px 0px;_top:0px;_left:0px; border:none; }

#catNav a#list-five-button			{ background-position: -504px -50px; _top:0px;_left:0px; border:none;}
/*#header_nav #catNav li.activeCatButton a#list-five-button { background-position: -504px -100px;}*/
#catNav li a#list-five-button:hover { background-position: -504px 0px;_top:0px;_left:0px; border:none; }


#foot1 {border-right:1px solid #ccc;height:100%;padding:0; margin:0 0 0 0; }
#foot2 {border-right:1px solid #ccc;height:100%;padding:0; margin:20 0 0 0; }
#foot3 {border-right:1px solid #ccc;height:100%;padding:0; margin:20 0 0 0; }
#foot4 {height:100%;padding:0; margin:0 0 0 0; }

.footercontain {
	background: url('../images/footerbg.jpg') repeat-x 0 0;
	margin-left:-8px;
	margin-right:-8px;
}

.footerbox {
	margin-left: auto;
	margin-right: auto;
	width: 960px;
	height:100px;
	background: url('../images/footerbg.jpg') repeat-x 0 0;


}
