html {
	height: 100%; /* Force Mozilla Browsers to show Vertical scroll bar*/
}


body {
	margin: 0;
	padding: 0;
/* 	text-align: center;*/
  	font: 11px Verdana, Geneva, Helvetica, sans-serif; 
	color: #FF0000;
	min-height: 101%; /* Force Mozilla Browsers to show Vertical scroll bar*/
	background: #ddd;
}

h1 {
  font: Bold 18px Verdana, Geneva, Helvetica, sans-serif;
  color: #000;
  filter: Shadow(Color=#666666, strength:3, Direction=135);width:570px;
}
  	
	

  

#maincontainer {
	margin: 0 auto;
	width:763px;
	margin-top:0px;
} 

  
a img {
	border: none;
}


#header {
	height: 208px;
	width:763px;
background-image: url(../images/wtheader.jpg);
background-color: #FFF;
}

#homecontentcontainer { /* FAUX START */
 background:#ffffff;
 margin-bottom: 0px;
 float:left;
 width: 100%;
}



#topnav {
	border-bottom :1px Solid #FFF;
	height: 36px;
}


.topimg {
	margin-left: 0;
	border-right: 1px solid #FFF;
}


#homecontentcontainer {
	width:763px; float:left;
	text-align: left;
	
	overflow:hidden;
	
} 

#left-outer{width:501px; float:left;}
#left-row{width:501px; float:left;}
#left-row h1{margin:0px; padding:10px 0px 5px 10px; font-size:18px; color:#33425B;}
#left-row p{margin:0px; padding:5px 0px 5px 10px; font-size:12px; color:#33425B;}


#homeleftcont { 
 display: inline;
 color: #333;
 margin: 0px;
 padding: 0px;
 width: 300px;
 float: left;
text-align: center;

}

#homemaincont { 
 float: left;
 color: #333;
 margin: 0px 0px;
 padding: 0px 0px 10px;
 width: 200px;
 display: inline;
 
}

#homerightcont { 
 display: inline;

 color: #333;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 width: 250px;
 float: left;
text-align: center;

}

#homeleftcontent { 
 margin-left: 6px;
 padding: 0px;
 width: 280px;
}

#homeleftcontent p{margin:0px; font-size:12px; color:#33425B;text-align:left}

#homerightcontent { 
 margin-right: 6px;
 padding: 0px;
 width: 240px;
}

#sponsleft {
	margin-top: 40px;
	height: 91px;
	width: 280px;
	margin-left:9px;
	float:left;
	text-align:center;
}

#sponsleft img, #sponsright img {
	margin-top: 4px;
	margin-left: 1px;	
}


#sponslefttag {
width: 250px;
font-weight: bold;
margin: 7px 0px 0px 0px;
float:center;
}

#sponstextsec {
font-size:9px;
color: #FFF;
text-align: center;
margin-bottom: 16px;
}

#bluebuttonsleft {
width:290px;
text-align: left;
}

#leftbluebuttons {
margin-top:0px;
padding:0px 0px 0px 15px;
}

#bluebuttonsright {
width:290px;
text-align: right;
}


.bluebutton {
margin-top: 10px;
margin-left: 12px;
background:#213854;	
width: 200px;
padding-top:2px;
padding-bottom:2px;
float: left;
}

.bluebutton img{
margin-top: 5px;
}

.bluebutton .title {
text-align: left;
margin-left: 7px;
margin-top: 7px;
	font: bold 11px Arial, Geneva, Helvetica, sans-serif;
	color: #000;
}

.bluebutton .desc {
text-align: left;
margin-left: 7px;
margin-top: 0px;
margin-right: 5px;
	font: 10px Arial, Geneva, Helvetica, sans-serif;
	color: #fff;
	padding-top:5px;
}

.bluebutton .title a:link, .bluebutton .title a:visited, .bluebutton .title a:active {
	font: bold 11px Arial, Geneva, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
}

.bluebutton .title a:hover {
	font: bold 11px Arial, Geneva, Helvetica, sans-serif;
	color: #000;
	text-decoration: underline;
}

.bluebutton .desc a:link, .bluebutton .desc a:visited, .bluebutton .desc a:active {
	font: 10px Arial, Geneva, Helvetica, sans-serif;
	line-height: 12px;
	color: #fff;
	text-decoration: none;
}

.bluebutton .desc a:hover {
	font: 10px Arial, Geneva, Helvetica, sans-serif;
	line-height: 12px;
	color: #ffffff;
	text-decoration: underline;
}

.news {
	padding-top: 5px;
}

.bluebutton .news a:hover {

	font: 11px Arial, Geneva, Helvetica, sans-serif;
	line-height: 12px;
	color: #000;
	text-decoration: underline;
}



#boatimg {
	height:104px;
	width: 240px;
	margin:10px 0px 0px 0px;
	float:right;
	background-color: #FFF;
	text-align:center;
}

.news-txt{width:240px; float:right; color:#243550; font-weight:bold; margin-top:40px;  text-align:center; font-size:14px;}

#menu {
margin-top: 3px;
background:url(../images/menu-bg.jpg) repeat-x #E4EEEF;
width:180px; 
float:left;
padding:10px 0px 10px 0px;
}
#menu ul{margin:0px; padding:0px 15px 0px 15px; list-style:none;}
#menu ul li{margin:5px 0px 5px 0px; text-align:center; height:20px; color:#FFF; padding:5px 0px 0px 0px; font-size:10px; font-weight:bold; background:#223754; display:block;}
#menu ul li a{color:#FFF; text-decoration:none;}
#menu ul li a{color:#FFF; text-decoration:none;}
#menu .modular a{color:orange; }

