/* @group Gneral */
* {
	margin: 0;
	padding: 0;
	border-style: none;
}

.clear {

	clear: both;
}
.invisible, hr {
	display: none;
}
img {
	border:none;
}

body {
	height:100%; 
	background: #fcf4dd url(/images/inside/nav_bg.jpg) repeat-y left 20px;
}

h1{
	background: url(../images/inside/title_icon.gif) no-repeat left;
	padding-left:55px;
	height:22px;
	text-align:left;
	color: black;
	font: italic 18px/20px Georgia, "Times New Roman", Times, serif;
	margin-bottom: 8px;
}

h2{
	
	
	color: #000000;
	margin-top: 25px;
        text-align:left;
	color: black;
	font: italic 16px/20px Georgia, "Times New Roman", Times, serif;
	margin-bottom: 3px;
}

h3{
	
	
	color: #000000;
	margin-top: 5px;
        text-align:left;
	color: black;
	font: italic 14px/20px Georgia, "Times New Roman", Times, serif;
	margin-bottom: 15px;
}

h4{
	
	
	color: #000000;
	margin-top: 5px;
	color: black;
	font: italic 13px/20px Georgia, "Times New Roman", Times, serif;
	margin-bottom: 15px;
}
h5{
	
	
	color: #000000;
	margin-top: 5px;
	color: black;
	font: italic 13px/20px Georgia, "Times New Roman", Times, serif;
	margin-bottom: 0px;
}

h6{
	
	
	color: #000000;
	margin-top: 15px;
	color: black;
	font: italic 22px/20px Georgia, "Times New Roman", Times, serif;
	margin-bottom: 0px;
}
/* LINKS
----------------------------------------------- */	
a:link { color:#341801; text-decoration:underline;
	
}	

a:visited { color:#341801; text-decoration:underline;
	
}
a:hover, a:active { color:#3c4014; text-decoration:none;
	
}


/* @end */


/* @group container*/

#container {
	width: 100%;
	margin:0 auto;

	
}


* html .container {
	margin-left:-850px;
}

/* @end */



/* @group Header */

#topwoodtexture {
	background: #281302 url(../images/inside/top_wood.jpg) no-repeat right;
	width: 100%;
	height: 21px;
	top: 0;
	right: 0;
	color: white;
	font: 11px Georgia, "Times New Roman", Times, serif;
	text-align: left middle;
	text-indent: 5px;
	
}

#topwoodtexture a:link, a:visited { color:#FFFFFF; text-decoration:none;	
}

#topwoodtexture a:hover, a:active { color:#f6a007; text-decoration:none;
	
}



#headcontainer {
	background: url(../images/inside/header_bg.jpg) repeat-x 0 top;
	height: 200px;
	width: 100%;
	padding-bottom: 0;
	margin-bottom: 0;
}


#ropecontainer {
	background: url(../images/inside/right_rope.jpg) no-repeat right;
	height: 200px;
	width: 100%;
	padding-bottom: 0;
	margin-bottom: 0;
}



#bannercontainer {
	width:732px;
	height:164px;
	background: url(../images/inside/logo.jpg) no-repeat left;
	right: 0;
	top: 0;
	
}

#bannercontainer img.photobanner {
	float: right;
	top: 0;
	left: 0;
}


#slogan {
	width: 732px;
	height: 36px;
	float: left;
	background-image: url(../images/inside/slogan.jpg);
}

#slogan img.graphic {
	float: left;
	top: 0;
	left: 0;
	padding: 0;
	margin: 0;
}

#fixedtopcontent {
	width:760px;
	min-height:164px;
	float: none;
}



/* @end */



/* @group below the banner */

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}



#fixedlowercontent {
	width:900px;
	min-height:600px;
	float: none;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */


#lowercontainer {
	background: url(../images/inside/content_top_bg.jpg) repeat-x 0 top;
	min-height: 300px;
	width: 100%;
	top: 0;
}

/* @group navigation */

#navigation {
	
	float: left;
	color: white;
	font-size: 13px;
	text-align: left;
	text-indent: 0px;
	width: 182px;
	height: 100%;
}



ul#leftnav {
	font: 13px Georgia, "Times New Roman", Times, serif;
	width:182px;
	list-style:none;
	padding: 5px 0 45px 0px;
	margin: 0 auto 0 0;
	background: url(../images/inside/navbg_top.jpg) no-repeat left top;
	float: left;
}


ul#leftnav li a {
	color:#FFFFFF;
	text-align:left;
	width:182px;
	height:28px;
	display:block;
	padding-top:6px;
	text-indent: 25px;
	margin-left: 0px;
	text-decoration: none;
}

ul#leftnav li a:hover , ul#nav2 li a:hover{
	
	color:#ffa303;
	background: url(../images/home/rollover.gif) no-repeat left;
	text-align:left;
	width:182px;
	height:28px;
	display:block;
	padding-top:6px;
	text-indent: 25px;
	margin-left: 0px;
	text-decoration: none;

}




/* @end */


/* @end */

/* @group content area*/

.content {
	width: 670px;
	float: left;
	color: #933501;
	font: 12px/19px Arial, Helvetica, Geneva, sans-serif;
	padding: 15px;
	
}

.content img {

	float: left;
	background-color: white;
	padding: 5px;
        border: 1px solid #933501;
	margin: 7px;}



.title {
	background: url(../images/inside/title_icon.gif) no-repeat left;
	padding-left:55px;
	height:22px;
	text-align:left;
	color: black;
	font: italic 18px/20px Georgia, "Times New Roman", Times, serif;
	margin-bottom: 15px;
}

.listinglinks {
	background: url(../images/inside/small_icon.gif) no-repeat left;
	padding-left:42px;
	height:25px;
	text-align:left;
	color: black;
	font: italic 14px/20px Georgia, "Times New Roman", Times, serif;
	margin-bottom: 5px;
}

.disclaimer {
	color: #000000;
	font: 11px/16px Arial, Helvetica, Geneva, sans-serif;
	margin-top: 20px;

	
}


/* @end */


/* @group footer */

#footer_bg {
	background: url(../images/inside/footer_bg.jpg) repeat-x ;
	width: 550px;
	float: left;
	clear: none;
	margin-left: 183px;

}



#footer {
	background: url(../images/inside/footer_img.gif) no-repeat left bottom;
	color: #341801;
	font: 11px/16px Georgia, "Times New Roman", Times, serif;
	text-align: center;
	padding-top: 25px;
	padding: 30px;
}


#footer img.graphic {
	float: left;
	left: 0;
	bottom: 0;
}

/* @end */
.content a, #footer a { color:#341801; text-decoration:underline;
	
}	

.content a:visited, #footer a:visited { color:#341801; text-decoration:underline;
	
}
.content a:hove, #footer a:hover{ color:#3c4014; text-decoration:none;
	
}

.content img.left{
	float: left;
	background-color: white;
	padding: 5px;
    border: 1px solid #933501;
	margin: 0 7px 7px 0;
}
.content img.right{
	float: right;
	background-color: white;
	padding: 5px;
    border: 1px solid #933501;
	margin: 0 0 7px 7px;
}
.divider{
	border-bottom: 1px dashed #933501;
	padding-bottom: 10px;
	margin-bottom: 10px;
}