/* Style Sheet for Country Club */

body {margin:0;padding:0;background:url('../images/background.jpg') top left;font-family:tahoma, helvetica, arial, verdana, sans-serif, sans;font-size:12px;}

table td {font-size:12px;}

h1, h2, h3, h4, h5, h6 {padding:0;margin:0;font-family:"Comic Sans MS", "Comic Sans", sans-serif, sans;}
a {text-decoration:none;}

.hide {display:none;}

#container {/*position:relative;*/width:800px;margin:0 auto;}
#page {width:700px;margin:0 auto;padding-bottom:30px;background:url('../images/litebg.png') top left;/*position:relative;*/margin-top:45px;}

#header {position:relative;}
#address {position:absolute;top:20px;right:10px;}
#deerhead {position:absolute;top:-45px;left:340px;}

#etix1 {float:right;margin:15px 15px 0 0;}

#leftnavcell {width:145px;}
#leftnav {margin-left:8px;width:134px;}
#leftnavlist {padding:0;margin:0;list-style-type:none;}
#leftnavlist li {padding:0;margin:0;}

#contentcell {background:#F7EBD7;border:1px solid #BAB1A2;}
/*#content {position:relative;}*/
#insidecontent {padding:0px 20px;}

#upcomingbig {/*position:relative;top:20px;*/}
#upcoming {position:absolute;right:0;top:0;}
#upcoming img {margin-bottom:4px;}

#rightcell {width:110px;}
#babe {position:absolute;bottom:-80px;right:-100px;}
#babe img {display:block;}
#bottom {width:700px;margin:0 auto;position:relative;top:-20px;height:45px;left:8px;}
#footertext {width:575px;text-align:center;color:#fff;font-weight:bold;padding-bottom:10px;}
#footertext a:link,
#footertext a:visited {color:#fff;}
#footertext a:hover,
#footertext a:active,
#footertext a:focus {color:#ff0;}
#banner {}

/* Calendar Styles */

.calheader {background:url('../images/calheaderbg.gif') bottom left repeat-x #006;padding:7px 5px;margin:5px;border-top:2px solid #669;border-left:2px solid #669;border-bottom:2px solid #000;border-right:2px solid #000;}
.caldeptselect {float:right;position:relative;top:-5px;}
.callable {font-weight:bold;color:#fff;}
/*#calendar {width:36%;margin:0 5%;float:left;}*/
#calendar table#inside td.day {border:1px solid #000;}
#calendar a {color:#153B92;font-weight:bold;}
#otherstuff {/*width:100%;*/text-align:left;}
.showtype {background:url('../images/calheaderbg.gif') bottom left repeat-x #006;padding:5px 5px;margin-bottom:5px;color:#fff;font-weight:bold;border-top:2px solid #669;border-left:2px solid #669;border-bottom:2px solid #000;border-right:2px solid #000;}
.showinfo {}
.showinfo a {font-weight:bold;}
.showinfo a:hover {color:#ff0;}

table#outside {width:200px;}
table#outside .cfdmonthnav td {background:url('../images/calnavbg.gif') bottom left repeat-x #006;color:#fff;border-top:2px solid #669;border-left:2px solid #669;border-bottom:2px solid #000;border-right:2px solid #000;}
table#outside .cfdmonthnav a:link, table#outside .cfdmonthnav a:visited {color:#fff;}
table#outside .cfdmonthnav a:hover, table#outside .cfdmonthnav a:active, table#outside .cfdmonthnav a:focus {color:#ff0;}
table#numbers {}
table#numbers td {border:1px solid #006;}
table#numbers .cfddays td {background:url('../images/caldaybg.gif') bottom left repeat-x #9999BB;color:#006;border-top:2px solid #DADAE6;border-left:2px solid #DADAE6;border-bottom:2px solid #9999BB;border-right:2px solid #9999BB;font-weight:bold;}
table#numbers .cfddayrows {border:2px solid #ddd2ce;}
table#numbers .cfddayrows a:link, table#numbers .cfddayrows a:visited {color:#006;}
table#numbers .cfddayrows a:hover, table#numbers .cfddayrows a:active, table#numbers .cfddayrows a:focus {color:#f30;}
table#numbers .weekend {background:#fff;color:#000;}
table#numbers .weekday {background:#fff;color:#000;}
table#numbers .today {background:#fff;color:#000;font-weight:bold;}
table#numbers .today a:link, table#numbers .today a:visited {color:#000;}
table#numbers .today a:hover, table#numbers .today a:active, table#numbers .today a:focus {color:#f30;}
table#numbers .noday {background:#fff;}

/* Photo Gallery Styles */

/*ul.projmain {list-style-type:none;padding:0;margin:0;color:#fff;}
ul.projmain li {list-style-type:none;padding:3px;font-size:16px;font-weight:bold;}
ul.projsub {list-style-type:none;padding:0px;margin:5px 0;}
ul.projsub li {list-style-type:none;padding:3px;font-size:12px;font-weight:normal;}
ul.projmain li a:link, ul.projmain li a:visited {color:#fff;}
ul.projmain li a:hover, ul.projmain li a:active, ul.projmain li a:focus {color:#ff0;}*/
.photoheader {text-align:right;color:#fff;background:url('../images/photoheaderbg.gif') bottom left repeat-x #006;border-top:2px solid #669;border-left:2px solid #669;border-bottom:2px solid #000;border-right:2px solid #000;}
.photoheader h3 {font-size:20px;padding:10px;}

#ptable {padding:10px 0;}
#phototable {background:#ccc;border:1px solid #666;}
#phototable #captioncell {background:#eee;border-top:1px solid #666;border-bottom:1px solid #666;color:#000;}
#phototable #photocount {padding:5px 0;}
#phototable #photocount div.countbox {
	position:relative;
	font-family:arial;
	text-align:center;
	}
#phototable #photocount div.countbox a {
	padding:3px 5px;
	}
#phototable #photocount div.countbox a:hover {
	}
#counttable td {background:#666;height:20px;width:25px;}
#counttable td.blank {background:#999;}
#phototable #photocount div.photohover {
	background:#fff;
	position:absolute;
	bottom:18px;
	left:0px;
	padding:3px;
	display:none;
	}	


#phototable a:link, #phototable a:visited {color:#fff;}
#phototable a:hover, #phototable a:active, #phototable a:focus {color:#ff0;}
#phototable h1 {margin-bottom:20px;}
table#phototable a.permalink:link, 
table#phototable a.permalink:visited {color:#FEF7AA;}
table#phototable a.permalink:hover, 
table#phototable a.permalink:active,
table#phototable a.permalink:focus {color:#fff;}

/* Links Styles */
#linkstable {background:#fff;margin-top:20px;}
.linksheader {color:#fff;font-weight:bold;}
.linksheader td {background:url('../images/linkheaderbg.gif') bottom left repeat-x #006;border-top:2px solid #669;border-left:2px solid #669;border-bottom:2px solid #000;border-right:2px solid #000;}
.linkssubheader td {background:url('../images/linksubheadbg.gif') bottom left repeat-x #9999BB;border-top:2px solid #DADAE6;border-left:2px solid #DADAE6;border-bottom:2px solid #9999BB;border-right:2px solid #9999BB;font-weight:bold;color:#006;}
#linkstable td {padding:5px;color:#fff;font-weight:bold;}
#linkstable a:link,
#linkstable a:visited {color:#fff;font-weight:normal;}
#linkstable a:hover,
#linkstable a:active,
#linkstable a:focus {color:#ff0;font-weight:normal;}
.linksalt1 {background:#353586;}
.linksalt2 {background:#7E7EB2;}
