/* standard */

body { 
margin-top: 0; 
margin-right: 0; 
margin-bottom: 0; 
margin-left: 0;
color:#ffffff;
background-color:#2a2a2a;
line-height:1.5em;
font-family:Tahoma, verdana, arial, helvetica, sans-serif;
font-size:10pt;
font-weight: normal;
}


h1{
font-family: Tahoma, verdana, arial, helvetica, sans-serif;
color:#ffffff;
font-weight: bold;
font-size:100%;	
}

h2{
font-family: Tahoma, verdana, arial, helvetica, sans-serif;
color:#424242;
font-weight: bold;
font-size:120%;	
}

.hr{
size:0.5em;
color:#00B052;
border: 0px none;
width:95%;
}


/* classes for validator */
.tfvHighlight
{font-weight: normal; color: #ff8701; font-size:9pt;}
.tfvNormal
{font-weight: normal;	color: #918d8d; font-size:9pt;}

/* classes for pre validator */
.preval{
font-size:9pt;
vertical-align:top;
border:none;
font-weight: normal;
color: #918d8d;
}

.formheaders {
color: #918d8d; font-weight: normal;
}

/* link*/

A:link  {
font-family:Tahoma, verdana, arial, helvetica, sans-serif;
color : #ff8701;
text-decoration : underline;
Font-weight:bold;
} 

A:active {
font-family:Tahoma, verdana, arial, helvetica, sans-serif;
color : #ff8701;
text-decoration : underline;
Font-weight:bold;
} 

A:visited {
font-family:Tahoma, verdana, arial, helvetica, sans-serif;
color : #ff8701;
text-decoration : underline;
Font-weight:bold;
}

A:hover {
font-family:Tahoma, verdana, arial, helvetica, sans-serif;
color : #ffffff;
text-decoration : none;
Font-weight:bold;
}

/* Footer right*/
A.footerright:link  {
font-family: Tahoma, verdana, helvetica, sans-serif;
color : #ff8701;
text-decoration : underline;
font-size:7pt;
}  

A.footerright:active {
font-family: Tahoma, verdana, helvetica, sans-serif;
color : #ff8701;
text-decoration : underline;
font-size:7pt;
} 

A.footerright:visited {
font-family:Tahoma, verdana, helvetica, sans-serif;
color : #ff8701;
text-decoration : underline;
font-size:7pt;
} 

A.footerright:hover {
font-family: Tahoma, verdana, helvetica, sans-serif;
color : #ffffff;
text-decoration : underline;
font-size:7pt;
} 

/* Footer*/
A.footer:link  {
font-family: Tahoma, verdana, helvetica, sans-serif;
color : #ffffff;
text-decoration : underline;
font-size:8pt;
}  

A.footer:active {
font-family: Tahoma, verdana, helvetica, sans-serif;
color : #ffffff;
text-decoration : underline;
font-size:8pt;
} 

A.footer:visited {
font-family:Tahoma, verdana, helvetica, sans-serif;
color : #ffffff;
text-decoration : underline;
font-size:8pt;
} 

A.footer:hover {
font-family: Tahoma, verdana, helvetica, sans-serif;
color : #ff8701;
text-decoration : underline;
font-size:8pt;
} 


/* Header link*/

A.header:link  {
font-family: Tahoma, verdana, helvetica, sans-serif;
color : #CDC5C9;
text-decoration : none;
font-size:8pt;
font-weight:normal;
}  

A.header:active {
font-family: Tahoma, verdana, helvetica, sans-serif;
color : #CDC5C9;
text-decoration : none;
font-size:8pt;
font-weight:normal;
} 

A.header:visited {
font-family: Tahoma, verdana, helvetica, sans-serif;
color : #CDC5C9;
text-decoration : none;
font-size:8pt;
font-weight:normal;
} 

A.header:hover {
font-family: Tahoma, verdana, helvetica, sans-serif;
color : #ffffff;
text-decoration : underline;
font-size:8pt;
font-weight:normal;
} 




/* table */

table { 
font-family:Tahoma, verdana, arial, helvetica, sans-serif;
border:0px solid #ffffff;
  
} 

ul
{
list-style-image: url(../images/bulletsarrow.gif);
} 


td{
vertical-align:top;
line-height:1.5em;
border:none;
font-size:9pt;
}

.img{
border-top:2px solid #212121;
border-left:2px solid #212121;
border-right:2px solid #212121;
border-bottom:2px solid #212121;
}


/* Main  Navigation *******************************/
#mainnavhome
{
  display: block;
  width: 135px;
  height: 65px;
  background: url("../images/nav/home.jpg") no-repeat 0 0;
}
#mainnavhome:hover
{ 
  background-position: 0 -65px;
}

#mainnavhome span
{
  display: none;
}

#mainnavabout
{
  display: block;
  width: 135px;
  height: 65px;
  background: url("../images/nav/about.jpg") no-repeat 0 0;
}
#mainnavabout:hover
{ 
  background-position: 0 -65px;
}

#mainnavabout span
{
  display: none;
}

#mainnavmenus
{
  display: block;
  width: 135px;
  height: 65px;
  background: url("../images/nav/menus.jpg") no-repeat 0 0;
}
#mainnavmenus:hover
{ 
  background-position: 0 -65px;
}

#mainnavmenus span
{
  display: none;
}

#mainnavevents
{
  display: block;
  width: 135px;
  height: 65px;
  background: url("../images/nav/events.jpg") no-repeat 0 0;
}
#mainnavevents:hover
{ 
  background-position: 0 -65px;
}

#mainnavevents span
{
  display: none;
}

#mainnavpromotions
{
  display: block;
  width: 135px;
  height: 65px;
  background: url("../images/nav/promotions.jpg") no-repeat 0 0;
}
#mainnavpromotions:hover
{ 
  background-position: 0 -65px;
}

#mainnavpromotions span
{
  display: none;
}

#mainnavlocation
{
  display: block;
  width: 135px;
  height: 65px;
  background: url("../images/nav/location.jpg") no-repeat 0 0;
}
#mainnavlocation:hover
{ 
  background-position: 0 -65px;
}

#mainnavlocation span
{
  display: none;
}

#mainnavcontact
{
  display: block;
  width: 135px;
  height: 65px;
  background: url("../images/nav/contact.jpg") no-repeat 0 0;
}
#mainnavcontact:hover
{ 
  background-position: 0 -65px;
}

#mainnavcontact span
{
  display: none;
}