body
{
	background-image: url('../}images/bg.gif');
	background-repeat: repeat-x;
	background-color: #003112;
	margin: 5px 0px 0px 0px;
}

a img{ border: 0px; }

#leftshadow
{
	background-image: url('../}images/left_shadow.png');
	background-repeat: repeat-y;
}

#rightshadow
{
	background-image: url('../}images/right_shadow.png');
	background-repeat: repeat-y;
}

#content
{
	background-image: url('../}images/content_bg.gif');
	background-repeat: repeat-y;
}

#quote
{
	border-top: 1px solid #918e85;
	border-bottom: 1px solid #918e85;	
	background-color: #f6f3ef;
	text-align: center;
	height: 60px;
}

#homepage
{
	background-image: url('../}images/homepage_bg.jpg');
	background-repeat: no-repeat;
}

#header
{
	background-image: url('../}images/header_bg.gif');
	background-repeat: no-repeat;
}

#leftheader
{
	background-image: url('../}images/leftheader_bg.jpg'); 
	background-repeat: no-repeat;
}

#auctionheader
{
	background-image: url('../}images/auction/header.gif'); 
	background-repeat: no-repeat;
}

#footer
{
	background-image: url('../}images/footer_bg.jpg');
	background-repeat: no-repeat;
}

#footer td
{
	font-family: Arial;
	font-size: 11px;
	color: #78756c;
}

#footer a
{
	color: #78756c;
	text-decoration: none;
}

#footer a:hover
{
	color: #78756c;
	text-decoration: underline;
}

#leftNav
{
	background-color: #f6f3ef;
	padding: 10px;
}

#leftNav td
{
	line-height: 18px;
}

h1
{
	font-family: Arial;
	font-size: 18px;
	color: #840600;
	font-weight: bold;
	margin: 0px;	
}

h3#black
{
	font-family: Arial;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	margin: 0px;	
}

h2
{
	font-family: Arial;
	font-size: 15px;
	color: #fff7e2;
	font-weight: bold;
	margin: 0px;	
}

h3
{
	font-family: Arial;
	font-size: 14px;
	color: #002a10;
	font-weight: bold;
	margin: 0px;	
}

h4
{
	font-family: Arial;
	font-size: 14px;
	color: #3f3826;
	font-weight: bold;
	margin: 0px;	
}

h4.white
{
	font-family: Arial;
	font-size: 14px;
	color: #fff7e2;
	font-weight: bold;
	margin: 0px;	
}

h5.white
{
	font-family: Arial;
	font-size: 12px;
	color: #fff7e2;
	font-weight: bold;
	margin: 0px;	
}

p
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}

.red
{
	font-family: Arial;
	font-size: 12px;
	color: #840600;
}

.darkgray
{
	font-family: Arial;
	font-size: 12px;
	color: #3f3826;
}

.header
{
	font-family: Arial;
	font-size: 13px;
	color: #840600;
}

.redHeader
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #840600;
}

.redHighlight
{
	font-family: Arial;
	font-size: 14px;
	color: #840600;
}

.redStripes
{
	font: 16px Georgia;
	color: #840600;
	border-top: solid 1px #b8b5b0;
	border-bottom: solid 1px #b8b5b0;
	text-align: center;
	padding: 10px 0px;
}

.list
{
	font-family: Arial;
	font-size: 12px;
	color: #840600;
	margin-left:15px;
}

.list2
{
	font-family: Arial;font-size: 12px;color: #000000;padding-left: 15px;		
}

.spacedlist LI
{
	padding-bottom: 10px;
}

.sponsor
{
	font: 11px Arial; 
	color: #555146;
}

hr
{
	color: #979388;
	height: 1px;
	margin: 6px 0px 6px 0px;
}

hr.line
{
	color: #cbc9c3;
	border-top: solid 1px #6a6760;
	height: 2px;
}

#AuctionTable P
{
	margin: 8px 0px;
}

