/* CSS Document */

body {background-color:#F89C22;
		color:#000000;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		line-height:18px;
		margin-top:0px;
		background-image:url(images/wildside/plank-bg-body.jpg);
		background-position:top center;
		background-repeat:repeat-x;}


p {font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		line-height:18px;
		margin-top:0px;
		margin-bottom:18px;}

h1 {font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	line-height:20px;
	margin-top:0px;
	margin-bottom:18px;
	font-weight:bold;
	color:#DF7300}

h2 {font-size:14px;
	line-height:20px;
	margin-top:0px;
	margin-bottom:9px;
	font-weight:bold;}

h3 {font-weight:bold;
	color:#DF7300;
	font-size:13px;
		line-height:18px;
		margin-top:0px;
		margin-bottom:18px}
		
		h4 {font-weight:bold;
	color:#DF7300;
	font-size:13px;
		line-height:18px;
		margin-top:0px;
		margin-bottom:9px}

a, a:link {color:#2b68cc;
			text-decoration:underline}

a:hover {text-decoration:none;}

ul {margin-top:0px;}


/* ID Elements */


#container {margin: 0px auto 0px auto;
			width: 813px;
			background-image:url(images/content-bg.gif);
			background-repeat:repeat-y;
			background-position:center;}

#header {width:813px;
		position:relative;
		height:187px;
		overflow:hidden;
		background-image:url(images/header-bg.gif);
		background-repeat:no-repeat;
		background-position:top;}

#logo {
	position:absolute;
	width: 236px;
	height:179px;
	top:2px;
	right:40px;
	z-index:2
}
		
#nav {position:absolute;
		top:43px;
		left:0px;
		z-index:1;
		width:780px;
		height:35px;
		overflow:hidden;
		text-align:left;
		background-image:url(images/plankbg1.gif);
		background-repeat:no-repeat;
		padding-left:33px;}

#top-photos {position:absolute;
			top:0px;
			left:7px;
			z-index:0}

#content {padding: 10px 30px 20px 30px;
width:753px;
overflow:auto;
}

#sidebar {float:right;
		
			width:390px;}

#text {float:left;
		width:330px;
		
	}

.clearthis {clear:both;}
#footer {clear:both;

min-height:96px;
		  height:auto !important;
  height:96px;

text-align:center;
background-image:url(images/footerswoosh.jpg);
background-position:bottom;
background-repeat:no-repeat;}

/*special divs*/

.special {clear:both;
			background-image:url(images/minitirebar.gif);
			background-position:top;
			background-repeat:repeat-x;
			margin-bottom:20px;
			padding: 20px 0px 0px 0px;
			background-color:#FFFF99;
			border-bottom:solid 1px #F89C22;}


.frontfeatureting {clear:both;
			margin-bottom:20px;
			padding: 10px 20px 0px 10px;
			background-color:#FFFF99;
			border-bottom:solid 1px #F89C22;}
			
		.frontfeatureting img {margin-right:20px;
						}
			


#floatwrap {width:753px;
			clear:both;
			overflow:auto;
			background-image:url(images/minitirebar.gif);
			background-position:top;
			background-repeat:repeat-x;
			margin: 0px auto 0px auto;
			padding: 10px 0px 10px 0px;}
			
.features {width:164px;
			float:left;
			margin-left:1px;
			
		
			padding: 0px 10px 0px 10px;}
			
			.featuretext {float:right;
			
							width:200px;}
		
		.featureimage {float:left;
			
							width:500px;}
		
		
		#floatwrapsmall {
			clear:both;
			overflow:auto;
			margin: 0px auto 0px auto;
			padding: 10px 0px 10px 0px;}
			
			.featuressmall {width:140px;
			float:left;
			margin-left:1px;
			
			padding: 0px 10px 0px 10px;}
			
	#newfooter {margin: 0px auto 0px auto;
			width: 760px;
			text-align:center}
			
.gallerybuttons

	{width:164px;
	float:left;
	height:200px;
	text-align:center;
	margin-left:10px}
	
.wrapper {clear:both;}

.wide {margin:0px;
		width:250px;}

