/* Color Scheme

#898C68 = medium green
#424125 = dark green for main background
#E6E7DB = very light yellow green for text titles

#F8F0E4 = off white for content areas
#6E3900 = light blue

*/

body {	margin:0px;
   	padding:0px;
	scrollbar-face-color:#C0B394;
        scrollbar-highlight-color:#ffffff;
        scrollbar-shadow-color:#000000;
	scrollbar-3dlight-color:#000000;
        scrollbar-arrow-color:#ffffff;
	scrollbar-track-color:#6E3900;
        scrollbar-darkshadow-color:gray;
	background:#3C2B18;
	font: 13px verdana,Arial
}


#lselect table { margin-left:5px;}


#lselect td {text-align:left; width:105px; color:#D8D0AE; font: bold 11px Verdana,Arial;  padding:0px; margin:0px; border:0px; background:transparent; text-decoration:none} 

#lselect td a.curp {text-align:left; padding:4px; display:block; color:#ffffff; font: bold 11px Verdana,Arial; text-decoration:none; background:#C0B394; border: 1px solid #000000} 

#lselect td a {text-align:left; padding:4px; color:#6E3900; font: bold 11px Verdana,Arial;  display:block; background:#DCD0B4; text-decoration:none; border: 1px solid #DCD0B4} 

#lselect td a:hover {text-align:left; padding:4px; color:#000000; font: bold 11px Verdana,Arial; background:#C0B394; text-decoration:none; border: 1px solid #000000} 


body#home a#homenav,
body#bio a#bionav ,
body#news a#newsnav,
body#events a#eventsnav,
body#cpg a#cpgnav,
body#visit a#visitnav,
body#photogs a#photogsnav,
body#education a#educationnav,
body#kids a#kidsnav,
body#help a#helpnav,
body#adopt a#adoptnav,
body#contact a#connav {text-align:left; padding:4px; display:block; color:#ffffff; font: bold 11px Verdana,Arial; text-decoration:none; background:#C0B394; border: 1px solid #000000}

.wrapper {text-align:center; position:relative;  margin-top:15px;}

#main { position:relative;
text-align:center;
	border:1px solid #000000;
	width:806px;
	padding: 0px;
background-color: #424125;
	padding: 0px;
	color: #000;

}

#contable {
	border:0px;
	position:relative;
	width:806px;	
	text-align:left;
	background: url(../../images/left_col_bg.jpg) repeat-y #ffffff;

}

#newstable {
	border:0px;
	position:relative;
	width:806px;	
	text-align:center;
	background: #F0EADA;
	margin:0 auto;
	padding:0px;

}


#mentable {
text-align:left;
vertical-align:top;
width:125px;	
border:0px;

	
}

#linkList {
	margin:0px;
	padding:0px;
	text-align:left
}

#lselect {
	text-align:left;
}


#lselect table { margin-left:5px;}


#lselect td {text-align:left; width:105px; color:#D8D0AE; font: bold 11px Verdana,Arial;  padding:0px; margin:0px; border:0px; background:transparent; text-decoration:none} 

#lselect td a.curp {text-align:left; padding:4px; display:block; color:#ffffff; font: bold 11px Verdana,Arial; text-decoration:none; background:#C0B394; border: 1px solid #000000} 

#lselect td a {text-align:left; padding:4px; color:#6E3900; font: bold 11px Verdana,Arial;  display:block; background:#DCD0B4; text-decoration:none; border: 1px solid #DCD0B4} 

#lselect td a:hover {text-align:left; padding:4px; color:#000000; font: bold 11px Verdana,Arial; background:#C0B394; text-decoration:none; border: 1px solid #000000} 


#content {
  width: 400px;         /* width of .main container */
  float: left;        /* left side of window */
  margin: 0;
  padding: 1% 2%;
background-position: bottom left;
background-repeat: no-repeat;
}

#sidebar {
  margin-left: 55%;   /* past content */
  padding: 1%;
  font-size: 90%;
}

.clear {
  clear: both;        /* extend height of .main to longest column */
  height: 1px;
  overflow: hidden;   /* prevent IE expanding the container */
  margin: 0;          /* keep flush with surrounding blocks */
}
#footer {
  margin: 0;          /* flush with .main */
  padding: 1% 2%;
	text-align:center;
}

/* End of three column code */
    -->

      
p,span,ul {color:#000000; font: 13px Verdana,Arial; text-align:left} 

p {margin:10px 10px 10px 10px}

hr {text-align:center; color:#6E3900; height:2px; width:80%}

li {color:#000000; font: 12px Verdana,Arial}
img,a {margin:0px 0px 0px 0px; border:none; padding:0px;}

#toplogo {
	height:170px;
	text-align:center;
	margin: 0px 0px 0px 0px;
	padding:0px;

}

#maincontent {text-align:center; width:760px;}

#mainmenu {text-align:center;
}

#mainmenu img{
	border:1px solid #E6E7DB;
}

