body {
    background-color: #0c341c;
    font-family: Arial, Sans-Serif;
    text-align: center;
	color: #fff;
}
a {
    color: #fff;
}
a:hover {
    text-decoration: none;
}

h1 {margin:0px;display:inline;}

#masthead {
    border: 1px solid #0c341c;
    margin: auto;
    text-align: left;
    vertical-align: bottom;
    width: 766px;
}
#sponsor {
    float: right;
    margin: 0;
}
#top-nav {
    background-color: #000;
    border: 1px solid #74907d;
    margin: auto;
    padding: 1px 0;
    width: 766px;
}
#top-nav a {
    color: #ffe600;
    padding: 8px;
    text-decoration: none;
}
#top-nav a:hover {
    text-decoration: underline;
}
#top-nav h2 {
    font-size: 12px;
    font-weight: bold;
	margin:0px;
	display:inline;
}
h2 {
    font-size: 18px;
    margin: 10px 10px 0 10px;
}

#boilerplate {
    color: #95a98e;
    clear: both;
    font-size: 12px;
    line-height: 20px;
    margin: auto;
    width: 768px;
}
#boilerplate a {
    color: #ffe600;
}
#boilerplate a:hover {
    text-decoration: none;
}


#ad-banner-frame {
    background-color: #74907d;
    border-top: 1px solid #74907d;
    border-bottom: 1px solid #74907d;
    margin: auto;
    margin-top: 6px;
    width: 768px;
}	
#ad-banner {
	background-color: #0c341c;
	background-image:url('/masters/images/misc/wide_ad_bg.gif');
	margin:0 1px 0 1px;
    padding: 4px 0 4px 20px;
	text-align: left;
}
#ad-banner .int {
	width:728px;
	height:90px;
	overflow:hidden;
}

#ad-banner .int img {border:none}


.player-column { color:white;margin:0;padding:3px 4px 3px 4px;font-weight:bold;font-size:0.8em; }
.player-column a { font-size:1.0em;text-decoration:none; }
#add-favorite { float:left;display:block;color:white;margin-left:4px }
#edit-favorites { float:left;display:block;color:white;margin-left:4px }
#clear-favorites { float:left;display:block;color:white; }
#savefavorites { float:left;display:block;color:white;margin-left:4px }
#signInOut { float:right;display:block;color:white;}

#leaderboard-table .golfer-name a {text-decoration:underline}
#leaderboard-table .golfer-name a:hover {text-decoration:none}

#controls-block {padding:12px 0 12px 0;text-align:left}
#split-toggle {float:right;display:none;color:#74907D;font-size:11px;width:223px;text-align:right;padding:5px 0 0 0}