.auctionTitle
{
	font: bold italic 16px Arial;
	color: #840600;
	margin: 8px 0px;
	text-transform: uppercase;
}

.auctionimage
{
	margin-left: 20px;
}

.default
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}

td.white
{
	font-family: Arial;
	font-size: 11px;
	color: #fff7e2;
}

.inputText
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	border: solid 1px #840600;
}

.inputTextBlack
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	border: solid 1px #000;
}

.inputTextGreen
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	border: solid 1px #0a591d;
	height: 22px;
}

.textField
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	border: solid 1px #840600;
	overflow: auto;
}

.default strong
{
	color: #840600;
}

a
{
	color: #000000;
	text-decoration: none;
}

a.downloads
{
	font-family: Arial;
	font-size: 12px;
	color: #929286;
	text-decoration: none;
}

a.red
{
	color: #840600;
	text-decoration: none;
}

a.red:hover
{
	font-family: Arial;
	font-size: 12px;
	color: #929286;
	text-decoration: none;
}

.black
{
	color: #000000;
	text-decoration: none;
}

a.black:hover
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}

a.green
{
	color: #b4c900;
	font-family: Arial;
	font-size: 12px;
	text-decoration: underline;
	font-weight: bold;
}

a.green:hover
{
	font-family: Arial;
	font-size: 12px;
	color: #b4c900;
	font-weight: bold;
	text-decoration: none;
}

a.terms
{
	color: #000000;
	text-decoration: underline;
}

a.terms:hover
{
	font-family: Arial;
	font-size: 12px;
	color: #929286;
	text-decoration: none;
}

a.downloads:hover
{
	font-family: Arial;
	font-size: 12px;
	color: #890b00;
	text-decoration: none;
}

a.lookingbacklink
{
	font: bold italic 14px Arial;
	color: #9ebc6d;
}

.button
{
	border: none;
	color:#6d0606;
	background: #f6f3ef;
	font-style:italic;
	font-weight: bold;
	vertical-align:bottom;
	width: 120px;
}

.button2
{
	border: none;
	color:#6d0606;
	background: #FFFFFF;
	font-style:italic;
	font-weight: bold;
	vertical-align:bottom;
	width: 60px;
}

.button3
{
	border: none;
	color:#6d0606;
	font-style:italic;
	font-weight: bold;
	text-align: left;
	width: 180px;
	background: url('../}images/greenarrow.gif') left no-repeat;
	background-color: #f6f3ef;
	padding-left: 20px;
}

/* LIVE UPDATE STYLES */

.BorderTop
{
    background-image: url('../}images/live_border_images/top.gif');
	background-repeat: repeat-x;
}

.BorderLeft
{
    background-image: url('../}images/live_border_images/left.gif');
	background-repeat: repeat-y;
}

.BorderRight
{
    background-image: url('../}images/live_border_images/right.gif');
	background-repeat: repeat-y;
}

.BorderBottom
{
    background-image: url('../}images/live_border_images/bottom.gif');
	background-repeat: repeat-x;
}

.LineSeperator
{
    background-image: url('../}images/live_border_images/line_sep.gif');
	background-repeat: repeat-x;
	background-position: left;
	height: 3px;
}

.ColumnSeperator
{
    background-image: url('../}images/live_border_images/line_sep.gif');
	background-repeat: repeat-y;
	background-position: left;
	width: 3px;
}

.RowSpacer
{
    background-image: url('../}images/pxl-trans.gif');
	background-repeat: repeat-x;
	background-position: left;
	height: 10px;
	width: 1px;
}

.TeeOffColSpacer
{
    background-image: url('../}images/pxl-trans.gif');
	background-repeat: repeat-x;
	background-position: left;
	height: 1px;
	width: 100px;
}

.MediaRowSpacer
{
    background-image: url('../}images/pxl-trans.gif');
	background-repeat: repeat-x;
	background-position: left;
	height: 8px;
	width: 1px;
}

.LiveInfoBackground
{
    background-color: #00532d;
	width: 606px;
	height: 134px;
}

