
/*Conainer Div */

#container {
	width: 900px;
	padding:0px;
	background-color: #ffffff;
	margin-left: auto;
	margin-right: auto;
	border: solid #ffffff;
	border-width: 10px;
	}	
	

/*start styles for the Homepage and Universal styles */


/* Header */

.header {
	width:900px;
	height:78px;
	margin:0px;
	padding:0px;
	float:left;
	}

/*Container for Main Image */

#main_home_image {
	height:400px;
	width:900px;
	border:0px;
	margin:0px;
	padding:0px;
	float:left;
	clear:both;
	}
	
#main_home_flash{
	width:690px;
	height:400px;
	margin:0px;
	border:0px;
	padding:0px;
	float:left;
	}	
	

	
/*Homepage Menu */


#home_menu {
	height:400px;
	width:200px;
	float:left;
	margin:0 10px 0 0;
	padding:0px;
	background-image:url(../images/red_pattern_small.jpg);
	}
	
#home_menu img {
	border:0px;
	margin:0px;
	padding:0px;
	border-style: none;
	}	

#home_menu ul {	
	list-style: none;
	margin: 0px;
	padding: 0 10px 0 10px;
	}
	
#home_menu li {
	color:#ffffff;
	font-size:13px;
	font-family: Georgia,Times,Serif;
	text-transform: uppercase;
	line-height: 35px;
	border-bottom:solid #BC9696;
	border-bottom-width:1px;
	font-weight:600;
	letter-spacing: 1px;
}	

#home_menu li a{
	color: #FFFFFF;
	text-decoration: None;
	}	
	
#home_menu li a:hover{
	color: #ADA344;
	}		
	
/* Homepage Flash */

#main_home_image {
	float:left;
	height:400px;
	}
	

/* Homepage Secondary Nav */

#home_second_menu {
	width: 900px;
	height: 30px;
	float:left;
	background-color: #560404;
	margin:10px 0 10px 0;
	padding:0px;
	
}

#home_second_menu ul {
	height:10px;
	margin: 0 auto;
	padding-top:5px;
	text-align:center;
	vertical-align:middle;
	
	}
		
#home_second_menu li {
	display:inline;
	font-family:Georgia,Times,Serif;
	font-size:12px;
	font-weight:400;
	color: #FFFFFF;
	margin-left: 27px;
	padding-left: 15px; 
	font-style: Italic;
	background: url(../images/secondary_dingbat.gif) 0px 3px no-repeat;
	}
	
#home_second_menu li a{
	color: #FFFFFF;
	text-decoration: None;
	}	
	
#home_second_menu li a:hover{
	color: #ADA344;
	}			
	
/*Bottom Menu Items on the Homepage */


#bottom_icons {
	float:left;
	width:900px;
	}

#leftcontent {
	float:left; 
	width:224px; 
	margin-right:5px;
	background-image:url(../images/tan_gra_bkg.gif);
	}
	
#leftcontent img{
	margin:20px 15px 10px 15px; 
	}	
	

#leftcontent p{
	color:#666666;
	margin:5px 15px 10px 15px; 
	font-family:#666666;
	font-size:12px;
	line-height:15px;
	}	
	
#leftcontent p a{
	color:#471521;
	}		
	
#leftcontent p img{
	color:#666666;
	margin:0px 0px 0px 0px; 
	font-family:#666666;
	font-size:12px;
	line-height:15px;
	}		

#centerleftcontent {
	float:left; 
	width:220px; 
	margin-right:5px;
	background-image:url(../images/tan_gra_bkg.gif);
	}
	
#centerleftcontent img{
	margin:0px 15px 15px 15px;  
	}	
	
#centerleftcontent p{
	margin:0px 15px 10px 15px;
	color:#666666;
	font-family:#666666;
	font-size:12px;
	line-height:15px; 
	}	
		
#centerrightcontent{ 
	float:left; 
	width:220px; 
	margin-right:5px;
	background-image:url(../images/tan_gra_bkg.gif);
	
}

#centerrightcontent img{
	margin:0px 15px 15px 15px;  
	}	
	
#centerrightcontent p{
	margin:0px 15px 10px 15px;
	color:#666666;
	font-family:#666666;
	font-size:12px;
	line-height:15px; 
	}	
	
	
#rightcontent { 
	float:left; 
	width:220px; 
	background-image:url(../images/tan_gra_bkg.gif);
	}

#rightcontent img{
	margin:0px 15px 15px 15px; 
	}	
	
#rightcontent p{
	margin:0px 15px 10px 15px;
	color:#666666;
	font-family:#666666;
	font-size:12px;
	line-height:15px; 
	}		

	
	
/* Footer */
#footer {
 	float: left;
	height:15px;
	margin-top: 10px;
	padding-top: 10px;
	width: 900px;
	border-top: 1px #666666 solid;
	
	} 
	
