a:link { color: #2166a9; }
a:visited { color: #841411; }
a:hover { color: #ac1b17; }


#page1NavLeft { height: 26px; width: 480px; left: 210px; top: 90px; position: absolute; visibility: visible; }
#page1TitleLeft { height: 20px; width: 480px; left: 210px; top: 125px; position: absolute; visibility: visible; border-bottom: 1px solid #808080; }
#page1Left { height: 643px; width: 478px; left: 210px; top: 155px; position: absolute; visibility: visible; }

#page1NavRight { height: 26px; width: 460px; left: 760px; top: 90px; position: absolute; visibility: visible; }
#page1TitleRight { height: 20px; width: 460px; left: 760px; top: 125px; position: absolute; visibility: visible; border-bottom: 1px solid #808080; }
#page1Right { height: 645px; width: 460px; left: 760px; top: 155px; position: absolute; visibility: visible; }




#page2TitleLeft { height: 20px; width: 480px; left: 210px; top: 1080px; position: absolute; visibility: visible; border-bottom: 1pt solid #808080; }
#page2NavLeft { height: 20px; width: 480px; left: 210px; top: 1050px; position: absolute; visibility: visible; }
#page2Left { height: 650px; width: 480px; left: 210px; top: 1110px; position: absolute; visibility: visible; }

#page2NavRight { height: 20px; width: 480px; left: 760px; top: 1050px; position: absolute; visibility: visible; }
#page2TitleRight { height: 20px; width: 480px; left: 760px; top: 1080px; position: absolute; visibility: visible; border-bottom: 1px solid #808080; }
#page2Right { height: 650px; width: 480px; left: 760px; top: 1110px; position: absolute; visibility: visible; }




#page3NavLeft { height: 20px; width: 480px; left: 210px; top: 2010px; position: absolute; visibility: visible; }
#page3TitleLeft { height: 20px; width: 480px; left: 210px; top: 2050px; position: absolute; visibility: visible; border-bottom: 1px solid #808080; }
#page3Left { height: 645px; width: 480px; left: 210px; top: 2080px; position: absolute; visibility: visible; }

#page3NavRight { height: 20px; width: 480px; left: 760px; top: 2010px; position: absolute; visibility: visible; }
#page3TitleRight { height: 20px; width: 480px; left: 760px; top: 2050px; position: absolute; visibility: visible; border-bottom: 1px solid #808080; }
#page3Right { height: 655px; width: 480px; left: 760px; top: 2080px; position: absolute; visibility: visible; }





#page4NavLeft { height: 20px; width: 480px; left: 210px; top: 2970px; position: absolute; visibility: visible; }
#page4TitleLeft { height: 20px; width: 480px; left: 210px; top: 3010px; position: absolute; visibility: visible; border-bottom: 1px solid #808080; }
#page4Left { height: 645px; width: 480px; left: 210px; top: 3040px; position: absolute; visibility: visible; }

#page4NavRight { height: 20px; width: 480px; left: 760px; top: 2970px; position: absolute; visibility: visible; }
#page4TitleRight { height: 20px; width: 480px; left: 760px; top: 3010px; position: absolute; visibility: visible; border-bottom: 1px solid #808080; }
#page4Right { height: 655px; width: 480px; left: 760px; top: 3040px; position: absolute; visibility: visible; }





#layer2 { height: 100px; width: 300px; left: 40px; top: 2760px; position: absolute; visibility: visible; }



.layer2 { height: 20px; width: 390px; left: 650px; top: 65px; position: absolute; visibility: visible; border-bottom: thin solid gray; }

.marginHeadL { color: #000; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; }
.marginHeadR { color: #000; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; }
.pageMainTitle { font-size: 20px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 20px; }
.subHead1 { color: black; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 16px; }
body { color: #981b17; background-color: white; }

#layer5 { height: 460px; width: 400px; left: 190px; top: 810px; position: absolute; visibility: visible; }
#layer6 {  }
#layer8 { height: 487px; width: 408px; left: 650px; top: 810px; position: absolute; visibility: visible; }
#layer9 { height: 20px; width: 390px; left: 650px; top: 750px; position: absolute; visibility: visible;  border-bottom: thin solid gray; }
#layer7 { height: 442px; width: 408px; left: 649px; top: 120px; position: absolute; visibility: visible; }
#layer10 { height: 480px; width: 400px; left: 189px; top: 1500px; position: absolute; visibility: visible; }
#layer11 { height: 20px; width: 400px; left: 649px; top: 1440px; position: absolute; visibility: visible;  border-bottom: thin solid gray;}
#layer12 { height: 507px; width: 400px; left: 649px; top: 1500px; position: absolute; visibility: visible; }
#layer13 { height: 20px; width: 410px; left: 189px; top: 1440px; position: absolute; visibility: visible;  border-bottom: thin solid gray;}
#layer14 { height: 20px; width: 409px; left: 190px; top: 95px; position: absolute; visibility: visible; }
#layer15 { height: 20px; width: 409px; left: 650px; top: 95px; position: absolute; visibility: visible; }
#layer16 { height: 20px; width: 409px; left: 650px; top: 780px; position: absolute; visibility: visible; }


#layer18 { height: 20px; width: 409px; left: 190px; top: 1470px; position: absolute; visibility: visible; }
#layer19 { height: 20px; width: 409px; left: 650px; top: 1470px; position: absolute; visibility: visible; }
#layer20 { height: 350px; width: 140px; left: 10px; top: 200px; position: absolute; visibility: visible; }
.advers { color: white; font-size: 18px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 18px; padding: 2px; border: solid 2pt #6eb0ca; }
.advers:hover { color: white; font-size: 18px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 18px; background-color: white; padding: 2px; border: solid 2pt; }
.advers a:link { color: blue; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; }

.advers a:hover { color: #981b17; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; }

.advers a:visited { 
color: #981b17; 
font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
text-decoration: none; }


#adv1 { 
height: 110px; 
width: 280px; 
left: 40px; 
top: 830px; 
position: absolute; 
visibility: visible; }

#adv2 { 
height: 100px; 
width: 330px; 
left: 420px; 
top: 850px; 
position: absolute; 
visibility: visible; }




#adv3 { 
height: 100px; 
width: 330px; 
left: 40px; 
top: 1800px; 
position: absolute; 
visibility: visible; }

#adv4 { 
height: 100px; 
width: 330px; 
left: 420px; 
top: 1800px; 
position: absolute; 
visibility: visible; }




#adv5 { 
height: 100px; 
width: 330px; 
left: 40px; 
top: 2750px; 
position: absolute; 
visibility: visible; }

#adv6 { 
height: 100px; 
width: 330px; 
left: 420px; 
top: 2750px; 
position: absolute; 
visibility: visible; }



#adv7 { 
height: 100px; 
width: 330px; 
left: 40px; 
top: 3700px; 
position: absolute; 
visibility: visible; }

#adv8 { 
height: 100px; 
width: 330px; 
left: 420px; 
top: 3700px; 
position: absolute; 
visibility: visible; }


