/* :::::::: CSS Styles ::::::::

Title:		The South Fork Outfitters
Author: 	Jake Hawkes
URL: 		http://www.gravnetic.com/
Version: 	1
Created: 	4/1/2007
Modified: 

/* =====================================
	Pre-sets
======================================== */

body,div,dl,dt,dd,ol,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0; padding:0; }
table {font-size:inherit; font:100%; }
html body, input, select, textarea { font-size: 80%; font-family:Verdana, sans-serif; color: #464646; }

/* =====================================
	Global settings
========================================*/
:focus 			{ -moz-outline-style: none; }
.hide 			{ display: none; }
img 			{ display: block;
					border: 0; }
img.floatLeft 	{ float: left; margin: 4px; }
img.floatRight 	{ float: right; margin: 4px; }
p				{margin: .5em 0 .1em 0;
				font-family: Georgia, "Times New Roman", Times, serif;
				font-weight: normal;
				color:  #5A1D00;
			  	text-indent: 10pt;
				line-height: 1.2em;
				letter-spacing:1.2px;
			  	padding-top: 2px; 
}
.clearfloat 	{ clear: both; line-height: 0px; height: 1px; display: block;}
.clearfloat 	{ clear: both; }
.noborder 		{ border: 0; }
.block			{ display:block; }
.bold  			{ font-weight:bold;  }
.italic			{ font-style:italic; }
a:link, a:visited{color: #430316}     /* unvisited link */
a:hover {color: #7a8a63}   /* mouse over link */
a:active	{color: #7C9D4F;}  /* selected link */
	a.more, 
	a.more:link, 
	a.more:focus {
		background:transparent url(http://www.southforklodge.com/images/bullet_blue_circle2.gif) 
		no-repeat scroll 0pt center;
		border-bottom:0pt none;
		padding-left:13px;
		}
		a.more:hover {
		background-color:transparent;
		border-bottom:0pt none;
		text-decoration:none;
		}
		a.moreR, 
		a.moreR:link, 
		a.moreR:focus	{ 
			background: transparent url(http://www.southforklodge.com/images/bullet_blue_circle.gif) 
			no-repeat scroll 0pt center; 
			border-bottom:0pt none; 
			padding-right:13px;
		}

/* =====================================
	Page Structure/Layout
======================================== */
body { 
	background-color:#D2D2BD;
	scrollbar-face-color:#433a11;
	scrollbar-highlight-color:black;
	scrollbar-3dlight-color:grey;
	scrollbar-darkshadow-color:black;
	scrollbar-shadow-color:gray;
	scrollbar-arrow-color:green;
	scrollbar-track-color:#8f7e43;
}
#weather {
	margin: 3px 28px 5px 30px;
	float: right;
	width:800px;
	height:590px;
	overflow: auto;
	z-index: 1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .8em;
}
#weatherTop {
	float: right;
	padding: 0 0 15px 0;
	width:248px;
	height:69px;
	z-index: 1;
	color:  #E0D5BA;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .7em;
	font-weight: bold;
	letter-spacing:.2px;
}

#wrap { 
	width:881px; 
	height:900px;
	margin:0 auto 0 auto; 
	padding-bottom:25px; 
	overflow:hidden; /* need for Mozilla to clear float */}
#mainContent{ 
	width:881px; 
	font-size: 1.0em; 
	text-align:left; 
	overflow:hidden;  need for Mozilla to clear float */  
	padding:0 0 40px; 
	margin-top: 0px; 
}
#masthead {
	position: relative;
	width: 881px;
	height: 405px;
	z-index: 0;
}	
#mastheadTwo {
	position: relative;
	width: 881px;
	height: 253px;
	z-index: 0;
}  
#mastLeft {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 0;
	width: 210px;
	height: 82px;
/*Defined in the HTML Page for Hover State and Hyperlink
	background: url(../images/top1.png) no-repeat;
	background-image: url(../images/top1.png);*/
}
#mastCenter	{
	position: absolute;
	top: 0;
	left: 210px;
	z-index: 0;
	width: 173px;
	height: 82px;
/*	Defined in the HTML Page for Hover State and Hyperlink
	background: url(../images/top2.png) no-repeat;
	background-image: url(../images/top2.png);*/
}
#mastRightCenter	{
	padding: 0 0 0 0;
	position: absolute;
	top: 0;
	left: 383px;
	z-index: 0;
	width: 175px;
	height: 82px;
	}
