/* Content Heavy Core Common Styles */
/* ================================*/

/* Base Specs */
/* ==========*/

body {font-family:Verdana,Arial,Helvetica;font-size:62.5%; /* Base: 10px */ text-align:center;margin:0;padding:50px 0;color:#341e07; background:#fff url(../image/bg-repeat.gif);}
	
	div, h1, h2, h3, h4, h5, h6 {position:relative;padding:0;margin:0;z-index:99;}	
	a:link, a:visited, a:hover, a:active {color:#ff7f00;text-decoration:none;font-size:1.1em;font-weight:bold;}	
	a:hover {text-decoration:underline;}	
	img {border:0;padding:0;margin:0;}
	.clear {clear:both;font-size:1px;line-height:1px;height:1px;}			
	.back-to-top {font-size:0.9em;}
	a.back-to-top {border:none;}	
	a.external, a.external:hover, #design-tag a.external:hover  {background:url(../image/ext-link.gif) no-repeat right top; padding-right:12px;}	
	
/* Copy Styles */
/* ===========*/

strong {color:#ff7f00;}

h1 {text-align:left;background: url(../image/h1-bg.gif);background-repeat:no-repeat;font-size:2em;font-family:Arial;font-weight:normal;height:55px;padding:12px 0 0 65px;}
h2 {font-family:Arial;font-size:1.2em;font-weight:bold;}
h3 {font-size:1.3em}

p {padding:0;margin:0 0 10px 0;font-size:1.2em;line-height:150%;}

div.list ul {display:block;list-style-type:none;padding:0;margin:0 0 10px 10px;}
div.list ul li {font-size:1.3em;background: url(../image/bullet-type-1.gif);background-repeat:no-repeat;background-position: 0px 9px;margin:0px;padding-left:15px;padding-top:5px;}

#copy-right {float:left;margin:5px 0 20px 5px;color:#341e07;background:transparent;font-weight:bold;}
#design-tag a:link, #design-tag a:visited, #design-tag a:active {color:#3953a4; text-decoration:none; border:none; font-family:Verdana;}
#design-tag a:hover {background:none;text-decoration:underline;}

/* Main Content Wrapper Specs */
/* ==========================*/

	#content-heavy-container {width:960px;margin:0 auto;background:#fff;}
			#design-tag {float:right;padding:5px 5px 20px 0;color:#341e07;font-weight:bold;}
							
	#header-block {position:relative;width:auto;height:95px;background:url(../image/headers/header-1.jpg) no-repeat bottom left;z-index:99;}
		#logo {position:absolute;top:-28px;left:12px;z-index:199;}
			#content {width:835px; margin:0 auto;text-align:center; padding:0 0 50px 0; z-index:1;}					
				#col-1 {width:370px;float:left;margin:0 60px 0 0;display:inline;text-align:left;}	
					#col-1 img.quote {padding:30px 0;float:right;} 									 		
				#col-2 {width:405px;float:left;display:inline;}
					#image-container{background:url(../image/preview-bg.gif) no-repeat bottom left;z-index:99;width:403px;height:364px;}
						#image-container img {position:absolute;top:42px;left:60px;}
						#details {background:url(../image/birdie.gif) no-repeat bottom left;padding:10px 0 0 35px;position:absolute;top:340px;left:30px;}
				#full-col img  {vertical-align:top;margin:10px;}
				
	#footer {background:#4c4b25 url(../image/footer-bg.gif) no-repeat 0 0;z-index:99;}


/* Main Navigation */
/* ================*/

#nav{width:558px;z-index:99;float:right;}
#nav ul{padding:0px;margin:0px;list-style-type:none;}
#main-nav{display:block;height:69px;line-height:69px;}
#nav ul li{display:inline;}
#nav ul li a{display:block;color:#fff;text-decoration:none;height:69px;line-height:69px;text-align:left;}
#nav ul li a span{display:none;}

/* IE flicker - uses BG IMAGE for HOVER STATE */
#nav{background:#fff url(../image/hover-state2.gif) no-repeat top left;}
.nav-section,.nav-section-over{position:absolute;font-size:1em;width:225px;z-index: 99;}

#nav-section0{left:0px;background:transparent url(../image/nav-home.gif) no-repeat top left;width:104px;}
#nav-section1{left:104px;background:transparent url(../image/nav-gallery.gif) no-repeat top left;width:122px;}
#nav-section2{left:226px;background:transparent url(../image/nav-history.gif) no-repeat top left;width:110px;}
#nav-section3{left:336px;background:transparent url(../image/nav-media.gif) no-repeat top left;width:95px;}
#nav-section4{left:431px;background:transparent url(../image/nav-contact.gif) no-repeat top left;width:127px;}


#nav-section0:hover,#nav-section0-over,#nav-section0.active{left:0px;background:transparent;width:104px;}
#nav-section1:hover,#nav-section1-over,#nav-section1.active{left:104px;background:transparent;width:122px;}
#nav-section2:hover,#nav-section2-over,#nav-section2.active{left:226px;background:transparent;width:110px;}
#nav-section3:hover,#nav-section3-over,#nav-section3.active{left:336px;background:transparent;width:95px;}
#nav-section4:hover,#nav-section4-over,#nav-section4.active{left:431px;background:transparent;width:127px;}