body {
	margin: 0px;
	background-color: #FFFFFF;
}
#main {
	width: 759px;
	margin: 10px auto 10px auto;
}
#navContainer {
	width: 759px;
	height: 32px;
}
#nav {
	width: 100px;
	height: 32px;
	float: left;
	margin-right: 8px;
}
#logo {
	width: 759px;
	height: 151px;
	float: left;
}
#leftRightContainer {
	width: 759px;
	background-color: #c1ccee;
	border-bottom: solid 1px black;
	float: left;
}
#leftContainer {
	width: 360px;
	float: left;
	margin-top: 10px;
}
#rightContainer {
	width: 360px;
	float: right;
	margin-top: 10px;
}
#leftCheckTile {
	background-image: url(images/check_tile.jpg);
	width: 42px;
	height: 42px;
	float: left;
}
#leftHeader {
	width: 318px;
	height: 42px;
	float: left;
}
#leftSidebar {
	width: 42px;
	float: left;
}
#leftSidebarAbout {
	background-color: #004b00;
	width: 42px;
	height: 555px;
	float: left;
}
#leftSidebarEquipment {
	background-color: #004b00;
	width: 42px;
	height: 375px;
	float: left;
}
#leftSidebarTeam {
	background-color: #004b00;
	width: 42px;
	height: 375px;
	float: left;
}
#leftSidebarContact {
	background-color: #004b00;
	width: 42px;
	height: 200px;
	float: left;
}
#leftContent {
	background-color: #eeeeee;
	width: 318px;
	height: 147px;
	float: left;
}
#leftContentAbout {
	background-color: #eeeeee;
	width: 318px;
	height: 555px;
	float: left;
}
#leftContentEquipment {
	background-color: #eeeeee;
	width: 318px;
	height: 375px;
	float: left;
}
#leftContentTeam {
	background-color: #eeeeee;
	width: 318px;
	height: 375px;
	float: left;
}
#leftContentContact {
	background-color: #eeeeee;
	width: 318px;
	height: 200px;
	float: left;
}
#leftContentText {
	width: 288px;
	float: left;
	margin-top: 12px;
	margin-left: 21px;
	display: inline;
}
#rightImageArea01 {
	margin-top: 51px;
	margin-right: 86px;
	float: right;
	display: inline;
}
#rightImageArea02 {
	margin-top: 17px;
	margin-right: 86px;
	float: right;
	display: inline;
}

#sponsorsBar {
	background-image: url(images/sponsors.png);
	width: 619px;
	height: 62px;
	float: left;
	display: inline;
   padding-left:140px
}
#sponsorsBar div {
	width: 143px;
	height: 28px;
	float: left;
	margin-top: 16px;
	margin-right: 13px;
}

#sponsorsBar div a
{
	width: 143px;
	height: 28px;
   display:block
}

#sponsorsBar div.last
{
   margin-right:0
}


#leftContainerSponsors {
	width: 759px;
	float: left;
	margin-top: 10px;
}
#leftHeaderSponsors {
	width: 717px;
	height: 42px;
	float: left;
}
#leftContentSponsors {
	width: 759px;
/*	height: 153px;*/
	float: left;
	margin-bottom: 20px;
}
#leftContentSponsorsClass {
	width: 759px;
/*	height: 217px;*/
	float: left;
	margin-bottom: 20px;
}
#leftSidebarSponsors {
	background-color: #004b00;
	width: 42px;
/*	height: 153px;*/
	float: left;
}
#leftSidebarSponsorsClass {
	background-color: #004b00;
	width: 42px;
/*	height: 217px;*/
	float: left;
}
#leftLogoSponsors {
	width: 318px;
/*	height: 153px;*/
	float: left;
}
#leftLogoSponsorsClass {
	background-color: #336666;
	width: 318px;
	height: 217px;
	float: left;
}
#leftBlurbSponsors {
	background-color: #e6eaf6;
	width: 399px;
	/*height: 153px;*/
	float: left;
}
#leftBlurbSponsorsClass {
	background-color: #e6eaf6;
	width: 399px;
	height: 217px;
	float: left;
}
#leftBlurbTextSponsors {
	width: 360px;
	float: left;
	margin-top: 15px;
	margin-left: 23px;
	display: inline;
}


#thumbBG {
	background-image: url(images/thumb_bg.gif);
	background-repeat: repeat-x;
	width: 759px;
	height: 145px;
	float: left;
}
#thumb_01 {
	width: 147px;
	height: 113px;
	float: left;
	margin-top: 17px;
	margin-left: 36px;
	display: inline;
}
#thumb_02 {
	width: 147px;
	height: 113px;
	float: left;
	margin-top: 17px;
	margin-left: 34px;
	display: inline;
}
#thumb_03 {
	width: 147px;
	height: 113px;
	float: left;
	margin-top: 17px;
	margin-left: 33px;
	display: inline;
}
#thumb_04 {
	width: 147px;
	height: 113px;
	float: left;
	margin-top: 17px;
	margin-left: 34px;
	display: inline;
}
#footerBG {
	background-image: url(images/footer_bg.gif);
	background-repeat: repeat-x;
	width: 759px;
	height: 24px;
	float: left;
	margin-bottom: 15px;
	display: inline;
}
#footerLeft {
	height: 24px;
	float: left;
	margin-left: 20px;
	display: inline;
}
#footerRight {
	height: 24px;
	float: right;
	margin-right: 17px;
	display: inline;
}


.footerText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 21px;
	text-decoration: none;
}
a.footerText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 21px;
	text-decoration: none;
}
a.footerText:hover {
	text-decoration: underline;
}
.leftContentText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.leftContentLinkText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
a.leftContentLinkText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
a.leftContentLinkText:hover {
	text-decoration: underline;
}
.mailtoTextWhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 21px;
	text-decoration: underline;
}
.mailtoTextBlack {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
}

.sponsor
{
   padding-left:42px;
   background:url(images/sponsor-bg.png) repeat-y;
   margin-bottom:20px
}

.sponsor img, .no-image
{
   float:left;
   width:318px
}

.sponsor .sponsorText
{
   float:left;
   width:360px;
   margin-left:23px;
   font-family:Verdana,Arial,Helvetica,sans-serif;
   font-size:11px;
   margin-top:15px;
   margin-bottom:10px;
}

.sponsor .sponsorText p
{
   margin-top:0
}

.sponsor .sponsorText ul
{
   margin-top:-5px;
   margin-left:0;
   padding-left:15px;
}

.sponsor .sponsorText ul li
{
   margin-left:0;
}

.sponsor .sponsorText h2
{
   margin-top:0
}

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
