html, body {
margin-top:0px; background-position:top center; background-attachment: fixed; background-repeat:no-repeat;
background-color:#fff; margin: 0;}

.IE8 .PageManagerInfoContainer , .IE7 .PageManagerInfoContainer {
display:none;}

a , a:active , a:visited {
color:#808000; text-decoration:none;}
a:hover {
color:#9c9c23; text-decoration:none;}

.TopSide_main {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; color:#555;
margin-left:auto; margin-right:auto;
width:100%;
}

/* ------ MASTER TOP ------ */
.TopSide_main .MasterTop{
	float:none; width:100%; height:131px; margin: auto;}
.TopSide_main .MasterLogo{
float:none; width:198px; height:126px; background-image:url(/SiteDesign/Images/master_logo_splash.aspx);    margin: auto;background-size:contain;background-repeat:no-repeat;background-position:center}
.TopSide_main .Nav{
float:none; width:100%; height:130px;}
.TopSide_main .NaviTop{
float:left; width:100%; height:20px;}
.TopSide_main .NaviBar{
float:left; width:100%; height:28px; background-color:#003e00; padding-top: 15px; padding-bottom: 5px;}
	.TopSide_main .MasterNaviText{
	color:#FFF;     width: 630px;  margin: auto;}
.TopSide_main .MasterNaviRight{
float:left; width:168px; height:78px; background-image:url(/SiteDesign/Images/master_navi_right.aspx);}
.TopSide_main .Breadcrumbs{
float:left; width:741px; height:53px;}
.TopSide_main .NaviRight{
float:left; width:16px; height:131px;}

.TopSide_main .TabControlLinkSelected, .TopSide_main .TabControlLink{
color:#FFF;}


/* ------ MIDDLE CONTENT ------ */
.TopSide_main .MasterContainer{
float:none; width:944px; margin: auto;}
.TopSide_main .MasterContainerLeft{
float:left; width:18px; height:150px;}
.TopSide_main .ContentArea{
float:left; width:926px;}

		/* ------ SPLASH CONTENT ------ */
		.TopSide_main .SplashFlash{
		float:left; width:655px; height:354px;}
		.TopSide_main .buttons{
		float:left; width:289px; height:354px;}
		.TopSide_main .Button1{
		float:left; width:271px; height:117px;}
		.TopSide_main .Button2{
		float:left; width:271px; height:117px;}
		.TopSide_main .Button3{
		float:left; width:271px; height:120px;}
		
		/* ------ intro ------ */
		.TopSide_main .intro_top{
		float:left; width:655px; height:10px; background-image:url(/SiteDesign/Images/intro_top.aspx);}
		.TopSide_main .intro_mid{
		float:left; width:655px; background-image:url(/SiteDesign/Images/intro_mid.aspx);}
		.TopSide_main .intro_bot{
		float:left; width:655px; height:10px; background-image:url(/SiteDesign/Images/intro_bot.aspx); margin-left: 289px;}
		.TopSide_main .intro_text{
		padding-left:40px; padding-right:40px; padding-top:40px;}

.TopSide_main .MasterContainerRight{
float:left; width:16px; height:150px;}


/* ------ FOOTER CONTENT ------ */
.TopSide_main .Footer{
float:left; width:944px; height:51px; background-repeat:no-repeat;}
.TopSide_main .Footertext{
	text-align:center; padding-top:15px; color:#FFF;
}

.cmsdesklink{
color:#fff; padding-left:5px; font-style:italic;}

.TopSide_main .MasterTop .Nav .Breadcrumbs .CMSBreadCrumbsLink, .CMSBreadCrumbsCurrentItem{
color:#114a11; padding-left:10px;}

.signoutLink {
color:#114a11; padding-right:5px;}

.WeaAtGlance{
background-color:transparent;
padding-top:15px;
float:right !important;
border:none; !important;}
	
.Nav .NaviTop .WeaAtGlance .AGToday{
float:right !important; color:#666; padding-right:40px;}

.TopSide_main .tee5, .TopSide_main .tee6, .TopSide_main .tee4{
display:none !important;}

.TopSide_main .centered {
width:680px;}
	
.TopSide_main .more, .TopSide_main .info{
width:660px;}

.TopSide_main .yardageA, .TopSide_main .parA{
font-size:11px !important;}