/* CSS Document for Peach Regional */

body {
	margin:0;
	padding:0;
	background:#aaa;
	text-align:center;
	font-family:verdana, tahoma, arial, sans-serif;
	font-size:12px;
	}

a {text-decoration:none;}
a:link {}
a:visited {}
a:hover {}
a:active {}
a:focus {}

h1,h2,h3,h4,h5,h6 {padding:0;margin:0 0 10px 0;}

h1 {font-size:28px;}
h2 {font-size:24px;}
h3 {font-size:20px;}
h4 {font-size:16px;}
h5 {font-size:14px;}
h6 {font-size:8px;}


#page {
	width:766px;
	margin:0 auto;
	text-align:left;
	position:relative;
	}

#header {width:766px;height:120px;background:url('../images/header.jpg') top left repeat-x #fff;}
#header2 {width:766px;height:150px;background:url('../images/header2.jpg') top left no-repeat #fff;}
#logo {background:url('../images/logo.gif') top left no-repeat;width:507px;height:68px;position:absolute;top:0px;left:0px;}
#billpay {width:162px;height:33px;position:absolute;right:0;top:27px;}
#prereg {width:162px;height:33px;position:absolute;right:0;top:66px;}
#navbar {width:766px;height:23px;background:#f96;}
#navlist {
	padding:3px 0 3px 0;
	margin:0;
	list-style-type:none;
	text-align:center;
	color:#000;
	font-family:Arial, Verdana, Tahoma, sans-serif;
	font-size:12px;
	font-weight:normal;}
#navlist li {display:inline;}
#navlist li a:link {color:#000;}
#navlist li a:visited {color:#000;}
#navlist li a:hover {color:#669;}
#navlist li a:active {color:#669;}
#navlist li a:focus {color:#669;}

