/* Start of CMSMS style sheet 'Regent Park CSS' */
body { color: #0e0d0a; behavior: url('csshover.htc'); font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 16px; background-color: #cfbf8d; background-image: url(../images/bg.jpg); background-repeat: no-repeat; background-position: center 0; margin: 0; padding: 0; }
#all { width: 850px; margin-right: auto; margin-left: auto; }
#header { background-image: url(../images/header.jpg); height: 148px; }
#flash { background-image: url(../images/flash.jpg); height: 396px; }
#banner { height: 202px; z-index: 0; }
#btn-container { background-image: url(../images/blank.gif); position: absolute; top: -77px; left: 39px; width: 131px; height: 62px; z-index: 5000; }
#btn-buyaround { width: 131px; height: 31px; margin-bottom: 3px; cursor: pointer; }
#btn-eclub { width: 131px; cursor: pointer; height: 28px; }
#tbg { background-image: url(../images/tbg.png); text-align: justify; height: auto !important; height: 100px; min-height: 100px; padding: 18px 22px 8px; }
#tbg h1 { font-size: 18px; font-weight: normal; margin: 0; padding: 0 0 12px; }
#tbg h2 { font-size: 18px; font-weight: normal; margin: 0; padding: 0 0 18px; }
.homepad { height: 100%; margin-left: 306px; }
.standardpad { margin-left: 160px; height: 100%; }
#footer { text-align: center; padding-top: 12px; }
#footer .small { font-size: 10px; }
#footer a { color: #0e0d0a; text-decoration: none; }
#footer .spacer { padding-right: 7px; padding-left: 7px; }
.img-left { float: left; clear: left; margin-bottom: 18px; }
.img-left-home { float: left; margin-right: 8px; margin-bottom: 2px; }
.img-right { float: right; margin-bottom: 2px; margin-left: 10px; }
table.blue { color: #eee; background-color: #032f4a; text-align: center; border: solid 2px #635e47; }
table.scorecard { background-color: #000; border: solid 2px #635e47; }
table.rates { border: solid 2px #635e47; }
tr.silver1 { background-color: #f5f5f5; }
tr.silver2 { background-color: #eee; }
tr.red { color: #fff; background-color: #770202; }
tr.blk { color: #fff; background-color: #222; }
tr.blu { color: #fff; background-color: #032f4a; }
tr.blu2 { color: #fff; background-color: #2d5f7e; }
tr.gr { color: #000; background-color: #ccc; }
tr.white { color: #000; background-color: #fff; }
tr.gold { color: #000; background-color: #cabb8b; }
.red { color: #900; }
.holepad { margin-left: 290px; }
p.hole-nav { font-weight: bold; margin: 0; padding: 0; }
.none { clear: left; display: none; }
p { }
a { color: #032f4a; }
a:hover { text-decoration: none; }
.floatleft { float: left; }
.floatright { float: right; }
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

#nav { font-size: 11px; line-height: 23px; background-image: url(../images/nav-rpt.gif); position: relative; height: 29px; margin-top: 4px; margin-bottom: 8px; }

#nav ul { float: left; list-style: none; margin: 0 0 0 13px; padding: 0; display: inline; }

#nav a { height: 29px; display: block; }

#nav a:hover {  }
#nav li { text-align: center; position: relative; height: 29px; float: left; }
#nav li.home a { background-image: url(../images/nav-home.gif); width: 58px; cursor: pointer; }
#nav li.gc { background-image: url(../images/nav-gc.gif); width: 114px; }
#nav li.ga { background-image: url(../images/nav-ga.gif); width: 123px; }
#nav li.mem { background-image: url(../images/nav-mem.gif); width: 109px; }
#nav li.to { background-image: url(../images/nav-to.gif); width: 205px; }
#nav li.eve { background-image: url(../images/nav-eve.gif); width: 68px; }
#nav li.din { width: 48px; }
#nav li.ne { background-image: url(../images/nav-news.gif); width: 57px; }
#nav li.au { background-image: url(../images/nav-about.gif); width: 86px; }
#nav li a { color: #320202; text-decoration: none; float: left; }

#nav li:hover {  }

#nav a:hover { color: #c9b14d; background-color: #320202; }

#nav ul ul li { color: #fff; line-height: 18px; background-color: #052540; background-image: none; text-indent: 10px; width: 157px; height: 18px; clear: both; margin: 0; padding: 0; border-bottom: 1px solid #0d2b43; border-top-width: 0; border-right-width: 0; border-left-width: 0; }
#nav ul.wide li { width: 195px; }
#nav ul.thin li { width: 140px; }
#nav ul.about li { width: 100px; }
#nav ul ul li.end { border-bottom-width: 0; }

#nav ul ul a.end3 { color: #fff; line-height: 24px; background-color: #0e3058; background-image: none; width: 160px; clear: both; border-width: 0; }

#nav ul ul a { color: #fff; background-image: none; text-align: left; width: 100%; height: 18px; }







#nav ul ul a:hover { color: #fff; background-color: #8e8155; }







#nav ul ul { font-size: 11px; position: absolute; top: 29px; left: 0; z-index: 500; margin-left: 0; _clear: both; }







div#nav ul ul {



display: none;







}







div#nav ul li:hover ul { display: block; }

/* End of 'Regent Park CSS' */