.footer-number {
	float: right;
	font-family: Georgia, Times, Serif;
	font-size:10px;
	color:#666666;
	}
	
.copyright {
	float: left;
	width: 550px;
	font-family: Georgia, Times, Serif;
	font-size:10px;
	color:#666666;
	}
	
/* Clear */	

#clear {
	clear:both; 
	margin:0; 
	padding:0; 
	font-size:0;
	line-height:0;
	}
	
/*end homepage styles */

/*start styles for secondary pages */
	

/* Header Secondary */

#header_secondary {
	width: 900px;
	height: 78px;
	margin:0px;
	padding:0px;
	background-image:url(../images/top_logo.jpg);
	background-repeat:no-repeat;
	
	}

#header_secondary ul {
	padding: 30px 0px 0px 145px;
	margin: 0px;
	height:20px;
	}
		
#header_secondary li {
	display:inline;
	font-family:Georgia,Times,Serif;
	font-size:12px;
	font-weight:400;
	color: #666666;
	margin-left: 27px;
	padding-left: 15px; 
	font-style: Italic;
	background: url(../images/gray_dingbat.gif) 0px 3px no-repeat;
	}
	
#header_secondary li a{
	color: #666666;
	text-decoration: None;
	}	
	
#header_secondary li a:hover{
	color: #660000;
	}			
	
/*Container for Secondary Pages Main Image */

#main_secondary_image {
	width:900px;
	margin: 0px;
	padding:0px;
	}
	
	
/*Secondary Menu */

#secondary_menu {
	width:200px;
	float:left;
	margin:0px 10px 0px 0px;
	padding: 0px;
	background-image:url(../images/red_pattern_small.jpg);
	}
	
#secondary_menu img {
	border:0px;
	border-style: none;
	}

	
.navlist{	
	list-style: none;
	margin: 0px;
	padding: 0px;
	}
	
.navlist li {
	padding-left: 10px;
	color:#ADA344;
	font-size:13px;
	font-family: Georgia,Times,Serif;
	text-transform: uppercase;
	line-height: 35px;
	border-bottom:solid #BC9696;
	border-bottom-width:1px;
	font-weight:600;
	letter-spacing: 1px;
}	

.navlist li a{
	color: #FFFFFF;
	text-decoration: None;
	}	
	
.navlist li a:hover{
	color: #ADA344;
	}		
	
.subnavlist {	
	border-bottom:solid #BC9696;
	border-bottom-width:1px;
	list-style: none;
	margin: 0px;
	background-image:url(../images/red_transparent.gif);
	padding:10px 10px 10px 30px;
	}	
	
.subnavlist li{
	font-size:12px; 
	font-family:Georgia, Times, Serif;
	font-style:italic;
	text-transform:none;
	font-weight:500;
	line-height:16px;
	margin: 7px 0 7px 0;
	border-bottom:none;
	color: #ADA344;
	}

.subnavlist li a{
	color: #FFFFFF;
	font-weight:500;
	text-decoration: None;
	}	
	
.subnavlist li a:hover{
	color: #ADA344;
	text-decoration: None;
	}		
	
	
/* Main Content Box */

#secondary_main_content {
	float:left;
	width:690px;
	margin:0px;
	padding:0px;
	}	
	
#secondry_mainimage{
	width:690px;
	height:250px;
	margin:0px;
	padding:0px;
	border:0px;
	}	


#secondary_maintext {
	width:650px;
	background-image:url(../images/tan_gra_bkg.gif);
	background-repeat:repeat-x;
	margin:10px 0 0 0;
	float:left;
	padding:20px 20px 20px 20px;
	clear:both;
	}
	
#secondary_maintext h2{
	font-size:30px;
	margin:0;
	padding:0 0 5px 0;
	font-family: Georgia, Times, Serif;
	color: #471521;
	font-weight:400;
	clear:left;
	}	
	
		
	
.secondrary_introcopy {
	font-size:17px;
	font-family: Georgia,Times,Serif;
	color: #471521;
	line-height:25px;
	}	
	
	
.secondrary_introcopy2 {
	font-size:17px;
	font-family: Georgia,Times,Serif;
	color: #471521;
	line-height:25px;
	margin-bottom:0px;
	padding-bottom:0px;
	clear:left;
	float:left;
	}	
	
	
		
.secondrary_introcopy p{
	margin-bottom:10px;
	margin-top:5px;
	}	
	
.secondrary_introcopy a{
	color: #471521;
	font-weight:bold;
	text-decoration:underline;
	}
	
.secondary_bodycopy {
	font-size:13px;
	font-family:Georgia, Times,Serf;
	color:#666666;
	line-height:21px;
	clear:left;
	}	
	
.secondary_bodycopy p{
	margin-bottom:10px;
	margin-top:5px;
	}		


