﻿body 
{
	font-family: Helvetica, Arial, sans-serif;
}
#All, .tbInclude
{
	width: 800px; margin:0px auto 0px auto;
}

#HeaderHome {width:795px; margin:0px auto 5px auto;}

#Footer
{
	width: 800px;
	background-color:#491212;
	padding:4px 0px 4px 0px;
}
#Navigation 
{
	width:800px; background-color:#ffffff; margin:0px;
}	

#BottomLinks, #BottomLinks h1
{
	width: 800px;
	text-align:center;
	font-size:smaller;
}
.LeftMenuHomePage
{
	width: 343px;
	vertical-align:top;
	background-color:#ffffff;
	margin:0px;
}

.RightMenuHomePage
{
	width: 457px;
	vertical-align:top;
	background-color:#ffffff;
	margin:0px;
}
.LeftMenuMainPage
{
	width: 20%;
	vertical-align:top;
}
.CenterMenuMainPage
{
	width: 40%;
	vertical-align:top;
}
.RightMenuMainPage
{
	width: 40%;
	vertical-align:top;
}
/*
-------------------
Headers
-------------------
*/
h1, h2, h3, h4, h5, h6 {font-family: Helvetica, Arial, sans-serif;}

h1.footer {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; text-align:center; color:#f5f3b9; margin:0px; margin-bottom:3px; font-weight:normal; text-decoration:none;} 
h1.footer a:link { color:#f5f3b9; text-decoration:none;}
h1.footer a:visited { color:#f5f3b9; text-decoration:none;}
h1.footer a:hover { color:#ea9143; text-decoration:none; font-weight:bold;}
h1.footer a:active { color:#f5f3b9; text-decoration:none;}

h1.FooterInfoL { font-size:11px; color:#5b5b5b; text-align:left; text-decoration:none; font-weight:normal; margin:0px; padding:5px 5px 10px 5px;}
h1.FooterInfoL a:link { color:#5b5b5b; text-decoration:none;}
h1.FooterInfoL a:visited { color:#5b5b5b; text-decoration:none;}
h1.FooterInfoL a:hover { color:#abc825; text-decoration:underline;}
h1.FooterInfoL a:active { color:#5b5b5b; text-decoration:none;}

h1.FooterInfoR { font-size:11px; color:#5b5b5b; text-align:right; text-decoration:none; font-weight:normal; margin:0px; padding:5px 5px 10px 5px;}
h1.FooterInfoR a:link { color:#5b5b5b; text-decoration:none;}
h1.FooterInfoR a:visited { color:#5b5b5b; text-decoration:none;}
h1.FooterInfoR a:hover { color:#abc825; text-decoration:underline;}
h1.FooterInfoR a:active { color:#5b5b5b; text-decoration:none;}

/*
-------------------
Paragraphs and Text
-------------------
*/
p 
{
	font-size:10pt; text-align:left;
} 



/*
-------------------
Tables
-------------------
*/
.pics-home-page 
{
	width:457px;
	margin:0px;
}

/*
-------------------
Divs
-------------------
*/


/*
-------------------
pics
-------------------
*/

img 
{
	margin:0px;
}
.mainPic {margin:4px 0px 4px 0px;}

/*
-----------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------
All CSS related to the HTML of the site
-----------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------
*/
 
/*
-------------------
Main Page CSS
STARTS  
-------------------
*/
#MPAllPage {width:800px;}
#MPLeftSide {width:155px; background-color:#f5f3b9;}
#MPLeftSideTable {height:434px;}

#MPRightSide {width:645px; background-color:#ffffff;}

#MPrightSideTxtBox {width:300px;}
#SubPageRightSideTxtBox {width:339px;}

#SubPage2leftSideTxtBox {width:50%;}
#SubPage2RightSideTxtBox {width:50%;}

#MPinfotable { width:610px; margin:10px auto 10px auto; font-size:8pt; color:#636466;}

.SubSubTable {width:600px; margin:5px auto 5px 10px; border:1px dotted #491010; background-color:#fbfaef; }


#tourtable {width:600px; margin:5px auto 10px auto; border:1px solid #7e8d39;}
#tourtable td {border-bottom:1px dashed #7e8d39; padding:2px;}
/*Search Pages*/
.SearchTable1 {width:600px; margin:10px; border-bottom:1px dashed #491010;}
.SearchTable2 {width:600px; margin:10px; border-top:1px dashed #491010;}
/*headers*/

 
/*page titles*/
h1 {font-size:14pt; text-align:left; color:#491010; margin:5px 0px 0px 10px; font-weight:bold; text-decoration:none;} 

h1.homeTitle {font-size:14pt; text-align:left; color:#491010; margin:5px 0px 0px 0px; font-weight:bold; text-decoration:none;} 
/*page sub titles*/
h3 {font-size:12pt; text-align:left; color:#7e8d39; margin:5px 0px 5px 10px; font-weight:bold; text-decoration:none;} 


/*page sub titles for tour page*/
h3.tourtitle {font-size:12pt; text-align:left; color:#7e8d39; margin:0px 0px 0px 10px; padding:0px; font-weight:bold; text-decoration:none;} 

/*left side links*/
h4.topnav {font-size:9pt; text-align:right; color:#491010; margin:0px 2px 0px 0px; font-weight:bold; text-decoration:none;} 
h4.topnav a:link { color:#7e8d39; text-decoration:none;}
h4.topnav a:visited { color:#7e8d39; text-decoration:none;}
h4.topnav a:hover { color:#491010; text-decoration:underline;}
h4.topnav a:active { color:#7e8d39; text-decoration:none;}


/*left side links*/
h2 {font-size:9pt; text-align:left; color:#7e8d39; margin:0px 0px 5px 10px; font-weight:bold; text-decoration:none;} 
h2 a:link { color:#7e8d39; text-decoration:none;}
h2 a:visited { color:#7e8d39; text-decoration:none;}
h2 a:hover { color:#491010; text-decoration:underline;}
h2 a:active { color:#7e8d39; text-decoration:none;}
/*left side SUB links*/
h2.leftsub {font-size:9pt; text-align:left; color:#7e8d39; margin:0px 0px 4px 8px; font-weight:bold; text-decoration:none;} 
h2.leftsub a:link { color:#7e8d39; text-decoration:none;}
h2.leftsub a:visited { color:#7e8d39; text-decoration:none;}
h2.leftsub a:hover { color:#491010; text-decoration:underline;}
h2.leftsub a:active { color:#7e8d39; text-decoration:none;}

/*left side SUB SUB links*/
h2.leftsubsub {font-size:9pt; text-align:left; color:#ea9143; margin:0px 0px 4px 12px; font-weight:bold; text-decoration:none;} 
h2.leftsubsub a:link { color:#ea9143; text-decoration:none;}
h2.leftsubsub a:visited { color:#ea9143; text-decoration:none;}
h2.leftsubsub a:hover { color:#491010; text-decoration:underline;}
h2.leftsubsub a:active { color:#ea9143; text-decoration:none;}

/*left side SUB SUB SUB links*/
h2.leftsubsubsub {font-size:9pt; text-align:left; color:#7e8d39; margin:0px 0px 4px 18px; font-weight:normal; text-decoration:none;} 
h2.leftsubsubsub a:link { color:#7e8d39; text-decoration:none;}
h2.leftsubsubsub a:visited { color:#7e8d39; text-decoration:none;}
h2.leftsubsubsub a:hover { color:#491010; text-decoration:underline;}
h2.leftsubsubsub a:active { color:#7e8d39; text-decoration:none;}

/*left box*/
.LeftBoxPic {width:145px; margin:5px auto 5px 5px;}
.contactbox {width:155px; background-image:url(../Images/Contact-Us.gif); background-repeat:no-repeat; background-position:top right; margin:0px 0px 10px 0px;}
.contentMargin {height:50px; width:100px;}


.contactboxtext {font-size:8pt; font-weight:bold; text-align:left; color:#7e8d39; margin:0px 0px 0px 8px;}
.contactboxtext a:link {color:#7e8d39; text-decoration:underline;}
.contactboxtext a:visited {color:#7e8d39; text-decoration:underline;}
.contactboxtext a:hover {color:#491010; text-decoration:underline;}
.contactboxtext a:active {color:#7e8d39; text-decoration:underline;}

/*Content Sections*/
#ThreePictureLeft {width:300px; margin:15px 0px 15px 15px;}
#ThreePictureLeft td {padding:0px 0px 5px 0px;}
/*paragraphs*/
.p {font-size:9pt; font-family: Helvetica, Arial, sans-serif; text-align:justify; color:#636466; padding:0px 10px 0px 10px; line-height:18px; }
.p a:link {color:#7e8d39; text-decoration:underline;}
.p a:visited {color:#7e8d39; text-decoration:underline;}
.p a:hover {color:#491010; text-decoration:underline;}
.p a:active {color:#7e8d39; text-decoration:underline;}

/*paragraphs Other*/
.pOther {font-size:9pt; font-family: Helvetica, Arial, sans-serif; text-align:justify; color:#202020; padding:0px 10px 0px 10px; line-height:16px; }
.pOther a:link {color:#7e8d39; text-decoration:underline;}
.pOther a:visited {color:#7e8d39; text-decoration:underline;}
.pOther a:hover {color:#491010; text-decoration:underline;}
.pOther a:active {color:#7e8d39; text-decoration:underline;}

/*paragraphs home*/
.pHome {font-size:11px; font-family: Helvetica, Arial, sans-serif; text-align:justify; color:#636466; padding:0px 0px 0px 0px; line-height:15px; margin:0px 0px 5px 0px; }
.pHome a:link {color:#7e8d39; text-decoration:underline;}
.pHome a:visited {color:#7e8d39; text-decoration:underline;} 
.pHome a:hover {color:#491010; text-decoration:underline;}
.pHome a:active {color:#7e8d39; text-decoration:underline;}


/*p with smaller padding*/
.psml {font-size:9pt; font-family: Helvetica, Arial, sans-serif; text-align:justify; color:#636466; padding:0px 0px 0px 5px; line-height:18px; }

/*paragraphs in tour tables*/
.ptour {font-size:9pt; font-family: Helvetica, Arial, sans-serif; text-align:justify; color:#636466; padding:0px 10px 0px 10px; line-height:18px; margin:0px; }
.ptour a:link {color:#7e8d39; text-decoration:underline; font-weight:bold;}
.ptour a:visited {color:#7e8d39; text-decoration:underline; font-weight:bold;}
.ptour a:hover {color:#491010; text-decoration:underline; font-weight:bold;}
.ptour a:active {color:#7e8d39; text-decoration:underline; font-weight:bold;}

.green { font-size:9pt; color:#7e8d39;}
.orange {font-size:9pt; color:#ea9143;}
/*lists*/
.lists {list-style:disc; color:#7e8d39; font-size:9pt;}
.lists span {font-size:9pt; color:#636466; padding:0px 10px 0px 0px;}
.lists span a:link {color:#7e8d39; text-decoration:underline;}
.lists span a:visited {color:#7e8d39; text-decoration:underline;}
.lists span a:hover {color:#491010; text-decoration:underline;}
.lists span a:active {color:#7e8d39; text-decoration:underline;}

.lists li {margin-bottom:4px;}

/*Numbered lists*/
.listsNum {color:#7e8d39; font-size:9pt;}
.listsNum span {font-size:9pt; color:#636466; padding:0px 10px 0px 0px;}
.listsNum span a:link {color:#7e8d39; text-decoration:underline;}
.listsNum span a:visited {color:#7e8d39; text-decoration:underline;}
.listsNum span a:hover {color:#491010; text-decoration:underline;}
.listsNum span a:active {color:#7e8d39; text-decoration:underline;}

.listsNum li {margin-bottom:4px;}


.headerpics {margin:0px 2px 0px 0px;}
/*
-------------------
Main Page CSS
ENDS
-------------------
*/


.error {font-size:9pt; color:#ff0000;}

h1.Sitemap1 { font-size:11pt; color:#abc825; text-align:left; text-decoration:none; font-weight:bold; margin:0px; padding:0px 0px 0px 25px;}
h1.Sitemap1 a:link { color:#abc825; text-decoration:none;}

h1.Sitemap2 { font-size:10pt; color:#898989; text-align:left; text-decoration:none; font-weight:normal; margin:0px 0px 0px 30px; padding:0px 0px 0px 20px; background:url(images/titlebullets.gif); background-position:left; background-repeat:no-repeat;}
h1.Sitemap2 a:link { color:#898989; text-decoration:none;}
h1.Sitemap2 a:visited { color:#898989; text-decoration:none;}
h1.Sitemap2 a:hover { color:#abc825;  text-decoration:none; border-bottom:1px dotted #abc825;}
h1.Sitemap2 a:active { color:#898989; text-decoration:none;}

h1.Sitemap3 { font-size:9pt; color:#f29c14; text-align:left; text-decoration:none; font-weight:normal; margin:0px 0px 0px 40px; padding:0px 0px 0px 20px; background:url(images/titlebullets.gif); background-position:left; background-repeat:no-repeat;}
h1.Sitemap3 a:link { color:#f29c14; text-decoration:none;}
h1.Sitemap3 a:visited { color:#f29c14; text-decoration:none;}
h1.Sitemap3 a:hover { color:#f29c14;  text-decoration:none; border-bottom:1px dotted #abc825;}
h1.Sitemap3 a:active { color:#f29c14; text-decoration:none;}

h1.Sitemap4 { font-size:10pt; color:#898989; text-align:left; text-decoration:none; font-weight:normal; margin:0px 0px 0px 45px; padding:0px 0px 0px 20px; background:url(images/titlebullets.gif); background-position:left; background-repeat:no-repeat;}
h1.Sitemap4 a:link { color:#898989; text-decoration:none;}
h1.Sitemap4 a:visited { color:#898989; text-decoration:none;}
h1.Sitemap4 a:hover { color:#abc825;  text-decoration:none; border-bottom:1px dotted #abc825;}
h1.Sitemap4 a:active { color:#898989; text-decoration:none;}

a.srollover {
  display: block;
  width: 108px;
  height: 71px;
  background: url("/Images/home/btn_getfitlicious.gif") 0 0 no-repeat;
  text-decoration: none;
}

a:hover.srollover {
  background-position: -108px 0;
}

