﻿body 
{
	margin: 0 auto;
	width:900px;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	color: #CCCCCC;
	font-size: 11px;
	line-height: 15px;
}

a:link {
	text-decoration: none;
	color: #CCCCCC;
}
a:visited {
	text-decoration: none;
	color: #CCCCCC;
}
a:hover {
	text-decoration: none;
 	color:#EC008C;
}
a:active {
	text-decoration: none;
	color: #CCCCCC;
}

.style1
{
	width:100%;
	height: 140px;
}
	
.style2
{
	width:620px;
}

.style3
{
    width: 130px;
}

.style4
{
    width: 340px;
}

/* General */

.top
{
}

/* Hide from IE5-mac. Only IE-win sees this. \*/
 
* html #second {
  margin-top: -3px;
  }
 
/* End hide from IE5/mac */



/* 
.second
{
	margin:-3px 0 0 0;
}*/

.header
{
    width: 900px;
}

.menu_buttons
{
	height:30px;
    width: 100%;
    font-size:13px;
    font-weight:bold;
    text-align:right;
 	text-transform:uppercase;
 	text-decoration:none;
}

.menu_buttons a
{
    color:#8C8C8C;
}

.menu_buttons a:hover
{
 	color:#CCCCCC;
}

.top_line
{
	height:21px;
    width: 100%;
}

.contents
{
	height:500px;
    width: 100%;
	margin-bottom: 0px;
}

.left_text
{
	margin-right: 40px;
	color:#999999;
	line-height:18px;
}

.left_highlights
{
	margin-right: 40px;
	color:#666666;
	line-height:18px;
	font-weight:bold;
}

/**************************************************************************/

/* Approach Page */

.members_pk a
{
	font-weight:bold;
	font-size:10px;
    color:#EC008C;
    text-transform:capitalize;
}

.members_pk a:hover
{
 	color:#8C8C8C;
}

.footer_pk
{
	height:30px;
    font-size:10px;
    text-align:left;
 	text-transform:uppercase;
 	text-decoration:none;
}
.footer_pk a:hover
{
 	color:#EC008C;
}

/**************************************************************************/

/* Team Page */

.members_or a
{
	font-weight:bold;
	font-size:10px;
    color:#FF9900;
    text-transform:uppercase;
}

.members_or a:hover
{
 	color:#8C8C8C;
}

.footer_or
{
	height:30px;
    width: 100%;
    font-size:10px;
    text-align:right;
 	text-transform:uppercase;
 	text-decoration:none;
}
.footer_or a:hover
{
    color:#FF9900;
}

/**************************************************************************/

/* Tour */

.members_yl a
{
	font-weight:bold;
	font-size:10px;
    color:#FFDE00;
    text-transform:uppercase;
}

.members_yl a:hover
{
 	color:#8C8C8C;
}

.footer_yl
{
	height:30px;
    width: 100%;
    font-size:10px;
    text-align:right;
 	text-transform:uppercase;
 	text-decoration:none;
}
.footer_yl a:hover
{
    color:#FFDE00;
}

.coming_soon
{
	font-size:36px;
	line-height:normal;
}

/**************************************************************************/

/* Register Page */

.members_bl a
{
	font-weight:bold;
	font-size:10px;
    color:#00AEEF;
    text-transform:uppercase;
}

.members_bl a:hover
{
 	color:#8C8C8C;
}

.footer_bl
{
	height:30px;
    width: 100%;
    font-size:10px;
    text-align:right;
 	text-transform:uppercase;
 	text-decoration:none;
}
.footer_bl a:hover
{
    color:#00AEEF;
}

/**************************************************************************/

/* Contact */

.members_gr a
{
	font-weight:bold;
	font-size:10px;
    color:#8DC63F;
    text-transform:uppercase;
}

.members_gr a:hover
{
 	color:#8C8C8C;
}

.footer_gr
{
	height:30px;
    width: 100%;
    font-size:10px;
    text-align:right;
 	text-transform:uppercase;
 	text-decoration:none;
}
.footer_gr a:hover
{
    color:#8DC63F;
}

.print_map
{
	height:30px;
    width: 100%;
    font-size:10px;
    text-align:left;
 	text-transform:uppercase;
 	text-decoration:none;
}
.print_map a:hover
{
    color:#8DC63F;
}