body {
	background-image: url(../img/asthetics/a1.jpg);
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:76%;
	color: #000000;
	background-color: #FFFFFF;
}

*RE-SETS*/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0;padding:0;}

h1,h2,h3,h4,h5,h6,pre,code {font-size:100%; }

p,ul {list-style:none;}

p {margin-bottom:0.8em}

ol {list-style-position:inside}

a img {border:none}

a, a:link, a:active, a:focus, label, object {outline: none;}

a:hover {text-decoration:none;}

table {border-collapse: collapse;}

div,ul,ol,form {zoom:1}



.clearfix:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
.clearfix {display:inline-block;}
/* Hide from IE Mac */
.clearfix {display:block;}
/* End hide from IE Mac */


.popup {
	POSITION: absolute;
	VISIBILITY: hidden;
	background-color: #E0E0E0;
	width: 200px;
	BORDER-LEFT: 1px solid black;
	BORDER-TOP: 1px solid black;
	BORDER-BOTTOM: 3px solid black;
	BORDER-RIGHT: 3px solid black;
	PADDING: 3px;
	z-index: 1000;
	color:#000;
}

.forms{
	font-family:  Arial, Tahoma;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 2px;
	font-size: 11px;
	color: #686868;
}
.content {
	background-color: #FFFFFF;
	border: 1px solid #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;

}
.text {
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;

}
.navi{
	background-color: #FFFFFF;
	border-right: 1px solid #666666;
	border-left: 1px solid #666666;
	border-bottom: 1px solid #666666;
}

a{
text-decoration:none;
color:#336699;
}

a:hover{
text-decoration:underline;
color:#254B72;
}

tr.odd td{
	background-color: #EEEEEE;
	padding: 1px;
}
tr.even td{
	background-color: #DDDDDD;
	padding: 1px;
}

.odd{
	background-color: #EEEEEE;
	padding: 1px;
}
.even{
	background-color: #DDDDDD;
	padding: 1px;
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding: 5px;
	text-align: left;


}
.footer {
	font-family: Tahoma;
	font-size: xx-small;
	border: 0px none;
	background-image: none;


}
.footerNavi {
	background-image: url(../img/asthetics/hdr_bg2.gif);
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	border-right: 1px solid #666666;
	border-left: 1px solid #666666;
	border-bottom: 1px solid #666666;
	vertical-align: middle;
	height: 26px;

}
.contrastHeader {
	background-image:  url(../img/asthetics/subhead.jpg);
	text-transform: uppercase;
	font-family: Tahoma;
	font-size: 12px;
	color: #666666;
	margin: 0px;
	padding: 0px;
	height: 24px;

	}
.offerSpace{
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
	
.header {
	background-image: url(../img/asthetics/bg_th.gif);
	background-repeat: repeat-x;
	font-family: Tahoma;
	font-size: x-small;
	color: #FFFFFF;

}
.button{
color: #000000;
font-family: Verdana, Arial, sans-serif;
font-weight: bold;
font-size: 11px;
background-image:  url(../img/subhead.jpg);
}
.banner 
{
	background-image: url(../img/asthetics/banner.jpg);
	height: 169px;
	border-right: 1px solid #666666;
	border-left: 1px solid #666666;
	border-bottom: 1px solid #666666;

}
.footerNavi a 
{
	text-transform: capitalize;
	color: #CCCCCC;
	text-decoration: underline;
}

.footerNavi a:hover 
{
	text-transform: capitalize;
	color: #FFFFFF;
}

.line {
	background-image: url(../img/asthetics/hdr_bg2.gif);
		border-right: 1px solid #666666;
	border-left: 1px solid #666666;
	border-bottom: none;
}
.results {
	background-color: #E1E1E1;
	border: 1px solid #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.filter {
	background-color: #AFCAE4;
	border: 1px solid #6F9ACE;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.heading {
	font-size: 15px;
	font-weight: bold;
	text-transform: uppercase;
	color: #003366;
	font-family: Arial, Helvetica, sans-serif;
	padding: 0px;
}
.sponsor {
	height: 80px;
	text-align: center;
	vertical-align: middle;

}
.squadborder {
	border: 0px solid #CCCCCC;
}
.tableHeader {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #003366;
}
.tableHead {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #003366;
	font-size: 11px;

}
.sponsorSmaller 
{
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #003366;
	font-family: Arial, Helvetica, sans-serif;

}
#squad {
width:170px;
float:left;
border: 1px dashed #999999;
background-color: #FFF;
padding: 5px;
margin:5px;
}

