body{margin:0px;padding:0px;background:#6e8068 url(/images/bg/bg.jpg) center 0px no-repeat;font-family:Verdana, Tahoma, Arial, serif;color:#505e4d;line-height:175%;}
#main-text h1{font-size:18px;line-height:150%;}
a img {border:none;}
img{vertical-align:bottom;}

#container{margin:15px auto 10px auto;width:881px;overflow:hidden;background:url(/images/bg/navLeft-bg2.gif) repeat-y;}

#left{width:215px;float:left;}
#logoArea{width:215px;height:204px;background:#f4f7f4 url(/images/bg/logoArea-bg.jpg) no-repeat;position:relative;overflow:hidden;}
#logoArea img{position:absolute;right:38px;bottom:11px;}
#navLeft{background:url(/images/bg/navLeft-shading.gif) repeat-x;width:198px;float:right;}

#main{width:666px;background:#fff url(/images/bg/body-bg.gif) repeat-y;float:right;text-align:left;overflow:hidden;}
#main-top{width:666px;height:10px;background:#f8f9f8 url(/images/bg/main-top-bg.gif) top right no-repeat;display:block;font-size:0px;}
#main-body{width:666px;overflow:hidden;background:url(/images/bg/body-shading.gif) repeat-x;}
#main-content{width:396px;padding:0px 26px;float:left;background:url(/images/bg/main-content-bg.gif) top left no-repeat;}
#main-text{}
#main-rightImg{padding-top:70px;width:218px;float:right;background:#465443 url(/images/bg/imgRight-header.gif) no-repeat;}
#rightImg{width:201px;border-right:17px solid #5a6c56;background:#ebf0eb;display:block;}
#rightImg img{width:201px;height:333px;}
#holeImg{width:201px;padding:16px 0px;background:#fff url(/images/bg/holeImg-bg.png) 0px 0px repeat-y;overflow:hidden;text-align:center;}
#holeImg img{margin:0px auto;}
#rightImg #promo{width:218px;height:174px;background:#eee;}
#main-footer{width:666px;height:15px;height:62px;background:url(/images/bg/body-footer.gif) no-repeat;display:block;}

body#product #container{width:959px;}
body#product #main{width:710px;padding:15px 17px 67px 17px;background:#fff url(/images/bg/body-shading.gif) repeat-x;float:right;border-bottom:15px solid #eceeec;}
body#product #main-footer{width:744px;margin-top:47px;height:15px;background:#eceeec;display:block;}
body#product #footer{width:939px;padding-right:20px;}

#footer{margin:0px auto 0px auto;width:861px;overflow:hidden;color:#fff;font-size:11px;line-height:175%;text-align:right;padding-right:20px;padding-bottom:20px;}

#footer a{color:#fff;}
#footer a:link{text-decoration:none;}
#footer a:visited{text-decoration:none;}
#footer a:hover{text-decoration:underline;}
#footer a:active{color:#E0E4DF;text-decoration:none;}

.listdivide{filter:alpha(Opacity=3);opacity:.03;-moz-opacity:.03;height:0px;border-bottom:1px solid #ebf1eb;display:block;line-height:0px!important;font-size:0px!important;margin:0px!important;padding:0px!important;}

table.portal {padding:0px;border:#efefef solid 1px;color:#333;text-align:left;}
table.portal th{padding:5px 5px;background:#efefef;color:#1c2a6f;font-family:Georgia, Times, Verdana, serif;font-size:13px;text-align:left;}
table.portal th a{color:#1c2a6f!important;font-weight:normal;font-family:Verdana, Georgia, serif;}
table.portal td{padding:4px 2px 6px 2px;text-align:left;}

.tab{margin-bottom:-3px!important;}

.downloadsBox{width:262px;background:#e3edd4;padding:5px 5px 10px 10px;}
table.downloads{width:100%;margin-bottom:10px;}
table.downloads td{border-bottom:1px #eee solid;padding:6px 3px 6px 6px;font-size:12px;}

#map{clear:left;width:385;height:450px;margin:25px 0px 0px 0px;background:#eff1e8;border: 3px solid #e5e8d8;}
#map img{border:0!important;}
#map p{margin-top:7px;}
#mapU{margin:20px 0 10px 0px;}


table.form{margin:0px;width:100%;}
table.form tr{}
table.form th{width:33%;padding:7px 15px 8px 0px;vertical-align:top;font-weight:normal;text-align:left;font-size:12px;vertical-align:top;}
table.form td{width:67%;padding:7px 0px 8px 0px;vertical-align:bottom;}
table.form td input{background-color:#faf9f5;font-family:Verdana, Georgia, Arial, Times, serif;padding:3px;width:225px;border:2px #efece7 solid;border-top:2px #e5e1d9 solid;border-left:2px #e5e1d9 solid;}
table.form td select{background-color:#faf9f5;font-family:Verdana, Georgia, Arial, Times, serif;padding:2px 2px 2px 0px;border:2px #efece7 solid;border-top:2px #e5e1d9 solid;border-left:2px #e5e1d9 solid;}
table.form td textarea{background-color:#faf9f5;font-family:Verdana, Georgia, Arial, Times, serif;padding:3px;border:2px #d2doeb solid;border:2px #efece7 solid;border-top:2px #e5e1d9 solid;border-left:2px #e5e1d9 solid;line-height:150%;}
th#comments{vertical-align:top;}
td#denotation{text-align:right;}
.asterisk{color:#ff0000;}

table#send{width:100%;}
table#send td{vertical-align:top;padding:6px;}
table#send td#submitImg{width:176px!important;}
table#send td#submitText{width:280px;}
table#send td input{width:125px;}
#capimg_img{border:solid #dbe7C8 2px;}

.formButtons{margin:12px 0px 0px 167px;}
.formButtons input{margin-left:6px;}

#weatherBar{padding:20px 0px 0px 0px;}
#weatherBar table{}

table#coursetour {cell-spacing:0px;font-size:13px;margin:25px 0px 15px 0px;width:396px;border-spacing:2px;} table#coursetour tr {}
table#coursetour th {font-family:Georgia, Verdana, Arial, Helvetica, sans-serif;text-align:center;padding:0px 8px;font-size:12px;vertical-align:middle;font-weight:normal;background:#edefed;}
table#coursetour td {font-family:Georgia, Verdana, Arial, Helvetica, sans-serif;text-align:center;padding:0px;font-size:13px;vertical-align:middle;background:#e3e5e2;}
table#coursetour th a {color: #000;text-decoration:none;}
table#coursetour th a:hover {color: #000;text-decoration:underline;}
table#coursetour td a {color: #454545;text-decoration:none;width:30px; display:block;padding:1px 0px 3px 0px;}
table#coursetour td a:hover, table#coursetour td a:active {color:#454545;background:#e1e5d3;text-decoration:underline;}
table#coursetour th.current {color:#a8a9a3;}
table#coursetour td.current {color:#fff;background:#454545;text-decoration:none;width:30px;display:block;padding:1px 0px 3px 0px;}
table#coursetour th#spare {font-size:11px;background:none;text-align:right;}
table#coursetour th#spare a {color:#666;text-decoration:none;}
table#coursetour th#spare a:hover {text-decoration:underline;}

#coursetour-introimg {border: 3px solid #e5e8d8; float:right;}
#coursetour-introleft {float:left; width:320px;}
#coursetour-left {float:left;width:465px;}
#coursetour-left h3 {clear:left;}
#coursetour-hole {float:right;}
#coursetour-hole img {border: 3px solid #e5e8d8;}

.mens-womens {float:left;width:45%;margin-right:10px;margin-top:1px;border-top:1px #ddd solid;border-bottom:1px #ddd solid;padding:10px 0px 10px 5px;margin-bottom:20px;font-size:13px;}

table.hole-details {float:left;width:190px;margin-right:5px;margin-top:1px;border-top:1px #ddd solid;border-bottom:1px #ddd solid;margin-bottom:20px;padding-left:5px;font-size:14px!important;} table.hole-details tr {}
table.hole-details th {padding-top:7px;font-size:13px!important;text-align:left;}
table.hole-details td {padding-bottom:7px;font-size:13px!important;}
th.hole-details-th1{width:30px;padding-right:30px;}
th.hole-details-th2{font-weight:normal;}