.eventcal {
	width:238px; 
	margin:10px 0px 10px 0px; 
	text-align:center; 
	padding:0px; 
	border:1px solid #E6E7DB;
	background:url(../images/gray_bg.jpg) repeat-y; 
}


.conbox {
	text-align:center;
	background:url(../images/title_bar_bg.jpg) repeat-x #FCF9F2;
	border:1px solid #000000; 
	margin: 10px; 
	margin-top:0px;
	padding:0px;
	font:13px Verdana,Arial;
}



h1 {text-align:center; font: bold 16px 'Verdana','Arial' ; color:#E6E7DB; margin:2px 0px 2px 0px;}
h2 {text-align:center; font: 12px 'Verdana','Arial' ; color:#ffffff; margin:0px 0px 15px 0px;}
h3 {text-align:center; font:bold 14px 'Verdana','Arial' ; color:#3C2B18; margin:0px 0px 10px 0px;text-decoration:underline;}
h4 {color:#6E3900; font: bold 13px Verdana,Arial; text-align:left; margin:0px 10px 5px 10px;text-decoration:underline;} 
h5 {margin:15px 10px 5px 10px; text-align:center; font:bold 12px 'Verdana','Arial'; color:#6E3900; text-decoration:underline;}
h6 {text-align:left; text-decoration:underline; font:bold 13px 'Verdana','Arial' ; color:#6E3900; margin:0px 20px 10px 20px}


.linkdesc {color:#000000; font: 11px 'Verdana','Arial'; margin:0px 0px 0px 0px} 
.creds {color:#000000; font: 13px Verdana,Arial; margin:0px 20px 10px 40px} 

.copyright {color:#6E3900; font:bold 12px Arial;} 

.titleline {margin:0px 0px 0px 0px; text-align:left; z-index:902; padding:0px; background:url(../images/title_bar_bg.jpg) repeat-x #6E3900; color:#E9DCBC; font:bold italic 15px Verdana,Arial}

#contents {background: #EFEFDD url('../images/side_bar_bg.jpg') repeat-y; text-align:left; position:absolute; top:250px; left:0px; height:450px; z-index:100; height:100%;}


#numbers {background:#EFEFDD; text-align:left; position:absolute; top:170px; left:0px;  height:50px; z-index:99}


#bottom {position:relative; background:#EFEFDD; left:120px; height:50px; z-index:-100}

#descr {border:none; background:#EFEFDD; text-align:left; width:500px; height:200px;}
#descrtext {margin:20px 0px 0px 155px; width:600px; color:#6E3900; font:italic 14px Verdana,Arial;}
#load {position:relative; top:120px; left:380px; width:100px; height:0px; z-index:-900;}
#ph {margin:10px 0px 0px 155px; width:1px; height:1px; text-align:left; z-index:901; padding:5px; border:solid 5px black; background:white url(../images/load.gif) no-repeat;}
#ph1 {border:solid 1px black; z-index:950}



.intro2 {border:none; padding:10px; color:black; font: 14px Verdana,Arial}
.updates {margin: 0px 0px 0px 0px; border:1px solid #6E3900; padding:5px; color:black; font: 11px Verdana,Arial}
ul.upd  {margin: 0px 8px 8px 8px; list-style-image: url(../images/diamond.gif); list-style-type: square; padding:5px}


.info {text-align:center; font:bold italic 13px 'Verdana','Arial' ; color:#6E3900; margin:0px 0px 15px 0px;}
.info2 {text-align:center; font:bold 14px 'Verdana','Arial' ; color:#000000; margin:0px 0px 15px 0px;}

a:link {color: #824300; font-weight:bold;  font-family:'Verdana','Arial'; text-decoration:none; border:none} 
a:visited { color: #824300; font-weight:bold;  font-family:'Verdana','Arial'; text-decoration:none; border:none}    
a:hover {color: #C67620; font-weight:bold;  font-family:'Verdana','Arial'; text-decoration:none; border:none}      
a:active {color: #824300; font-weight:bold; font-family:'Verdana','Arial'; text-decoration:none; border:none} 

a.mentable {margin:5px 5px 10px 5px}
a.mentable:link {text-align:center; color: #000000; font:bold 11px 'Verdana','Arial'; text-decoration:none} 
a.mentable:visited {text-align:center; color: #000000; font:bold 11px 'Verdana','Arial'; text-decoration:none}    
a.mentable:hover {text-align:center; color: #888B67; font:bold 11px 'Verdana','Arial'; text-decoration:none}      
a.mentable:active {text-align:center; color: #000000; font:bold  11px 'Verdana','Arial'; text-decoration:none} 

a.men_cp {text-align:center; color: #E6E7DB; font:bold italic 13px 'Verdana','Arial'; text-decoration:underline}

a.pages:link {text-align:center; color: #9C662C; font:bold 10px 'Verdana','Arial'; text-decoration:none} 
a.pages:visited {text-align:center; color: #9C662C; font:bold 10px 'Verdana','Arial'; text-decoration:none}    
a.pages:hover {text-align:center; color: #ffffff; font:bold 10px 'Verdana','Arial'; text-decoration:none}      
a.pages:active {text-align:center; color: #9C662C; font:bold 10px 'Verdana','Arial'; text-decoration:none} 

a.copyright:link {text-align:center; color: #7C5224; font:bold 11px 'Verdana','Arial'; text-decoration:none}     
a.copyright:visited {text-align:center; color: #7C5224; font:bold 11px 'Verdana','Arial'; text-decoration:none}    
a.copyright:hover {text-align:center; color: #ffffff; font:bold 11px 'Verdana','Arial'; text-decoration:none}      
a.copyright:active {text-align:center; color: #7C5224; font:bold 11px 'Verdana','Arial'; text-decoration:none} 

a.potw:link {text-align:center; color: #000000; font:bold 13px 'Verdana','Arial'; text-decoration:none} 
a.potw:visited {text-align:center; color:#000000 ; font:bold 13px 'Verdana','Arial'; text-decoration:none}    
a.potw:hover {text-align:center; color: #E6E7DB; font:bold 13px 'Verdana','Arial'; text-decoration:none}      
a.potw:active {text-align:center; color: #000000; font:bold 13px 'Verdana','Arial'; text-decoration:none} 

a.copyright {color:#6E3900; font:bold 12px Arial;} 

a.curpage {text-align:center; color: #6E3900; font:bold 13px 'Verdana','Arial'; text-decoration:none; border:1px solid #6E3900}     

.cur {color: #6E3900; font:bold 14px 'Verdana','Arial'; text-decoration:underline}
.wintext {color: #6E3900; font:bold 13px 'Verdana','Arial'; text-decoration:none} 

.galtitle {text-align:left; margin:0px 0px 15px 0px}

table.stock {border:1px solid #000000;}
.stock td {text-align:left; padding:5px; color:#000000; font: 13px Verdana,Arial;}


.stockfld {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
	width:200px;
	height: 20px;
        border: 1px solid #000000;
        background: #F4F2EC;
}

.stockta {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
	width:95%;
	height: 200px;
        border: 1px solid #000000;
        background: #F4F2EC;
}

.rss_box {
	width: 100%
	color:#000000; 
	font: 11px Verdana,Arial;
	margin:0px 6px 10px 6px;
	padding:10px;
	background-color: #F8F0E4;
	text-align:left;
}

.rss-items {
       	list-style:none;
       	margin:5;
       	padding:3;
	font: 12px Verdana,Arial;
}

.rss-item  {
	font: 12px Verdana,Arial;
  	margin-bottom: 1em;;
}

.rss-item a:link, .rss_item a:visited, .rss_item a:active {text-decoration:underline; text-align:left; color: #000000; font:bold 12px 'Verdana','Arial';}

.rss-item a:hover {text-decoration:underline; text-align:left; color: red; font:bold 12px 'Verdana','Arial'; }

.rss-date {
	font-size: xx-small;
	}

.img_caption_table {
        border: none;
        background-color: #ffffff ;
        margin : 0px;
	width:500px;
	border:#000000 solid 1px;
	font: 12px 'Verdana','Arial';
}

	#nav, #nav ul { /* all lists */
		padding: 0;
		margin: 2px;
		list-style: none;
		float : left;
		width : 10em;
	}
	
	#nav li { /* all list items */
		position : relative;
		float : left;
		line-height : 1.25em;
		margin-bottom : 1px;
		width: 10em;
	}
	
	#nav li ul { /* second-level lists */
		position : absolute;
		left: -999em;
		margin-left : 8.55em;
		margin-top : -1.35em;
		width: 12em;
		border : 1px solid #000000;
		background-color : #F0EADA;
	}
	
	#nav li ul ul { /* third-and-above-level lists */
		left: -999em;
	}
	
	#nav li a {
		width: 9.5em;
		w\idth : 9.0em;
		display : block;
		color : #6E3900;
		font-weight : bold;
		text-decoration : none;
		background-color : #DCD0B4;
		border : 1px solid #DCD0B4;
		padding : 0.5em 0.5em;
		font: bold 11px Verdana,Arial;
	}
	
	#nav li li a {
		width: 12em;
		w\idth : 11.5em;
		display : block;
		color : #6E3900;
		font-weight : bold;
		text-decoration : none;
		background-color : #F0EADA;
		border : 1px solid #F0EADA;
		padding : 0 0.5em;
	}

	#nav li a:hover {
		color : #ffffff;
		background-color : #C0B394;
		border : 1px solid #000000;
	}
	
	#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
		left: -999em;
	}
	
	#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { /* lists nested under hovered list items */
		left: auto;
	}