/* CSS Document */
#bodybcg{ background-color:#FFFFFF;}
/*top section*/
.date{font-family: Arial, Helvetica, sans-serif ;font-size:12px; font-weight:bold;  color: #0066FF;}

/*HORIZONTAL MENU*/
.topmenu ul{font-size:18px; font-family: Geneva, Arial, Helvetica, sans-serif;width: 100%;}
.topmenu ol{font-size:18px; font-family: Geneva, Arial, Helvetica, sans-serif;width: 100%;}
.topmenu ul{padding: 6px 0 7px 0; /*6px should equal top padding of "ul li a" below, 7px should equal bottom padding + bottom border of "ul li a" below*/margin: 0; text-align:left; /*set value to "left", "center", or "right"*/}
.topmenu ul li{display: inline;}
.topmenu ul li a,.topmenu ul li a:visited{color: #FF3300;padding: 6px 3px 4px 3px; /*top padding is 6px, bottom padding is 4px*/margin-right: 20px; /*spacing between each menu link*/text-decoration: none; border-bottom: 1px solid #0066FF; /*bottom border is 3px*/}
.topmenu ul li a:hover, .topmenu ul li a.selected{ color:#0066FF;border-bottom-color: #FF0000; text-decoration:none;}

/*General Links*/
a, a:link  { color: #0000FF;text-decoration:none;}
a:visited { color: #0033FF;text-decoration:none;}
a:hover, a:active { color:#FF0000;text-decoration:underline;}

/*CLASSES in alphabetical order*/

.advert{ position: relative;top:30px;}
.contactext{ font-family: Geneva, Arial, Helvetica, sans-serif; font-size:14px; color: #000099; padding-left:20px;}
.extract{ font-family: Georgia, "Times New Roman", Times, serif; font-size:24px; color: #FF3300;}
.faqs{list-style-type: lower-alpha; font-family: Geneva, Arial, Helvetica, sans-serif; font-size:14px;	}
.fashionheader { color:#FF0066; padding-top:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold;}
.formtext{ font-family: Geneva, Arial, Helvetica, sans-serif; font-size:14px; color: #000066; border-left: 1px dashed #0000FF; padding-left:20px;}
.h1 { font-family: Geneva, Arial, Helvetica, sans-serif;font-size:22px; color: #0000FF; line-height:25px;}
.h2 { font-family: Geneva, Arial, Helvetica, sans-serif;font-size:18px; color:#0000FF;}
.h3{ font-family: Geneva, Arial, Helvetica, sans-serif;font-size:16px; color: #FF5500;}
.h4{ font-family: Geneva, Arial, Helvetica, sans-serif; font-size:16px;  color:#0055FF;}
.h5{  font-family: Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#CCFF33;}
.just{  font-family: Geneva, Arial, Helvetica, sans-serif; font-size:14px; color: #FF3300;}
.justext{font-family: Geneva, Arial, Helvetica, sans-serif; font-size:16px;color: #000088;}
.logo { font-family: Georgia, "Times New Roman", Times, serif; font-weight:bold; font-size:20px; color:#FFFFFF; padding:5px;}
.quotes{font-family: Georgia, "Times New Roman", Times, serif;font-size:13px; font-style:italic;}
.pointer{ list-style-image:url(graphics/pointer2.gif);}
.profile{ font-family: Geneva, Arial, Helvetica, sans-serif; font-size:16px; color: #CA3300;}
.profilebox{ height:150px; padding:3px; border:solid 1px #CC9900;}.rightside { padding:5px;font-family: Arial, Helvetica, sans-serif; background-color:#FFFFFF; font-size:11px; }
.profiledescription{font-family:Geneva, Arial, Helvetica, sans-serif; font-size:9px; color:#0099FF; text-align:center;}
.profilextract{ font-family: Georgia, "Times New Roman", Times, serif; font-size:18px; color: #0066CC;}
.profileheader{ font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#0066FF; text-align:center;}
.sections { font-family: Georgia, "Times New Roman", Times, serif; font-size:16px; color: #000088;}
.sectionheader { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color: #000088;}
.ticks{ list-style-image:url(graphics/tick.gif);}
.wholebody { padding:10px;font-family: Verdana, Arial, Helvetica, sans-serif; background-color:#FFFFFF; font-size:12px; line-height:14px; color: #000000; }
.nav{ color:#666666; font-size:10px; font-family:Georgia, "Times New Roman", Times, serif;}

/*for glossary letters*/
.text{font-family: Georgia, "Times New Roman", Times, serif;font-size:30px;}
.text a,.text a:visited { color: #000099;text-decoration:none;	}
.text a:hover, .text a:active { color: #0000FF ;text-decoration:underline;}

/*The members login section*/
.memberlogin { padding:5px; background-image:url(bcgs/memberlogin.png); background-repeat:repeat-x;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px; font-weight:bold; color: #99FF00; width:200px; padding:10px;}
.memberlogin a {color: #99FF00; text-decoration:underline}
.memberlogin a:hover, .memberlogin a:active { color:#0099FF;text-decoration:underline;}
.memberloginheader{font-weight:bold; font-size:16px;}

/*Bottom of page*/
.footer{ background-color: #0033FF; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF;font-size:11px;}
.footer a,.footer a:visited { color: #FFFFFF;text-decoration:underline;	}
.footer a:hover, .footer a:active { color: #FBE7E1F ;text-decoration:none;}



/*SNAKE*/
.board{width: 500px;background-color: #0066FF;border: 1px solid #000000;position: relative;margin-left: 0;margin-top: 0;}
#board{height: 500px;border-bottom: 0px;}
#apple{position: absolute;background-color: #FFFFFF; height: 7px;width: 7px;overflow: hidden;}
.snake{position: absolute;top: 200px;left: 200px;background-color: black;height: 7px;width: 7px;overflow: hidden;}
.snake2{position: absolute;top: -10px;left: -10px;background-color: black;height: 7px;width: 7px;overflow: hidden;}
#score{height: 50px;margin-top: 0px;}
#cscore{color: black;padding-left: 10px;float: left;width: 25%;font-size: xx-large;}
#buttons{float: right;width: 50%;text-align: right;padding-top: 10px;}
#notice{position: absolute;top: 1em;left: 1em;right: 1em;text-align: center;font-size: 150%;}
#i2{position: absolute;bottom: 1em;left: 1em;right: 1em;text-align: center;font-size: 95%;}
.style1 {font-family: "Antique Olive";font-weight: bold;color: #000066;}



.sidemenu {font-family: Verdana, Arial, Helvetica, sans-serif; padding:5px;  float:left; list-style:none; color: #800000; width:160px;}
.sidemenu ul { margin:20px; padding:0; list-style-type:none;}
.sidemenu ul li {font-size:11px; list-style: url(graphics/pointer.gif); text-decoration:none; border-bottom:#0066FF dotted 1px; padding:1px;}
.sidemenu ul li a{text-decoration:none; color: #FF3300;}
.sidemenu ul li a:hover, .sidemenu ul li a:active{text-decoration:none; color: #0000FF;}

/*special characteristics*/
ol { color: #000033; list-style-type:upper-roman;font-family:Geneva, Arial, Helvetica, sans-serif; font-size:14px;	} 
ul { color: #333333; list-style-type:square; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:14px;}




/*sections in services listings*/

#ac{}

#de{}

#gz{}

/*glossary*/

#A{} #B{}#C{}#D{}#E{}#F{}#G{}#H{}#I{}#J{}#K{}#L{}#M{}#N{}#O{}#P{}#Q{}#R{}#S{}#T{}#U{}#V{}#W{}#X{}#Y{}#Z {}


/*for sale*/

.fsheader{ font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; font-weight:bold; color:#0000FF;}

.fstext{ font-family: Geneva, Arial, Helvetica, sans-serif; font-size:14px; color:#0066FF;}

.holidays{ width:170px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; padding:5px; background-color:#FFFF00; color: #000099;}

.bordergates{ width:170px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; padding:5px; background-color:#FF0000; color: #FFFF00;}
.whattodoh{font-size:18px;font-family: Geneva, Arial, Helvetica, sans-serif; color: #FF6600;}
.whattodo{ font-size:12px; font-family: Geneva, Arial, Helvetica, sans-serif; color: #0066FF;}
.cover{ border: dotted; border-color: #0066FF; border-width:1px; padding:10px;}
.snba{ font-size:16px; font-family: Georgia, "Times New Roman", Times, serif; font-weight:bold; color: #CC0000;}
.snbatitle{ font-family: Georgia, "Times New Roman", Times, serif; font-size:18px; color: #0066CC;}
.placetostay a{ font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#FF0000;}
