/* CSS Document */
 
BODY  {
      background-color: #A97149;
      margin-top: 0px;
      margin-bottom: 0px;
      margin-left: 0px;
      margin-right: 0px;
      scrollbar-3dlight-color: #FCBC8F;
      scrollbar-arrow-color: #FCBC8F;
      scrollbar-base-color: #8D0009;
      scrollbar-darkshadow-color: #8D0009;
      scrollbar-face-color: #D59668;
      scrollbar-highlight-color: #FCFBF4;
      scrollbar-shadow-color: #8D0009;
      }
	  
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	text-indent: 0px;
	color: #A30B15;
}

h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	text-indent: 0px;
	color: #784648;
}

h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-indent: 0px;
	color: #AA6B3E;
}

h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-indent: 0px;
	color: #79040C;
}

h5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	text-indent: 0px;
	color: #B57911;
}

h6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	text-indent: 0px;
	color: #000000;
}

P {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-indent: 0px;
	color: #784648;
}

TD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-indent: 0px;
	color: #784648;
}

hr {
	border-style: solid; 
	height: 1px;
	border: none; 
	width: 90%; 
	color: #D8946A; 
	}

.white {
	background-color: #ffffff;
}

.blue {
	background-color: ##1D3C8C;
}

.tan {
	background-color: #F2DFC2; }
	
.burgundy {
	background-color: #770308;
	color: #F2DFC2; }
.brown {
	background-color: #A97149;
	color: #FFFFFF; }
.dkbrown {
	background-color: #553015;
	color: #F2DFC2; }
.orange {
	background-color: #C95804;
	color: #FFFFFF; }



.tableHEAD {
	background-color: #A30B15;
	color: #ffffff;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 5px;
}

.tableLABEL {
	background-color: #ECB58E;
	color: #730109;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 3px;
}

.tableDATA {
	background-color: #F9EDCF;
	color: #794724;
	font-weight: normal;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 3px;
}

LI {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 3px;
	font-style: normal;
	font-weight: normal;
	color: #9C714F;
	text-indent: 0px;
	text-align: left;
}

A:link, A:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #B57911;
}

A:hover, A:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-decoration: underline;
	color: #65090C;
}

.alert {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-indent: 0px;
	color: #E20110;
}

.fineprint {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	text-indent: 0px;
	color: #7F3439;
}

.surfCam {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-indent: 0px;
	color: #a97149;
}

TD.mast-top {
	background-image: url(/images/p2-pic-mid-top.gif);
}
TD.mast-bot {
		background-image: url(/images/p2-pic-mid-bot.gif);
}

TD.header {
	background-image: url(/images/hd-bg.gif);
}
TD.mast-bg  {
background-image: url(/images/p2-pic-bg.jpg);
}
TD.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #EBCDAC;
	background-color: #A97149;
	text-align: center;
	padding: 7px;
}
a:link.footer, a:visited.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #FAF0D8;
}

a:hover.footer, a:active.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #65090C;
}
TD.address {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #A97149;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 30px;
}
a:link.address, a:visited.address {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
	color: #A97149;
}

a:hover.address, a:active.address {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
	color: #65090C;
}

TD.topNav {
	background-color: #A97149;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F2DFC2;
	text-decoration: none;
	height: 22px;
	vertical-align: middle;
	padding-right: 7px;
	padding-left: 7px;
	}
a:link.topNav, a:visited.topNav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #F2DFC2;
	text-decoration: underline;
	padding: 5px;
}

a:hover.topNav, a:active.topNav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #65090C;
	text-decoration: underline;
	padding: 5px;
}

.border-right-bg {
	background-color: #ECB58E;
	background-image: url(images/border-right-bg.gif);
}
.border-bot-bg {
	background-color: #ECB58E;
	background-image: url(images/border-bot.gif);
}
.sideNavbg {
	background-color: #ECB58E;
	background-image: url(images/hp-nav-bg.gif);
	vertical-align: top;
}

a:link.sideNav, a:visited.sideNav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	color: #D2C390;
	text-decoration: none;
	padding: 5px;
}

a:hover.sideNav, a:active.sideNav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding: 5px;
}

.call-hd-sc {
	background-color:#D8946A;
	height: 24px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
}
.call-bg-kid {
	background-color:#F8CD9A;
	vertical-align: top;
}
.call-hd-kid {
	background-color:#D8896A;
	height: 24px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
}
.call-hd-trol {
	background-color:#D78B85;
	height: 24px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
}
.call-bg-trol {
	background-color:#F7D0C3;
	vertical-align: top;
}
.call-bg-sc {
	background-color:#F8DE9A;
	vertical-align: top;
}
.call-pic {
	border: 1px solid #D8896A;
}
TD.call-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #B57911;
	vertical-align: middle;
}
a:link.call-text, a:visited.call-text { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	font-decoration: underline;
	color: #B57911;
}
a:hover.call-text, a:active.call-text { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	font-decoration: underline;
	color: #65090C;
}




/* The TD that controls the content area of the page */
TD.content	{
	padding: 10px 28px 23px;
	border: 0px;
	border-color: #ffffff;
	background-color: #FFFFFF;
	vertical-align: top;
}
 TD.content-int	{
	padding: 10px;
	border: 0px;
	background-color: #FFFFFF;
	vertical-align: top;
} 

/* FORM elements */
input, textarea, select {
color: #761A1E;
font: normal 11px Verdana, Arial, Helvetica, sans-serif;
border: 1px solid #761A1E;
text-indent: 2px; 
background-color: #F8EDDC;
padding: 2px 
}

input.button {
color: #F8EDDC;
font: bold 10px Verdana, Arial, Helvetica, sans-serif;
border: 2px;
border-style: outset;
border-color: #9D141A #000000 #000000 #9D141A;
text-indent: 2px; 
background-color: #A30B15;
padding: 3px;
}

/* The checkbox/radio alternative to matches the page background color */
input.clear {
color: #ffffff;
border: 0px;
background-color: #ffffff;
padding: 0px;
}

