*{
font-family: Georgia, Arial, Helvetica, sans-serif;
font-size:11px;
}
td{vertical-align:top}
.mainText ,.mainText font{
	
	font-size: 13px;
	line-height: 16px;
	color: #512B00;
	text-align: left;
	margin-top: 25px;
	font-weight:bold;
}
.mainText2 {
	
	font-size: 13px;
	line-height: 16px;
	color: #333333;
	text-align: left;
	margin-top: 0px;
}
.topPara {
	font-size: 11px;
	line-height: 16px;
	color: #854700;
	padding: 15px 30px 0px 32px;
	margin-right: 30px;
	margin-left: 32px;
	text-align: left;
}
.topPara2 {
	font-size: 11px;
	line-height: 16px;
	color: #854700;
	padding: 15px 30px 20px 32px;
	margin-right: 30px;
	margin-left: 32px;
	text-align: left;
}
.topPara2 strong, .topPara2 b{
color:#512b00;font-size: 13px;
	line-height:20px;
}
.trail_text_lh {
	
	font-size: 13px;
	line-height: 14px;
	color: #333333;
	margin-left: 20px;
	padding-left: 30px;
	text-align: left;
}
.trail_text_rh {
	
	font-size: 13px;
	line-height: 14px;
	color: #333333;
	margin-left: 0px;
	padding-left: 0px;
	margin-right: 20px;
	padding-right: 20px;
	text-align: left;
}
.home_map {
	margin-top: 20px;
	
	font-size: 13px;
}
.2ndPara {
	
	font-size: 13px;
	line-height: 16px;
	color: #333333;
	padding: 0px;
	margin-right: 30px;
	margin-left: 32px;
	margin-top: 15px;
}
.tier1_nav {
	font-weight:normal;
	font-size: 10px;
	line-height: 13px;
	color: #663300;
	letter-spacing: 1px;
	font-style: normal;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CC6600;
}
.colibanLinks {
	
	font-size: 13px;
	line-height: 16px;
	color: #6699FF;
	text-align: left;
	font-style: normal;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #6666FF;
}
.alexandraLinks {
	
	font-size: 13px;
	line-height: 16px;
	color: #669933;
	text-align: left;
	font-style: normal;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #669933;
}
.castleLinks {
	
	font-size: 13px;
	line-height: 16px;
	color: #996600;
	text-align: left;
	font-style: normal;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #996600;
}
.maldonLinks {
	
	font-size: 13px;
	line-height: 16px;
	color: #990000;
	text-align: left;
	font-style: normal;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #990000;
}
.goldfieldsFooter {
	color: #524d90;
	font-size: 10px;
	line-height: 13px;
	font-weight:bold;
	text-decoration: underline;
}
.colibanFooter {
	color: #058aac;
	font-size: 10px;
	line-height: 13px;
	font-weight:bold;
	text-decoration: underline;
}
.alexFooter {
	color: #6a8503;
	font-size: 10px;
	line-height: 13px;
	font-weight:bold;
	text-decoration: underline;
}
.castelamaineFooter {
	color: #b09a00;
	font-size: 10px;
	line-height: 13px;
	font-weight:bold;
	text-decoration: underline;
}
.maldonFooter {
	color: #a73e2b;
	font-size: 10px;
	line-height: 13px;
	font-weight:bold;
	text-decoration: underline;
}
.memberList {
	
	font-size: 13px;
	line-height: 20px;
	color: #660000;
	text-align: left;
	margin: 0px;
	padding-left: 20px;
	padding-top: 0px;
}
.memberList td
{
	font-size: 13px;
	line-height: 20px;
	color: #660000;
	}