.RedTitle
{
    font: normal normal bold 11px Arial;
    color: #840600;
}

.MediaRedTitle
{
    font: normal normal bold 14px Arial;
    color: #840600;
}

a.EventMediaLink
{
    font: normal normal bold 14px Arial;
    color: #840600;
}

a.EventMediaLink:hover
{
    font: normal normal bold 14px Arial;
    color: #840600;
}

a.EventMediaLink:active
{
    font: normal normal bold 14px Arial;
    color: #840600;
}

a.VideoMediaLink
{
    font: normal normal bold 12px Arial;
    color: #840600;
}

a.VideoMediaLink:hover
{
    font: normal normal bold 12px Arial;
    color: #840600;
}

a.VideoMediaLink:active
{
    font: normal normal bold 12px Arial;
    color: #840600;
}

.ScrollVideoDiv
{
    overflow: auto;
    height: 250px;
    width: 420px;
    scrollbar-face-color: #ccc5b6;
    scrollbar-shadow-color: #e4e0d9;
    scrollbar-highlight-color: #ccc5b6;
    scrollbar-3dlight-color: #e4e0d9;
    scrollbar-darkshadow-color: #e4e0d9;
    scrollbar-track-color: #e4e0d9;
    scrollbar-arrow-color: #940500;
}

a.RedTitleLink
{
    font: normal normal bold 11px Arial;
    color: #840600;
}

a.RedTitleLink:hover
{
    font: normal normal bold 11px Arial;
    color: #580400;
}

a.RedTitleLink:active
{
    font: normal normal bold 11px Arial;
    color: #840600;
}

.MediaText
{
    font: normal normal normal 13px Arial;
}

.IntroText
{
    font: normal normal normal 13px Arial;
    line-height:16px;
    letter-spacing:1px;
    
}

.InterviewNewsTitle
{
    font: normal normal bold 16px Arial;
    color: #002c13;
}

.LiveInfoDiv
{
    width: 100%;
    height: 90px;
    overflow: auto;
    scrollbar-face-color: #002d12;
    scrollbar-shadow-color: #002d12;
    scrollbar-highlight-color: #002d12;
    scrollbar-3dlight-color: #002d12;
    scrollbar-darkshadow-color: #002d12;
    scrollbar-track-color: #cccccc;
    scrollbar-arrow-color: #ffffff;
}

.LiveInfoText
{
    font: normal normal normal 11px Arial;
    color: #000;
    line-height: 11px;
}

.LiveInfoTime, .LiveInfoTime A
{
    font: normal normal bold 11px Arial;
    color: #840600;
    line-height: 11px;
}

.LiveInfoReadMore, .LiveInfoReadMore A
{
    font: normal normal normal 10px Arial;
    color: #840600;
    line-height: 11px;
}

.LiveInfoHeader
{
    font: normal normal bold 16px Arial;
    color: #840600;
    background-color: #dcdad4;
    padding: 5px;
}

.PageText
{
    font: normal normal normal 11px Arial;
}

.PhotosTable
{
    background-color: #00532d;
}

.PhotosTableFooterCell
{
    background-color: #002d12;
    height: 10px;
}

.PhotoArchiveTitle
{
    background-image: url('../}images/live_border_images/titles/photos.gif');
	background-repeat: no-repeat;
	background-position: left;
	height: 27px;
}

.VideoArchiveTitle
{
    background-image: url('../}images/live_border_images/titles/videos.gif');
	background-repeat: no-repeat;
	background-position: left;
	height: 27px;
}

.LeaderBoardArchiveTitle
{
    background-image: url('../}images/live_border_images/titles/liveinfo.gif');
	background-repeat: no-repeat;
	background-position: left;
	height: 29px;
}

.MediaArchiveTitle
{
    font-family: Arial;
	font-size: 16px;
	color: #840600;
	margin: 0px;
}

.MediaArchiveCategoryTitle
{
    font-family: Arial;
	font-size: 14px;
	color: #840600;
	margin: 0px;
}

