/*------[GENERAL]--------*/
* { margin: 0; padding: 0; }

body{
	background:#f1f1e6 url(bg.png) center top  no-repeat;
	color: #000; 
   	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:12px;
}
a { 
	color: #000; 
	text-decoration: underline;  
}
a:hover { color: #FF0000;}


h1,h2,h3,h4,h5,h6 { color: #110; font-family: Arial, Georgia, "Times New Roman", Times, serif; }

/*-------[   Layout   ]---------*/
#wrap{ position:relative; margin:55px auto; width:880px; height:510px; }


/*-------[ Logo + Navigation ]---------*/
#header{}

	#logo
	{
		z-index:200;
		position:absolute;
		top:-3px;
		left:20px;
		
		width:115px;
		height:75px;
		padding-top:40px;
		
		background-color:#c51a15;
		
		text-align:center;
	
	}
	
		#logo a
		{
			line-height:20px;
			
			color:#fff;
			font-size:43px;
			text-decoration:none;
		}
		
			#logo a:hover{
				text-decoration:underline;
			}
	
	
	#nav{ position:absolute; top:40px; right:20px; }
	
		#nav ul{ padding:0; list-style: none; }
		
			#nav li{ display: inline; }
		
				#nav a
					{ 
						display: block; float: left;
						margin-right:1px;
						padding:5px 10px 5px 10px;
						
						font-family:Arial, Helvetica, sans-serif;
						font-size:12px;
						text-decoration:none;
						text-transform:uppercase;
						
						outline:none;
					}
		
					#nav a:hover{ text-decoration:underline; }
		
			#nav .active a{ 
				background-color:#c51a15;
				color:#fff;
			}
			
/*----------------------------*/
#content{
	background-color: #ecefcb;
	position:absolute;
	top:85px;
	left:-1px;
	width:860px;
	height:390px;
}
#contenta{
	
	position:absolute;
	top:85px;
	left:-1px;
	width:860px;
	height:390px;
}

	#img-holder{
		position:absolute;
		width:512px;
		left:0px; 
		top:0;
	}
	
	#text{
		position:absolute; top:0; right:0; width:335px; height:390px;
		overflow:hidden; text-align:justify;
		}
	
		#text h1{ margin:15px 0 10px 10px; border-bottom:1px solid #fff; font-size:20px; }
		
		#text p{ line-height:20px; text-indent:20px; margin-bottom:5px; }
	
		#text ul { margin-bottom:5px; text-align:left;}
			#text ul li{ margin-left:20px; margin-right:10px; line-height:20px;}
			
	#gallery a{ display:block; float:left; padding:3px; border:1px solid #fff; margin-left:5px; margin-bottom:5px;}
		#gallery a:hover {background-color:#fff;}
		#gallery a img{ width:88px; height:55px; border:none;}
		
			
/*-------------------------------------*/
#footer{ position:absolute; left:20px; top:485px; }
	#footer a { color:#111; text-decoration:none; }	
	
	
	form { padding-left:20px;}
		input.text{ width:245px;}
		input.button{ margin-top:5px;}
		label{ width:150px; display:block; margin-top:5px; font-size:11px;}
		


