.bob
{
background:		yellow;
}
.noshow
{
display:		none;
}
body
{
margin-top:		0px;
margin-left:		0px;
margin-right:		0px;
margin-bottom:		0px;
font-family:		comic sans ms,sans-serif;
color:			#ff00ff;
}
a.biglink
{
font-size:		100%;
color:			#000000;
font-family:		arial,myriad,helvetica,sans-serif;
font-weight:		bold;
}
a.biglink:hover
{
font-size:		100%;
color:			#FFFFFF;
font-family:		arial,myriad,helvetica,sans-serif;
font-weight:		bold;
background:		#005BAB;
}


a
{
color:			#000000;
font-family:		sans-serif;
font-weight:		normal;
}
.address
{
font-size:		100%;
color:			#000000;
font-family:		sans-serif;
font-weight:		normal;
text-align:		center;
}

a.address:hover
{
font-size:		100%;
color:			#FFFFFF;
font-family:		sans-serif;
font-weight:		normal;
background-color:	#005BAB;
}

.headingcenter
{
font-size:		150%;
color:			#000000;
font-family:		arial;
font-weight:		bold;
text-align:		center;
}
.heading
{
font-size:		150%;
color:			#000000;
font-family:		arial;
font-weight:		bold;
text-align:		left;
/*background:		gray;*/
}
.yellowheading
{
color:			#FFFF00;
font-weight:		bold;
font-style:		italic;
font-size:		130%;
text-align:		center;
}
.yellow
{
color:			#FFFF00;
font-weight:		normal;
font-size:		90%;
}
.yellowlink
{
font-size:		80%;
color:			#FFFF00;
font-family:		sans-serif;
font-weight:		bold;
text-align:		center;
}
.smheading
{
font-size:		100%;
color:			#000000;
font-family:		arial;
font-weight:		bold;
/*background:		yellow;*/
}
p,li
{
font-size:		90%;
color:			#000000;
font-family:		arial;
font-weight:		normal;
text-decoration: 	none;
text-align:		justify;
margin:			0px 0px 10px 0px;
/*background:		pink;*/
}
.smdata
{
font-size:		90%;
color:			#000000;
font-family:		arial;
font-weight:		normal;
text-decoration: 	none;
text-align:		justify;
margin:			0px 0px 10px 0px;
border-bottom:		#DEDEDE 1px solid;
}

.data
{
font-size:		90%;
color:			#000000;
font-family:		arial;
font-weight:		normal;
text-decoration: 	none;
text-align:		left;
margin:			0px 0px 10px 0px;
}
.more
{
background:		#005BAB;
font-size:		100%;
color:			#FFFFFF;
font-family:		sans-serif;
font-weight:		bold;
text-align:		center;
}

a.more:hover
{
font-size:		100%;
color:			#000000;
font-family:		sans-serif;
font-weight:		bold;
background:		#FFFFFF;
}

.mainbordertd
{
font-size:		90%;
color:			#000000;
font-family:		arial;
font-weight:		normal;
text-decoration: 	none;
text-align:		left;
margin:			0px 0px 10px 0px;
border-top:		#F47838 1px solid;
border-bottom:		#F47838 1px solid;
}
/*.mainbordertdtop
{
font-size:		90%;
color:			#000000;
font-family:		arial;
font-weight:		normal;
text-decoration: 	none;
text-align:		left;
margin:			0px 0px 10px 0px;
border-top:		#F47838 1px solid;
}
*/

.whitelink
{
font-size:		90%;
color:			#FFFFFF;
font-family:		arial,sans-serif;
font-weight:		bold;
}
.important
{
font-size:		90%;
color:			#FF0000;
font-family:		arial;
font-weight:		bold;
text-align:		justify;
border:			#000000 1px solid;
background:		#efefef;
margin:			10px 10px 10px 10px;
}
.no
{
font-size:		90%;
color:			#000000;
font-family:		arial;
font-weight:		normal;
}
.footer
{
color:			#000000;
font-family:		arial,myriad,helvetica,sans-serif;
font-size:		75%;
font-weight:		normal;
/*border-top:		#EFEFEF 1px solid; */
}
.credit
{
color:			#000000;
font-family:		arial,myriad,helvetica,sans-serif;
font-size:		75%;
font-weight:		normal;
}
/*
.mainborder
{
border:			#DEDEDE 1px solid;
}
.mainbordertop
{
border-top:			#DEDEDE 1px solid;
border-left:			#DEDEDE 1px solid;
border-right:			#DEDEDE 1px solid;
}

.topborder
{
border-top:			#DEDEDE 1px solid;
}
.bottomborder
{
border-bottom:			#DEDEDE 1px solid;
}
*/