#mastRight	{
	padding: 0 0 0 0;
	position: absolute;
	top: 0;
	left: 558px;
	z-index: 0;
	width: 324px;
	height: 82px;
	background-image: url(../images/top4.jpg);
}
#webcam {
	position: absolute;
	padding: 23px 0px 0 30px;
	z-index: 1;
	color:  #CCCC99;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .7em;
	font-weight: bold;
	letter-spacing:.2px;
	overflow: visible;
	}
/*=======Flash Banner Position=========*/

#back1 {
	position: absolute;
	top: 82px;
	left: 0px;
	z-index: 1;
	width: 14px;
	height:263px;
	background: url(/images/flashback1.jpg) no-repeat;
	background-image: url(/images/flashback1.jpg);
}
#back2	{
	position: absolute;
	top: 82px;
	left: 14px;
	z-index: 2;
	width: 850px;
	height: 263px;
}
#back3	{
	position: absolute;
	top: 82px;
	left: 864px;
	z-index: 1;
	width: 17px;
	height: 263px;
	background: url(/images/flashback3.jpg) no-repeat;
	background-image: url(/images/flashback3.jpg);
}
#back1twoCol {
	position: absolute;
	top: 82px;
	left: 0px;
	z-index: 1;
	width: 14px;
	height:111px;
	background: url(/images/flashback1.jpg) no-repeat;
	background-image: url(/images/flashback1.jpg);
}
#back2twoCol {
	position: absolute;
	top: 82px;
	left: 14px;
	z-index: 2;
	width: 850px;
	height: 111px;
}
#back3twoCol	{
	position: absolute;
	top: 82px;
	left: 864px;
	z-index: 1;
	width: 17px;
	height: 111px;
	background: url(/images/flashback3.jpg) no-repeat;
	background-image: url(/images/flashback3.jpg);
}

/* =====================================
	Flash Content Positioning
======================================== */
#flashcontent2 {
	padding: 0 0 0 10px;
}

/* =====================================
	MAIN NAVIGATION
======================================== */
	/* Navigation Background */
#divHeader {
	position: absolute;
	top: 345px;
	left: 0px;
	width: 881px;
	height: 60;
}
#divHeaderTwo {
	position: absolute;
	top: 193px;
	left: 0px;
	width: 881px;
	height: 60;
}
	/* Navigation Link Styling*/
#menuLeft2{
	position: absolute;
	top: 193px;
	left: 0px;
	width: 14px;
	height: 60px;
	background: url(/images/Lnavbg.jpg) no-repeat;
	background-image: url(/images/Lnavbg.jpg);
}
#menuRight2{
	position: absolute;
	top: 193px;
	left: 864px;
	width: 17px;
	height: 60px;
	background: url(/images/Rnavbg.jpg) no-repeat;
	background-image: url(/images/Rnavbg.jpg);
}
#menuRight {
	position: absolute;
	height: 60px;
	top: 345px;
	left: 864px;
	width: 17px;
	background: url(/images/Rnavbg.jpg) no-repeat;
	background-image: url(/images/Rnavbg.jpg);	
}
#menuLeft {
	position: absolute;
	top: 345px;
	left: 0px;
	width: 14px;
	height: 60px;
	background: url(/images/Lnavbg.jpg) no-repeat;
	background-image: url(/images/Lnavbg.jpg);
}
#tableHeader {
	position: absolute;
	top: 0px;
	left: 14px;
	width: 850px;
	height: 60px;
	background: url(/images/navbg.jpg) no-repeat;
	background-image: url(/images/navbg.jpg);
}

