body {color: #3d3d3d;background:#fff; font-family: "Helvetica Neue", Helvetica, Arial, Verdana, serif;margin: 0; }
strong {color: #3d3d3d;}
#header strong {color: #002663;}

h1, h2, h3, h4, h5 {color:#002663;font-family: "Helvetica Neue", Helvetica, Arial, Verdana, serif;font-weight: normal;letter-spacing: 0;}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {color:#002663;}
h1 a:visited, h2 a:visited, h3 a:visited, h4 a:visited, h5 a:visited, h6 a:visited {color:#002663;}

a, a:visited {color:#002663;text-decoration: underline;}
a:hover, a:visited:hover {color:#002663;background: transparent;text-decoration: none;}
.error {color: #900;}

div#header {background: transparent; no-repeat scroll 0 0;}
div#header .wrapper { background: url(http://www.mpftp.com/webdev/Images/PelicanWaters/logo.jpg) no-repeat scroll left 10px; }
div#header .wrapper #logo { width:564px; height:110px; }
div#header .wrapper #top-nav, div#header .wrapper #phone {width:270px;}
div#header div#phone {padding-right: 10px;margin-top: 40px;}

div#top-nav ul a {background:#f0d103;color:#000;margin-right: 10px;padding-top: 8px;padding-bottom: 8px;}
div#top-nav ul a:hover {background:#f0d103;color: #002663;text-decoration: underline;}

#nav {background:#f0d103;font-family: "Helvetica Neue", Helvetica, Arial, Verdana, serif;text-transform:capitalize;}
#nav a, #nav a:visited {padding: 8px;}
#nav a, #nav a:visited,
#nav ul li.active ul li a, #nav ul li.active ul li a:visited {color:#000;background:transparent;margin-right:0px;}
#nav a:hover, #nav a:visited:hover,
#nav ul li.active ul li a:hover, #nav ul li.active ul li a:visited:hover {background:#fff;color:#002663;text-decoration: none;}
#nav li.active a, #nav li.active a:visited {background:#fff;color: #002663;}

#subnav-top {border-bottom: none;left: 20px;background: #fff;}
#subnav-top ul {margin-right: 12px;border-bottom: 0;}
#subnav-top a, #subnav-top a:visited {color:#002633; text-decoration:none !important;}
#subnav-top a:hover, #subnav-top a:visited:hover {color: #002633; text-decoration:underline;}

#subnav-side {}
#subnav-side ul {border-color:#222;}
#subnav-side ul li a, #subnav-side ul li a:visited,
#subnav-side ul li ul li a, #subnav-side ul li ul li a:visited,
#subnav-side ul li.active ul li a, #subnav-side ul li.active ul li a:visited {color:#f0d103;border-color: #222;text-decoration:none;}
#subnav-side ul li a:hover, #subnav-side ul li a:visited:hover,
#subnav-side ul li ul li a:hover, #subnav-side ul li ul li a:visited:hover,
#subnav-side ul li.active ul li a:hover, #subnav-side ul li.active ul li a:visited:hover {color:#fff;}
#subnav-side ul li.active a, #subnav-side ul li.active a:visited {font-weight:bold;color:#fff;background: url(/images/microgolf/icon-arrow-right.gif) no-repeat 0 5px;padding-left:18px;}
#subnav-side ul li ul li.on a, #subnav-side ul li ul li.on a:visited,
#subnav-side ul li.active ul li.on a, #subnav-side ul li.active ul li.on a:visited {color:#fff;}

div.lcolumn {float:left;width: 575px;padding: 30px 0;}
div.rcolumn {float:right;width: 340px;padding: 30px 0;color:#fff;}

div#footer, div#bottom-nav {background:#002663}
div#footer a, div#footer a:visited {color:#fff;text-decoration:underline;}
div#footer a:hover, div#footer a:visited:hover {text-decoration:none;}
div#footer .box {border-left: 0px solid #262676;}
div#footer ul li.top a, div#footer ul li.top a:visited {color:#fff;text-transform: uppercase;}
div#bottom-nav p {text-align:left;margin:0; color:#fff;}

div#crossfade-container {background:#002663;}
div#welcome {border-color:#002663;background:#002663;}
div#welcome h1 {color:#f0d103;font-weight: bold;}
div#welcome p {color:#fff;}

div#crossfade-container-full {background:  #002663;margin-top: 0;margin-bottom: 2em;}
div#panorama {background: transparent;}
div#member-login fieldset ol li label {float: none;width: 300px;color: #fff;}
div#member-login fieldset ol li input {padding: 2px 5px;margin-bottom: 1em;width:300px;background: #fff;border: 1px inset #aaa;}
div#member-login fieldset ol li.button button {margin-left:0px;width:auto;}

ul.latest-news img {border-color: #000;}
ul.latest-news li {border-color: #000;}

div#feature div.feature {background:#000;}

div#sponsors {border-top:2px solid #f0d103;}
div#sponsors .wrapper p {color:#002663; font-weight:bold; font-size:12pt;}

div#content { padding-bottom:0;}

div#content div.sidebar {
    background:transparent url(http://www.mpftp.com/webdev/Images/PelicanWaters/sidebar_slice.jpg) repeat-y scroll 0 0;
    margin-bottom:0;
    padding-bottom:0;
}

div#content div.sidebar .pad {
    background: transparent url(http://www.mpftp.com/webdev/Images/PelicanWaters/sidebar_top.jpg) no-repeat scroll 0 0;
}

div#content ul.events h5 { font-weight:bold; }

div#content ul.latest-news li a {color:#002663;}
div#content ul.latest-news li a.read-more, div#content ul.latest-news li a.read-more:visited, div#content div.sidebar a.read-more, div#content div.sidebar a.read-more:visited {color:#3d3d3d; text-decoration:none; text-transform:lowercase;}
div#content ul.latest-news li a.read-more:hover, div#content ul.latest-news li a.read-more:visited:hover, div#content div.sidebar a.read-more:hover, div#content div.sidebar a.read-more:visited:hover {color:#002633; text-decoration:underline;}
div#content ul.latest-news li img { border-color:transparent;}

div.promobox {background: transparent; padding-bottom:15px;}
div.promobox h4, div#subnav-side h4 {font-weight:bold;border-bottom: 1px solid #002633;margin: 12px 0;}
div#subnav-side h4 {border-bottom: 0;margin: 0 0 0.25em 0;}
div#subnav-side h4 {border-bottom: 0;margin: 0 0 0.25em 0;}
ul.events li {background: transparent;color: #fff;}
ul.events li a, ul.events li a:visited {color: #002663;}
ul.events li p { color:#3d3d3d; }

div.course-card .hole {background: #002633;}
div.course-card .hole h2 { color:#fff; }
div.coursenav {border-color:#002633}
div.coursenav ul.tabs li a, div.coursenav ul.tabs li a:visited {color:#000;background:#f0d103;}
div.coursenav ul.tabs li a:hover, div.coursenav ul.tabs li a:visited:hover {color: #fff;background:#002633}
div.coursenav ul.tabs li a.active, div.coursenav ul.tabs li a:visited.active {color: #fff;background:#002633;text-decoration:none;}

div.course-card .scorecard .bg {background-color:#fff;color:#000;}
div.course-card .row .bg {background-color:#fff;color:#000;}
div.course-card .scorecard li a:hover, div.course-card .scorecard li a:visited:hover {color:#3b3420;}
div.course-card .scorecard li.first strong, div.course-card .scorecard li.out strong, div.course-card .scorecard li.in strong {color:#fff;}

ul.gallery {border-color:#000;}
ul.gallery li a img, ul.gallery li a img:visited {border-color:#000;}
ul.gallery li a img:hover, ul.gallery li a img:visited:hover {border-color: #f0d103;}

img.featureimg {border-color:#000;}

/* ---( = begin table elements )------------------------------- */

table {border-collapse:collapse;width:100%; font-size:12px; color: #fff;background:transparent;font-family: "Trebuchet MS", Trebuchet, Arial, Verdana sans-serif;}
table th {text-align:left;padding:4px 6px;color:#111;font-size: 1.1666666666666667em;line-height: 1.2857142857142858em;font-weight:bold;border-bottom:0px solid #eb9323;}
table th.left {width:60%;}
table td {padding:3px 6px;font-size: 1.1em;border-bottom:0}
table .bg {background:;}
table tr.odd td {background:#ebebe5;}
table.no-stripe tr.odd td, table.no-stripe tr.highlight td {background:transparent}
table .rate img {float:left;margin:1px 1px 0 0;}
table .comments {text-align:right;}
table tr.highlight td, table td.highlight {color:#222;}

/* ---( = begin tinymce elements )------------------------------- */

strong {font-weight:bold;}
em {font-style:oblique;}

table td.table-header {font-weight:bold;text-transform:uppercase;border-bottom:0px solid #eb9323;background:#000;}
table td.table-highlight {background:#f0d103;color:#000;}

.ticks {padding: 3px 0  3px 25px;background: url(/images/microgolf/icon-tick.gif) no-repeat 0 3px;}
.cross {padding: 3px 0  3px 25px;background: url(/images/microgolf/icon-cross.gif) no-repeat 0 3px;}

#content div.lcolumn ul li.ticks {list-style-type:none;padding: 3px 0  3px 30px;background: url(/images/microgolf/icon-tick.gif) no-repeat 5px 3px;}
#content div.lcolumn ul li.cross {list-style-type:none;padding: 3px 0  3px 30px;background: url(/images/microgolf/icon-cross.gif) no-repeat 5px 3px;}

.image-left {float:left;margin:0 15px 10px 0;width:35%;}
.image-right {float:right;margin:0 0 10px 15px;width:35%;}
.image-full {display:block;margin:10px 0;width:100%;}