/* CSS Document */


body{
	margin:0px;
}
p,ul, form{
padding:0px;
margin:0px;
}
ul{list-style-type:none;}

td{
font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
font-size:14px;
color:#1D2125;
}
.top{
background-image:url(images/pattern.gif);
border-bottom:#CED0BD solid 1px;
height:152px;
}
.select-text{
font-weight:bold;
font-size:9px;
color:#7F9FB6;
}
.main-body{
width:777px;
background-color:#E9EADD;
}
.top-bg{
background-image:url(images/top_bg.gif);
background-repeat:repeat-x;
height:22px;
}
.main-bg{
background-image:url(images/main_bg.gif);
background-repeat:repeat-x;
background-color:#A5A692;
}
.header-top{
background-image:url(images/header_top.gif);
height:131px;
width:768px;
background-repeat:no-repeat;
}
.logo{
padding:74px 0 0 6px;
}
.right-link-padding{
padding:108px 15px 0 0;
}
.right-top-link{
border-left:#CED0BD solid 1px;
border-right:#CED0BD solid 1px;
border-top:#CED0BD solid 1px;
background-color:#CED0BD;
}
.home-bg{
background-image:url(images/home_bg.gif);
background-repeat:repeat-x;
padding:0 0 0 0;
height:21px;
border-right:#CED0BD solid 1px;
}
.history-bg{
background-image:url(images/history_bg.gif);
background-repeat:repeat-x;
padding:0 0 0 0;
height:21px;
border-right:#CED0BD solid 1px;
}
.contact-bg{
background-image:url(images/history_bg.gif);
background-repeat:repeat-x;
padding:0 0 0 0;
height:21px;
border-right:none;
}
.header-bot{
background-image:url(images/header_bot.gif);
height:186px;
width:768px;
background-repeat:no-repeat;
}
.my-life{
padding:0 0 0 72px;
}
.slogan{
padding:0 0 0 30px;
}
.schedule-bg{
background-image:url(images/schedule_bg.gif);
background-repeat:repeat-x;
height:63px;
}
.schedule-text{
font-size:9px;
font-weight:bold;
color:#15191D;
text-transform:uppercase;
padding:0 0 0 8px;
}
.schedule-text-yellow{
font-size:10px;
font-weight:bold;
color:#9C9C89;
padding:0 0 0 8px;
}
.schedule-text-blue{
font-size:10px;
font-weight:bold;
color:#7F9FB6;
padding:0 0 0 8px;
}
.nav-bg{
background-image:url(images/nav_bg.gif);
background-repeat:repeat-x;
padding:6px 0 5px 0;
}
.nav-border{
border-right:#747566 dashed 1px;
font-weight:bold;
color:#747566;
text-decoration:none;
text-transform:uppercase;
}
.nav-border:hover{
font-weight:bold;
color:#756666;
text-decoration:underline;
text-transform:uppercase;
margin:2px 0 0 0;
}
.body-bg-new{
background-image:url(images/body_bg_new.gif);
background-repeat:repeat-x;
background-color:#CED0BD;
}
.body-padding{
padding:0 16px 0 25px;
}
.left-panel-padding{
padding:0 0 0 16px;
}
.green-bold{
font-weight:bold;
color:#1F7F69;
}
.black-bold{
font-weight:bold;
color:#1D2125;
}
.challenge-master-cup{
background-image:url(images/challenge_master_cup_pic.gif);
width:381px;
height:209px;
background-repeat:no-repeat;
}
.challenge-master-cup-padding{
padding:14px 0 0 71px;
}
.challenge-master-cup-text{
font-size:10px;
font-weight:bold;
text-transform:uppercase;
color:#3B444A;
padding:0 0 0 15px;
}
.challenge-master-cup-redtext{
font-size:10px;
font-weight:bold;
text-transform:uppercase;
color:#902016;
}
.view-video{
font-size:10px;
font-weight:bold;
color:#1F7F69;
text-decoration:none;
padding:0 12px 0 8px;
}
.view-video:hover{
font-size:10px;
font-weight:bold;
color:#1F7F69;
text-decoration:underline;
padding:0 12px 0 8px;
}
.pga-main-padding{
padding:0 21px 0 0;
}
.pga-border{
border:#939FAB solid 6px;
background-color:#495561;
}
.pga-padding{
padding:20px 15px 0 12px;
}
.pga-text{
font-size:10px;
color:#CED0BD;
}
.pga-text-bold{
font-size:10px;
color:#CED0BD;
font-weight:bold;
}
.read-more{
font-size:9px;
color:#7F9FB6;
font-weight:bold;
text-decoration:none;
}
.read-more:hover{
font-size:9px;
color:#7F9FB6;
font-weight:bold;
text-decoration:underline;
}
.golf-course-pic{
background-image:url(images/golf_course_pic.gif);
width:239px;
height:135px;
background-repeat:no-repeat;
}
.right-panel-greentext{
font-size:10px;
font-weight:bold;
color:#1F7F69;
text-decoration:none;
padding:0 0 0 4px;
}
.community-padding{
padding:0 18px 0 0;
}
.community-border{
border-bottom:#902016 dashed 1px;
}
.community-text-red{
font-size:9px;
font-weight:bold;
color:#902016;
padding:0 0 0 0;
}
.community-text-black{
font-size:10px;
color:#1D2125;
padding:0 19px 0 0;
}
.bottom-pic{
background-image:url(images/bottom_pic.gif);
width:280px;
height:137px;
background-repeat:no-repeat;
}
.bot-nav{
font-size:9px;
font-weight:bold;
color:#E8E9E0;
text-decoration:none;
text-transform:uppercase;
margin:0 4px 0 0;
}
.bot-nav:hover{
font-size:9px;
font-weight:bold;
color:#E8E9E0;
text-decoration:underline;
text-transform:uppercase;
margin:0 4px 0 0;
}
.bot-nav-contact{
font-size:9px;
font-weight:bold;
color:#E8E9E0;
text-decoration:none;
text-transform:uppercase;
margin:2px 0 0 0;
}
.bot-nav-contact:hover{
font-size:9px;
font-weight:bold;
color:#E8E9E0;
text-decoration:underline;
text-transform:uppercase;
margin:2px 0 0 0;
}
.copyright{
font-size:9px;
color:#2A3238;
padding:8px 0 0 296px;
}