﻿#Container
{
    background-color:#B4CDEB;
	text-align:center;
}

#Page
{
    width:970px; 
    text-align:left;  
    margin-left:auto; 
    margin-right:auto;
    border: 0px;
    border: solid red 0px;
}

#BGTop
{
	background-image:url(../img/bg_top.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	height:49px;
	padding:0px;
	margin:0px;
}

#BGMiddle
{
	background-image:url(../img/bg_middle.jpg);
	background-position:center top;
	background-color:White;
	background-repeat:repeat-y;
	padding:0px 93px 5px 93px;
	margin:0px;	
	border:0px;
}

#BGBottom
{
	background-image:url(../img/bg_bottom.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	height:47px;
	padding:0px;
	margin:0px;
	clear:both;
}

#Header
{
	padding:0px 0px 0px 0px;
	margin:0px;	
	border:0px;
}

h1
{
	padding:0px;
	margin:0px;	
	border:0px;	
	background-image:url(../img/HighFlyersLogo.jpg);
	background-position:center top;
	background-repeat:no-repeat;	
	width:133px;
	height:191px;
	float:left;
}

h1 span
{
	visibility:hidden;
}

#TopImage
{
	float:right;
}

#Navigation
{
	margin-top:20px;
	border:solid green 0px;
	padding-bottom:30px;
	background-image:url(../img/bar_menu.jpg);
	background-position:bottom center;
	background-repeat:no-repeat;
}

#LanguageFlags
{
	float:right;
	margin-right:20px;
}

.RadMenu  span.rmText
{
	display:none;
}

.radmenu .text
{
	display:none;
}

.radmenu img.leftImage
{
	margin-right:10px;
}



A.MenuOnLink:link, A.MenuOnLink:visited
{
	font-weight:normal;
	color:#C9242B;
}

A.MenuOffLink:link, A.MenuOffLink:visited
{
	font-weight:normal;
	color:#f58232;	
}

#main
{
	margin-top:10px;
}

#LeftCol
{
	float:left;
	width:450px;
	padding:0px 5px 0px 5px;
	border:solid green 0px;
}

#RightCol
{
	float:right;
	display:inline-block;
	width:300px;
	padding:0px 5px 0px 5px;
	text-align:center;
	border:solid red 0px;
}

#SingleCol
{
	float:left;
	width:750px;
	padding:0px 5px 0px 5px;
	border:solid green 0px;	
}

.ImageContainer
{
	margin-bottom:10px;
}





.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}

.clearfix {
    display: inline-block;
}

html[xmlns] .clearfix {
    display: block;
}

* html .clearfix {
    height: 1%;
}

#ctl00_ContentPlaceHolderTopSide_RadRotator_wrapper
{
	
}

#HomePageTicker
{
	color:#C9242B;
	font-size: 13px;
	font-weight:bold;	
}

#DatesAndPricesTicker
{
	color:#C9242B;
	font-size: 12px;
	font-weight:bold;		
}

a.LoginStatus:Link, a.LoginStatus:Visited
{
	color:#f58232;
}

.LoginStatusPanel
{
	text-align:left;
	margin:10px 0px 0px 70px;
}

/* Contact Us Form */

Table.FormTable TR
{
    vertical-align:top;
}

Table.FormTable TD.FormLabel
{
	font-weight:bold;
}

/* Photo Gallery bits */

.PhotoWrapper
{
	text-align:center;
	float:left;
	margin:0px 20px 20px 0px;
	width:150px;
}

.FormPanel
{
    margin-bottom:10px;
}

.FormPanel #Buttons
{
    margin-top:5px;
}

.EditContentButton
{
    margin:5px 0px 5px 0px;
}