table.TeeOffTable
{
	color: #000000;
	font: normal normal normal 12px Arial;
}

.HandicapCartCol
{
	text-align: center;
	width: 40px;
}

.TeeOffHeader
{
	font: normal normal bold 13px Arial;
    color: #840600;
}

/*--- LEADERBOARD STYLES ---*/

.LeaderBoardHeaderRow
{
    border-bottom: dotted 1px black;
    font: normal normal bold 14px Arial;
    color: #ffffff;
    background-color: #0a6021;
    height: 24px;
}

.LeaderBoardItemRow
{
    background-color: #0a6021;
    font: normal normal bold 14px Arial;
    color: #ffffff;
}

.LeaderBoardAlternatingRow
{
    background-color: #074f19;
    font: normal normal bold 14px Arial;
    color: #ffffff;
}

.HighlightedRowTextSmall
{
    font: normal normal bold 14px Arial;
    color: #bad268;
    background-color: #0a6021;
    height: 24px;
}

.HighlightedAlternatingRowTextSmall
{
    font: normal normal bold 14px Arial;
    color: #bad268;
    background-color: #074f19;
    height: 24px;
}

a.HighlightedRowLink
{
    font: normal normal bold 14px Arial;
    color: #bad268;
    text-decoration: none;
}

a.HighlightedRowLink:hover
{
    font: normal normal bold 14px Arial;
    color: #bad268;
    text-decoration: none;
}

a.HighlightedRowLink:active
{
    font: normal normal bold 14px Arial;
    color: #bad268;
    text-decoration: none;
}

.titlebar
{
    width: 717px; background: url('../}images/live_border_images/news_images/titles/archivetitle.jpg') no-repeat 240px 0px; overflow: hidden;
}

.SkillsTable
{
    background: #f2ede6;
}

.SkillsTable th
{
    font-size: 14px;
    color: #840600;
    padding-right: 10px;
    padding-left: 10px;
}

.SkillsTable td
{
    font-size: 12px;
    padding-right: 10px;
    padding-left: 10px;
}

.SkillsTable td.AlternatRow
{
    background: #ece4d9;
}

.redrowline
{
    background: #840600;
}

.GreenTitle
{
    color: #004421;
    font-family: Arial;
    font-size: 13px;
    font-weight: bold;
}

.CompetitorTable
{
    padding-top: 10px;
}

.CompetitorTable td
{
    font-size: 12px;
    padding-right: 40px;
    padding-bottom: 10px;
}

.throughtheyears
{
    font-size: 14px;
    color: #840600;
}

.throughtheyears a
{
    font-size: 14px;
    color: #840600;
}

.throughtheyears strong
{
    font-weight: bold;
}

.HomeGreenTitle
{
    font-family: Arial;
    font-weight: bold;
    font-size: 16px;
    color: #00532d;
}

.HomeMaroonTitle
{
    font-family: Arial;
    font-weight: bold;
    font-style:italic;
    font-size: 23px;
    color: #840600;
}
.HomeImage
{
    background:url('../}images/GolfHome.jpg');
    background-repeat:no-repeat;
    height:206;
    width:629;
}
.HomeNewSponsors
{
    background: url('../}images/newsponsors-2009-back.jpg') 4px 0px;
    background-repeat:no-repeat;
    height:357;
    width:629;
}

.NewsletterTitle
{
    font: normal normal bold 12px Arial;
    color: #00532d;
}

a.NewsletterMediaLink
{
    font: normal normal bold 13px Arial;
    color: #840600;
}

a.NewsletterMediaLink:hover
{
    font: normal normal bold 13px Arial;
    color: #840600;
}

a.NewsletterMediaLink:active
{
    font: normal normal bold 13px Arial;
    color: #840600;
}

.competitionprizes H2
{
    font: bold 14px Arial;
    color: #840600;
    border-bottom: solid 1px #840600;
}

.competitionprizes P
{
    font: 11px Arial;
    color: #000;
    padding-left: 10px;
    line-height: 19px;
}













