@import '/layout/menu.css';
body{
padding: 0px;
margin: 3px;
font-size: .9em;
height: 100%;
}

*html body {
	text-align: center;
}

#home_adspots img{
display:inline;
vertical-align: middle;
}
html{
height: 100%;
margin-bottom: -5px;
}
a img{
border-width: 0px;
}
.wrap{
background-color: #080A48;
width: 776px;
}
.nav{
padding-top: 1px;
background-color: #010237;
color: #fff;
text-align: center;
border-top: 1px solid #fff;
border-bottom: 1px solid #fff;
font-size: 8pt;
/*height: 21px;*/
}
.nav a:link, .nav a:visited{
color: #fff;
text-decoration: none;
font-family: Arial, Verdana, serif;
padding: 0px 8px 6px;
margin-top: 1px;
}
/*.nav a:hover{
/*text-decoration: underline;
border: 1px outset #D4D0C8;
border-bottom-width: 0px;
background-color: #D4D0C8;
color: black;
padding: 0px 9px 1px;
}*/
.nav a.hover{
/*text-decoration: underline;*/
border: 1px solid #191919;
border-bottom-width: 0px;
background-color: #CACACA;
color: black;
padding: 0px 9px 1px;
}
img{
display: block;
}
.bannerad{
background-color: #151750;
padding: 5px 0px 5px 0px;
text-align: center;
}
.bannerad img{
margin: auto;
}
.main_news{
background: #1E2174 url('images/news_bg.jpg') 0% 0% repeat-x;
width: 558px;
float: left;
margin: 1px 1px 0px 0px;
}
.main_news:after{
display: block;
content: '.';
height: 0%;
clear:both;
visibility: hidden;
}
* .html .main_news:after{
height: 1%;
}
.main_news .title{
color: #fff;
font-size: 1.4em;
margin: 10px 0px 0px 5px;
font-variant: small-caps;
}
.main_news .article{
color: white;
font-family: Arial, Helvetica, sans-serif;
font-size: .8em;    
margin-left: 10px;
margin-right: 10px;
text-align: justify;
width:530px;
}
.main_news .article:after{
display: block;
content: '.';
height: 0%;
visibility: hidden;
}
* .html .main_news .article:after{
height: 1%;
}
.news_img{
border: 2px solid #d1d1d1;
margin: 10px;
margin-left: 0px;
}
* html .news_img{
margin-right: 5px;
}
* html .news_img:after{
display:block;
content: '.';
visibility:hidden;
clear:both;
}
.recent_news{
margin: 10px;
margin-right: 0px;
margin-top: 10px;
width: 533px;
}

.recent_news .home_box{
border: 2px solid #bababa;
border-top-width: 0px;
color: #fff;
}
.recent_news ul{
padding: 0 0 0 25px;
margin: 0;
list-style: url('http://www.usprogolftour.com/images/bullet_mnews.jpg');
}
.recent_news ul a:link, .recent_news ul a:visited{
color:white;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size: .9em;
display: block;
}
.recent_news ul a:hover{
text-decoration: underline;
}
.main_news a.news:link, .main_news a.news:visited{
border: 1px solid #bababa;
background: url('http://www.usprogolftour.com/images/more_bg.jpg');
color: #fff;
text-decoration: none;
padding: 0px 4px 0px 4px;
float: right;
display: block;
margin-right: 5px;
}
.main_news a.news:hover{
text-decoration: underline;
}
.tele{
border: 2px solid #040404;
float: right;
width: 213px;
background-color:white;
min-height:860px;
}

*html .tele {
	height: 860px;
}

.tele .title{
color: #fff;
text-align: right;
font-family: Arial, Helvetica, sans-serif;
font-size: 1em;
}
.tele ul{
border: 2px solid #4d4c4c;
margin: 0px;
padding: 0px;
}
.tele li{
list-style: none;
margin: 0px;
padding: 0px;
border-bottom: 1px solid #4d4c4c;
}
.tele a:link, .tele a:visited{
font-size: .8em;
padding-left: 15px;
display: block;
background: #9a9898;
color: #fff;
text-decoration: none;
padding-top: 6px;
padding-bottom: 7px;
font-family: Arial, Helvetica, sans-serif;
}
.tele a:hover{
background: #4d4c4c;
}
.tourney_news{
clear: both;
width: 302px;
overflow-x: hidden;
margin: 1px 1px 0px 0px;
float: left;
}
.tourney_news .home_box{
background: #191919;
border: 3px solid #191919;
}
.tourney_news ul{
margin: 5px;
margin-bottom: 6px;
padding: 0px;
}
.tourney_news li{
list-style: none;
margin: 0px;
border-bottom: 3px solid #191919;
}
.tourney_news a:link, .tourney_news a:visited{
padding: 5px 0px 5px 10px;
color: #ffffff;
text-decoration: none;
display: block;
font-family: Arial, Helvetica, sans-serif;
font-size: .8em;
}
.home_leader a:hover{
color: #000;
text-decoration: underline;
}
.home_leader a:link,.home_leader a:visited{
color: #000;
text-decoration: none;
display: block;
font-family: Arial, Helvetica, sans-serif;
}
.home_leader{
color: #000;
text-decoration: none;
display: block;
font-family: Arial, Helvetica, sans-serif;
font-size: .8em;
}
.tourney_news a:hover{
text-decoration: underline;
}