.address {font-size:10px;color:#000;padding:10px;margin-top:10px;}

#content {width:766px;background:#fff;}

#content ul {margin-top: 1px;}

#insidecontent ul {margin-top: 1px;}
#insidecontent ul li {padding: 1px; list-style-type: square;}


#contenttable {width:766px;}
#table11 {width:249px;height:106px;background:url('../images/table11.gif') top left repeat-x #C1B0A8;}
#table12 {width:163px;height:106px;background:url('../images/table11.gif') top left repeat-x #C1B0A8;}
#table13 {width:95px;height:199px;background:url('../images/footballleft.jpg') top left no-repeat #688835;}
#table14 {width:259px;height:199px;background:url('../images/footballright.jpg') top left no-repeat #688835;}
#table21 {width:412px;height:93px;background:url('../images/domore.gif') top left no-repeat #737A8D;}
#table31 {width:249px;height:257px;background:#fff;font-size:13px;}
#table32 {width:258px;height:128px;background:#C1B0A8;}
#table33 {width:259px;height:128px;background:#fff;font-size:12px;}
#table33 .pad10:first-line{color:#960032;font-weight:bold;}
#table41 {width:258px;height:129px;background:url('../images/golf.jpg') top left no-repeat #99B547;}
#table42 {width:259px;height:129px;background:#ccc;font-size:12px;}
#table42 .pad10:first-line{color:#960032;font-weight:bold;}
div.pad10 {padding:10px;}

#insidecontent {padding:10px;font-size:11px;}
.insidecontent {padding:10px;font-size:11px;}
#contheader {background:url('../images/welcomebg.gif') top right repeat-y #066;color:#fff;text-align:right;font-family:verdana, tahoma, arial, sans-serif;font-size:18px;font-weight:normal;padding:10px 10px 0 0;height:40px;}
#contheader h1 {margin:0;padding:0;font-size:24px;}
.yellowbox {float:right;width:217px;height:287px;position:relative;top:-10px;right:-10px;background:url('../images/yellowbg.gif') top right repeat-y #fc0;}
.yellowgrad {width:217px;height:33px;background:url('../images/yellowbg.gif') top right repeat-y #fc0;}
.yellowlistbox {padding-top:30px;padding-bottom:30px;background:url('../images/yellowbg.gif') top right repeat-y #fc0;}
.yellowlist {list-style-type:none;padding:0;margin:0;font-weight:bold;}
.yellowlist li {padding:5px 0;}
#map {margin-top:10px;}
.leftnav {background:url('../images/leftnavbg.gif') top left repeat-y #ccc;}
.leftnavlist {list-style-type:none;padding:5px 0 0 0;margin:0;font-size:13px;}
.leftnavlist li {margin:0 5px 5px 5px;border-bottom:1px solid #ddd;padding-bottom:3px;}
.leftnavlist a:link {color:#000;}
.leftnavlist a:visited {color:#000;}
.leftnavlist a:hover {color:#066;}
.leftnavlist a:active {color:#066;}
.leftnavlist a:focus {color:#066;}
.leftnavlist ul {list-style-type:none;padding:5px 0 0 0;margin:5px 5px 5px 10px;background:url('../images/leftnavbg2.gif') top left repeat-y #ddd;border:1px solid #aaa;}
.leftnavlist ul li {margin:0 5px 5px 5px;border-bottom:1px solid #eee;padding-bottom:3px;font-weight:normal;}
.leftnavlist li.last, .leftnavlist ul li.last {border-bottom:0;padding-bottom:0px;}
.womanbox {background:url('../images/yellowbg.gif') top left repeat-y #fc0;}
.rightarea {width:515px;float:right;font-size:11px;}
.rightareabody {padding-right:10px;}
.rightarea h2 {font-size:16px;color:#960032;font-weight:bold;margin:0;padding:0;}
.hide {display:none;}
.show {display:block;}

.staff {padding-top:20px;clear:both;width:460px;margin:0 auto;}
.first {border:0px;}
.staff .imagecap {width:70px;float:left;text-align:left;font-size:10px;}
.staff .info {width:385px;float:right;}
.staff h3 {font-weight:bold;font-size:14px;text-transform:uppercase;margin:0;padding:0;}
.staff h4 {font-size:12px;font-weight:bold;display:inline;}
.staff img {border:1px solid #888;margin:0 10px 10px 0;}
.staff img.pdficon {border:0;margin:0;}

#insidecontent ul.projmain {list-style-type:none;padding:0;margin:0;}
#insidecontent ul.projmain li {list-style-type:none;color:#000;font-size:16px;font-weight:bold;}
#insidecontent ul.projsub {list-style-type:none;padding:0px;margin:5px 0;border-top:1px solid #ccc;}
#insidecontent ul.projsub li {list-style-type:none;padding:5px;font-size:12px;font-weight:normal;border-bottom:1px solid #ccc;}
#phototable {background:#ccc;border:1px solid #999;color:#000;}
#phototable .captioncell {background:#fff;border-top:1px solid #999;}
#phototable .photogroup, #phototable .photocount {border-top:1px solid #999;}
#phototable .photocount .countbox {position:relative;float:left;font-family:arial;width:20px;background:#999;text-align:center;margin:3px;padding:3px 0;border:1px solid #666;}
#phototable .photocount .countbox a:link,
#phototable .photocount .countbox a:visited {color:#fff;}
#phototable .photocount .countbox a:hover,
#phototable .photocount .countbox a:active,
#phototable .photocount .countbox a:focus {color:#ff0;}
#phototable .photocount .countbox div {background:#fff;position:absolute;bottom:25px;left:0px;padding:3px;display:none;}
#phototable a:link, #phototable a:visited {color:#336;}
#phototable a:hover, #phototable a:active, #phototable a:focus {color:#366;}
h1 {margin-bottom:20px;}
table#phototable a.permalink {font-size:10px;} 
table#phototable a.permalink:link, 
table#phototable a.permalink:visited {color:#336;}
table#phototable a.permalink:hover, 
table#phototable a.permalink:active,
table#phototable a.permalink:focus {color:#366;}

#footer {width:766px;background:#f96;color:#fff;position:relative;}
#insidefooter {padding:10px;text-align:center;font-size:12px;}
#botnav {font-weight:bold;}
#botnavlist {list-style-type:none;padding:0;margin:0;}
#botnavlist li {display:inline;}
#botnavlist li a:link {color:#fff;}
#botnavlist li a:visited {color:#fff;}
#botnavlist li a:hover {color:#669;}
#botnavlist li a:active {color:#669;}
#botnavlist li a:focus {color:#669;}
#copyright {}
#designed {font-size:11px;}
#designed a:link {color:#ff9;}
#designed a:visited {color:#ff9;}
#designed a:hover {color:#669;}
#designed a:active {color:#669;}
#designed a:focus {color:#669;}
#employeelogin {position:absolute;bottom:5px;right:5px;font-size:11px;}
#employeelogin a:link {color:#ff9;}
#employeelogin a:visited {color:#ff9;}
#employeelogin a:hover {color:#669;}
#employeelogin a:active {color:#669;}
#employeelogin a:focus {color:#669;}
#adminlogin {position:absolute;bottom:5px;left:5px;font-size:11px;}
#adminlogin a:link {color:#ff9;}
#adminlogin a:visited {color:#ff9;}
#adminlogin a:hover {color:#669;}
#adminlogin a:active {color:#669;}
#adminlogin a:focus {color:#669;}

#testinfolist {list-style-type:none;color:#f00;margin:20px auto;padding:0;}
#testinfolist li {padding:5px;}
#testinfolist a:link,
#testinfolist a:visited {color:#f00;}
#testinfolist a:hover,
#testinfolist a:active,
#testinfolist a:focus {color:#00f;}

/* Calendar Styles */

.calheader {background:#006666;padding:7px 5px;margin:5px 2%;}
.caldeptselect {float:right;position:relative;top:-5px;}
.callable {font-weight:bold;color:#fff;}
#calendar {width:36%;margin:0 5%;}
#calendar table#inside td.day {border:1px solid #000;}
#calendar a {color:#153B92;font-weight:bold;}
#otherstuff {width:100%;text-align:left;}
 .showtype {background:#006666;padding:5px 5px;margin-bottom:5px;color:#fff;font-weight:bold;}
.showinfo {}
.showinfo a {font-weight:bold;}
.showinfo a:hover {color:#ff0;}

table#outside {width:200px;}
table#outside .cfdmonthnav td {background:#066;color:#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 {background:#fff;border:1px solid #000;}
table#numbers .cfddays {background:#ddd2ce;color:#000;}
table#numbers .cfddayrows {border:2px solid #ddd2ce;}
table#numbers .cfddayrows a:link, table#numbers .cfddayrows a:visited {color:#066;}
table#numbers .cfddayrows a:hover, table#numbers .cfddayrows a:active, table#numbers .cfddayrows a:focus {color:#f00;}
table#numbers .weekend {color:#000;}
table#numbers .weekday {color:#000;}
table#numbers .today {color:#000;font-weight:bold;}
table#numbers .today a:link, table#numbers .today a:visited {color:#933;}
table#numbers .today a:hover, table#numbers .today a:active, table#numbers .today a:focus {color:#f00;}
table#numbers .noday {}
table#numbers .hasEvent {background:#ffa;color:#000;}

/* Links Styles */
#linkstable {background:#fff;margin-top:20px;}
.linksheader {background:#066;color:#fff;font-weight:bold;}
#linkstable td {padding:5px;}
#linkstable a:link {color:#000;}
#linkstable a:visited {color:#000;}
#linkstable a:hover {color:#00f;}
#linkstable a:focus {color:#000;}
.linksalt1 {background:#ddd2ce;}
.linksalt2 {background:#eee4df;}

/* Jimmy's Stuff */
#insidecontent .button {
	padding: 0 0 1em 0;
	margin-bottom: 1em;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	background-color: #90bade;
	color: #333;
    font-weight: bold;
	}

#insidecontent .button ul {
	width:217px;
	list-style-type: none;
	margin: 0;
	padding: 0;
	border: none;
	}
#insidecontent .button ul li {
	list-style-type:none;
	}
#insidecontent .button li {
    border-bottom: 1px solid #90bade;
    padding: 0px;
    margin: 0;
    }
    
#insidecontent .button li a {
		display: block;
		padding: 5px 5px 5px 0.5em;
		border-left: 10px solid #1958b7;
		border-right: 10px solid #508fc4;
		background-color: #2175bc;
		color: #fff;
		text-decoration: none;
		width: 100%;
		}

html>body #insidecontent .button li a {
    width: auto;
    }

#insidecontent .button li a:hover {
    border-left: 10px solid #ffcd05;
    border-right: 10px solid #5ba3e0;
    background-color: #2586d7;
    color: #fff;
    }
   