/*Main Navigation Styling*/
#tdNavigation{
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
font-size: 12px !important;
}
#tdNavigation a{
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #E0D5BA; /*light beige*/
text-decoration: none;
margin: 0px;
padding: 0px 6px .9em 8px;
line-height: 1em;
}
#tdNavigation a:hover,
#tdNavigation a.current{
color: #C9D9B3; /*light green*/
background-image: url(http://www.southforklodge.com/images/pointer.gif);
background-repeat: no-repeat;
background-position: center bottom;
}
/* SubNavigation Styles */
#tdSubNavigation div{
display:none;
margin-top:0px;
font-weight:bold;
font-size: 12px !important; /* Hover Drop Down Nav List - font size from "Packages & Rates" over to the right*/
}
/* Sub Navigation Visited Styling*/
#tdSubNavigation div a,{
text-decoration: none;
color: #E0D5BA; /*light beige*/
}
/* Sub Navigation Over Styling*/
#tdSubNavigation div a:hover,
#tdSubNavigation div a:active{
color:#C9D9B3; /*light Green*/
}
/* Sub Navigation Text Styling*/
#tdSubNavigation div a.current{
text-decoration:none;
}
/* Sub Navigation Alignment*/
#subfly{
text-align:center;
}
#subservices{
text-align:left;
padding:0 0 0 10px;
}
#subriver{
text-align:left;
padding:0 0 0 130px;
}
#subreport{
text-align:left;
padding:0 0 0 325px;
}
#submedia{
text-align:left;
padding:0 0 0 220px;
}
#subactivity{
text-align:left;
padding:0 0 0 585px;
}
#subcontact{
text-align:center;
}


/* =====================================
	HEADINGS
========================================*/
h1, h2, h3, h4, h5, h6 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	margin: .5em 0 .1em 0;
}
h1 {
	font-size: 28px;
	line-height: 30px;
	color: #944000;
	font-size:2em;
	margin: 0;
}
h2 {
	font-size: 20px;
	line-height: 23px;
	color: #423D1F;
}
h3 {
	font-size: 15px;
	line-height: 20px;
	color: #944000;
}
h5 {
	font-size: 14px;
}
#a.strong {
font-weight:bold;
}
#fineprint {
	font-size: 8px;
}
#a.strong {
font-weight:bold;
}
#a.strong {
font-weight:bold;
}
hr{
background:transparent url(../images/PageHeaderBug.png) 10px center no-repeat;
}
cr{
background:transparent url(../images/ColumnHeaderBug.gif) 10px center no-repeat;
}
/* =================================
	LEFT NAVIGATION
====================================*/
#left_col #menu{ 
	text-align:right; 
	margin: 8px 0 0 7px;
	line-height:.8em; 
	font-weight:bold; 
	text-decoration: none;
}

#menu a	{ 
	border:0px; 
	text-decoration: none;
}
dl#menu{ 
	width: 255px;
}
dl#menu dt	{ 
	width: 255px;
	text-align:center;
	line-height: 35px; 
	font-weight: bold;
	font-size: 16px !important; 
}
dl#menu li{ 
	text-align: right; 
	margin: 0 10px 0 0;
	float:none; 
	font-size: 14px !important;
}
dl#menu dt a { 
	color:#C9D9B3; /*light Beige Headline Text*/
	display: block; 
	text-align: 0 0 0 0;
	font-size:1.6em;
	font-size: 16px !important; /* light green header text over left nav list*/
}
dl#menu li a { 
	color:#E0D5BA;  /*light beige*/
	display: block; 
	height: 100%; 
	padding:0 12px 0 0; 
	line-height:1.8em; 
	font-size: 14px !important; /*left nav link list under lt green header*/
}
dl#menu li a:hover { 
	background:transparent url(/images/bullet_green_arrow.gif) 8px right no-repeat; 
	color:#C9D9B3; 
} 
dl#menu dt a:hover,
dl#menu dt a.on	 {
	margin: 0 3px 0 3px;
/*	background:transparent url(/images/bg_left_menu.gif) repeat-x; 
	background-position: 0 0 0 0;
	z-index: 2;*/
}

dl#menu li a.active	, 
dl#menu li.current-cat a	{ 
	background:transparent url(/images/bullet_green_arrow.gif)right no-repeat;
	color:#4F5829; 
} 
dd { 
	display:none; 
}
dd#open	{ 
	padding: 10px 10px 0 0;
	display:block; 
}

/* =================================
	RIGHT NAVIGATION FOR short Desc under the link
====================================*/
#right_col {
	text-align:left; 
	font-size: 0.5em;
	line-height:.8em; 
	font-weight:bold; 
}
#menuR a { border:0px; }

dl#menuR{ 
	width: 220px;
}
dl#menuR dt	{ 
	width: 220px;
	line-height: 25px; 
	font-weight: bold; 
}
dl#menuR li{ 
	text-align: left; 
	margin: 0 0 0 0;
	float:none; 
}
dl#menuR li{ 
	float:none;
}
dl#menuR dt a { 
	color:#5A1D00; /*Burgandy Headline Text*/
	display: block; 
	font-size:1.0em;
}
dl#menuR li a { 
	color:#666600;  /*light beige*/
	display: block;  
	line-height:1.2em; 
}