.up_tourney{
clear: right;
width: 279px;
margin: 1px 1px 0px 0px;
float: left;

}



.up_tourney .home_box{
border: 3px solid #6E0D11;
border-top-width: 0px;
background: #8F1116;
}
.up_tourney .title{
background: #370103;
color: #fff;
font-family: Arial, Helvetica, sans-serif;
text-align: right;
padding: 2px 0px 2px;
}
.up_tourney ul{
margin: 15px;
margin-top: 0px;
padding: 0px;
padding-top: 5px;
}
.up_tourney li{
list-style: none;
margin: 0px;
padding: 0px;
border-bottom: 3px solid #8F1116;
}
.up_tourney li a:link, .up_tourney li a:visited{
display: block;
padding: 5px 0px 5px 15px;
background: #ad5155;
font-family: Arial, Helvetica, sans-serif;
color: #fff;
font-size: .8em;
text-decoration: none;
}
.up_tourney li a:hover{
text-decoration: underline;
}
.float_cont:after{
display: block;
content: '.';
height: 0%;
visibility: hidden;
clear:both;
}
* .html .float_cont:after{
height: 1%;
}
.up_tourney a.more:link, .up_tourney a.more:visited{
border: 1px solid #AD5155;
background: #A01319;
display: inline-block;
text-decoration: none;
padding: 0px 4px 0px 4px;
color: white;
margin: 0px;
}
.up_tourney a.more:hover{
text-decoration: underline;
}
.feat_merch{
float: left;
width: 353px;
margin: 1px 1px 0px 0px;
background: #1e2073;
}
.feat_merch .home_box{
border: 3px solid #0E0F36;
border-top-width: 0px;
background: #10123F;
padding: 7px;
}
.feat_merch .container{
width: 333px;
}
.feat_merch .title{
background: #1e2073;
color: #fff;
font-size: .7em;
font-family: Arial, Geneva, sans-serif;
padding: 0 2px 0;
}
.feat_merch .body{
background: #fff;
color: #000;
font-family: Arial, Geneva, sans-serif;
font-size: .7em;
border-top: 1px solid #10123F;
padding: 0 2px 0;
}
.video_news{
width: 255px;
float: left;
margin: 1px 1px 0px 0px;
}
.video_news .home_box{
border: 3px solid #3F6500;
border-top-width: 0px;
background: #1D2F00;
padding: 12px 6px 12px;
}
.video_news .container{
width: 112px;
}
.video_news .title a{
color: #fff;
text-decoration: none;
}
.video_news .title{
background: #3f6500;
color: #fff;
font-size: .7em;
font-family: Arial, Helvetica, sans-serif;
padding: 0 2px 0;
}
.video_news .body{
background: #fff;
color: #000;
font-size: .7em;
font-family: Arial, Helvetica, sans-serif;
border-top: 1px solid #1D2F00;
padding: 0 2px 0;
}
.poll{
width: 164px;
float: right;
margin: 1px 0px 0px 0px;
}
.poll .home_box, .quote .home_box{
border: 3px solid #B0B0B0;
border-top-width: 0px;
font-size: .7em;
font-family: Arial, Geneva, sans-serif;
padding: 3px;
background: #fff;
}
* html .poll .home_box{
height: 1%;
}

