body { margin: 0; background-color: #ffffff;}

a.dir {font: .6em Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color:#000000} 
a.dir:active {font: .6em Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color:#000000} 
a.dir:visited {font: .6em Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color:#000000}
a.dir:hover {font: .6em Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; color:#733910}   

a.month {text-decoration: underline; color:#8B4513} 
a.month:active {text-decoration: underline; color:#8B4513} 
a.month:visited {text-decoration: underline; color:#8B4513}
a.month:hover {text-decoration: underline; color:#000000}   

a {text-decoration: underline; color:#663300} 
a:active {text-decoration: underline; color:#663300} 
a:visited {text-decoration: underline; color:#663300}
a:hover {text-decoration: underline; color:#000000}


a.bottom {text-decoration: none; color:#733910} 
a.bottom:active {text-decoration: none; color:#733910} 
a.bottom:visited {text-decoration: none; color:#733910}
a.bottom:hover {text-decoration: underline; color:#000000}   


li, dd { font: 0.8em Verdana, Arial, Helvetica, sans-serif; }

.circle { font: 0.8em Verdana, Arial, Helvetica, sans-serif; }


/*dd{text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif} */

h1 { color: #600; font-size: 1.5em; font-family: "Comic Sans MS"; font-weight: bold; }

h2 { color: black; font-size: 0.9em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin-bottom: 0;	 }


h3 { 
	color: #000000;
	font: bold 0.85em Verdana, Arial, Helvetica, sans-serif;	
}

h4 { 
	color: #000000;
	font: bold 0.85em Verdana, Arial, Helvetica, sans-serif;
	margin-top: 0px;
	margin-bottom: 2px;		
	background: #fff5da;
}

h6 { 
	color: #8b4513;
	font: bold 0.95em Verdana, Arial, Helvetica, sans-serif;
	margin-top: 0px;
	margin-bottom: 2px;	
}


body p {
	
font: .8em Verdana, Arial, Helvetica, sans-serif;
	
}

.credit {
	font: .6em Verdana, Arial, Helvetica, sans-serif;
	
}

p.spaceafter {margin-bottom: .4em}

p.spaceafter2 {margin-top: 0px; margin-bottom: .4em}


.dirdiv { width: 459px; height: 6em; background: #fff5da; border: 1px solid #fdc448; padding: 10px; margin-bottom: 15px; line-height: 1em; }

.dirvid { width: 459px; height: 6em; background: #e3eef6; border: 1px solid #14a5b4; padding: 10px; margin-bottom: 15px; line-height: 1em; }


.col1{
float:left;
text-align: left;
padding:0px 12px 0px 8px;
width:146px;
}

.col2{
padding:0px 0px 0px 0px;
float:left;
text-align: left;
width:146px;
}


.col3{
padding:0px 0px 0px 0px;
float:left;
text-align: left;
width:146px;
}

.bottomdiv {
	font-family: Arial,Helvetica,sans-serif;
	font-size: .6em;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
}

#Search { 
height: 21px; width: 145px; left: 0; top: 75px; position: absolute; visibility: visible; 
}


h5 { color: #6c3b3d; font-size: 14pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }


/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */


.container {

float:left;
width: 150px;

}


 html .container{ /*IE only rule. Original menu width minus all left/right paddings */
width: 134px;
}

.wireframemenu{
border: 2px solid #ddceb2;
background-color: white;
border-bottom-width: 0;


}

* html .wireframemenu{ /*IE only rule. Original menu width minus all left/right paddings */
width: 134px;
}

.wireframemenu ul{
padding: 0;
margin: 0;
list-style-type: none;
}

.wireframemenu a{
font: bold 12px Verdana;
padding: 4px 3px;
display: block;
width: 100%; /*Define width for IE6's sake*/
color: #595959;
text-decoration: none;
border-bottom: 2px solid #ddceb2;
}

.wireframemenu a:visited{
color: #595959;
}

html>body .wireframemenu a{ /*Non IE rule*/
width: auto;
}

.wireframemenu a:hover{
background-color: #f2e7c6;
color: black;
}


.undermenu{
/*border: 1px solid white;*/
background-color: white;
/*border-bottom-width: 0; */
width: 150px;

}

 html .undermenu{ /*IE only rule. Original menu width minus all left/right paddings */
width: 134px;
}

.undermenu ul{
padding: 0;
margin: 0;
list-style-type: none;
}


.undermenu a{
font: bold 12px Verdana;
padding: 3px 3px;
display: block;
width: 100%; /*Define width for IE6's sake*/
color: #595959;
text-decoration: none;
}

.undermenu a:hover{
background-color: #9ac2c8;
color: black;
}

html>body .undermenu a{ /*Non IE rule*/
width: auto;
}

.kids {  
/*color: #c00000;*/
/*background-color: #f2e7c6;*/
/*padding: 3px 3px;
display: block; */}

.new {  
/*color: #668033;*/
/*background-color: #f2e7c6;*/
/*padding: 3px 3px;
display: block;*/ }