BODY {
	/*FONT-SIZE: controlled at TD - read notes at bottom*/ 
	BACKGROUND: #1A1818;
	MARGIN-TOP: 7px;
	MARGIN-Left: 0px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR:  #6A6A6C;
}



H1 {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-SIZE: 1.4em;
	FONT-WEIGHT: 100;
	PADDING-BOTTOM: 0px; 
	MARGIN: 10px 4em 0px 50px; 
	COLOR: #FFFFFF; 
	PADDING-TOP: 0px; 
	LETTER-SPACING: 1px
}

/*used for main header*/
H2 {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-SIZE: 1.1em;
	FONT-WEIGHT: 100;
	PADDING-BOTTOM: 0px; 
	MARGIN: 10px 4em 0px 20px; 
	COLOR: #FFFFFF; 
	PADDING-TOP: 0px; 
	LETTER-SPACING: 1px
}

H3 {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-SIZE: 1em;
	FONT-WEIGHT: 100;
	PADDING-BOTTOM: 0px; 
	MARGIN: 10px 10px 0px 20px; 
	COLOR: #FFFFFF; 
	PADDING-TOP: 0px;
	line-height: 12px;
	
}

/*make text white*/
.white
{
	COLOR:  #ffffff;
}

P {
	MARGIN-TOP: 10px;
	MARGIN-LEFT: 10px;
	MARGIN-RIGHT: 0px;
	MARGIN-Bottom: 0px;
}

/*put a border around */
P.Box {
	MARGIN-TOP: 10px;
	MARGIN-LEFT: 0px;
	MARGIN-RIGHT: 0px;
	MARGIN-Bottom: 10px;
	BORDER-TOP: #464648 1px solid;
	BORDER-BOTTOM: #464648 1px solid;
}


IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}

A {
	FONT-WEIGHT: normal; 
	COLOR: #E9BB29;
	TEXT-DECORATION: none;
	/*FONT-SIZE: 1.1em;*/
}
A:hover {
	COLOR: #ffffff; 
	TEXT-DECORATION: underline
}

A:visited {
	FONT-WEIGHT: normal; 
	COLOR: #E9BB29;
}


/*space the menu down the page*/
P.menu {
	LINE-HEIGHT: 1.5em;
	MARGIN-TOP: 100px;
	MARGIN-LEFT: 40px;
	MARGIN-RIGHT: 40px;      
}

A.menu {
	FONT-WEIGHT: normal; 
	COLOR: #ffffff;  
	TEXT-DECORATION: none;
	FONT-SIZE: 1em;
}

A.menu:hover {
	COLOR: #E9BB29; 
	TEXT-DECORATION: underline;
	FONT-SIZE: 1em;
}

A.menu:visited {
	FONT-WEIGHT: normal; 
	COLOR: #ffffff; 
	FONT-SIZE: 1em;
}

A.news {
	FONT-WEIGHT: normal; 
	COLOR: #000000;  
	TEXT-DECORATION: none;
	FONT-SIZE: 1em;
}

A.news:hover {
	COLOR: #FFFFFF; 
	TEXT-DECORATION: underline;
	FONT-SIZE: 1em;
}

A.news:visited {
	FONT-WEIGHT: normal; 
	COLOR: #000000; 
	FONT-SIZE: 1em;
}

A.tabs {
	FONT-WEIGHT: normal; 
	COLOR: #6A6A6C;  
	TEXT-DECORATION: underline;
	FONT-SIZE: 1em;
}

A.tabs:visited {
	FONT-WEIGHT: normal; 
	COLOR: #6A6A6C; 
	FONT-SIZE: 1em;
}

A.tabs:hover {
	COLOR: #E9BB29; 
	TEXT-DECORATION: none;
	FONT-SIZE: 1em;
}




TEXTAREA {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #949295;
	BORDER-RIGHT: #ccc 1px solid; 
	PADDING-RIGHT: 2px; 
	BORDER-TOP: #ccc 1px solid; 
	PADDING-LEFT: 2px; 
	FONT-SIZE: 1em; 
	PADDING-BOTTOM: 1px; 
	BORDER-LEFT: #ccc 1px solid; 
	PADDING-TOP: 1px; 
	BORDER-BOTTOM: #ccc 1px solid;
}


INPUT {
	COLOR: #949295;
	BORDER-RIGHT: #ccc 1px solid; 
	PADDING-RIGHT: 2px; 
	BORDER-TOP: #ccc 1px solid; 
	PADDING-LEFT: 2px; 
	FONT-SIZE: 1.0em; 
	PADDING-BOTTOM: 1px; 
	BORDER-LEFT: #ccc 1px solid; 
	PADDING-TOP: 1px; 
	BORDER-BOTTOM: #ccc 1px solid
}
SELECT {

	COLOR: #949295;
	BORDER-RIGHT: #ccc 1px solid; 
	PADDING-RIGHT: 2px; 
	BORDER-TOP: #ccc 1px solid; 
	PADDING-LEFT: 2px;
	FONT-SIZE: 1em; 
	PADDING-BOTTOM: 1px; 
	BORDER-LEFT: #ccc 1px solid; 
	PADDING-TOP: 1px; 
	BORDER-BOTTOM: #ccc 1px solid; 
	MARGIN-RIGHT: 22px

}

LI
{
	FONT-SIZE: 11px;
	LINE-HEIGHT: 1.5em;
	LETTER-SPACING: 1px;
}

/*needed on the left margin if a large page*/
.extension {
	background-image: url(../../main-beach/images/MarginExtension.gif);
	background-repeat: repeat-y; 
}

.borderedbox {

	BORDER-RIGHT: #464648 1px solid; 
	BORDER-TOP: #464648 1px solid; 
	BORDER-LEFT: #464648 1px solid; 
	BORDER-BOTTOM: #464648 1px solid; 
}

.copyright {
	FONT: 9px/1.3 Verdana, Arial, Helvetica, sans-serif; COLOR: #999
}

TD{
	FONT-SIZE: 10px;
	LINE-HEIGHT: 1.5em;
	LETTER-SPACING: 1px; 
}


/*td controls the sizing but this must be at the bottom
to cascade to the other tags especially for Netscape and Firefox.*/