.secondary_bodycopy a{
	color:#838348;
	}		

.secondary_bodycopy a:hover{
	color:#471521;
	}		
	
.secondary_bodycopy h4{
	font-size:15px;
	margin-bottom:0px;
	margin-top:13px;
	color:#838348;
	font-weight:bold;
	clear:left;
	line height: 2px;
	}
	
	.secondary_bodycopy h5{
	color:#471521;
	font-weight:normal;
	font-size:13px;
	margin:10px 0 4px 0;
	}	

	.secondary_bodycopy h6{
	color:#666666;
	font-weight:bold;
	text-decoration:underline;
	font-size:13px;
	margin:2px 0 4px 0;
	}		

.secondary_bodycopy2{
	width:600px;
	font-size:13px;
	font-family:Georgia, Times,Serf;
	color:#666666;
	line-height:23px;
	margin-top:15px;
	clear:left;
	float:left;
	}	
	
.secondary_bodycopy2 p{
	margin-bottom:20px;
	margin-top:0px;
	}	
	
	
.secondary_bodycopy3{
	font-size:13px;
	font-family:Georgia, Times,Serf;
	color:#666666;
	line-height:23px;
	margin-top:20px;
	clear:left;
	float:left;
	}	
	
.secondary_bodycopy3 p{
	margin-bottom:20px;
	margin-top:0px;
	}		
	
			
		
.secondary_italics {
	font-size:11px;
	font-style:italic;
	}	
	
.secondary_bodycopy h4 a{
	text-decoration:underline;
	color:#838348;
	}
	
.secondary_bodycopy h4 a:hover{
	text-decoration:underline;
	color:#471521;
	}	
	
.secondary_bodycopy ol{
	padding:0px;
	margin:0 0 0 20px;
	}	
	
.secondary_bodycopy ol li {
	margin-bottom:10px;
	}	
		
.guestroom_bodycopy {
	font-size:13px;
	font-family:Georgia, Times,Serf;
	color:#666666;
	line-height:23px;
	clear:left;
	}	
	
.guestroom_bodycopy p{
	margin-bottom:10px;
	margin-top:5px;
	}		


.guestroom_bodycopy a{
	color:#471521;
	}		


	
.guestroom_bodycopy h4{
	font-size:15px;
	margin-bottom:0px;
	margin-top:13px;
	color:#838348;
	font-weight:bold;
	clear:left;
	line height: 2px;
	}

.guestroom_pics {
	width:225px;
	margin: 10px 20px 0 0;
	padding: 0px;
	float:left;
	}
	
.guestroom_text {
	width:400px;
	margin: 10px 0 0 245px;
	padding: 0px;
	}
	
		
.secondrary_callout {
	font-size:12px;
	font-family: Georgia,Times,Serif;
	color: #666666;
	line-height:20px;
	font-style:italic;
	}	
		
.secondary_columns {
	margin:10px 10px 10px 0px;
	padding:0px;
	width:608px;
	height:60px;
	}
	
	
.secondary_columns2 {
	border-top: 1px solid #471521;
	border-bottom: 1px solid #471521;
	margin:10px 10px 0px 0px;
	padding:0px;
	width:608px;
	height:175px;
	}	
	
.secondary_columns3 {
	margin:10px 10px 0px 0px;
	padding:0px;
	width:630px;
	clear:right;
	}		
	

ul.column1 { 
	margin:5px 40px 15px 0px;
	padding:0px;
	float:left;
	list-style:none;
	font-size:13px;
	font-family:Georgia, Times,Serf;
	color:#666666;
	width: 160px;
	line-height:20px;
	}
	


ul.column1 a{ 
	color:#666666;
	text-decoration:none;
	}
	
ul.column1 a:hover{ 
	color:#471521;
	}	

ul.column2 { 
	margin:10px 60px 25px 0px;
	padding:0px;
	float:left;
	list-style:none;
	font-size:13px;
	font-family:Georgia, Times,Serf;
	color:#666666;
	line-height:20px;
	}

ul.column2 a{ 
	color:#666666;
	text-decoration:none;
	}
	
ul.column2 a:hover{ 
	color:#471521;
	}	

ul.column3 { 
	margin:20px 100px 20px 0px;
	padding:0px;
	float:left;
	list-style:none;
	font-size:13px;
	font-family:Georgia, Times,Serf;
	color:#666666;
	line-height:23px;
	}		

ul.column3 a{ 
	color:#471521;
	font-style:italic;
	text-decoration:none;
	}
	
.iacc{
	float:right;
	margin:60px 0 0 30px;
	}
	
#bottom_contact{
	height:125px;
	margin-bottom:20px;
	}		
	
.wfu_logo{
	height:130px;
	float:left;
	}
	
.wf_italics{
	font-size:10px;
	font-style:italic;
	}			