.topbottomborder
{
font-size:		90%;
color:			#000000;
font-family:		arial;
font-weight:		normal;
text-decoration: 	none;
text-align:		justify;
margin:			0px 0px 10px 0px;
/*border-top:			#DEDEDE 1px solid;
border-bottom:			#DEDEDE 1px solid;*/
}

.conheader
{
font-size:		90%;
color:			#FFFFFF;
font-family:		arial,myriad,helvetica,sans-serif;
font-weight:		normal;
background:		#005BAB;
}
.eventheader
{
font-size:		90%;
color:			#ffffff;
font-family:		arial,myriad,helvetica,sans-serif;
font-weight:		normal;
background:		#F47836;
}
.golfheader
{
font-size:		90%;
color:			#ffffff;
font-family:		arial,myriad,helvetica,sans-serif;
font-weight:		normal;
background:		#00833B;
}
.groupsheader
{
font-size:		90%;
color:			#ffffff;
font-family:		arial,myriad,helvetica,sans-serif;
font-weight:		normal;
background:		#AB0534;
}
.stbnheader
{
font-size:		90%;
color:			#ffffff;
font-family:		arial,myriad,helvetica,sans-serif;
font-weight:		normal;
background:		#99999D;
}

.resortheader
{
font-size:		90%;
color:			#000000;
font-family:		arial,myriad,helvetica,sans-serif;
font-weight:		normal;
background:		#FCAF17;
}
a.conlink, a.eventlink
{
font-size:		90%;
color:			#FFFFFF;
font-family:		arial,myriad,helvetica,sans-serif;
font-weight:		bold;
}
a.conlink:hover, a.eventlink:hover
{
font-size:		90%;
color:			#005BAB;
font-family:		arial,myriad,helvetica,sans-serif;
font-weight:		bold;
background:		#FFFFFF;
}

a.resortlink, a.stbnlink
{
font-size:		90%;
color:			#000000;
font-family:		arial,myriad,helvetica,sans-serif;
font-weight:		bold;
}
a.resortlink:hover, a.stbnlink:hover
{
font-size:		90%;
color:			#FFFFFF;
font-family:		arial,myriad,helvetica,sans-serif;
font-weight:		bold;
background:		#005BAB;
}


.facs
{
font-size:		75%;
color:			#000000;
font-family:		arial,tahoma,times new roman;
font-weight:		normal;
text-decoration:	none;
text-align:		left;
line-height:		12px;
}
a.facs:hover
{
font-size:		75%;
color:			red;
font-family:		arial,tahoma,times new roman;
font-weight:		normal;
text-decoration: none;
background-color:	red;
}


/* RESORT */
.resort
{
font-size:		68%;
color:			#005BAB;
font-family:		arial;
font-weight:		bold;
text-decoration: 	none;
display:		block;
padding:		2px;
}
a.resort:hover
{
font-size:		68%;
color:			#FFFFFF;
font-family:		arial,tahoma,sans serif;
font-weight:		bold;
text-decoration:	none;
background-color:	#FCAF17;
display:		block;
padding:		2px;
}


/* GOLF */
.golf
{
font-size:		68%;
color:			#005BAB;
font-family:		arial,tahoma,arial;
font-weight:		bold;
text-decoration: 	none;
display:		block;
padding:		2px;
}

a.golf:hover
{
font-size:		68%;
color:			#FFFFFF;
font-family:		arial,tahoma,arial;
font-weight:		bold;
text-decoration:	none;
background-color:	#00833B;
display:		block;
padding:		2px;
}

/* GROUPS */
.groups
{
font-size:		68%;
color:			#005BAB;
font-family:		arial,tahoma,arial;
font-weight:		bold;
text-decoration: 	none;
display:		block;
padding:		2px;
}
a.groups:hover
{
font-size:		68%;
color:			#FFFFFF;
font-family:		arial,tahoma,arial;
font-weight:		bold;
text-decoration:	none;
background-color:	#AB0534;
display:		block;
padding:		2px;
}
/* EVENTS */
.events
{
font-size:		68%;
color:			#005BAB;
font-family:		arial,tahoma,arial;
font-weight:		bold;
text-decoration: 	none;
display:		block;
padding:		2px;
}
a.events:hover
{
font-size:		68%;
color:			#FFFFFF;
font-family:		arial,tahoma,arial;
font-weight:		bold;
text-decoration:	none;
background-color:	#F47836;
display:		block;
padding:		2px;
}

/* STBN */
.stbn
{
font-size:		68%;
color:			#000000;
font-family:		arial,tahoma,arial;
font-weight:		bold;
text-decoration: 	none;
display:		block;
padding:		2px;
}
a.stbn:hover
{
font-size:		68%;
color:			#FFFFFF;
font-family:		arial,tahoma,arial;
font-weight:		bold;
text-decoration:	none;
background-color:	#99999D;
display:		block;
padding:		2px;
}

