body {
	width : 925px;
	margin-top : 0;
	margin-right : auto;
	margin-bottom : 10px;
	margin-left : auto;
	color : #FFFFFF;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #000000;
}

#content {
	background-color : #000000;
	width : 925px;
	height : auto;
	clear: both;
	margin-top: 10px;
}
#top {
	width : 925px;
	margin-top : 0;
	margin-right : auto;
	margin-bottom : 0;
	margin-left : auto;
	height : 207px;
	background-image: url(../images/top.jpg);
	background-repeat: no-repeat;
}

/*****************************
 ****   supersuckerfish   ****
 *****************************/
div#tabarea {
	width: 500px;
	position: absolute;
	top: 184px;
}

div#tabarea div#fixed {
	height: 34px;
}
#nav li {
	background-repeat: no-repeat;
	background-position: 100% 0px;
	background-image: url(../images/fr_tab_r.jpg);
	font-size: 12px;
	font-weight: bold;
}


#nav a {
	background: url(../images/fr_tab_l.jpg) 0 0px no-repeat;
	color: #FFFFFF;
	list-style-type: none;
	text-transform: uppercase;
}

#nav li.on a, 
#nav li.on:hover a,
#nav li.over.on a {
	color: #CC9900;
}



/*****************************
 ****   supersuckerfish   ****
 *****************************/

#nav {
	margin: 0px;
	height: 34px;
	overflow: hidden;
	padding: 0px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

#nav li {
	float: left;
	display: block;
	padding-right: 18px;
	margin-right: 8px;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 0px;
}


#nav li:hover,
#nav li.over {
	background-position: 100% 0px;
	font-weight: bold;
}

#nav li.on,
#nav li.on:hover,
#nav li.over.on {
	background-position: 100% 0;
}


#nav li ul {
	display: none;
	margin: 0;
	padding: 0;
	position: absolute;
	height: 34px;
	width: 100%;
	overflow: hidden;
}

#nav a {
	text-decoration: none;
	cursor: pointer;
	font-weight: bold;
}


#nav li:hover a,
#nav li.over a {
	background-position: 0 0px;
	color: #CC9900;
}

#nav li.on a, 
#nav li.on:hover a,
#nav li.over.on a {
	background-position: 0 0;
}

#nav li.on ul {
	display: block;
}

#nav li:hover ul, 
#nav li.over ul {
	display: block;
	z-index: auto;
}

#nav li a {
	display: block;
	float: left;
	height: 34px;
	line-height: 34px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}

	#nav li a:active {}
	#nav li a.active {
	color: #AC1B1F;
}

.bg1
{
	background-position: top;
	height: 34px;
	background-color: #000000;
}
.bg2
{
	background-position: left top;
	background-image: url(../images/background_3.jpg);
	background-repeat: no-repeat;
	height: 1028px;
}
.bg3
{
	background-position: left top;
	background-image: url(../images/googleback.jpg);
	background-repeat: repeat-x;
}
a:link {
	color : #CC9900;
	text-decoration: none;
	font-weight: bold;
}
a:visited {
	color : #CC9900;
	text-decoration: none;
	font-weight: bold;
}
a:hover {
	color : #AC1B1F;
	text-decoration: none;
	font-weight: bold;
}
a:active {
	color : #CC9900;
	text-decoration: none;
	font-weight: bold;
}
.style1 {
	color : #000;
	font-weight : bold;
	font-size: 12px;
}	
.style2 {
	color : #CC9900;
	font-weight : bold;
	font-size: 16px;
}
.style3 {
	color : #AC1B1F;
	font-weight : bold;
	font-size: 12px;
}
.style4 {
	color : #FFF;
	font-weight : bold;
	font-size: 12px;
}
.Border {
	border : 2px solid #AC1B1F;
	background-color: #FFFFFF;
}
.FormBox {
	border: 2px solid #AC1B1F;
	font-weight: bold;
	color: #000000;
}
.FormBox2 {
	border: 2px solid #AC1B1F;
	font-weight: bold;
	color: #000000;
	width: 376px;
}
#frm_directions {
	color: #AC1B1F;
	font-weight: bold;
}


/*
* PAGE CONTAINER
*/

/* This is the GENERIC container for the actual page content, and sits on top of #page-background, beneath #page-top-nav-second	*/
#page-content-container 		{width:689px; margin:20px 28px 0px 28px; padding:0px; position:relative; top:0px; min-height:400px; height:400px;}
/*hide from mac ie\*/#page-content-container { left:0px; height:auto; margin:20px 28px 0px 28px; text-align: justify;}/*end*/

/*hide from mac ie\*/
* html #page-content-container  {height:400px;}
/* end */

/*
* END PAGE CONTAINER
*/

/*
* FOOTER
*/

/* This is the footer panel and sits on top of #main, beneath #page-background */
#page-footer {width:685px; position:relative; top:-5px; font-size:9px; padding:10px 0; color: #FFFFFF;
}
/*hide from mac ie\*/#page-footer {top:0px;}/*end*/
	#page-footer a 				{text-decoration:none; margin:0 5px 0 150px; color: #FFFFFF;}
	#page-footer a:hover 		{color: #CC9900;}
	#page-footer a:active 		{color: #CC9900;}
	#page-footer ul				{padding:0; margin:0; list-style-type:none;}
	#page-footer ul li			{display:inline; padding:0; margin:0 7px 0 0;}
	#page-footer ul li.hide			{display:none;}

