﻿body 
{
    padding:0;
    margin-bottom:10px;
    background: url('../images/home/background.jpg') #335379 center 0px no-repeat fixed;    
    text-align:center;
    font-family:Arial;
    font-size:62.5%;
    font-weight:normal;
	overflow: -moz-scrollbars-vertical;
    }

#wrapper
{
    width:760px;
    margin: 0 auto;
    padding:0px 10px 0px 10px;
    text-align:left;
    background:url('../images/home/wrapper_bkgnd.gif') repeat-y;
	}
	
.footer
{
	clear:both;
	position:relative;
	width:780px;
	margin-left:auto;
	margin-right:auto;
}




.clear
{
	clear:both;
	padding:0;
	margin:0;
}

.championlogo
{
	position:absolute;
	right:10px;
	top:10px;
	width:107px;
	height:19px;
	z-index:2;
}

.telephone
{
	position:absolute;
	left:28px;
	top:10px;
	z-index:2;
	color:#FFFFFF;
	font-size:12px;
}


#header 
{
    position:relative;
    width:760px;
    font-size:1em;
	height: 119px;
	width: 760px;
	background-image: url('../images/header_bck.gif');
}

#maincontent 
{
    padding:18px;
	background-image: url('../images/home/content_background_.jpg');
    background-position:center 0px;
    background-repeat:no-repeat;
    position:relative;
    width:724px;
	height:495px;
	float:left;    
    }

#centrecolumn 
{
	float:left;	
	width:362px;
	margin: 0 0 0 30px;		
}

#centrecolumn-interest
{
	float:left;	
	width:562px;
	margin: 0 0 0 30px;		
}

#homecentrecolumn 
{
	float:left;	
	width:362px;
	position: relative;
	top: 92px;	
	left: -131px;
}

#centrecolumn p , #centrecolumn-interest p
{
    padding:0 0 1em 0;
	margin:0;
	font-size:1.3em;
	} 	
	    
#centrecolumn h1, #centrecolumn-interest h1
{
    color:#002857;
    padding:0 0 12px 0;
	margin:0;
	font-size:3.3em;
	}

#centrecolumn h2, #centrecolumn-interest h2
{
    color:#002857;
    padding:0 0 3px 0;
	margin:0;
	font-size:1.3em;
	
	}


	
	

#centrecolumn .normalWhiteText, #centrecolumn-interest .normalWhiteText
{
    color:#FFFFFF;
	}

#centrecolumn ul
{
    color:#002857;
	margin:0;
	padding: 0 0 10px 18px;
	}	

#centrecolumn ul li
{
	font-size:1.3em;
    margin:0;
	padding: 0 0 3px 0;
	list-style-type:disc;
	list-style-position:outside;
	}

#centrecolumn ul ul {
margin-top:5px;
}


#centrecolumn ul ul li
{
	font-size:0.9230em;
	margin:0;
	list-style-type:circle;
	list-style-position:outside;	
	}
	
#logos
{   
    position:absolute;
	height: 79px;
	width: 183px;
	top: 24px;
	right: 20px;
}  
    
#rightcolumn 
{   
    float:right;
	position:relative;
	top:0px;
	width:183px;
} 

#rightcolumn p {clear:both;font-size:1.1em;color:#002857;font-weight:bold;margin:5px;}   
#rightcolumn .gallery p {margin:20px 0 0 3px;padding:0;clear:left;}
#rightcolumn .gallery p span { font-weight:normal; }

#homerightcolumn 
{   
    float:right;
	position:relative;
	top:120px;
	width:183px;
    height:378px;
}  

.topbox
{
	background-image: url('../images/home/topbox.jpg');
	line-height:1.2em;
	width:163px;
	height:157px;
	padding:10px;
	z-index:5;
	
} 

.topbox a, .topbox a:visited
{
	color:#715BA0;
	text-decoration:underline;
}

.topbox a:hover
{
	color:#715BA0;
	text-decoration:none;
}


.topleftbox
{
	position: absolute;
    top:195px;
    left:0px;
    width:88px;
    height:88px;
    } 

.toprightbox
{
	position:absolute;
	top:195px;
	left:96px;
	width:88px;
	height:88px;
 }

.botleftbox
{
    position:absolute;
    top:290px;
    left:0px;
    width:88px;
    height:88px;
    }

.botrightbox
{
    position:absolute;
    top:290px;
    left:95px;
    width:88px;
    height:88px;
    }

.logo
{
    position:absolute;
    top:24px;
    right:18px;
}

img {border-style:none;}    

.hometitle 
{
    position:absolute;
    top: 136px;
    left:163px;
}

#headernav 
{
    position:absolute;
    top:14px;
    left:18px;
}

#headernav a 
{
    text-decoration:none;
    }

#headernav a:hover 
{
    color:#c1e4eb;
    text-decoration:none;
    }



p {
	padding: 0 0 1em 0;
	margin:0;
	color: #002857;
}
     


.white{
	color:#FFFFFF;	
}

.blue{ 
	color: #002857;
	}

#News{
	float:left;
	width: 360px;
}


#News a {
	color: #002857;
	text-decoration:none;
}

#News a:hover {
	color: #FFFFFF;
	text-decoration:none;
}


.email a{
	color: #002857;
	text-decoration:underline;
}

.email a:link{
	color: #002857;
	text-decoration:underline;
}

.email a:hover{
	color: #6d58a3;
	text-decoration:none;
}

.email a:visited{
	color: #6d58a3;
	text-decoration:none;
}



.decorative {float:left;}
.gallery {float:left;}
.gallery a img {width:80px;height:80px;float:left;margin:5px;}
.decorative img {width:170px;height:170px;float:left;margin:5px;}

form.RegisterInterest {width:500px;margin-top:20px;}
.RegisterInterest div {width:100%;float:left;margin-bottom:20px;}
.RegisterInterest input:focus, .RegisterInterest textarea:focus {border:1px solid #002857;background-color:#f5f5f5;}
.RegisterInterest input {width:72%;float:left;margin-left:20px;background-color:white;border:1px solid white;padding:3px;}
.RegisterInterest label {float:left;width:100px;font-size:1.2em;font-weight:bold;color:#002857;padding:3px;}
.RegisterInterest textarea {width:72%;height:200px;margin-left:20px;background-color:white;border:1px solid white;padding:3px;font-family:Arial, Helvetica, sans-serif;font-size:1em;} 
input.submitInterest {width:70px;float:right;margin-right:3px;font-size:1.2em;font-weight:bold;color:#002857;font-family:Arial, Helvetica, sans-serif;}