#quote, #photo{
font-size:1em;
}
#photo{
font-size:1.1em;
}
.poll .question{
font-weight: bold;
}
.float_cont_specail:after{
clear: left;
display: block;
content: '.';
height: 0%;
visibility: hidden;
}
* .html .float_cont_specail:after{
height: 1%;
}
.tourneys{
clear: left;
padding: 1px 0px 0px 0px;
width: 609px;
}
.tourneys .title{
color: #fff;
}
* html .tourneys .home_box{
height: 1%;
}
.tourneys .title:after{
clear: left;
display: block;
content: '';
height: 0%;
visibility: hidden;
}
.tourneys a.more:link, .tourneys a.more:visited{
border: 1px solid #AD5155;
background: #A01319;
text-decoration: none;
padding: 0px 4px 0px 4px;
color: white;
margin: 0px;
width: 50px;
}
.tourneys a.more:hover{
text-decoration: underline;
}
.tourneys .home_box{
background: #000;
padding-bottom: 5px;
}
.tounreys .home_box:after{
content:'.';
display:block;
clear:both;
height:0;
visibility:hidden;
}
.tourneys .tourneywrap{
background: #460003;
margin: 5px;
margin-top: 2px;
margin-bottom: 0px;
width: 349px;
padding-bottom: 5px;
}
.tourneywrap .art_title a{
text-decoration: none;
text-align:right;
color: #fff;
font-size: 1.3em;
font-family: serif;
font-variant: small-caps;
}
.tourneywrap .body{
text-align: justify;
background: #660004;
color: #fff;
width: 332px;
padding: 2px;
margin: 0px auto 0px;
font-family: Arial, Helvetica, san-serif;
font-size: .8em;
}
.charity{
width: 207px;
float: left;
margin: 1px 1px 0px 0px;
}
.charity .home_box{
border: 3px solid #3F6500;
border-top-width: 0px;
background: #1D2F00;
}
.charity .title{
color: white;
font-family: Arial, Helvetica, serif;
font-size: .8em;
width: 182px;
margin: auto;
text-align: center;
}
.charity .title a{
color: #fff;
text-decoration: none;
}
.carity img{
margin: auto;
background-color: white;
}
.charity .text{
background: #fff;
width: 182px;
font-family: Arial, Helvetica, serif;
font-size: .8em;
margin: 0px auto 8px;
}
.course{
width: 401px;
float: left;
padding: 1px 1px 0px 0px;
}
.course .home_box{
border: 3px solid #0E0F35;
border-top-width: 0px;
background: #10123F;
}
.course .inside{
width: 385px;
margin: auto;
padding: 5px 0px 5px;
}
.course .inside:after{
display: block;
content: '.';
visibility: hidden;
height: 0%;
clear: both;
}
* html .course .inside:after{
height: 1%;
}
.course .title{
background: #1e2073;
color: #fff;
margin-bottom: 1px;
font-family: Arial, Geneva, sans-serif;
font-size: .8em;
}
.course .title a{
color: #fff;
text-decoration: none;
}
.course .text{
background: #fff;
font-family: Arial, Geneva, sans-serif;
font-size: .8em;
}
.quote{
width: 194px;
float: left;
margin: 1px 1px 0px 0px;
}
.quote .home_box{
padding-top: 5px;
font-size: .9em;
}
.quote .title, .tip .title{
margin: 0px 10px 3px;
background: #484a48;
color: #fff;
font-family: Arial, Helvetica, sans-serif;
font-size: 1em;
}
.quote .quotes, .tip .quotes{
margin: 0px 15px 5px;
text-align: justify;
font-family: Arial, Helvetica, sans-serif;
font-size: .8em;
}
.tip .title{
background: #390204;
}
.tip{
width: 193px;
float: left;
margin: 1px 1px 0px 0px;
}
.tip .home_box{
border: 3px solid #390204;
border-top-width: 0px;
padding-top: 5px;
background: #fff;
}
.photo{
width: 192px;
float: left;
margin: 1px 1px 0px 0px;
}
.photo .home_box{
border: 3px solid #10123F;
border-top-width: 0px;
padding-top: 5px;
background: #fff;
}
.photo .title{
border: 1px solid #10123f;
background: #10123f;
margin: 0 7px 3px;
color: #fff;
font-family: Arial, Geneva, sans-serif;
font-size: .7em;
text-align: center;
}
.photo .text{
font-size: .7em;
font-family: Arial, Geneva, sans-serif;
margin: 0 12px 5px;
text-align: justify;
}
.stat{
width: 194px;
float: right;
margin: 1px 0px 0px 0px;
}
.stat .home_box{
border: 3px solid #3F6500;
border-top-width: 0px;
background: #fff;
padding: 5px;
font-size: .8em;
font-family: Arial, Geneva, sans-serif;
}
.stat .text{
text-align: justify;
margin: 0 7px 0 7px;
}
.stat .title{
background: #144702;
width: 172px;
margin-left: 3px;
color: #fff;
text-align: center;
}
.footer{
background-color: #10113d;
text-align: center;
color: #fff;
height: 38px;
margin-top: 1px;
width: 776px;
margin: 0 auto;
display: none;
}
.menu ul{
padding: 0px;
margin: 0px;
}
.menu li{
list-style: none;
padding: 0px;
margin: 0px;
border-bottom: 1px solid #BABABA;
}
.menu a:link, .menu a:visited{
display: block;
padding: 1px 25px 2px 10px;
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
color: #000;
font-size: .8em;
}
.menu a:hover{
background-color: #151750;
color: #fff;
}
.poll button{
border: 1px solid #bababa;
background: #171717 url('http://www.usprogolftour.com/images/more_bg.jpg') repeat-x 0 0;
color: #fff;
text-decoration: none;
padding: 0px 4px 0px 4px;
font-size: 1em;
}
.inner_pages{
font-family: Arial, Verdana, sans-serif;
font-size: .9em;
margin: 1px;
background: url('http://www.usprogolftour.com/images/lnav_bg.jpg') repeat-y top left;
}
.inner_pages:after{
content: '.';
display: block;
height: 0;
clear:both;
visibility: hidden;
}
* html .inner_pages:after{
height: 1%;
}
.inner_pages .lnav{
float: left;
width: 165px;
}
.inner_pages .inside{
float:right;
width: 608px;
background-color: #ffffff;
}
.inner_pages a:link, .inner_pages a:visited{
color: #151750;
text-decoration: none;
}
.inner_pages a:hover{
text-decoration: underline;
color: #000;
}
.lnav ul{
margin: 15px auto 15px;
padding: 0;
width: 85%;
background: #004900 url('http://www.usprogolftour.com/images/menu_bg.jpg') no-repeat 0 0;
list-style: none;
border: 1px solid black;
border-bottom-width: 0px;
}
.lnav li{
border-bottom: 1px solid black;
}
.lnav li.head{
background: #000;
font-weight: bold;
text-align: center;
}
.lnav ul a:link, .lnav a:visited{
display: block;
color: #fff;
text-decoration: none;
padding: 0 2px 1px;
width: 97%;
}
.lnav ul a:hover{
background: #000;
color: #fff;
text-decoration: none;
width: 97%;
opacity: .5;
}
.lnav ul ul{
margin: 0px;
padding: 0px;
border-width: 0px;
background: url('');
width: 100%;
}
.lnav ul ul li{
border-left: 7px solid #000;
}
.lnav ul ul li.last{
border-bottom-width: 0px;
}
.inside .white{
color:white;
font-weight: bold;
}
.inside li a:link, .inside li a:visited, .inside li a:hover{
font-weight: bold;
}
.inside td ul{
width: 100%;
margin: 0px;
padding-left: 15px;
text-align: left;
}
* html .inside td ul{
padding-left: 5px;
}
.header9{
color: white;
font-weight: bold;
}
.profiles{
width: 100%;
}
.profiles table.noid{
border-collapse: collapse;
padding: 0px;
margin: 0px;
margin-top: 1px;
border-right: 1px solid #888888;
border-bottom: 1px solid #888888;
}
.profiles table.noid td{
padding: 1px;
border-left: 1px solid #888888;
border-top: 1px solid #888888;
width: 50%;
vertical-align: top;
}
.profiles .noid td.one{
background: #EEEEEE;
}
.profiles .noid td.two{
background: #DEDEDE;
}
.header1{
font-size: 1.2em;
font-weight: bold;
}
.vidul{
margin:0;
padding:0;
list-style:none;
}
.vidul li{
margin-top: 3px;
}
.vidul a:link, .vidul a:visited{
display:block;
padding: 3px;
color:#fff;
background: #3F6500;
font-family: Arial, Helvetica, serif;
text-decoration: none;
}
.vidul a:hover{
background: #1D2F00;
text-decoration: underline;
}
.clear_both{
height:25px;
}





