/*** start page styles **/

/** Global **/

body{

	margin:10px;

	padding:0;

	font:normal 14px Arial, Helvetica, sans-serif;

	color:#ffffff;

	background: #000 url(images/bg.gif) top center repeat-y;

}



p{

	line-height:18px;

	margin:5px;

}





/** Div boxs **/



#wrapper{

	margin-left:auto;

	margin-right:auto;

	width:960px;

}



	

	#header{

		float:left;
		
		width:960px;

		height:153px;

	}

	#header-1{

		float:left;
		
		width:960px;

		height:102px;

	}

	#content{

		float:left;

		width:960px;
		

	}
	
		#content-nav.back{
	
			float:left;
	
			width:623px;
			
			height:17px;
			
			padding:5px;
                        
                        margin: 20px 0 20px 0;
			
			background: url(images/btn-back-bg.jpg) top center no-repeat;
	
		}
		
			#content-nav.back a{
		
				font:normal 12px Arial, Helvetica, sans-serif;
				
				color:#FFFFFF;
				
				text-transform:uppercase;
				
				text-decoration:none;
				
			}
	
		#content-text{
	
			float:left;
	
			width:633px;
			
		}
		
			#content-text .article-box{
		
				float:left;
		
				width:633px;
				
				margin-bottom:20px;
				
			}
			
			#content-text .article-box h2{
				float:left;
				
				width:613px;
				
				height:28px;
				
				font:normal 20px "Times New Roman", Times, serif;
				
				color:#FFFFFF;
				
				margin:0 0 10px 0;
				
				padding:6px 10px;
				
				background: url(images/head-bg.jpg) top center no-repeat;
				
			}
			
			#content-text .article-box h2 a{
				
				font:normal 20px "Times New Roman", Times, serif;
				
				color:#FFFFFF;
				
				text-decoration:none;
				
			}
			
				#content-text .article-box .article-text{
			
					float:left;
			
					width:613px;
					
					padding:10px;
					
				}
	
			#sidebar{

				float:right;

				width:270px;

			}
			
				#sidebar h2{
				
					float:left;
					
					width:270px;
					
					height:27px;
					
					font:bold 20px Arial, Helvetica, sans-serif;
					
					color:#FFFFFF;
					
					margin:0;
					
					padding:0;
					
					background: url(images/sidebar-head-border.jpg) left bottom no-repeat;
					
				}
			
			
				#sidebar ul{
					
					float:left;
					
					width:270px;
					
					padding:0;
					
					margin:10px 0;
				
				}
				
					#sidebar ul li{
						
						float:left;
						
						width:250px;
						
						list-style:none;
						
						margin-bottom:10px;
						
						margin-left:10px;
						
						font:normal 15px "Times New Roman", Times, serif;
						
						color:#FFFFFF;
					
					}
					
						#sidebar ul li a{
						
							font:normal 15px "Times New Roman", Times, serif;
							
							color:#FFFFFF;
							
						}
			

	/******* end pages and post styles **/

	#footer{

		float:left;

		width:958px;

		height:40px;

		text-align:center;
		
		background-color:#420d11;
		
		border:1px solid #fff;

	}

	


		#footer p{


			font:normal 12px Arial, Helvetica, sans-serif;

			color:#FFFFFF;

			text-align:center;

		}



/** Classes **/



.clear{

	clear:both;

}



.alignleft{

	float:left;

	margin-right:10px;

}



.alignleftimg{

	float:left;

	margin-top:5px;

	margin-left:10px;

}



.alignright{

	float:right;

	margin-right:4px;

}





.more a{

	float:right;

	font:normal 12px Arial, Helvetica, sans-serif;

	color:#8b181c;

	text-decoration:underline;

}