#loginbox {
	
width: 180px;
margin-left: 0px;
margin-bottom: 0px;
margin-top:10px;
text-align:center;
background:#223754;
color:#FFF;
float:left;
font-size:14px;
font-weight:bold;
padding:5px 0px 5px 0px;
}

#wt-trophy{width:250px ; text-align:center; float:left; margin:20px 20px 10px 28px;}
#rightbluebuttons{width:240px; float:right; padding:0px 0px 0px 0px;}

#loginbox input {
	height: 18px;
	width: 135px;
	border: 1px solid #666;
	margin-left: 3px;
	margin-bottom: 10px;
	background-image: url(/wilsontrophy/assets/formfade.jpg);
	background-color: #FFF;

}

#loginbox #suba {
	height: 22px;
	width: 100px;
	border: 1px solid #fff;
	background-color: #9BACC5;
	cursor: pointer;
	font: bold 12px Arial, Geneva, Helvetica, sans-serif;
	color: #000;
}


#loginbox #uname {
padding-top:20px;
	font: bold 12px Arial, Geneva, Helvetica, sans-serif;
	color: #FFF;
}

#loginbox #pname {
	margin-top: -10px;
	font: bold 12px Arial, Geneva, Helvetica, sans-serif;
	color: #FFF;
}

#loginbox a:link, #loginbox a:visited, #loginbox a:active {
	color: #FF9C30;
	font: bold 10px Arial, Geneva, Helvetica, sans-serif;
	text-decoration: none;  
}


#loginbox a:hover {
	color: #FFF;
	text-decoration: underline;
}

#footer {
	height: 35px;
	width: 763px;
	clear:both;
	margin:0;
	background-image: url(../images/wtfooter.jpg);
	background-color: #FFF;
	border:1px solid #fbfb03;
}

/*************** FORM ********************/


form p {
clear:left;
margin:0px;
margin-bottom:7px;
}

select {
	width: 201px;
	#width: 203px;
}

#maincontentcont .inputwidth {
	width: 217px;
}


/*************** SECONDARY PAGES ********************/

#seccontentcontainer { /* FAUX START */
 background:#FFF;
 margin-bottom: 0px;
 overflow: hidden;
 width: 100%;
}

#seccontentcontainer {
	margin: 0 auto;
	text-align: left;
}

#secunccont { 
 float: left;
 color: #333;
 margin: 0px 0px;
 padding: 0px;
 width: 160px;
 display: inline;
 position: relative;
}

#secmaincont { 
 display: inline;
 position: relative;
 color: #000;
 
 padding: 0px;
 width: 540px;
 float: right;
text-align: center;
}

#secmaincontent {
	margin-right: 6px;
	margin-top:29px;
	padding: 0px;
	width: 520px;
	text-align: left;
	float: left;
}


#secmaincontcorp { 
 display: inline;
 position: relative;
 color: #000;
 
 padding: 0px;
 width: 575px;
 float: right;
text-align: center;
}

#secmaincontentcorp {
	margin-right: 6px;
	margin-top:29px;
	padding: 0px;
	width: 565px;
	text-align: left;
	float: left;
}




.leftpad {
margin-left:15px;
margin-bottom:10px;
}

.rightpad {
margin-right:15px;
margin-bottom:10px;
}



/* NEWS CSS */

#newsitems {
padding-left:4px;
margin-top:26px;
}

#sponsright {
	margin-top: 11px;
	 
	width: 240px;
	border:1px solid #000000;
	padding:7px 0px 7px 0px ;
/*	height: 93px;
	width: 280px;*/
margin-left:7px;
float: right;
}



#sponsright .desc {
text-align: left;
margin-left: 7px;
/*margin-top: 17px;*/
margin-right: 5px;
	font: 11px Arial, Geneva, Helvetica, sans-serif;
	color: #000;
	
}

#sponsright .desc a:link, #sponsright .desc a:visited, #sponsright .desc a:active {
	font: 11px Arial, Geneva, Helvetica, sans-serif;
	line-height: 12px;
	color: #000;
	text-decoration: none;
}

#sponsright .desc a:hover {
	font: 11px Arial, Geneva, Helvetica, sans-serif;
	line-height: 12px;
	color: #000;
	text-decoration: none;
}

#timeleft {
float:right;
	font: bold 16px Arial, Geneva, Helvetica, sans-serif;
text-align: center;
margin: 165px 16px 0px 0px;
}


/* corporate css */

.centerit {
	text-align: center;
}

#secmaincontentcorp .inputwidth {
	width: 217px;
}

.labelmid
 {
   width: 217px;
 }

.padright {
padding-left:30px;

}

form p {
clear:left;
margin:0px;
margin-bottom:7px;
}

form p label {
float:left;
	width:30%;
padding-left:30px;

}

.clqty {
	width: 20px;
}


.remborder {
width:150px;
border: 0px;
}


.ordertotal {
border: 0px;
font-weight: bold;
color: red;
}
#home-rt-cont-nw{ width:240px; float:left;}