/*
* END FOOTER
*/


 /* Page margin maker class, for use on content areas */
.page-margin 				{margin:0 28px;}
.page-margin-counter 		{
	padding-top: 2px;
}
.relative					{position:relative; left:0px; z-index:1;}
/*hide from mac ie\*/
.relative					{left:-180px;}
/*end*/
.hide						{display:none;}

a.menu01
{
  display: block;
  width: 180px;
  height: 29px;
  background: url("../images/nav01.jpg") no-repeat 0 0;
}
a.menu01:hover
{ 
  background-position: 0 -29px;
}
a.menu01#active_menu
{ 
  background-position: 0 -58px;
}
a.menu01 span
{
  display: none;
}


a.menu02
{
	display: block;
	width: 180px;
	height: 29px;
	background-image: url(../images/nav02.jpg);
	background-repeat: no-repeat;
	background-position: left 0;
}
a.menu02:hover
{ 
  background-position: 0 -29px;
}
a.menu02#active_menu
{ 
  background-position: 0 -58px;
}
a.menu02 span
{
  display: none;
}

a.menu03
{
	display: block;
	width: 180px;
	height: 29px;
	background-image: url(../images/nav03.jpg);
	background-repeat: no-repeat;
	background-position: left 0;
}
a.menu03:hover
{ 
  background-position: 0 -29px;
}
a.menu03#active_menu
{ 
  background-position: 0 -58px;
}
a.menu03 span
{
  display: none;
}

a.menu04
{
	display: block;
	width: 180px;
	height: 29px;
	background-image: url(../images/nav04.jpg);
	background-repeat: no-repeat;
	background-position: left 0;
}
a.menu04:hover
{ 
  background-position: 0 -29px;
}
a.menu04#active_menu
{ 
  background-position: 0 -58px;
}
a.menu04 span
{
  display: none;
}

a.menu05
{
	display: block;
	width: 180px;
	height: 29px;
	background-image: url(../images/nav05.jpg);
	background-repeat: no-repeat;
	background-position: left 0;
}
a.menu05:hover
{ 
  background-position: 0 -29px;
}
a.menu05#active_menu
{ 
  background-position: 0 -58px;
}
a.menu05 span
{
  display: none;
}

a.menu06
{
	display: block;
	width: 180px;
	height: 29px;
	background-image: url(../images/nav06.jpg);
	background-repeat: no-repeat;
	background-position: left 0;
}
a.menu06:hover
{ 
  background-position: 0 -29px;
}
a.menu06#active_menu
{ 
  background-position: 0 -58px;
}
a.menu06 span
{
  display: none;
}

a.menu07
{
	display: block;
	width: 180px;
	height: 29px;
	background-image: url(../images/nav07.jpg);
	background-repeat: no-repeat;
	background-position: left 0;
}
a.menu07:hover
{ 
  background-position: 0 -29px;
}
a.menu07#active_menu
{ 
  background-position: 0 -58px;
}
a.menu07 span
{
  display: none;
}

a.menu08
{
	display: block;
	width: 180px;
	height: 29px;
	background-image: url(../images/nav08.jpg);
	background-repeat: no-repeat;
	background-position: left 0;
}
a.menu08:hover
{ 
  background-position: 0 -29px;
}
a.menu08#active_menu
{ 
  background-position: 0 -58px;
}
a.menu08 span
{
  display: none;
}

a.menu09
{
	display: block;
	width: 180px;
	height: 29px;
	background-image: url(../images/nav09.jpg);
	background-repeat: no-repeat;
	background-position: left 0;
}
a.menu09:hover
{ 
  background-position: 0 -29px;
}
a.menu09#active_menu
{ 
  background-position: 0 -58px;
}
a.menu09 span
{
  display: none;
}

a.menu10
{
	display: block;
	width: 180px;
	height: 29px;
	background-image: url(../images/nav10.jpg);
	background-repeat: no-repeat;
	background-position: left 0;
}
a.menu10:hover
{ 
  background-position: 0 -29px;
}
a.menu10#active_menu
{ 
  background-position: 0 -58px;
}
a.menu10 span
{
  display: none;
}

a.menu11
{
	display: block;
	width: 180px;
	height: 29px;
	background-image: url(../images/nav11.jpg);
	background-repeat: no-repeat;
	background-position: left 0;
}
a.menu11:hover
{ 
  background-position: 0 -29px;
}
a.menu11#active_menu
{ 
  background-position: 0 -58px;
}
a.menu11 span
{
  display: none;
}


a.app
{
	display: block;
	width: 414px;
	height: 62px;
	background-image: url(../images/app.jpg);
	background-repeat: no-repeat;
	background-position: left 0;
}
a.app:hover
{ 
  background-position: 0 -62px;
}
a.app span
{
  display: none;
}


.FormBox {
	border: 2px solid #AC1B1F;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	font-style: normal;
}
.FormBox2 {
	border: 2px solid #AC1B1F;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	font-style: normal;
	width: 313px;
}
.Border1 {
	border : 2px solid #AC1B1F;
	padding: 2px;
	background-color: #FFFFFF;
	margin: 2px;
}