dl#menuR dt a:hover,
dl#menuR dt a.on	 {
	z-index: 2;
}
dl#menuR dt a.onSub	 {
background:transparent url(../images/bullet.gif) no-repeat left top; 
	background-position: left 0 0 0 0px;
	white-space: normal;
	z-index: 2;
} 
dl#menuR dt a:hover,
dl#menuR dt a.on	 {
	margin: 0 3px 0 3px;
	z-index: 2;
}
dl#menuR li a:hover { 
	background:transparent url(/images/bullet_green_arrow.gif) 10px left no-repeat; 
	color:#C9D9B3; 
}

dl#menuR li a.active	{ 
	background:transparent url(/images/bullet.gif) 29px left no-repeat; 
	color:#C9D9B3; /*light green*/  
} 
dl#menuR li a.active	, 
dl#menuR li.current-cat a	{ 
	background:transparent url(/images/bullet_green_arrow.gif)right no-repeat;
	color:#4F5829; 
} 


#menuN a { border:0px; 
		   width:120px;  }
dl#menuN{ 
	width: 550px;
	padding: 0px 0 0 0;
}
dl#menuN dt	{ 
	width: 220px;
	line-height: 16px; 
	font-weight: bold; 
}
dl#menuN ul{ 
	margin:  0;
	padding: 0;
	list-style-type: none;
	}	
dl#menuN li{ 
	background: url(../images/bullet_post.gif) no-repeat 0 50%;
	padding-left: 20px;
	margin: 6px 0 0 0;
	line-height: 1em;
}
dl#menuN li.col1 {width: 40px; } 
dl#menuN li.col2 {width: 40px;
				  margin-left: 11.5em;}
dl#menuN li.coltopper {margin-top: -8.0em;}
dl#menuN li.col3 {width: 40px;
				  margin-left: 24em;}
dl#menuN li{float:none;}
dl#menuN dt a { 
	color:#5A1D00; /*Burgandy Headline Text*/
	display: block; 
	font-size:1em;
}
dl#menuN li a { 
	color:#666600;  /*light beige*/
	display: block;  
	line-height:1em; 
}
dl#menuN li a:hover { 
	background:transparent url(../images/nav_arrow.gif)no-repeat 0 50%; 
	padding-left: 10px;
	color:#4b4b00; /*Dark Green Hover Color*/ 
}
dl#menuN li a.active	{ 
	background:transparent url(../images/bullet.gif) 29px left no-repeat; 
	color:#C9D9B3; /*light green*/  
} 
dl#menuN li a.active	, 
dl#menuN li.current-cat a	{ 
	background:transparent url(../images/nav_arrow.gif)right no-repeat;
	color:#4F5829; 
} 
dd#menuN #open	{ 
	width: 300px;
	padding: 10px 10px 0 0;
	display:block; 
}