img.thumb { border-width: 1px; border-color: #003366; }

a:hover img
{  border-width: 1px; border-color: #336699; }

.score{ 
font-size: 15px;
color: #003366;
}

#preview{
border:1px solid #CCCCCC; clear:left;  background-color:#E9ECEE;
padding:3px 3px 0px 3px; margin-bottom:5px; height:auto; display:block;
}

#preview h2 {
padding: 0px; margin:0px;
width:100%;
font-size:11px; font-weight:bold; color:#00168E;
padding-bottom:2px;
margin-bottom:5px;
border-bottom: solid #CCCCCC 1px; 
text-transform:uppercase;
text-decoration:none;
}

#preview h2 a {
text-transform:uppercase;
text-decoration:none;
font-size:11px;
font-weight:bold;
color: #00168E;
}

#preview .dateadded{
color:#666666;
margin:0px;padding:0px;
}


#preview img {
clear:both;
margin-right:5px;
margin-left:5px;
border: 1px solid #00168E;
}

#story {
float:left; clear:left; margin:0px; margin-bottom: 10px; padding:0px;
}


#story img {
padding:0px;margin: 0px;
}

#story h1 {
padding: 0px; margin:0px;
width:100%;
font-size:12px; font-weight:bold; color:#00168E;
padding-bottom:2px;
margin-bottom:5px;
border-bottom: solid #CCCCCC 1px; 
text-transform:uppercase;
text-decoration:none;
}

#story #icon {
float:right;
padding:3px;
margin: 0px 0px 5px 5px;
}


.wrap1 p {
  padding:0px;
  margin:0px;
  text-align: center;
  font-style: italic;
  font-size: smaller;
  clear:both;
 
}

.wrap0, .wrap1, .wrap2, .wrap3 {
  display:inline-table;
  /* \*/display:block;/**/
}
.wrap1, .wrap2, .wrap3 {
  display:inline-table;
  /* \*/display:block;/**/
  }
  
.wrap1 {
  float:left;
  background:url(../img/shadow.gif) right bottom no-repeat;
  }
.wrap2 {
  background:url(../img/corner_bl.gif) left bottom no-repeat;
  }
.wrap3 {
  padding:0 6px 6px 0;
  background:url(../img/corner_tr.gif) right top no-repeat;
  }
  .wrap3 img {
  display:block;
  }
  
 .sponsorbox {
 color: #999999;
 text-align: center;
 font-style:italic;
 border: dotted 1px #999999;
 margin : 5px 0px 5px 0px;
 }
 
 .sponsorbox b{
 color: #666666;
 text-align: center;
 font-style: normal;
 font-size: 130%;
 }
 
 /*NAV*/
 
 .nav { background:#a30001 url(http://www.golf365.com/Images/golf365/nav-bg.gif) repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:1.2em; padding:0px 0px 0px 0px; margin: 0px;  width: 760px;}
 .nav ul {margin: 10px; padding:0px;} 
 .nav li { display:inline; padding:0 9px 8px 0px; position:relative; }
 
 .nav li.nav-current { background:url(http://www.golf365.com/Images/golf365/nav-current.gif) center 22px no-repeat; font-weight:bold; }
 
 .nav li.nav-current li { font-weight:normal; }
 
 .nav li a { color:#fff; text-decoration:none; padding-bottom:8px; }
 
 .nav li a:hover { color:#ccc; cursor: pointer; }
 
 
 
 /*Nav - Basic dropdown*/
 
 li.nav-more {position:relative;z-index:9997;}
 
 li.nav-more ul {display:none; position:absolute; top:16px; left:0; min-width:100px;_width:180px; border:1px solid #000; margin-left:0px; border-top:0;z-index:9997; background:#a30001 url(http://www.golf365.com//Images/golf365/nav-more-bg.jpg) bottom repeat-x;}
 
 li.nav-more:hover ul {display:block;}
 
 li.nav-more ul li {padding:0!important; }
 
 li.nav-more ul li a {display:block; border-right:none!important;width:200px;padding:5px 0 6px 8px!important;  }
 
 li.nav-more ul li a:hover {background-color:#700!important;}
 
