table.border
{
	background:		#000000;
    margin-top:		10px;
}

body, td
{
  	font-family:    verdana, Arial, sans-serif;
  	font-size:		13px;
  	color:	    	#DBDBDB;
  	line-height:    18px; 
}

body
{
  	background-color:	#000000;
}

/*
table.watermark {
	background: url("/.control/images/content.bg.gif");
	background-color: #000000;
	background-repeat: repeat;
}
*/

a
{
  color:			#ffffff; 
  text-decoration:	underline;
  font-weight:		bold;
}

a:hover
{
  color:			#C8B162;
  text-decoration:	underline;
}

a.MENU-1-OFF
{
  display:			block;
  width:			170px;
  color:			#C1C1C1; 
  font-weight:      bold;
  text-decoration:	none; 
  font-family:		verdana, arial, sans-serif;
  font-size:		12px;
  text-transform:	uppercase;
  line-height:		20px;
  margin-top:		8px;
  margin-left:		10px;
}

a.MENU-1-ON,  a.MENU-1-OFF:hover, a.MENU-1-ON:hover
{
  display:			block;
  width:			170px;
  color:			#ffffff; 
  font-weight:      bold;
  text-decoration:	none; 
  font-family:		verdana, arial, sans-serif;
  font-size:		12px;
  text-transform:	uppercase;
  line-height:		20px;
  margin-top:		8px;
  margin-left:		10px;
  background-repeat: no-repeat;
}

td.menu-item
{
  line-height:		10px;
} 

h1
{
  font-family:      verdana, Arial, sans-serif;
  font-size:		30px;
  color:            #f0e9d2;
  line-height:      18px;
  text-transform:	uppercase;
  padding-bottom:   5px;
  margin-top:		15px;
  text-shadow:		3px 3px 7px #000000;
}

h2
{
  font-family:      verdana, Arial, sans-serif;
  font-size:		16px;
  color:            #ffffff;
  text-transform:	uppercase;
}

h3
{
  font-family:      verdana, Arial, sans-serif;
  font-size:		18px;
  color:            #f0e9d2;
  text-transform:	uppercase;
  line-height:		18px;
}

.hilite
{
  font-family:      Arial, verdana, sans-serif;
  font-size:		16px;
  color:            #f0e9d2;
  text-transform:	uppercase;
  line-height:		18px;
  font-weight:		bold;
}

.large-text
{
  font-family:      verdana, Arial, sans-serif;
  font-size:		38px;
  color:            #ffffff;
  line-height:      18px;
  text-transform:	uppercase;
  padding-bottom:   5px;
  text-shadow:		3px 3px 7px #000000;
}

.mid-text
{
  font-family:      verdana, Arial, sans-serif;
  font-size:		16px;
  color:            #f0e9d2;
  text-transform:	uppercase;
  line-height:		18px;
  font-weight:		bold;
  text-shadow:		3px 3px 7px #000000;
}

strong
{
  font-family:      verdana, Arial, sans-serif;
  font-weight:		bold;
  color:			#ffffff;
}

.testimonial
{
	font-family:'Futura-Medium','Futura','Trebuchet MS',sans-serif;
	color:#ffffff;
	border: 2px solid #ffffff;
	background-color: #6f2421;
	font-size:14px;
	padding:7px;
	line-height: 18px;
}

.submit
{
	text-align: right;
	font-style:italic;
	padding-top: 10px;
	color:#ffffff;
}

.black-box
{
	font-family:'Futura-Medium','Futura','Trebuchet MS',sans-serif;
	color:#ffffff;
	border: 4px solid #ffffff;
	background-color: #262626;
	font-size:14px;
	padding:8px;
	line-height: 18px;
}

.yellow-box
{
	font-family:'Futura-Medium','Futura','Trebuchet MS',sans-serif;
	color:#000000;
	border: 4px dashed #ffffff;
	background-color: #C8B162;
	font-size:14px;
	padding:8px;
	line-height: 18px;
}

.event-calendar
{
	width: 160px;
	font-family:'Futura-Medium','Futura','Trebuchet MS',sans-serif;
	color:#000000;
	border: 4px dashed #ffffff;
	background-color: #C8B162;
	font-size:14px;
	padding:8px;
	line-height: 18px;
	text-align:center;
}

.event-calendar a
{
	color:#000000;
}

.event-calendar a:hover
{
	color:#ffffff;
}

ul
{
  font-size:	    13px;
  line-height:      18px;
}

li
{
  list-style:		square;
  padding-bottom:   6px;
}

div.hr {
  height: 4px;
  background: #fff url(/.control/images/ctfhr.gif) repeat scroll center;
  margin-top: 20px;
}

div.hr hr {
  display: none;
}

.clear { clear: both; width: 100%; height: 0; visibility: hidden; }

fieldset { 
	border: 		1px solid #e4572c;
	width:			400px;
	margin-left:	20px;
}

.img-border-dash-white {
	border: 		4px dashed #ffffff;
}

.img-border-solid-white {
	border: 		4px solid #ffffff;
}

fieldset { 
	border: 		1px solid #eed98f;
	width:			610px;
}

.registration {
  	color:          #f0e9d2;
	font-size:		18px;
	font-weight:	bold;
	margin-bottom:	12px;
}

div.FOOTER
{
  color:			#f0e9d2;
  font-size:	    9px;
  line-height:		9px;
}

div.FOOTER a
{
  color:            #747474;
  font-size:	    9px;
  line-height:		9px;
}