body, div, h1, h2, h3, h4, h5, h6, p, ul, ol, li, dl, dt, dd, img, form, fieldset, input, textarea, blockquote {
	margin: 0; padding: 0; border: 0;
}

body {
	font: 12px/18px Helvetica, Sans-Serif; color: #444a54;
	background: #333638 url(images/bg-photo.jpg) center top no-repeat fixed;
}

#container {
	width: 1000px; margin: 0px auto;
}

#header {
	background: url(images/content-top.png) center bottom no-repeat; overflow: hidden;
}
	#header p#logo {
		position: relative; margin: 0 0 0px 0px;
	}
	
img {
padding:0 ;
margin: 0;
vertical-align: top
}  
					
#content {
	padding: 0px 21px; overflow: hidden;
	background: url(images/content-repeat.png) center top repeat-y;
}
.column1 { float:left; width:520px; margin-left:20px; margin-right:60px; }
.column2 { float:left; width:300px; margin-left:20px; margin-right:15px; }

	#content #feature {
		width: 926px; height: 0px; position: relative; margin: 0 0px 0px 0px;
	}
		#content #feature #feature-content {
			position: relative; width: 384px; top: 0px; left: 5px;
		}
		#content #feature #feature-content2 {
			position: relative; width: 384px; top: -20px; left: 570px;
			azimuth:
		}
			#content #feature #feature-content2 a{
				color: #363736; font-weight: bold;
				text-decoration: none;
			}




#content #main {
	width: 536px; float: left; margin: 0 20px 0 0;
}

#content h2 {
	font-size: 18px; font-weight: bold; margin: 0 0 10px 0;
	color: #b36518;
}
#content h3 {
	font-size: 15px; font-weight: bold; margin: 0 0 5px 0;
	color: #878681;
}

#content p {
	margin: 0 0 0px 0px;
}
#content a{
	color: #363736;
	text-decoration: none;
}	
#content a:hover {
	color: #000000;
	text-decoration: underline;
}
#content a:visited {
	color: #000000;
	text-decoration: none;
}


.piclarge {
border: 2px solid #af7500;
margin: 4px 4px 4px 4px;
} 

.piclarge a{
border: 2px solid #af7500;
margin: 4px 4px 4px 4px;
} 

.piclarge:hover {
border: 2px solid #000000;
margin: 4px 4px 4px 4px;
} 


fieldset{
border:1px solid #778D1D;
margin:1em 0;
padding:1em;
}

legend{
font-family: "Trebuchet MS";
}

input, textarea{
border:1px solid #acacac;
background-color:#ffffff;
}




#content #side {
	width: 300px; float: left;
}

	#content .aside {
		padding: 17px 0 0 17px; margin: 0 0 30px 0;
		background: url(images/aside-bg.png) center top no-repeat;
	}
		#content .aside img {
			margin: 0 0 15px 0;
		}

#footer {
	padding: 200px 22px;
	background: url(images/content-bottom.png) center top no-repeat;
	font-size: 9px;
	color: #f6f5f1; text-decoration: none;
}

#footer a {
		color: #f6f5f1; text-decoration: none; 
	}
		#footer a:hover {
			color: #efb72c; font-weight: bold; 
		}


