/* 
	STYLE SHEET FOR IHWY JQUERY LISTNAV PLUGIN V 2.0, 3/2/2009	
	For more information, visit http://www.ihwy.com/Labs/jquery-listnav-plugin.aspx
----------------------------------------------------------------- */

.listNav { margin:14px 0 8px; }

.ln-letters { overflow:hidden; }
.ln-letters a {
	display:block;
	color:#372600;
	float:left;
	padding:2px 3px;
	font-weight:bold;
	margin:0px 2px 0px 0px;
	text-decoration:none;
	border:1px solid #372600;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.ln-letters a.ln-last {  }
.ln-letters a:hover,
.ln-letters a.ln-selected {
	border:1px solid #bca78c;
	color:#fff;
	background-color: #DABC5D;
}
.ln-letters a.ln-disabled { color:#ccc; }
.ln-letter-count {
	text-align:center;
	line-height:1;
	margin-bottom:3px;
	color:#372600;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

/* for base
--------------------------------------------------------------- */
.clr { clear:both;height:0px;font-size:0px;line-height:0px;}
.right { text-align:right  }
.left { text-align:left  }
.center { text-align:center  }
.top { vertical-align:top }
.nowrap { white-space:nowrap }
.hidden { display:none }

/* basics
--------------------------------------------------------------- */
/* main tab */
.demoWrapper {
	padding: 5px;
}
.demoWrapper ul { margin:0px 0px 10px 0px; padding:0px; background:none;}
.demoWrapper #tabNav li {
	float:left;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	background:none;
	padding:0px;
}
.demoWrapper #tabNav ul a {
	background:#f5f2eb url(images/TabOff.gif) left top repeat-x;
	border:1px solid #372600;
	border-bottom:none;
	display:block;
	margin:0px 3px 0px 0px;
	color:#372600;
	padding:3px 5px;
	text-decoration:none;
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size:15px;
}
.demoWrapper #tabNav ul a:hover {
	color:#fff;
	background-color: #DABC5D;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #372600;
	border-right-color: #372600;
	border-left-color: #372600;
}
.demoWrapper #tabNav ul a.selected {
	background-color: #DABC5D;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #372600;
	border-right-color: #372600;
	border-left-color: #372600;
	color:#fff;
	cursor:default;
	background-color: #DABC5D;
}

.demoWrapper #tabs {
	border:1px solid #372600;
	padding:15px;
	background:#ffffff;
}
.demoWrapper .tab { padding:0px 0px; display:none }
.demoWrapper .tab li{
	list-style:none;
	list-style-image:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:10px;
	margin:0 0 4px 0;
	line-height:14px;
	overflow:hidden;
	background-color: #E6E5C0;
}
.demoWrapper .tab li span {color: #aa4404;}
.demoWrapper .tab li img { margin:0px 0px 0px 10px; border:none;}
/*LocationDetails Stykes*/
.TypeDetails {
	padding:0px;
	margin:0px;
	color:#372600;
	font-size:12px;
}
.TypeDetails  h2 {
	font-size:18px;
	font-weight:bold;
	color:#372600;
	padding:0px 0px 3px 0px;
	margin:0px 0px 3px 0px;
	border-bottom:1px solid #e7e1c9;
	text-transform:uppercase;
}

 
/* Default link syle */
.demo a {color: #aa4404;text-decoration: none;}
.demo a:Hover {color: #e7870e;text-decoration: none;}


