		.main{
				width:1000px;
				margin:0 auto;
				padding:15px 0 0 0;
				font-family:arial, sans-serif;
				font-size:13px;
				color:#555555;
			
			}
			
			.main a:link{
				font-family:arial, sans-serif;
				font-size:13px;
			
				color:#444444;
			
			
			}
			.main a:visited{
				font-family:arial, sans-serif;
				font-size:13px;
			
				color:#000000;
			
			
			}
			.promo_text{
			
				padding:10px;
				font-size:20px;
				text-align:center;
				
			}
			.header{
			font-weight:bold;
				float:left;
				font-family:arial, sans-serif;
				font-size:20px;
				color:#603813;
				width:980px;
				clear:both;
				padding:20px 0 20px 0;
				
			}
			.nav{
				width:1000px;
				font-weight:bold;
				float:left;
			/*	border-width:1px;
				border-style:solid;
				border-color:#444444;*/
			
			}
			
			.right_side{
				float:right;
				width:300px;
			
			
			}
			.left_side{
			
				float:left;
			}
			
			.search_form{
			
				float:left;
				height:50px;
				width:160px;
				
				padding:0;
			}
			.bar{
				width:1002px;
				background-color:#603813;
				height:20px;
				float:left;
			
			}
			.nav a:link{
				color:#a7a5a6;
				font-size:30px;
				font-style:bold;
				text-decoration:none;
				margin:0 12px 0 0 ;
				padding:0 12px 0 0 ;
				
			}
			.nav_item{
			
			
				height:150px;
				float:left;
			/*	border-width:1px;
				border-style:solid;
				border-color:#444444;*/
				
			}
			#nav_home{
				float:left;
				padding:50px 0 0 0;
			}
			#nav_about{
				float:left;
				padding:50px 0 0 0;
			}
			#nav_browse{
				float:left;
				padding:50px 0 0 0;
			}
			#nav_ad{
				float:left;
				padding:50px 0 0 0;
			}
			
			#nav_forum{
				float:left;
				padding:50px 0 0 0;
			}
			
			#nav_login{
				float:left;
				padding:0 20px 0 0;
			}
			#nav_user{
				float:left;
				padding:0 0 0 0;
			}
			.nav_right{
			
				float:left;
				width:805px;
			}
			.nav_left{
			
				float:left;
				width:150px;
			}
			.top_nav{
			
				float:left;
				width:805px;
				padding:0 0 0 20px;
			
			/*border-width:1px;
				border-style:solid;
				border-color:#444444;*/
			}
			
			
			
			
			.top_nav a:visited{
				color:#a7a5a6;
				font-size:28px;
				font-style:bold;
				text-decoration:none;
				margin:0 12px 0 0 ;
				padding:0 12px 0 0 ;
			}
			
			
			.top_nav a:link{
				color:#a7a5a6;
				font-size:30px;
				font-style:bold;
				text-decoration:none;
				margin:0 12px 0 0 ;
				padding:0 12px 0 0 ;
				
			}
			.bot_nav{
			
				float:left;
				color:#603813;
				font-size:22px;
				font-style:bold;
				width:805px;
				padding:20px 0 0 20px;
				/*
				border-width:1px;
				border-style:solid;
				border-color:#444444;*/
			}
			
			.bot_nav a:link, a:visited{
			
				color:#603813;
				font-size:22px;
				text-decoration:none;
			}
			.pics{
				width:1000px;
			
				
				float:left;
				border-width:0 0 0 3px;
   				 border-style:solid;
    			border-color:#a7a5a6; 
				
			
			}
			.search{
				width:1000px;
			
				
				float:left;
				border-width:1px;
				border-style:solid;
				border-color:#444444;
			
			}
			.footer{
				width:1000px;
				height:50px;
				float:left;
				/*border-width:1px;
				border-style:solid;
				border-color:#444444;*/
				text-align:center;
				padding:20px 0 20px 0;
			
			}
			
			
			.promos{
				width:1000px;
				height:120px;
				float:left;
				
				background-color:#ffffff;
				
				margin:20px 0 20px 0;
			
			}
			.promo2{
				width:180px;
				height:120px;
				float:left;
				/*background-color:#e4deba;*/
				background-color:#a7a5a6;
				margin: 0 20px 0 20px;
				border:solid 2px #444444;
				color:#ffffff;
			}
			
			.login_section{
			
				float:left;
				padding:20px;
				font-size:22px;
				font-weight:bold;
				color:#603813;
				
				
			
			}
			
			.login_section a:link, a:visited{
			
			font-size:22px;
				font-weight:bold;
				color:#603813;
			
			}
			
			.promo1{
				width:180px;
				height:120px;
				float:left;
				background-color:#3c8da0;
				border:solid 2px #444444;
								margin: 0 0 0 0;

				color:#ffffff;
			}
			.footer a:links{
				padding: 0 40px 0 0 ;
					color:#444444;
			
			}
			.footer a:visited{
				padding: 0 40px 0 0 ;
				color:#444444;
			}
			.content{
				width:960px;
				padding: 0 20px 20px 20px;
				float:left;
				/*border-width:1px;
				border-style:solid;
				border-color:#444444;*/
			}
			.error{
				color:#f61e1e;
			
			}
			/*********************browse***************/
			############### Code
div.pagination { padding: 3px; margin: 3px;background-image:url('../images/paw.png'); } 

div.pagination a { padding: 2px 5px 2px 5px; margin: 2px; border: 1px solid #666666; text-decoration: none; /* no underline */ color: #000099; } 

div.pagination a:hover, div.pagination a:active { border: 1px solid #000099; color: #000; } 

div.pagination span.current { padding: 2px 5px 2px 5px; margin: 2px; border: 1px solid #000099; font-weight: bold; background-color: #000099; color: #FFF; } 

div.pagination span.disabled { padding: 2px 5px 2px 5px; margin: 2px; border: 1px solid #EEE; color: #DDD; }


/*******************************images home page****************************/
.con1{

	float:left;
	width:330px;
	height:300px;
	background-color:#e7e7e8;
	display:none;
	 z-index:-200;
	
}
.con2
{
    width:330px;
    float:left;
    height:300px;
    z-index:-100;
   
    border-width:3px 3px 3px 0;
    border-style:solid;
    border-color:#a7a5a6; 
    display:block;
    
}

/*******************add layout pages**************/

.picture_section{
	
	width:400px;
	float:left;
}

.text_section{
	float:left;
	width:400px;

}

.ad_section{
	width:960px;
	float:left;
	padding:20px 0 0 0;


}