.centersite {
	margin: 0 auto;
	width: 1026px;
	position: relative;
}

*html .centersite {
	text-align: left;
}

#home_adspots {
	min-height: 20px;
	margin: 6px;
	background-color: white;
	text-align: center;
}

*:first-child+html #home_adspots {
	margin-top: -10px;
}

*html #home_adspots {
	height: 20px;
}

#tourneyNews {
	width: 298px;
	padding-right: 4px;
	min-height: 338px;
}

*html #tourneyNews {
	width: 302px;
	height: 316px;
}

#upTourney {
	min-height: 341px;
}

*html #upTourney {
	height: 319px;
}

*:first-child+html #upTourney {
	min-height: 322px;
}

*:first-child+html #tourneyNews {
	min-height: 319px;
}




#leaderboard {
	width: 288px;
	padding-right: 4px;
	height: 252px;
	overflow-y: hidden;
	color: white;
	padding: 5px;
	background-color: #D2A60F;
	border: 3px solid #BF9400;

}


*html #leaderboard {
	width: 302px;
	height: 268px;
}

#moneylist {
	height: 252px;
	overflow-y: hidden;
	color: white;
	padding: 5px;
	background-color: #005db5;
	border: 3px solid #02519E;
}

#leaderboard p, #moneylist p {
	margin: 0px;
	padding: 4px 2px 4px 2px;
}

*html #moneylist {
	height: 268px;
}

*:first-child+html #moneylist {
	min-height: 252px;
}

*:first-child+html #leaderboard {
	min-height: 220px;
}


#bg_tvad {
	background-image: url("../images/tv_ad.jpg");
	width: 205px;
	height: 156px;
	padding-top: 8px;
	padding-left: 8px;
}

*html #bg_tvad {
	width: 213px;
	height: 164px;
}