.memberList ol {list-style:none;padding:0;margin:0}
.memberLinks {
	
	font-size: 13px;
	line-height: 20px;
	color: #660000;
	text-align: left;
	margin: 0px;
	text-decoration: none;
}
.textHigh {
	
	font-size: 13px;
	line-height: 16px;
	color: #660000;
	padding: 0px 30px 0px 32px;
	margin-right: 30px;
	margin-left: 32px;
	text-align: left;
}
.trail_text_lower {
	
	font-size: 13px;
	line-height: 14px;
	color: #660000;
	margin-left: 50px;
	padding-left: 0px;
	text-align: left;
	margin-right: 25px;
}
.trail_text_lower2 {
	
	font-size: 13px;
	line-height: 14px;
	color: #660000;
	margin-left: 10px;
	padding-left: 0px;
	text-align: left;
	margin-right: 25px;
}
.tog_subMenus {
	
	font-size: 13px;
	line-height: 12px;
	color: #660000;
	text-align: left;
	margin-top: 25px;
	list-style-image: url(images/0125_li.gif);
	text-decoration: none;
	margin-left: 40px;
}
#lblMembers {
	vertical-align: top;
}
.btn_link {
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #A55129;
	padding-top: 3px;
	padding-right: 8px;
	padding-bottom: 3px;
	padding-left: 8px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #3E5373;
	border-bottom-color: #3E5373;
	cursor:hand;cursor:pointer; /*cursor:pointer; -- for firefox*/
}
/*.btn_link:visited {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #C4D6E3;
	text-decoration: none;
	background-color: #A55129;
	padding-top: 3px;
	padding-right: 8px;
	padding-bottom: 3px;
	padding-left: 8px;
	cursor:hand;cursor:pointer;
}*/
.btn_link:hover {
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #A55129;
	padding-top: 3px;
	padding-right: 8px;
	padding-bottom: 3px;
	padding-left: 8px;
	cursor:hand;cursor:pointer;
}
table.mainmenu td.menu1,table.mainmenu td.menu2,table.mainmenu td.menu3,table.mainmenu td.menu4,table.mainmenu td.menu5{
text-align:center;vertical-align:middle;
height:31px;
}
table.mainmenu td.menu1 a,table.mainmenu td.menu2 a,table.mainmenu td.menu3 a,table.mainmenu td.menu4 a,table.mainmenu td.menu5 a{
color:#ffffff;text-decoration:none;
font-size:14px;font-weight:bold;
}
table.mainmenu td.menu1{
background:url(/images/mn_1.gif) top left repeat-x;border-right:1px solid #ffffff;
}
table.mainmenu td.menu2{
background:url(/images/mn_2.gif) top left repeat-x;border-right:1px solid #ffffff;
}
table.mainmenu td.menu3{
background:url(/images/mn_3.gif) top left repeat-x;border-right:1px solid #ffffff;
}
table.mainmenu td.menu4{
background:url(/images/mn_4.gif) top left repeat-x;border-right:1px solid #ffffff;
}
table.mainmenu td.menu5{
background:url(/images/mn_5.gif) top left repeat-x;width:219px;
}
td.bg-home{
background:url(/images/bg_home.jpg) top left no-repeat;
}
table.trails-table td.trail1,table.trails-table td.trail2,table.trails-table td.trail3,table.trails-table td.trail4,table.trails-table td.trail5{
font-size:12px;font-weight:bold;
padding-top:7px;
}
table.trails-table td{padding-bottom:10px;padding-left:10px;padding-right:10px;vertical-align:top;}
table.trails-table td.trail1{color:#524d90;}
table.trails-table td.trail2{color:#bd233b;}
table.trails-table td.trail3{color:#bca000;}
table.trails-table td.trail4{color:#7d9f10;}
table.trails-table td.trail5{color:#4585ac;}
table.trails-table td.even{background:url(/images/td_even.gif) top left repeat-y #edeab5;}
table.trails-table td.odd{background:url(/images/td_odd.gif) top left repeat-y #e8e5a2;}
table.trails-table td a.viewTrailsLinks {
	font-size: 10px;
	line-height: 13px;
	color: #74560a;
	text-decoration: underline;
	font-weight: bold;
}
table.trails-table td.text{
	font-size: 10px;
	line-height: 13px;
	color: #74560a;
	font-weight: normal;
}
td.divider {height:12px;background:url(/images/divider.gif) top left repeat-x #e8e5a2;}
table.footer-table{
background:url(/images/bg_footer.gif) top left repeat-x #ffffff;
}

table.footer-table td{
font-size:11px;color:#bd7e00;font-weight:normal;line-height:30px;
vertical-align:middle;padding-top:5px;
}
.trail-points{
margin-left:10px;
width:260px;
border:1px solid #9a8d3e;
padding:8px;padding-left:3px;
background-color:#e8e5a2;padding-top:5px;
}
.trail-points div{
font-size:11px;line-height:17px;font-weight:normal;
color:#7e5a02;padding-left:25px;
}
.trail-points div.bullet1{
background:url(/images/bullet1.gif) no-repeat;
}
.trail-points div.bullet2{
background:url(/images/bullet2.gif) no-repeat;
}
.trail-points div.bullet3{
background:url(/images/bullet3.gif) no-repeat;
}
.trail-points div.bullet4{
background:url(/images/bullet4.gif) no-repeat;
}
.trail-points div.bullet5{
background:url(/images/bullet5.gif) no-repeat;
}
.trail-points div.bullet6{
background:url(/images/bullet6.gif) no-repeat;
}
.visitor-info{
color:#74560a;font-size:11px;padding:15px;padding-top:5px;
padding:15px;
}
.visitor-info .header{
font-size:12px;font-weight:bold;color:#74560a;
padding-bottom:7px;
}
.visitor-info td.title{
width:142px;color:#743506;font-weight:bold;
}
.visitor-info td {
height:19px;line-height:19px;
border-bottom:1px solid #dac36c;
}
.visitor-info td.last {
border:none;
}
td.text-home{
padding-top:20px;padding-right:20px;width:450px;
}
td.text-home,td.text-home p{
color:#74560a;font-size:11px;line-height:14px;
}
td.text-home b,td.text-home strong{
font-size:13px;line-height:18px;color:#402e00;font-weight:bold;
}
div.featured-home{
padding:10px;width:190px;float:right;
}
div.featured-home .title{
font-size:15px;line-height:18px;color:#a64a01;font-weight:bold;
padding-top:5px;padding-bottom:5px;
}
div.featured-home .desc img{
border:2px solid #9c771c;margin-top:10px;margin-bottom:10px;
}
div.featured-home .desc{
	font-size:11px;line-height:16px;color:#74560a;font-weight:normal;
}
div.featured-home .desc b,div.featured-home .desc strong{
font-size:12px;line-height:16px;color:#463200;font-weight:bold;
}
div.featured-home div.more{
padding-top:10px;
}
div.featured-home div.more a{
font-size:11px;line-height:16px;color:#74560a;font-weight:normal;
text-decoration:underline;
}