/* //////////  <!-- content formatting --> //////////  */


p { 
color: #000; 
font-size: 12px; 
font-family: Georgia, "Times New Roman", Times, serif; 
line-height: 16px; 
bottom: 0; 
}

.footer { 
color: #000; 
font-size: 10px; 
font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
line-height: 16px; 
bottom: 0; 
}

.divider{ background-repeat: repeat-x; height: 20px; border-bottom: 1px solid #981b17; width:100px; text-align:center; margin-bottom: 20px; margin-left: 20px; }

.dividerStars{ background-image: url(../images/starBull.gif); background-repeat: repeat-x; text-align: center; height: 10px; width:50%; margin-top: 20px; margin-bottom: 20px; }
.businessTitle { 
color: #333333; 
font-size: 16px; 
line-height:18px; 
font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
font-weight: bold; 
text-align:left;
}

.businessAddress {
color: #333333; 
font-size: 13px; 
line-height:15px;
font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
text-align:left;
}
.businessAddress a{
color: #981b17; 
font-size: 13px; 
line-height:15px;
font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
text-decoration:none;

text-align:left;
}

.businessDiscript {
color: #333333; 
font-size: 11px; 
line-height:13px;
font-style: italic;
font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
text-align:left;

}


ul.body { color: #000000; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 16px; left: -10px; bottom: 5px; margin-left: -20px; }



.placesToRow { color: #333; font-size: 16px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 21px; margin-bottom: 5px; }


 
 .placesToRowStats { color: #333; font-size: 16px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 21px; margin: 0 0 5px; }
 
.placesToRowTitle { color: #ac1b17; font-size: 24px; line-height:28px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; background-color: #ddd; text-align: center; vertical-align: top; margin-top: 10px; margin-bottom: 10px; padding: 10px; border-top: 3px double #808080; border-bottom: 3px double #808080; }

ul.body { color: #000000; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 16px; left: -10px; bottom: 5px; margin-left: -20px; }

li.placesToRowClubList { font-size: 16px; line-height: 18px; margin: 0 0 5px; list-style-image: url(../images/starBull.png); }


.resourceBox { background-color: #d2ffee; width: 460px; margin-top: 20px; padding: 6pt; border: double 5px #ac1b17; }
.resourceBoxTitle { font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 20px; text-align: center; margin-bottom: 7px; padding-bottom: 5px; border-bottom: 2pt double #808080; }
.resourceBoxSubTitle { color: #535353; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 16px; text-align: center; }

.resourceBoxBody { color: #535353; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 13px; text-align: left; }
.placesToRowMenu { margin: 0; padding: 0; 
color: #333; 
font-size: 15px; 
font-family: Georgia, "Times New Roman", Times, serif; 
line-height: 22px;

 }
 
 .photo{ margin: 0 0 5px; padding: 0; border: solid 1px #841411; }
 .photo:hover{ margin: 0 0 5px; padding: 0; border: solid 1px #2166a9; }
 div.photoBoxHolder{ margin: 10px 0; padding: 5px 0 0; }
 p.photoBox{ color: #535353; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 14px; margin-top: 3px; margin-bottom: 0; margin-left: 0; padding: 0; }

