body {
	font-family:"Trebuchet MS", Arial, sans-serif;
	font-size:12px;
	color:#003663;
	height:100%;
}

td {
	font-family:"Trebuchet MS", Arial, sans-serif;
	font-size:12px;
	color:#003663;
}

th {
	font-family:"Trebuchet MS", Arial, sans-serif;
	font-size:12px;
	color:#003663;
}

p{
	margin-top:0px;
}

H1{
	font-size:20px;
	color:#003663;
	margin:0px;
	padding:0px;
}

H2{
	font-size:24px;
	color:#003663;
	margin:0px;
	padding:0px;
	padding-bottom:5px;
	font-weight:normal;
}


H4{font-size:15px;color:#003663;}
H5{font-size:12px;color:#003663;}

H6{
	font-size:11px;
	color:#CCCCCC;
}
.big{
	font-size:34px;
	color:#003663;

}

b, strong, H3{
	color:#11923C;
	font-size:12px;
	margin:0px;
	padding:0px;
	font-size:13px;
}

p{margin-top:0px;padding-top:0px;}

.clearfix:after { 
    content: ".";  
    display: block;  
    height: 0;  
    clear: both;  
    visibility: hidden; 
} 
 
.clearfix {
	display: inline-table;
} 
 
/* Hides from IE-mac \*/ 
* html .clearfix {height: 1%;} 
.clearfix {
	display: block;
} 
/* End hide from IE-mac */


#container{
	width:995px;
	margin:0px auto;
	background-color:#FFFFFF;
}

#menu{
	clear:both;
	background-image:url(Images/TemplateImages/Gamesail_navi_background.jpg);
	background-repeat:no-repeat;
	height:25px;
}

#plan{
	float:left;
	width:196px;
}

#breadcrumbs{
	padding:0px 0px 10px 0px;	
}

#contentholder{
	padding-left:18px;
	padding-top:21px;
	padding-right:17px;
	background-image:url(Images/TemplateImages/back.gif);
	background-repeat:no-repeat;
	background-position:3px 3px;
	clear:both;
	min-height:400px;
	height:auto !important;
	height:400px;
}

#leftcolumn{
	float:left;
	width:130px;
}

#leftmenu{
	background-image:url(Images/TemplateImages/menuside.jpg);
	height:334px;
	background-repeat:no-repeat;
	width:130px;
	padding-left:8px;
	padding-top:8px;
	padding-right:30px;
	color:#D3EC98;
	margin-bottom:20px;
}
#leftmenu a{
	color:#FFFFFF;
	text-decoration:underline;
	font-weight:bold;
}
#leftmenu a:HOVER{
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
}
#leftmenu div{
	padding:10px 0px 0px 0px;	
	clear:both;
}

#content{
	float:right;
	width:760px;
	padding:0px;
}

.contenttable{
	width:100%;
	padding-right:15px;
}

.greenbox{
	background-color:#BEDAAC;
	color:#2F4B1D;
}
.greenbox b{
	color:#2F4B1D;
}

ul{
	padding-left:3px;
	margin-left:12px;
}

.quote{
	color:#7A6F6B;
}

.top6{margin-bottom:20px;}
.top6 td{
	background-image:url(Images/TemplateImages/gamesail_top6.gif);
	background-repeat:no-repeat;
	padding:40px 5px 0px 15px;
	color:#FFFFFF;
	font-size:14px;
}
.top6 a{color:#FFFFFF;}


.promobox{margin-bottom:20px;}
.promobox td{
                padding:0px 5px 0px 15px;
                color:#FFFFFF;
                font-size:12px;
                background-color: #039cdf;
				background-image:url(Images/TemplateImages/gamesail_promobox.jpg);
}
.promobox a{color:#FFFFFF;}
.promobox H1{color:#FFFFFF; padding-bottom: 10px;}

/*NEWS STYLES*/

#newscontainer{
	width:752px;
	background-image:url(Images/TemplateImages/newsMid.gif);
	background-repeat:repeat-y;
}

#newstitle{
	background-image:url(Images/TemplateImages/news.gif);
	background-repeat:no-repeat;
	padding-left:50px;
	height:31px;
	padding-top:5px;
	font-size:15px;
	font-weight:bold;
}

#newstitleLatest{
	background-image:url(Images/TemplateImages/newsLatest.gif);
	background-repeat:no-repeat;
	padding-left:50px;
	height:31px;
	padding-top:5px;
	font-size:15px;
	font-weight:bold;
}

#newscontent{
	padding-left:30px;
	padding-right:30px;
}

#newsfooter{
	margin-bottom:30px;
}

div#home_left {
	float:left;
	width: 480px;
}

div#home_right {
	width: 255px;
	float:right;
}

/* -- Year Planner styles --*/

#loadingcoverdiv 
{
	background-color: #333333;
    filter:alpha(opacity=95); /* IE's opacity*/
    opacity: 0.95;
    z-index: 2000;
	color:#FFFFFF; 
	position:fixed;
	width:100%;
	height:100%;
}
#loadingcoverdiv p,
#previewdiv p{
	margin:0px;
	padding:0px;
}

.planner{
	width:775px;
	background-color:#FFFFFF;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
}

.planner td{
	color:#000000;
	border-left:1px solid #000000;
	border-top:1px solid #000000;
	text-align:left;
	width:110px;
	font-weight:bold;
}

#plannercontainer{
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	border-top:1px solid #000000;
	padding:5px;
	text-align:center;
	font-weight:bold;
	font-size:15px;
	width:765px;
	margin:0px auto;
	background-color:#039CDF;
}

#plannerfooter{
	padding:5px;
}
#plannerfooter a{
	color:#FFFFFF;
}

#sponsors{
	width:765px;
	margin:0px auto;
}

.plannertbc{
	width:600px;
	background-color:#FFFFFF;
	text-align:left;
	border-left:#666666 2px solid;
}
