/* CSS Document */
body {
 margin:0;
 padding:0;
 background:url(../images/bg.gif); 
 font-family:Arial, Helvetica, sans-serif;
 }
 
/*h1 { 
 *font-size:18px; 
 *color:#6e432a; 
 *padding:4px 0 8px 20px;
 *margin:0;
 *}
 */

/*h2 { 
 *font-size:14px; 
 *color:#333;
 *padding:4px 0 8px 20px;
 *margin:0;
 *}
 */
 
p { 
 padding:0 0 8px 20px;
 margin:0;
 }
 
 li,td,p { font-size:11px; color:#000; }
 
 ul { }

input { font-size:10px; }

#wrapper { 
 background:url(../images/wrapper-bg.gif); background-repeat:repeat-y;
 width:777px;
 margin:0 auto;
 padding:0;
 }
#inner-wrapper { 
 position:relative;
 width:761px;
 margin:0 8px;
 padding:0;
 }

/* DROP DOWNS */

#nav, #nav ul {
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 1;
	border-top:1px solid #fff;
}

#nav a {
	display: block;
	width: 150px;
	color:#fff;
	font-size:11px;	
	text-align:center;
	padding:2px 0;
	text-decoration:none;
}
#nav a:hover { background:#8e6335; }

#nav li { 
	float: left;
	width: 150px; 
	border-bottom:1px solid #fff;
	background:#a17642;
}

#nav li ul { 
	position: absolute;
	z-index:100;
	width: 150px;
	left: -999em; 
	border-right:1px solid #fff;
	border-left:1px solid #fff;
}

#nav li ul ul { 
	margin: -1em 0 0 150px;
}

#nav li:hover ul ul, #nav li.sfhover ul ul {
	left: -999em;
}

#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul { 
	left: auto;
}

#nav .last { width:157px; }
  
#why_choose {
 background:url(../images/why-choose-bg2.jpg) no-repeat;
 width:254px;
 height:223px;
 margin:0 0 0 0;
 float:left;
 padding-right:1px;
 }

#why_choose .why_choose_copy { margin-top:0; padding:0; padding-right:16px; }

#why_choose h1 { padding-top:3px; margin-top:0; }
 
#hero_img {
 float:left;
 /*
 position:absolute;
 top:115px;
 left:254px;
*/
 width:505px;
 height:223px; 
 z-index:1;
 }
 
#copy_area {
 width:761px; 
 float:left; 
 margin:1px 0 0 0;
	background-image:url(../images/hp_content_bg.jpg);
	background-repeat:no-repeat;
 }
 
.bdr { padding:2px; border:1px solid #ccc; margin:0 0 0 8px;}
 
#footer { 
 font-size:10px; 
 padding:3px 0; 
 text-align:center;
 }

#subfooter {
 height:18px;
 width:763px;
 background-color:#6e432a;
 margin:0 0 0 7px;
 }
 
#left_col {
 padding-top:10px;
 width:470px; 
 float:left; 
 }
 
#right_col {
 width:239; 
 float:right;
 padding:6px 4px 0 0;
 }

#right_col .pod_rnav {
 margin:0 0 0 0; padding:4px 6px;
 background-image:url(../images/pod_bg.gif);
 background-repeat:no-repeat;
 }
#right_col .pod_signup {
 margin:0 0 0 0; padding:4px 6px;
 background-image:url(../images/pod_bg.gif);
 background-repeat:no-repeat;
 }
#right_col .pod_bottom {
 margin:0 0 8px 0;
 padding:0; 
 }
#right_col p {
 margin:0; padding:6px 0 0 0;
 }
#right_col .input {
 width:140px;
 }
#right_col h2 { color:#fff; font-size:12px; margin:0 0 0 0; padding:10px 0 0 8px; }
#right_col .pod_flyfsh { width:239px; height:71px; background-image:url(../images/pod_flyfsh_bg.jpg); margin:0 0 8px 0; }
#right_col .pod_mntbk { width:239px; height:71px; background-image:url(../images/pod_mnt_bk_bg.jpg); margin:0 0 8px 0;}
#right_col .pod_advtrp { width:239px; height:71px; background-image:url(../images/pod_advtrp_bg.jpg); margin:0 0 8px 0;}
#right_col .more { padding:0; margin:21px 0 0 8px; }