/* =====================================
	Main PAGE
========================================*/
#main {
	position: relative;
	width: 881px;
	height: 384px;
	top: 0;
	left: 0;
	background: url(/images/main.jpg);
	background-image:url(/images/main.jpg);
	z-index: 0;
}	
#main #main_col {
	position: absolute;
	margin: 7px 0 0 0;
	padding: 0 0 0 0;
	width: 867px;
	height: 385px;
	overflow:auto;
}
#main2 {
	position: relative;
	width: 881px;
	height: 534px;
	top: 0;
	left: 0;
	z-index: 0;
}	
#main3 {
	position: relative;
	width: 881px;
	height: 596px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	z-index: 0;
	background: url(/images/mainMedia.png);
	background-image:url(/images/mainMedia.png);
}
#main3 #main3_col {
	position: absolute;
	margin: 5px 0 0 0;
	padding: 0 0 0 0;
	width: 867px;
	height: 588px;
	overflow:auto;
}
#main3 #no_col {
	padding: 5px 0 0 4px;
	position: absolute;
	width: 881px;
	height: 596px;
}
#main4 {
	position: relative;
	width: 881px;
	height: 536px;
	top: 0;
	left: 0;
	z-index: 0;
	background-image:url(/images/blankPgtext.png)
}
#main2 #no_colText {
	position: relative;
	margin: 5px 0 0 0;
	width: 867px;
	height: 536px;
	overflow: auto;
}
#main2 #main_col {
	position: absolute;
	width: 881px;
	height: 536px;
	top:0px;
	background: url(/images/blankPgtext.jpg);
	background-image:url(/images/blankPgtext.jpg);
}
#main2 #left_col {
	position: absolute;
	width: 244px;
	height: 536px;
	background: url(/images/leftMain.jpg);
	top: 0px;
	background-image: url(/images/leftMain.jpg);
}
#main2 #right_col {
	position: absolute;
	width: 637px;
	height: 536px;
	background: url(/images/rightMain.jpg);
	left: 244px;
	top: 0px;
	background-image: url(/images/rightMain.jpg);
	line-height:1.4em;
	font-size: 1em; 
	padding: 5px 0 0 0;
}
#main2 #col_a {
	position: absolute;
	width: 234px;
	height: 526px;
	margin: 5px 20px 5px 20px;
	padding: 0 10px 0 0;
	top: 0px;
	background: url(/images/dots_vert.gif) right 0 repeat-y;  
}
#main2 #col_b {
	position: absolute;
	width: 280px;
	height: 526px;
	margin: 5px 20px 5px 20px;
	padding: 0 10px 0 0;
	left: 275px;
	top: 0px;
/*	line-height:1.4em;*/
	font-size: 1em;	
	background: url(/images/dots_vert.gif) right 0 repeat-y;   
}
#main2 #col_c {
	position: absolute;
	width: 224px;
	height: 532px;
	margin: 5px 0px 5px 20px;
	left: 590px;
	top: 0px;
	text-align:right;
	font-size: 1em; 
}
/* ===================================
    Right Column Content Nest
======================================*/
#mainMedia {
	margin: 5px 0px 0 6px; 
	float: left;
}
#weather {
	margin: 5px 40px 0 30px;
	float: right;
	width:700px;
	height:595px;
	overflow: auto;
	z-index: 1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .8em;
}
#weatherTop {
	float: right;
	padding: 0 0 15px 0;
	width:248px;
	height:69px;
	z-index: 1;
	color:  #CCCC99;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .7em;
	font-weight: bold;
	letter-spacing:.2px;
}
#flash{
	padding: 5px 0 0 12px;
	}
#right_col .nest	{ 
	margin: 5px 0 0 0;
	padding: 5px 5px 10px 15px;
	float:left;
	width:603px;
	height:488px;
	text-align:left;
	overflow:auto;
}
#right_col .nestright {
	float: right;
	left: 440px;
	margin: 25px 0 0 0px;
	text-align:left;
	width:163px;
	font-size: .8em;
}

.leftAlign{
	float:left; 
}
	
.col_1{
	float:left;
	width:180px;
	margin: 0 0 0 0;
	background: url(/images/dots_vert.gif) right 0 repeat-y;
}

