body {
background-color: #999999;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight: normal;
font-size: 12px;
font-style: normal;
text-decoration: none;
color: #000000;
border: 0px;
margin: 0px; 		
padding: 0px; 		
text-align: center; /* To center all elements in IE < 7 */
}

/* http://www.dynamicdrive.com/dynamicindex1/dropmenuindex.htm */

#dropmenudiv {
text-align: left;
position: absolute;
border: 1px solid #999999;
border-bottom-width: 0px;
font-size: 11px;
line-height: 15px;
z-index: 100;
}

#dropmenudiv a {
width: 100%;
display: block;
text-indent: 5px;
border-bottom: 1px solid #999999;
padding: 1px 0px;
font-size: 11px;
text-decoration: none;
font-weight: bold;
}

#dropmenudiv a.pink { /*hover background color*/
background-color: #EADCD9;
font-size: 11px;
}

#dropmenudiv a.yellow { /*hover background color*/
background-color: #FAF9CD;
font-size: 11px;
}

#dropmenudiv a.green { /*hover background color*/
background-color: #CDFAD2;
font-size: 11px;
}

#dropmenudiv a.purple { /*hover background color*/
background-color: #EDCDF2;
font-size: 11px;
}

#dropmenudiv a.blue { /*hover background color*/
background-color: #CDE4FA;
font-size: 11px;
}

#dropmenudiv a:hover { /*hover background color*/
background-color: #B78A80;
font-size: 11px;
}

p, div
{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight: normal;
font-size: 12px;
font-style: normal;
text-decoration: none;
color: #000000;
border: 0px;
margin: 0px 0px 12px 0px; 		
padding: 0px; 		
}

hr.grey {
	width: 100%;
	height: 1px;
	border: 0px;
	color: #666666;
	background-color: #666666;
	margin: 0px;			
	padding: 0px;
}

hr.pink {
	width: 100%;
	height: 1px;
	border: 0px;
	color: #B78A80;
	background-color: #B78A80;
	margin: 0px;			
	padding: 0px;
}

.image_title {
	line-height: 1em;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	font-style: normal;
	text-decoration: none;
	color: #000000;
	border: 0;
	margin: 0px 0px 10px 0px; 		
	padding: 0; 		
}

.sponsor_platinum
{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight: normal;
font-size: 12px;
font-style: normal;
text-decoration: none;
color: #000000;
background: #CCCCCC;
border: 0px;
margin: 0px 0px 0px 0px; 		
padding: 0px; 		
}

.sponsor_gold
{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight: normal;
font-size: 12px;
font-style: normal;
text-decoration: none;
color: #000000;
background: #999933;
border: 0px;
margin: 0px 0px 0px 0px; 		
padding: 0px; 		
}

.sponsor_silver
{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight: normal;
font-size: 12px;
font-style: normal;
text-decoration: none;
color: #000000;
background: #669999;
border: 0px;
margin: 0px 0px 0px 0px; 		
padding: 0px; 		
}

.sponsor_bronze
{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight: normal;
font-size: 12px;
font-style: normal;
text-decoration: none;
color: #000000;
background: #CC9933;
border: 0px;
margin: 0px 0px 0px 0px; 		
padding: 0px; 		
}

.grey11bold
{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight: bold;
font-size: 12px;
font-style: normal;
text-decoration: none;
color: #666666;
border: 0px;
margin: 0px 0px 11px 0px; 		
padding: 0px; 		
}

ul, li, ol
{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight: normal;
font-size: 12px;
font-style: normal;
text-decoration: none;
color: #000000;
border: 0px;
padding: 0px 0px 0px 0px; 		
margin-bottom: 2px;
margin-left: 10px;
list-style-position: outside;
list-style-type: round;
}

p.right_menu
{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight: normal;
font-size: 11px;
font-style: normal;
text-decoration: none;
color: #000000;
border: 0px;
margin: 0px 0px 2px 0px; 		
padding: 0px; 		
}