/* CONFERNCES */
.conheading
{
font-size:		150%;
color:			#005BAB;
font-family:		arial;
font-weight:		bold;
text-align:		left;
}

.consmheading
{
font-size:		100%;
color:			#005BAB;
font-family:		arial;
font-weight:		bold;
}
.conferences
{
font-size:		68%;
color:			#005BAB;
font-family:		arial,tahoma,arial;
font-weight:		bold;
text-decoration:	none;
display:		block;
padding:		2px;
}
a.conferences:hover
{
font-size:		68%;
color:			#FFFFFF;
font-family:		arial,tahoma,arial;
font-weight:		bold;
text-decoration:	none;
background-color:	#005BAB;
display:		block;
padding:		2px;
}
/* ABOVE OUR STUFF - BELOW IS NEEDED FOR THE DROP DOWN MENU'S */
/* this was added to get around the Bobby AAA adjacent links problem*/
.spacer
{
color:			#FFFFFF;
font-size:		0px;
line-height:		0px;
}

/* GENERIC RESORT*/
.anylinkcss
{
position:		absolute;
visibility:		hidden;
/*border:			5px solid #CCCCCC;*/
border-bottom-width:	0px;
border-top:		8px solid #FCAF17;
/*border-left:		8px solid #FCAF17;*/
z-index:		100;
background-color:	#cccccc;
width:			150px;
text-align:		left;
line-height:		19px;
}


.anylinkcss a
{
width:			100%;
display:		block;
font-weight:		normal;
color:			#000000;
text-decoration:	none;
margin:			0px 0px 0px 5px;
font-size:		75%;
}

.anylinkcss
a:hover
{ 
color:			#FFFFFF;
text-decoration:	none;
background-color:	#99999D;
}
/* EVENTS */
.anylinkcssevents
{
position:		absolute;
visibility:		hidden;
/*border:			5px solid #CCCCCC;*/
border-bottom-width:	0px;
border-top:		8px solid #F47836;
border-left:		8px;
z-index:		100;
background-color:	#cccccc;
width:			150px;
text-align:		left;
line-height:		19px;
}

.anylinkcssevents a
{
width:			100%;
display:		block;
margin-left:		5px;
font-weight:		normal;
color:			#000000;
text-decoration:	none;
font-size:		75%;
}

.anylinkcssevents
a:hover
{ 
color:			#FFFFFF;
text-decoration:	none;
background-color:	#99999D;
}
/* CONFERENCES */
.anylinkcsscon
{
position:		absolute;
visibility:		hidden;
/*border:			5px solid #CCCCCC;*/
border-bottom-width:	0px;
border-top:		8px solid #005BAB;
border-left:		8px;
z-index:		100;
background-color:	#CCCCCC;
width:			150px;
text-align:		left;
line-height:		19px;
}

.anylinkcsscon a
{
width:			100%;
display:		block;
margin-left:		5px;
font-weight:		normal;
color:			#000000;
text-decoration:	none;
font-size:		75%;
}

.anylinkcsscon
a:hover
{ 
color:			#FFFFFF;
text-decoration:	none;
background-color:	#99999D;
}
.anylinkcssgolf
{
position:		absolute;
visibility:		hidden;
/*border:			5px solid #CCCCCC;*/
border-bottom-width:	0px;
border-top:		8px solid #00833B;
border-left:		8px;
z-index:		100;
background-color:	#CCCCCC;
width:			150px;
text-align:		left;
line-height:		19px;
}

.anylinkcssgolf a
{
width:			100%;
display:		block;
margin-left:		5px;
font-weight:		normal;
color:			#000000;
text-decoration:	none;
font-size:		75%;
}

.anylinkcssgolf
a:hover
{ 
color:			#FFFFFF;
text-decoration:	none;
background-color:	#99999D;
}

.anylinkcssgroup
{
position:		absolute;
visibility:		hidden;
/*border:			5px solid #CCCCCC;*/
border-bottom-width:	0px;
border-top:		8px solid #AB0534;
border-left:		8px;
z-index:		100;
background-color:	#CCCCCC;
width:			150px;
text-align:		left;
line-height:		19px;
}

.anylinkcssgroup a
{
width:			100%;
display:		block;
margin-left:		5px;
font-weight:		normal;
color:			#000000;
text-decoration:	none;
font-size:		75%;
}

.anylinkcssgroup
a:hover
{ 
color:			#FFFFFF;
text-decoration:	none;
background-color:	#99999D;
}