.col_2{ 
	float:left; 
	width:400px;
	margin:10px 0 0 0 ;
	background: url(/images/dots_vert.gif) right 0 repeat-y;  
}
.col_3{ 
	float:left; 
	width:200px;
	margin:10px 0 0 0; 
}
.col_4{
	float:left;
	width:670px;
	margin:0 0 0 0;
}
.col_5{
	float:left;
	width:245px;
	margin:10px 0 0 20px;
	background: url(/images/dots_vert.gif) right 0 repeat-y;
}
.col_6{ 
	float:right; 
	width:565px;
	margin:10px 5px 0 0;
}
.col_7{ 
	float:left; 
	width:500px;
	margin:10px 0 0 10px;
}
.col_1 .nest{ 
	margin: 5px 10px 0px 25px; 
}
.col_2 .nest{ 
	margin: 5px 15px 0px 15px; 
}
.col_3 .nest{ 
	margin: 5px 10px 0px 15px; 
}
.col_4 .nest{ 
	margin: 0px 5px 0px 10px; 
}

	
.section_picL {
	float: left; 
	margin-right: 1.25em; 
	width: 200px; 
	height: 70px; 
	border: 6px solid #999966;
	overflow:hidden; /* need for Mozilla to clear float */
}
.section_picR {
	float: right; 
	margin-right: 1.25em;
	margin: 10px 10px 10px 10px;  
	width: 200px; 
	height: 70px; 
	border: 4px solid #999966;
	overflow:hidden; /* need for Mozilla to clear float */
	clear:right;
}
.section_headshot {
	float: right; 
	margin: 20px 0px 0px 0px;
	width: 150px; 
	height: 200px; 
	border: 4px solid #999966;
	overflow:hidden; /* need for Mozilla to clear float */
	clear:right;
}
.section_headshot_left {
	float: left; 
	margin-right: 1.25em;
	margin: 10px 10px 0px 10px;  
	width: 150px; 
	height: 200px; 
	border: 4px solid #999966;
	overflow:hidden; /* need for Mozilla to clear float */
	clear:right;
}
.section_mainshot {
	float: none;
	margin: 20px 0px 0px 42px;
	width: 500px; 
	height: 225px; 
	border: 4px solid #999966;
	overflow:hidden; /* need for Mozilla to clear float */
	clear:right;
}
.section_specialshot {
	float: none;
	margin: 20px 0px 0px 42px;
	width: 500px; 
	height: 464px; 
	border: 4px solid #999966;
	overflow:hidden; /* need for Mozilla to clear float */
	clear:right;
}
dl#list dt	{ 
	margin: 2px 0; 
	font-weight: bold; 
	background:#fff; 
}
dl#list li{ 
	text-align: left; 
	float:none; 
}
dl#list dt a { color:#413D20; /*dark green*/
	display: block; 
	height: 100%; 
	padding-right: 30%; 
}
dl#list li a { 
	color:#5A1D00; /*dark red*/
	display: block; 
	height: 100%; 
	padding:0 16px 0 0; 
	line-height:1.1em; 
}
dl#list dt a:hover,
dl#list dt a.on	 {
	background:transparent url(/images/bullet.gif);
	background-position: left 0;
	white-space: normal;
	z-index: 2;
}
dl#list li a:hover { 
	background:transparent url(/images/bullet.gif) 0 center no-repeat; 
	color:#5A1D00; /*dark red*/
} 
dl#list li a.active	{ 
	background:transparent url(/images/bullet.gif) 129px center no-repeat; 
	color:#413D20; /*dark green*/
} 
dd { 
	display:none; 
}

/* ==================================
	FOOTER
=====================================*/
#footer {
	position: relative;
	width: 881px;
	height: 79px;
	top: 0;
	left:0;
	background: url(../images/footer.png);
	z-index: 1;
	background-image: url(../images/footer.png);
	text-decoration: none;
}
.brochure{ 
	position: relative;
	float: right;
	padding: 0 0 0 8px;
	margin: 0px 5px 10px 0px;
	z-index: 2;
}
#col_footer {
	position: relative;
	width: 881px;
	height: 79px;
	top: 0;
	left:0;
	background: url(../images/twoColfooter.gif);
	z-index: 0;
	background-image: url(../images/twoColfooter.gif);
	text-decoration: none;
}
#footerMedia {
	position: relative;
	width: 881px;
	height: 20px;
	left:0;
	background: url(../images/footerMedia.jpg);
	z-index: 0;
	background-image: url(../images/footerMedia.jpg);
	text-decoration: none;
}


#footerContent{
	padding: 46px 0 0 0;
	margin: 0 0 0 0;}
#footerContent a{
	padding: 46px 0 0 0;
	margin: 0 0 0 0;
	text-decoration: none;}
/* unvisited link */
#footerContent a:active, a:hover {
	text-decoration: none;
	color: #464646;
}   /* mouse over link */
#footerContent p { 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	line-height:1.6em; 
	font-size:11px; 
	color:#ffffff; 
	padding:0; 
	width:100%; }
		
#footerContent ul 				{ float:left; margin:0 0 0 0; width:800px; }
#footerContent ul li			{ float:left; margin: 0 45px; }
#footerContent ul li a			{ float:left; border:0; background:none; text-decoration: none;}

#footerContent a #contact_us	{ float:right; display:block; 
							background:transparent url(/images/bullet.gif) 0 0 no-repeat; 
							text-indent:-9999em; 
							width:109px; 
							height:21px; 
							border:0;
}							
#footerContent a#contact_us:hover	{ background:transparent url(/images/bullet.gif) 0 -21px no-repeat; }
#footerContent img				{ position:relative; }

