/* CoolMenus 4 - default styles - do not edit */
/*TD ,*/P,INPUT,DIV{font-family:Arial,tahoma,helvetica; font-size:11px}
/* New Overall TD Font Style*/
TD{font-size:11px;}
.clCMEvent{position:absolute; z-index:300; width:100%; height:100%; clip:rect(0,100%,100%,0); left:0; top:0; visibility:hidden}
.clCMAbs{position:absolute; width:10; height:10; left:0; top:0; visibility:hidden}
.clT,.clTover,.clS,.clSover,.clS2,.clS2over{position:absolute; overflow:hidden; width:130; height:12; cursor:pointer; background-color:#34495F;}
.clT,.clTover{padding:4px; font-size:11px; font-weight:bold;font-family:Arial;CURSOR:pointer;}
.clT{color:white; CURSOR:pointer;}
.clTover{color:white; CURSOR:pointer;}
.clS,.clSover{padding:2px; font-size:11px; font-weight:bold; font-family:normal; cursor:pointer;}
.clS2,.clS2over{padding:2px; font-size:11px; font-weight:bold; font-family:normal; cursor:pointer;}
.clS,.clS2{color:#34495F; background-color:#F6F5E6; layer-background-color:#FFFFFF; cursor:pointer;}
.clSover,.clS2over{color:#F6F5E6; cursor:pointer;}
.clSover,.clS2over,.clTover,.clB,.clBar{layer-background-color:#4DA6DC; background-color:#34495F; cursor:pointer;}
.clB{position:absolute; visibility:hidden; z-index:300; background-color:#34495F;}
.clBar{position:absolute; width:10; height:1; visibility:hidden; background-color:#FFFFFF; }
/* CoolMenus 4 - default styles - end */

body,td,th,p,div,span,input,textarea,a,input,textarea,h1,h2,h3,h4,h5,h6 { font-family:Verdana, Arial, Helvetica, sans-serif; }

body, form { padding;0px; margin:0px; border:0px; }

.toplinks { font-size:10pt; font-style:normal; font-weight:bold; color:#FFFFFF; text-decoration:none}
.toplinks1 { font-size:10px; font-style:normal; font-weight:bold; color:#443819; padding-left:20px; padding-right:20px; text-decoration:none}

.tlhover { font-size:10pt; font-style:normal; font-weight:bold; color:#F9F6D5; text-decoration:none }
.hnlinks { font-size:10pt; font-weight:bold; color:#FAF3D5; text-decoration:none}

.barlinks { }
.barlinks:hover { color:#31495A; text-decoration:underline}
.barlinks:link { color:#31495A; text-decoration:none }
.barlinks:visited { color:#31495A; text-decoration:none}

.circuit { }
.circuit:hover { color:#BA7D3E; text-decoration:underline }
.circuit:link { color:#333300; text-decoration:none }
.circuit:visited { color:#BA7D3E; text-decoration:none }.alink { color:#3F6184; text-decoration:underline}
.sectionlinks { font-family:"Courier New", Courier, mono; font-size:10pt; color:#336666; text-decoration:none}

.sublinks { font-family:"Courier New", Courier, mono; font-size:10pt; color:#000099; text-decoration:none}
.kwandweBody { font-family:"Courier New", Courier, mono; font-size:10pt; color:#2F5E2F; text-decoration:none}

/* *************side nav style**************** */
.side { font-size:11px; color:#736131; text-decoration:none; padding-left:10px; padding-right:0px}

.capslinks { }
.capslinks:hover { font-size:11px; color:#736131; text-decoration:underline; padding-left:10px; padding-right:0px}
.capslinks:link { font-size:11px; color:#736131; text-decoration:none; padding-left:10px; padding-right:0px}
.capslinks:visited { font-size:11px; color:#736131; text-decoration:none; padding-left:10px; padding-right:0px}

.sidelinks { font-size:11px; color:#736131; text-decoration:none; padding-left:5px; padding-right:0px}
.sidelinks:hover { font-size:11px; color:#736131; text-decoration:none; padding-left:5px; padding-right:0px}
.sidelinks:link { font-size:11px; color:#736131; text-decoration:underline; padding-left:5px; padding-right:0px}
.sidelinks:visited { font-size:11px; color:#736131; text-decoration:underline; padding-left:5px; padding-right:0px}

.sidecaps {font-size:11px; color:#736131; text-decoration:underline; padding-left:5px; padding-right:0px; font-weight:bold}
.sidecaps:hover { font-size:11px; color:#736131; text-decoration:underline; padding-left:5px; padding-right:0px; font-weight:bold}
.sidecaps:link { font-size:11px; color:#736131; text-decoration:underline; padding-left:5px; padding-right:0px; font-weight:bold}
.sidecaps:visited { font-size:11px; color:#736131; text-decoration:underline; padding-left:5px; padding-right:0px; font-weight:bold}

/* *************contact form fields**************** */

input.content, input.content:hover, input.content:link, input.content:visited {
	font-size:11px; color:#736131;
	padding-left:5px;
	padding-right:5px;
	text-decoration:none;
}

textarea.content, textarea.content:hover, textarea.content:link, textarea.content:visited {
	font-size:11px;
	color:#736131;
	padding-left:5px;
	padding-right:5px;
	text-decoration:none;
}

select.content, select.content:hover, select.content:link, select.content:visited {
	font-size:11px; color:#736131;
	padding-left:0px;
	padding-right:0px;
	text-decoration:none;
}

/* *************content style**************** */
.content { font-size:11px; color:#736131; text-decoration:none; padding-left:10px; padding-right:5px}
/*.content:hover { font-size:11px; color:#736131; text-decoration:underline; padding-left:10px; padding-right:0px}*/
.content:link { font-size:11px; color:#736131; text-decoration:underline; padding-left:10px; padding-right:0px}
.content:visited { font-size:11px; color:#736131; text-decoration:underline; padding-left:10px; padding-right:0px}

.contentgreen { font-size:11px; color:#5E6A70; text-decoration:none; padding-left:10px; padding-right:5px}
/*.contentgreen :hover { font-size:11px; color:#5E6A70; text-decoration:underline; padding-left:10px; padding-right:0px}*/
.contentgreen :link { font-size:11px; color:#5E6A70; text-decoration:underline; padding-left:10px; padding-right:0px}
.contentgreen :visited { font-size:11px; color:#5E6A70; text-decoration:underline; padding-left:10px; padding-right:0px}

.contentc { font-size:11px; color:#FFFFE7; text-decoration:none; padding-left:10px; padding-right:5px}
/*.contentc :hover { font-size:11px; color:#FFFFE7; text-decoration:underline; padding-left:10px; padding-right:0px}*/
.contentc :link { font-size:11px; color:#FFFFE7; text-decoration:underline; padding-left:10px; padding-right:0px}
.contentc :visited { font-size:11px; color:#FFFFE7; text-decoration:underline; padding-left:10px; padding-right:0px}

.contentnp { font-size:11px; color:#736131; text-decoration:none; padding-left:0px; padding-right:0px}
/*.contentnp:hover { font-size:11px; color:#736131; text-decoration:underline; padding-left:0px; padding-right:0px}*/
.contentnp:link { font-size:11px; color:#736131; text-decoration:underline; padding-left:0px; padding-right:0px}
.contentnp:visited { font-size:11px; color:#736131; text-decoration:underline; padding-left:0px; padding-right:0px}

.contentp { font-size:11px; color:#736131; text-decoration:none; padding-left:5px; padding-right:5px}
/*.contentp:hover { font-size:11px; color:#736131; text-decoration:underline; padding-left:5px; padding-right:5px}*/
.contentp:link { font-size:11px; color:#736131; text-decoration:underline; padding-left:5px; padding-right:5px}
.contentp:visited { font-size:11px; color:#736131; text-decoration:underline; padding-left:5px; padding-right:5px}

.ht { font-size:11px; color:#736131; text-decoration:none; weight:bold; padding-left:0px; padding-right:0px; margin-bottom:0px; margin-top:-2px}
.ht:hover { font-size:11px; color:#736131; text-decoration:none; weight:bold; padding-left:0px; padding-right:0px; margin-bottom:0px; margin-top:-2px}
.ht:link { font-size:11px; color:#736131; text-decoration:none; weight:bold; padding-left:0px; padding-right:0px; margin-bottom:0px; margin-top:-2px}
.ht:visited { font-size:11px; color:#736131; text-decoration:none; weight:bold; padding-left:0px; padding-right:0px; margin-bottom:0px; margin-top:-2px}

.hr { font-size:11px; color:#993300; text-decoration:none; weight:bold; padding-left:0px; padding-right:0px; margin-bottom:-2px; margin-top:-2px}
.hr:hover { font-size:11px; color:#993300; text-decoration:none; weight:bold; padding-left:0px; padding-right:0px; margin-bottom:-2px; margin-top:-2px}
.hr:link { font-size:11px; color:#993300; text-decoration:none; weight:bold; padding-left:0px; padding-right:0px; margin-bottom:-2px; margin-top:-2px}
.hr:visited { font-size:11px; color:#993300; text-decoration:none; weight:bold; padding-left:0px; padding-right:0px; margin-bottom:-2px; margin-top:-2px}

.rotators { font-size:11px; color:#736131; text-decoration:none; padding-left:10px; padding-right:5px}
.rotators:hover { font-size:11px; color:#736131; text-decoration:underline; padding-left:0px; padding-right:0px}
.rotators:link { font-size:11px; color:#736131; text-decoration:underline; padding-left:0px; padding-right:0px}
.rotators:visited { font-size:11px; color:#736131; text-decoration:underline; padding-left:0px; padding-right:0px}

.landing:hover { font-size:11px; color:#736131; text-decoration:underline; padding-left:0px; padding-right:0px}
.landing:link { font-size:11px; color:#736131; text-decoration:underline; padding-left:0px; padding-right:0px}
.landing:visited { font-size:11px; color:#736131; text-decoration:underline; padding-left:0px; padding-right:0px}

.h:hover { font-size:11px; color:#736131; text-decoration:none; padding-left:0px; padding-right:0px}
.h:link { font-size:11px; color:#736131; text-decoration:none; padding-left:0px; padding-right:0px}
.h:visited { font-size:11px; color:#736131; text-decoration:none; padding-left:0px; padding-right:0px}

.contentsml { font-size:9px; color:#736131; text-decoration:none; padding-left:10px; padding-right:5px}
.contentsml:hover { font-size:9px; color:#736131; text-decoration:none; padding-left:10px; padding-right:5px}
.contentsml:link { font-size:9px; color:#736131; text-decoration:underline; padding-left:0px; padding-right:0px}
.contentsml:visited { font-size:9px; color:#736131; text-decoration:underline; padding-left:0px; padding-right:0px}

.contentblue { font-size:12px; color:#003366; text-decoration:none; padding-left:10px; padding-right:5px}
.contentblue:hover { font-size:12px; color:#0033661; text-decoration:underline; padding-left:10px; padding-right:0px}
.contentblue:link { font-size:12px; color:#003366; text-decoration:underline; padding-left:10px; padding-right:0px}
.contentblue:visited { font-size:12px; color:#003366; text-decoration:underline; padding-left:10px; padding-right:0px}

.button { font-size:11px; color:#736131; background-color:#EFEFD6; text-decoration:none; padding-left:0px; padding-right:0px}

.disclaimer { font-size:9px; color:#736131; text-decoration:none; padding-left:0px; padding-right:0px}
.disclaimer:hover { font-size:9px; color:#736131; text-decoration:underline; padding-left:0px; padding-right:0px}
.disclaimer:link { font-size:9px; color:#736131; text-decoration:underline; padding-left:0px; padding-right:0px}
.disclaimer:visited { font-size:9px; color:#736131; text-decoration:underline; padding-left:0px; padding-right:0px}

.footerlink {
	font-size:9px;
	color:#736131;
	text-decoration:none;
	padding-left:0px;
	padding-right:0px;
	font-style:italic;
}
.footerlink:hover {
	font-size:9px;
	color:#736131;
	text-decoration:none;
	padding-left:0px;
	padding-right:0px;
	font-style:italic;
}
.footerlink:link {
	font-size:9px;
	color:#736131;
	text-decoration:none;
	padding-left:0px;
	padding-right:0px;
	font-style:italic;
}
.footerlink:visited {
	font-size:9px;
	color:#736131;
	text-decoration:none;
	padding-left:0px;
	padding-right:0px;
	font-style:italic;
}

/* Lodge Rates table styles */
.lodge_table {
	border-left:1px solid #B5AA8C;
	border-bottom:1px solid #B5AA8C;
	border-top:1px solid #B5AA8C;
	border-right:1px solid #B5AA8C;
}

.lodge_table_cnt {
	font-size:11px;
	color:#736131;
	text-decoration:none;
	padding:5px 10px 5px 10px;
}

.lodge_table_cnt:hover {
	font-size:11px;
	color:#736131;
	text-decoration:underline;
	padding:5px 10px 5px 10px;
}

.lodge_table_cnt:link {
	font-size:11px;
	color:#736131;
	text-decoration:underline;
	padding:5px 10px 5px 10px;
}

.lodge_table_cnt:visited {
	font-size:11px;
	color:#736131;
	text-decoration:underline;
	padding:5px 10px 5px 10px;
}

.applic_table {
	font-size:11px;
	color:#736131;
	text-decoration:none;
	/* border-left:1px solid #B5AA8C;
	border-bottom:1px solid #B5AA8C;
	border-top:1px solid #B5AA8C;
	border-right:1px solid #B5AA8C;
	background-color:#EFEFD6; */
}

.applic_table_cnt {
	font-size:11px;
	color:#736131;
	text-decoration:none;
	padding:5px 10px 5px 10px;
}

.lodge_left {
	font-size:11px;
	color:#736131;
	border-left:1px solid #B5AA8C;
	padding:5px 10px 5px 10px;
}

.blue_table_cnt {
	font-size:11px;
	color:#5e6a70;
	font-weight:bold;
	padding:5px 5px 5px 10px;
}

.blue_table_left {
	font-size:11px;
	color:#5e6a70;
	font-weight:bold;
	border-left:1px solid #B5AA8C;
	padding:5px 5px 5px 10px;
}

/*------ News Styles -------*/
.news_h1 {
	font-size:14px;
	color:#736131;
	font-weight:bold;
	padding:0px 15px 0px 0px;
}

.news_date {
	font-size:10px;
	color:#736131;
	font-weight:normal;
	padding:0px 15px 0px 0px;
}

.news_content {
	font-size:11px;
	color:#736131;
	font-weight:normal;
	padding:0px 15px 0px 15px;
}

.news_content:hover {
	font-size:11px;
	color:#736131;
	text-decoration:none;
	font-style:normal;
	padding:0px 15px 0px 15px;
}

.news_content:link {
	font-size:11px;
	color:#736131;
	text-decoration:underline;
	font-style:normal;
	padding:0px 15px 0px 15px;
}

.news_content:visited {
	font-size:11px;
	color:#736131;
	text-decoration:underline;
	font-style:normal;
	padding:0px 15px 0px 15px;
}

.news_image {
	padding:4px 15px 30px 15px;
}

.news_image2 {
	padding:0px 15px 15px 15px;
}

/*--- news archive styles ---*/
.news_archive_head {
	font-size:11px;
	color:#31495A;
	text-decoration:underline;
	font-weight:bold;
	padding:0px 0px 0px 0px;
}

.news_archive_head:hover {
	font-size:11px;
	color:#31495A;
	text-decoration:none;
	font-weight:bold;
	padding:0px 0px 0px 0px;
}

.news_archive_head:link {
	font-size:11px;
	color:#31495A;
	text-decoration:underline;
	font-weight:bold;
	padding:0px 0px 0px 0px;
}

.news_archive_head:visited {
	font-size:11px;
	color:#31495A;
	text-decoration:underline;
	font-weight:bold;
	padding:0px 0px 0px 0px;
}

.news_archive_date {
	font-size:10px;
	color:#736131;
	font-weight:normal;
	padding:0px 0px 0px 0px;
}

.subscribe_textbox {
	background-image:url(../images/subscribe/textbox_bg.gif);
	background-repeat:no-repeat;
	border:1px solid #D0BCA1;
	color:#736131;
	font-size:11px;
	margin:5px 3px 5px 5px;
	padding:5px 3px 5px 5px;
	height:25px;
	width:170px;
}

.subscribe_blue {
	font-size:11px;
	color:#34495F;
	padding:10px 0 10px 0;
}

/*
.subscribe_button {
	font-size:12px;
	color:#ffffff;
	background-color:#736131;
	border:2px solid #d0bca1;
	text-decoration:none;
	padding-left:0px;
	padding-right:0px;
	width:130px;
	height:30px;
	margin:0 15px 0 15px;
}
*/

.signature {
	font-size:11px;
	color:#736131;
	padding:15px;
	border:1px solid #b5aa8c;
	margin:15px 0 15px 25px;
	background-color:#efefd6;
	width:480px;
}

.signature span a:link,.signature span a:visited,.signature span a:hover{
	color:#5d686e;
}
.signature a:link, a:visited, a:hover{
	color:#736131;
}

/* Video Page Styles */
.video_block {
	border:1px solid #b5aa8c;
	margin:-3px 0 0 0;
}

td.redirect {
	background:#34495f;
	padding:10px
}

td.redirect h1 {
	font-size:12px;	
	line-height:18px;
	margin:0;
	padding:0;
}

td.redirect h1 a {
	text-decoration:none;
	color:#ffffff;
}

td.redirect h1 a:hover {
	color:#e4e1d9;
}

td.redirect h1 a span {
	background:url(/images/redirect/arrw_link.gif) no-repeat 0 0;
	padding:7px 0 6px 35px;
	line-height:35px;
}

td.redirect h1 a:hover span {
	background-position:0 -31px;
}

.and {
font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
}

.top_redirect{
	height: 176px;
	background: #6284c6 url(/images/redirect/header_bg.jpg) repeat-x;
	border-bottom: 1px solid #17262b;
}

.overall_holder{
	position: relative;	
}

.overall_holder .overall{
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 187px;
	width: 760px;
	z-index: 4;
	
}

.overall_holder .overall span{
	position: absolute;
	top: -9999px;
}

.clear{ clear: both;}

.redirect_logo{
	float: left;
	width: 143px;
	height: 124px;
	padding: 40px 0 0 23px;
}

.redirect_copy{
	float: right;
	width: 583px;
	height: 176px;
	padding-top: 11px;
	text-align: center;
}

.redirect_copy p, .redirect_copy a{
	color: #ffffff;
	font-weight: bold;
}

.redirect_copy a{
	background: url(/images/redirect/arrw_link.gif) no-repeat;
	display: block;
	height: 20px;
	width: 93px;
	padding: 7px 0 0 30px;
	margin: 0 auto;
	text-decoration: none;
}

.redirect_copy a:hover{
	background-position: 0 -31px;
	text-decoration: underline;
}