p.right_menu_title
{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight: normal;
font-size: 11px;
font-style: normal;
text-decoration: none;
color: #000000;
border: 0px;
margin: 10px 0px 0px 0px; 		
padding: 0px; 		
}

ul.right_menu, li.right_menu, ol.right_menu
{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight: normal;
font-size: 11px;
font-style: normal;
text-decoration: none;
color: #6F1401;
border: 0px;
padding: 0px 0px 2px 0px; 		
margin: 0px;
list-style-position: outside;
list-style-type: round;
}

a:link.right_menu, a:visited.right_menu, a:hover.right_menu, a:active.right_menu
{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight: normal;
font-size: 11px;
font-style: normal;
text-decoration: none;
color: #6F1401;
border: 0px;
padding: 0px 0px 0px 0px; 		
margin: 0px;
}

.menu_level_1
{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight: normal;
font-size: 11px;
font-style: normal;
text-decoration: none;
color: #FFFFFF;
border: 0px;
margin: 5px 0px 5px 0px; 		
padding: 0px; 		
}

.title
{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight: normal;
font-size: 12px;
font-style: normal;
text-decoration: none;
color: #FFFFFF;
border: 0px;
margin: 5px 0px 5px 0px; 		
padding: 0px; 		
}

.slogan
{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight: normal;
font-size: 12px;
text-decoration: none;
color: #B78A80;
border: 0px;
margin: 0px; 		
padding: 0px; 		
}

a:link.footer, a:visited.footer, a:hover.footer, a:active.footer
{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight: normal;
font-size: 12px;
font-style: normal;
text-decoration: none;
color: #B78A80;
border: 0px;
margin: 0px; 		
padding: 0px; 		
}

a:link, a:visited, a:hover, a:active
{
color: #6F1401;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight: normal;
font-size: 12px;
font-style: normal;
text-decoration: underline;
border: 0px;
margin: 0px; 		
padding: 0px; 		
}

a:link.menu_level_1, a:visited.menu_level_1, a:link.menu_level_1_void, a:visited.menu_level_1_void
{
color: #FFFFFF;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight: normal;
font-size: 11px;
font-style: normal;
text-decoration: none;
border: 0px;
margin: 0px; 		
padding: 0px; 		
}

a:hover.menu_level_1, a:active.menu_level_1
{
color: #B78A80;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight: normal;
font-size: 11px;
font-style: normal;
text-decoration: none;
border: 0px;
margin: 0px; 		
padding: 0px; 		
}

img {
border: 0px;
margin: 0px;
padding: 0px;	
}

table {
	border-collapse: collapse;
	border-spacing: 0px;
	border-style: none;
	border-width: 0px;
	/* border-color: gray; */
	/* background-color: white; */
}

td {
	border-style: none;
	border-width: 0px;
	padding: 0px;
	/* border-color: gray; */
	/* background-color: white; */
	/* -moz-border-radius: ; */
}

.footer
{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight: normal;
font-size: 12px;
font-style: normal;
text-decoration: none;
color: #FFFFFF;
border: 0px;
margin: 5px; 		
padding: 0px; 		
}

#beat_progress_container, #beat_progress_container img {
	color: #FFFFFF;
	font-size: 11px;
	line-height: 19px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	vertical-align: top;
	padding: 0px 10px 2px 0px;
	margin: 0px 0px 0px 0px;
	border: 0px;	
}

#beat_progress_container a {
	color: #B78A80;
	font-size: 11px;
	line-height: 19px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	vertical-align: top;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: 0px;	
}

#beat_progress_container_white, #beat_progress_container_white img {
	color: #000000;
	font-size: 11px;
	line-height: 19px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	vertical-align: top;
	padding: 0px 10px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: 0px;	
}

#beat_progress_container_white a {
	color: #B78A80;
	font-size: 11px;
	line-height: 19px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	vertical-align: top;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: 0px;	
}

.space {
	height: 10px;
}

.italic {
	font-style: italic;
}

a.italic {
	font-style: italic;
}
