BODY {
	  background:url(graphics/bg.jpg); background-color:#000000; MARGIN: 0px 0px 0px;  
}



.maintext {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; LINE-HEIGHT:20px;
}

.maintext_global_colour {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #FFFFCC; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; LINE-HEIGHT:20px;
}

.boldtext {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #F4F4F4; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.search {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.smalltext {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #F4F4F4; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}


.headings {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}


.pagetitles {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #E3E3E3; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.subpagetitles {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.prices {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}





.error {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #0000FF; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}



.top_border { 
	border-top: 1px dotted #666666;
}






/*------------------------------------------------------------------------------------
  News
------------------------------------------------------------------------------------*/

A.homepage_news_link:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
A.homepage_news_link:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
A.homepage_news_link:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}


A.headingslinkmain_elite:link {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
A.headingslinkmain_elite:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
A.headingslinkmain_elite:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}


A.headlinelink_elite:link {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; padding-left:15px; padding-top:2px; padding-bottom:2px; background-color: #f1f1f1; border-top: 1px dotted #333; border-bottom: 1px dotted #333; width:100; height:20; display: block;
}
A.headlinelink_elite:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; padding-left:15px; padding-top:2px; padding-bottom:2px; background-color: #f1f1f1; border-top: 1px dotted #333; border-bottom: 1px dotted #333; width:100; height:20; display: block;
}
A.headlinelink_elite:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #CCCCCC; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; padding-left:15px; padding-top:2px; padding-bottom:2px; background-color: #f1f1f1; border-top: 1px dotted #333; border-bottom: 1px dotted #333; width:100; height:20; display: block;
}

.headline_elite {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}

.datemain_elite {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}

.date_elite {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; padding-left:15px; padding-top:2px; padding-bottom:2px; background-color: #f1f1f1; border-top: 1px dotted #333; border-bottom: 1px dotted #333; width:100; height:20; display: block;
}





/*------------------------------------------------------------------------------------
  Links
------------------------------------------------------------------------------------*/


A.link_elite:link {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif;  TEXT-DECORATION: none; border-bottom: 1px dotted #333;
}
A.link_elite:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif;  TEXT-DECORATION: none; border-bottom: 1px dotted #333;
}
A.link_elite:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #CCCCCC; FONT-FAMILY: Arial, Helvetica, sans-serif;  TEXT-DECORATION: none
}


A.smalltext_link_elite:link {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #FFFFCC; FONT-FAMILY: Arial, Helvetica, sans-serif;  TEXT-DECORATION: none; border-bottom: 1px dotted #333;
}
A.smalltext_link_elite:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #FFFFCC; FONT-FAMILY: Arial, Helvetica, sans-serif;  TEXT-DECORATION: none; border-bottom: 1px dotted #333;
}
A.smalltext_link_elite:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #FFFFCC; FONT-FAMILY: Arial, Helvetica, sans-serif;  TEXT-DECORATION: none
}


/*------------------------------------------------------------------------------------
  Main Menu
------------------------------------------------------------------------------------*/

.slalom_menu-text {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

A.slalom_menu-link:link {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #333333; TEXT-DECORATION: none
}
A.slalom_menu-link:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #333333; TEXT-DECORATION: none
}
A.slalom_menu-link:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #999999; TEXT-DECORATION: none
}



/*------------------------------------------------------------------------------------
  Footer
------------------------------------------------------------------------------------*/

.footertext {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #999999; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

A.footer:link {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #666666; TEXT-DECORATION: none
}
A.footer:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #666666; TEXT-DECORATION: none
}
A.footer:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #999999; TEXT-DECORATION: none
}


/*------------------------------------------------------------------------------------
  Image Boarders
------------------------------------------------------------------------------------*/


.image_border2 {
	BORDER-RIGHT: #333 3px solid; BORDER-LEFT: #333 3px solid; BORDER-TOP: #333 3px solid; BORDER-BOTTOM: #333 3px solid; 
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-TOP: 1px; PADDING-BOTTOM: 1px;
}


/*------------------------------------------------------------------------------------
  News Image Boarders
------------------------------------------------------------------------------------*/


.news_border_elite {
	BORDER-RIGHT: #333 1px solid; BORDER-LEFT: #333 1px solid; BORDER-TOP: #333 1px solid; BORDER-BOTTOM: #333 1px solid; 
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-TOP: 1px; PADDING-BOTTOM: 1px;   
	BACKGROUND: #000;
}

A.news_border_elite:hover {
	BORDER-LEFT-COLOR: #900; BORDER-BOTTOM-COLOR: #900; BORDER-TOP-COLOR: #900; BORDER-RIGHT-COLOR: #900
}




/*------------------------------------------------------------------------------------
  News links
------------------------------------------------------------------------------------*/

A.news_link:link {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif;  TEXT-DECORATION: none; border-bottom: 1px dotted #333;
}
A.news_link:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif;  TEXT-DECORATION: none; border-bottom: 1px dotted #333;
}
A.news_link:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #CCCCCC; FONT-FAMILY: Arial, Helvetica, sans-serif;  TEXT-DECORATION: none
}



/*------------------------------------------------------------------------------------
  Team bios
------------------------------------------------------------------------------------*/

.team_bio_bg {
	padding-left:10px; padding-top:2px; padding-bottom:2px; background-color: #f1f1f1; border-top: 1px dotted #333; border-bottom: 1px dotted #333;
}