.board-timestamp {padding:6px 0 0 0;color:#aaa;font-size:11px;}

#railboard h2 {display:none}

#railboard-timestamp {text-align:center;}

.fav-split-cut a {color:#888}
.fav-even-cut a {color:#888}
.fav-odd-cut a {color:#888}
.even-cut a {color:#888}
.odd-cut a {color:#888}

.odd td {padding:5px 3px 6px 3px}
.even td {padding:5px 3px 6px 3px}
.fav-odd td {padding:5px 3px 6px 3px}
.fav-even td {padding:5px 3px 6px 3px}
.fav-split td {padding:5px 3px 6px 3px}



/ * PLAYER PAGE SPECIFIC */

#golfer_index { font-size:10px;font-family: arial;color: #4a5a7f; }
#golfer-menu { padding:6px 0 6px 6px; }
#golfer-menu .golfer-col { margin:0 3px 0 0;padding:0 0 0 3px;float:left;border-left:1px dotted #ccc; }
#golfer-menu .golfer-col-first { padding:0 3px 0 0;float:left;}
#golfer-menu a { display:block;width:125px;font-size:12px;color:#000;text-decoration:none;cursor:pointer; }
#golfer-menu a:hover { background-color:#dddddd;text-decoration:underline;cursor:pointer; }
#golfer-menu-left {width:516px;border:1px solid #74907d;padding:2px 2px 3px 2px;background-color:#111;display:none;position:absolute;}
#golfer-menu-left .option-golfer {display:block;padding:0 0 0 3px;width:125px;height:18px;background-color:#111;color:#fff;text-decoration:none;font-size:12px;text-align:left}
#golfer-menu-left .option-golfer:hover {background-color:#417E55;color:#fff;text-decoration:underline}


#section-header {width:742px; overflow:hidden; margin:6px auto 6px auto; border:1px solid #74907d; padding:12px 12px 9px 12px; text-align:left;font-size:10px}
#section-header a img, #content a img {border:none;}
#section-title {float:left;height:13px;overflow:hidden;margin:2px 0 0 0;}
#topic-dropdown {float:left;margin:0 0 0 36px}
#topic-dropdown .selector-label {float:left; font-size:10px; margin:2px 6px 0 0;}
#topic-dropdown .selector-green {float:left; display:block; width:129px; height:17px; padding:2px 0 0 8px; overflow:hidden; background-image:url('/masters/images/players/subject-dropdown-bkg.gif'); background-repeat:no-repeat; font-size:10px; color:#E4FFED; cursor:pointer; }
#topic-nextprev {float:right; font-size:12px; color:#74907d}

#content {width:768px; overflow:hidden; margin:6px auto auto auto; background:url(/masters/images/misc/section_bg.gif) repeat-y; font-size:12px}
#main {float:left; display:inline; width:456px; overflow:hidden; margin:0 7px 0 1px; border-top:1px solid #74907d;}
#rail {float:left; display:inline; width:302px; overflow:hidden; margin:0 0 0 1px; border-top:1px solid #74907d;}
#main-footer {float:left; display:inline; width:456px; overflow:hidden; margin:0 7px 0 1px; border-top:1px solid #74907d;}
#rail-footer {float:left; display:inline; width:302px; overflow:hidden; margin:0 0 0 1px; border-top:1px solid #74907d;}
#section-footer {clear:both;height:1px;overflow:hidden;}

#subject-header {height:74px; overflow:hidden; background:url(/masters/images/players/player-title-bkg.gif) repeat-x; text-align:left;}
#subject-header h2 {float:left; font-size:22px; font-weight:bold; color:#fff; margin:8px 0 0 11px;height:30px;}
#subject-header #player-position-live {float:left; color:#758F80; font-size:14px; font-weight:bold; margin:14px 0 0 12px}
#subject-header #subject-options {float:right;}
#subject-nav {clear:both; list-style:none;padding:0;margin:0 0 0 6px;}
#subject-nav li {float:left;padding:5px 4px 5px 5px;margin:10px 3px 0 0}
#subject-nav li a {font-size:12px;font-weight:bold;color:#D8E9D5;text-decoration:none}
#subject-nav li a:hover {text-decoration:underline}
#subject-nav li .tab-count {font-size:10px;}
#subject-nav .selected-tab {background:#0A2214; border:1px solid #74907d; border-bottom:none; margin:10px 6px 0 6px}
#subject-nav .selected-tab a {color:#758F80; }

#main-body {padding:12px; text-align:left; }
#main-body .photo, #main-body .mug {border:1px solid #344539}
#main-body .mug {float:left; margin:0 12px 24px 0}
#main-body h3 {clear:both; font-size:14px; font-weight:bold; color:#9BB0A4; margin:0 0 10px 0}
#main-body p {margin:0 0 10px 0; font-size:12px;}
#main-body #bio-stats {float:left; width:320px;}
#main-body .factoid {white-space:nowrap;padding-right:5px;}
#main-body .qualifications {display:block;padding-right:12px;}

#main-body #bio-trivia {clear:both; margin:0 0 18px 0; list-style:none; padding:0}
#main-body #bio-trivia li {background:url(/masters/images/misc/bullet-gray.gif) 0 6px no-repeat; padding:0 0 0 12px; margin:0 0 4px 0}
#main-body #bio-trivia .interactive-link {background:url(/masters/images/misc/bullet-arrow-green.gif) 0 3px no-repeat; padding:0 0 0 12px}
#main-body #bio-full {display:none}

#main-body #scores-stats-box {background-color:#CCD6CA; margin:0 0 18px 0}
#scores-stats-box .placeholder {padding:12px 12px 12px 12px; color:#677664}
#scores-stats-box .rowa {color:#000000; font-size:12px; background-color:#B2BBB0; padding:5px 5px 5px 10px;}
#scores-stats-box .rowb {color:#000000; font-size:12px; background-color:#CCD6CA; padding:3px 5px 3px 10px;}
#scores-stats-box .hbh_round {background-color: #727F6D;}
#scores-stats-box .hbh_header {color:black; font-size:12px; font-weight:bold; padding:3px}
#scores-stats-box .hbh_hole {background-color: #CCD6CA;}
#scores-stats-box .hbh_rowtitle {float:left; color: #000000; font-size:10px; font-weight:bold; text-align:center; width:16px; padding:2px}
#scores-stats-box .hbh_score {color: #000000; font-size:10px; font-weight:normal;}
#scores-stats-box .hbh_score a {float:left; color: #000000; font-size:10px; font-weight:normal; text-align:center; width:16px; padding:2px}
#scores-box-stats, #scores-box-record, #scores-box-season {display:none;}

#main-body #qualifications-box {margin:0 0 18px 0}
#main-body .qualifications2 {display:block;padding-right:12px;}

#hbh_score_page {color: #000000; font-size:10px; font-weight:normal;}


#score-tabs {background:#0A2214;height:19px;overflow:hidden}
#score-tabs .score-tab-current {float:left;background:#CCD6CA; height:16px; overflow:hidden; text-align:center; padding:3px 6px 0 6px; margin:0 2px 0 0}
#score-tabs .score-tab-current a {color:#000; font-size:12px; font-weight:bold; text-decoration:none}
#score-tabs .score-tab {float:left; background:#879684; height:15px; overflow:hidden; text-align:center; margin:2px 2px 0 0; padding:0 8px 0 8px}
#score-tabs .score-tab a {color:#252F23; font-size:10px; text-decoration:none}

#main-bottom-left {float:left; width:116px; margin-right:18px;}
#main-bottom-right {float:left; width:280px;}

#latest-photos {background-color:#000;border:1px solid #9BB0A4;padding:12px;text-align:center }

#top-stories {margin:0 0 24px 0}
#top-stories h3 {font-size:14px; font-weight:bold; margin:0}
#top-stories .player-story-digest {margin:6px 0 12px 0}

#all-stories h3 {font-size:12px;font-weight:bold; margin:0}
#all-stories .player-story-digest {margin:6px 0 12px 0}
#all-stories .story-archive-year {display:block; text-decoration:none; margin:6px 0 12px 0; font-size:18px; color:#777}

#player-rating {margin:0 0 18px 0}

#recent-comments {margin:0 0 18px 0}

.read-more {white-space:no-wrap;}
.interactive-link {background:url(/masters/images/misc/bullet-arrow-green.gif) 0 3px no-repeat; padding:0 0 0 12px}
.interactive-link2 {background:url(/masters/images/misc/bullet-arrow-green.gif) 0 3px no-repeat; padding:0 0 0 12px; color:#000;}

.ad-label-h {
	font-size: 10px;
	color: #6a6f6c;
	letter-spacing: 2px;
	text-transform: lowercase;
	text-align: center;
	padding: 0 0 6px 0;
}

.comment-block {padding:0 0 12px 0px;}

#player-favorite-btn {display:none}

#interactive-list {text-align:left}
