img, div { behavior: url(http://www.dcclub.co.za/scripts/iepngfix.htc) }

body{background: url(http://www.dcclub.co.za/images/interface/bkg.jpg) repeat-x;height: 100%;}
#page{background: transparent url(http://www.dcclub.co.za/images/interface/page-bkg.png) repeat-y;width:1012px;margin:0 auto;}
.wrapper {background-color:#fff;width:950px;margin:0 auto;padding:0;}

/* header & menu*/
#header {height:89px;width:100%;padding:25px 0 20px;}
#header .logo{background: url(http://www.dcclub.co.za/images/interface/dcc-logo.gif) no-repeat top;float:left;}
#header .logo h1{text-indent:-9999px;}
#header .logo h1 a{display:block;height:89px;width:264px;}
#header .button {display:block;background: url(http://www.dcclub.co.za/images/interface/newsnow-box.png) no-repeat top;height:27px;width:184px;float:right;}
#header .button p{font-size:0.95em;font-style:italic;padding:5px 10px;text-decoration:none;}
#header .menu {float:right;margin:0;padding:0;clear: right;}
#header .menu ul{margin: 42px 0px;padding:0 5px;}
#header .menu li{float:left;font-size:1.2em;list-style:none;display:inline;}
#header .menu li a{background: url(http://www.dcclub.co.za/images/interface/menubar.gif) no-repeat left center;color:#999;font-style:normal;padding:10px;text-decoration:none;}
#header .menu .first a {background:none;}
#header .menu li a:hover {color:#333;}
#header .menu .active {color:#333;}

/* sub-menu */
ul#nav_categories {border-top:4px solid #F17331; float:right;list-style-type:none;font-size:1.0em;margin: 0;padding: 0;width: 18em;}
ul#nav_categories ul {list-style-type:none;margin: 0;padding: 0;width: 18em;}
ul#nav_categories a {display: block;text-decoration: none;}
ul#nav_categories li {background:#F2F2F2 url(http://www.dcclub.co.za/images/interface/subnav-list.png) no-repeat 5px .5em;margin-top: 2px;}
ul#nav_categories li a {color:#333;padding:5px 5px 5px 25px;}
ul#nav_categories li a:hover {color: #F17331;}
ul#nav_categories li ul li {margin-top: 2px;}
ul#nav_categories li ul li a {background:#F2F2F2 url(http://www.dcclub.co.za/images/interface/subnav-list.png) no-repeat 10px .5em;padding-left: 35px;}
ul#nav_categories li ul li a:hover {}

/*breadcrumb */
#breadcrumb p {color:#ccc;margin:0;}
#breadcrumb a:link, #breadcrumb a:visited {color:#ccc;font-weight:strong;text-decoration:none;}
#breadcrumb a:hover {color:#999;}

.code { border: 1px solid #ccc; list-style-type: decimal-leading-zero; padding: 5px; margin: 0; }
.code code { display: block; padding: 3px; margin-bottom: 0; }
.code li { background: #ddd; border: 1px solid #ccc; margin: 0 0 2px 2.2em; }
.indent1 { padding-left: 1em; }
.indent2 { padding-left: 2em; }

/* imagenav */
#imagenav {display:block;height:509px;width:950px;}
#imagenav .dateticker {background: url(http://www.dcclub.co.za/images/interface/date-bkg.png);border-bottom:#fff solid 2px;height:25px;}
#imagenav .dateticker .date p {color:#fff;display:block;float:right;font-size:0.85em;margin:0 10px 0;padding-top:5px;}
#imagenav .dateticker .welcome p {color:#fff;display:block;float:left;font-size:0.9em;margin:0 10px 0;padding-top:5px;}

#imagenav .quicklinks {background: url(http://www.dcclub.co.za/images/interface/nav-bottom.png) no-repeat left;display:block;height:161px;position:relative;top:324px;width:100%;}
#imagenav .quicklinks ul{margin:0px;}
#imagenav .quicklinks li{float:left;list-style:none;padding-top:14px;}
#imagenav .quicklinks li a{padding:0px 13px 0;text-decoration:none;}

.slideshow {display: block;height:324px;width:950px;position:absolute;z-index:1;}
.slideshow img {display: none;}
.slideshow img.first {display: block;}

#weather {margin:0px; padding:0px;}
.weather-box {width:206px;height:108px;margin-top:10px;position:absolute;} 
.weather-box .weather {font-size:1em;list-style:none;margin:0px;padding:0px;width:206px;}
.weather-box .weather li {float:left;height:auto;line-height:15px;margin:0px;padding:0px;clear:left;} 
.weather-box .weather li img{position:absolute;left:0;height:70px;width:70px;}
.weather-box .weather .weather_title {font-weight:bold;}
.weather-box .weather .weather_info {padding:0 0 0 40px;height:15px;margin:0;}
.weather-box .weather .weather_field {width:150px;height:15px;margin:0px;padding:0;}

#indicators-box {width:207px;height:67px;margin-top:10px;position:relative;top:110px;}
#indicators-box p{font-size:1em;padding:0 0 0 10px;width:200px;}

.gallery #contact_form {margin-top:10px;position:relative;top:100px;height:100px;}
.gallery #contact_form .name-box{position:relative;top:5px;padding-left:8px;}
.gallery #contact_form .name-box label{font-size:0.85em;line-height:1.4;margin:0;}
.gallery #contact_form .enter-name{height:18px;width:195px;}
.gallery #contact_form .email-box{position:relative;top:12px;padding-left:10px;}
.gallery #contact_form .email-box label{font-size:0.85em;line-height:1.4;margin:0;}
.gallery #contact_form .enter-email{height:18px;width:195px;}
.gallery #contact_form .button{background-color:#C75F28;color:#fff;font-size:0.85em;border:0; margin:0; padding:0;width:46px;height:16px;text-align:center;position:relative;top:20px;left:100px;}
.gallery #contact_form input{font-size:10px;height:12px;width:180px;}
.gallery #contact_form .hide{opacity:0;}

#content {padding-top:10px;}
#content .welcome h2{font-size:2.4em;letter-spacing:1.5px;padding-top:0px;}
#content .usefulnumbers h3{background: url(http://www.dcclub.co.za/images/interface/home-usefulnumbers.png) no-repeat left;height:191px;text-indent: -9999px;}
#content .latestnews h3{background: url(http://www.dcclub.co.za/images/interface/home-latestnews.gif) no-repeat left;height:24px;text-indent: -9999px;}
#content .newsarchive h3{background: url(http://www.dcclub.co.za/images/interface/news-archive.gif) no-repeat left;height:24px;text-indent: -9999px;}
#content .newsarchive ul{list-style-image:url(http://www.dcclub.co.za/images/interface/list-icon.gif);}
#content .newsarchive li{color: #2979E1;padding: 1px 0 1px 0;}
#content .generalnews ul{list-style-image:url(http://www.dcclub.co.za/images/interface/list-icon.gif);}
#content .generalnews li{color: #2979E1;padding: 1px 0 1px 0;}
#content .events{}
#content .events img{padding:5px;margin:4px;}
#content .events h3{background: url(http://www.dcclub.co.za/images/interface/home-upcomingevents.gif) no-repeat left;height:24px;text-indent: -9999px;}
#content .events .entry{float:left;width:220px;border-top:5px solid #ccc;}
#content .events .date{background-color:#669900;color:white;float:left;padding:4px;width:50px;text-align:center;}
#content .events .details{background-color:#fff;width:150px;float:left;padding:4px 6px 4px;}
#content .gallery {float:left;padding-top:10px;}
#content .gallery h3{background: url(http://www.dcclub.co.za/images/interface/home-gallery.gif) no-repeat left;height:24px;text-indent: -9999px;}
#content .gThumb {margin-bottom:10px;}

#content .aboutus .image{background: url(http://www.dcclub.co.za/images/interface/about-heading.gif) no-repeat left;height:20px;margin-bottom: 1.0em;text-indent: -9999px;}
#content .aboutus img{padding:5px;margin:4px;}
#content .aboutus .kidzone h2{background: url(http://www.dcclub.co.za/images/interface/theclub/kidzone_logo.jpg) no-repeat left;height:35px;margin-bottom: 1.0em;text-indent: -9999px;}

#content .news ul{}
#content .news li{list-style:none;background: url(http://www.dcclub.co.za/images/interface/list-icon.png) no-repeat 0px .5em;padding:4px;}

#content .golf ul , #content .aboutus ul{margin-left:20px;padding-left:10px;}
#content .golf li , #content .aboutus  li{list-style:none;background: url(http://www.dcclub.co.za/images/interface/list-icon-grey.gif) no-repeat 0px 0.7em ;padding:2px 2px 2px 12px;}
#content .golf img{padding:5px;margin:4px;}

#content .docs ul{padding-left:10px;}
#content .docs li{list-style:none;background:url(http://www.dcclub.co.za/images/interface/doc_pdf.gif) no-repeat left;padding:2px 2px 2px 20px;}

#rates-table th {padding:4px;border:1px solid #ccc;}

.col1 {text-align: left;font-weight:normal;width:100px;padding-top:15px;}
.col2 {text-align: left;font-weight:normal;padding-top:20px;}
.col2 ul{padding-left:10px;}
.col2 li{background:url(http://www.dcclub.co.za/images/interface/about/list-icon.png) no-repeat left;padding:0px 2px 0px 12px;}
.col2 p{padding:0px;margin:0 0 1em;}
.col3 {text-align: left;font-weight:normal;width:300px;}
.col3 p{margin:0em;padding:0em;}
.col4 {text-align: left;font-weight:normal;width:500px;}
.col4 p{margin:0em;padding:0em;}

/* image */
.image {display:block;height:auto;width:950px;}
.image .dateticker {background: url(http://www.dcclub.co.za/images/interface/date-blackbkg.png);border-bottom:#fff solid 2px;height:25px;}
.image .dateticker p {color:#fff;display:block;float:right;font-size:0.85em;margin:0 10px 0;padding-top:5px;}

/* footer */
#footer-top {background-color: #666;height: 170px;width:890px;text-align:left;line-height:15px;border-top:5px solid #4D4D4D;padding:10px 30px 15px;margin-top:10px;}
    #footer-top .footnav  {float:left;padding:4px 0px 2px 0px;list-style: none;width:20%;}
    #footer-top .footnav ul {padding-left:0px;}
    #footer-top .footnav h4 {color:#ccc;border-bottom:1px solid #ccc;font-size:12px;padding-bottom:2px;}
    #footer-top .footnav li {font-size:11px;font-weight:normal;}
    #footer-top .footnav li a {display:block;line-height:20px;padding-bottom:0;}
    #footer-top .footnav li a:link, #footer-top .footnav li a:visited {color:#ccc;text-decoration:none;}
    #footer-top .footnav li a:hover, #footer-top .footnav li a:focus {color:#333;text-decoration:none;}
    
#footer {text-align:left;line-height:18px;font-size:10px;color:#666;border-top:1px solid #ccc;padding:5px 25px 20px 25px;margin: 0;}
	#footer p.left-footer {text-align:left;float:left;width:200px;padding-top:5px;}
	#footer p.center-footer {text-align:center;float:left;width:500px;padding-top:5px;}
	#footer p.right-footer {text-align:right;float:right;width:200px;padding-top:0px;}
	#footer a:link, #footer a:visited {color:#666;text-decoration:underline;}
	#footer a:hover {color:#000;text-decoration:underline;}