<!--



/*
--------------------------------------------------------------------

MAIN CONTENT

--------------------------------------------------------------------
*/





#main #right #head #pqa #left p
{
	display: block;
	margin: 0;
	padding: 0;
	text-align: left;
	font-family: 'StempelGaramondW02-Roma', Georgia, New York, Times, serif;
	font-size: .9em;
	line-height: 1.5em;
	color: #6a550c;
}
#main #right #head #pqa #left p a
{
	text-decoration: none;
	color: #6a550c;
	border-bottom: 1px solid #b8a45f;
	font-weight: 900;
}
#main #right #head #pqa #left p a:hover
{
	text-decoration: none;
	color: #524004;
	border-bottom: 1px solid #6a550c;
}


#main #right #head #pqa #left h2
{
	display: block;
	margin: 0;
	padding: 10px 0 5px 0;
	text-align: left;
	font-family: Helvetica, Tahoma, Arial, sans-serif;
	font-size: .75em;
	line-height: 1em;
	color: #6A550C;	
}

#main #right #head #pqa #left h2 a
{
	display: block;
	text-decoration: underline;
	color: #6A550C;
	margin: 5px 0 5px 0;
	font-size: 1.4em;
	line-height: 1.2em;
	font-weight: 900;
}
#main #right #head #pqa #left h2 a:hover
{
	text-decoration: none;
	color: #333;
}


#main #right #head #pqa #right p 
{
	display: block;
	margin: 0;
	padding: 0;
	text-align: left;
	padding: 0 5px 0 0;
	font-family: Helvetica, Tahoma, Arial, sans-serif;
	font-size: .8em;
	line-height: 1em;
	font-weight: 900;
	color: #6a550c;
	text-transform: uppercase;
}



#main #right #head #pqa #right select
{
	display: inline;
	margin: 5px 0 5px 0;
	padding: 5px;
	width: 98%;
	font-family: Helvetica, Tahoma, Arial, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #6a550c;
	border: 1px solid #999;
	background: #fff;
}










/*
--------------------------------------------------------------------

MAIN TEXT

--------------------------------------------------------------------
*/




#main #right #container #full h1
{
	display: block;
	margin: 0;
	padding: 0 0 15px 0;
	color: #6a550c;
	font-family: 'StempelGaramondW02-Roma', Georgia, New York, Times, serif;
	font-size: 30px;
	line-height: 30px;
	text-align: left;
	font-weight: 100;
}

#main #right #container #full h1 a
{
	text-decoration: none;
	color: #6a550c;
	border-bottom: 1px solid #f1e8c8;
}
#main #right #container #full h1 a:hover
{
	text-decoration: none;
	color: #94813e;
	border-bottom: 1px solid #eee;
}




#main #right #container #full h2
{
	display: block;
	margin: 0;
	padding: 15px 0 5px 0;
	color: #666;
	font-family: Helvetica, Tahoma, Arial, sans-serif;
	font-size: 15px;
	line-height: 20px;
	text-align: left;
}
#main #right #container #full h2 a
{
	text-decoration: none;
	color: #444;
	border-bottom: #f1e8c8;
	border-width: 0 0 1px 0;
	border-style: solid;
}
#main #right #container #full h2 a:hover
{
	text-decoration: none;
	color: #94813e;
	border-bottom: #eee;
	border-width: 0 0 1px 0;
	border-style: solid;
}

#main #right #container #full h3
{
	display: block;
	width: 78%;
	float: left;
	text-align: left;
	margin: 0;
	padding: 0 0 5px 0;
	color: #6a550c;
	font-family: Helvetica, Tahoma, Arial, sans-serif;
	font-size: 13px;
	line-height: 16px;
	text-align: left;	
}


#main #right #container #full h4
{
	display: block;
	margin: 0;
	padding: 0 0 15px 0;
	text-align: left;
	font-family: Helvetica, Tahoma, Arial, sans-serif;
	font-size: .8em;
	line-height: 1em;
	color: #9C9445;
	font-style: normal;
	font-weight: 900;
}


#main #right #container #full h5
{
	float: left;
	text-align: left;
	margin: 0;
	padding: 5px 5px 5px 0;
	color: #6a550c;
	font-family: Helvetica, Tahoma, Arial, sans-serif;
	font-size: 20px;
	line-height: 20px;
	text-align: left;
	text-transform: uppercase;
}



#main #right #container #full #row label
{
	display: block;
	width: 20%;
	float: left;
	text-align: right;
	margin: 0;
	padding: 0;
}

#main #right #container #full #poet p
{
	text-align: left;
	margin: 0;
	padding: 0;
	color: #6a550c;
	font-family: Helvetica, Tahoma, Arial, sans-serif;
	font-size: 12px;
	text-align: left;
}


#main #right #container form { display: inline; margin: 0; padding: 0; }





#main #right #container #full p
{
	display: block;
	margin: 0;
	padding: 0;
	text-align: left;
	font-family: Helvetica, Tahoma, Arial, sans-serif;
	font-size: 12px;
	line-height: 1.5em;
	color: #666;
}


#main #right #container #full p a
{
	color: #6A550C;
	font-weight: 900;
	text-decoration: underline;	
}
#main #right #container #full p a:hover
{
	color: #4E3F08;
	text-decoration: none;
}

#main #right #container #full .txt
{
	display: block;
	margin: 0;
	padding: 0;
	text-align: left;
	font-family: Helvetica, Tahoma, Arial, sans-serif;
	font-size: .85em;
	line-height: 1.5em;
	color: #666;
}


#main #right #container #full .txt a
{
	color: #6A550C;
	font-weight: 900;
	text-decoration: underline;	
}
#main #right #container #full .txt a:hover
{
	color: #4E3F08;
	text-decoration: none;
}



#main #right #container #full blockquote
{
	display: block;
	margin: 10px 0 10px 0;
	padding: 15px 15px 15px 25px;
	text-align: left;
	font-family: Helvetica, Tahoma, Arial, sans-serif;
	font-size: .8em;
	line-height: 1.5em;
	color: #666;
	background: #f4f4f4;
}




#main #right cite, #main #right cite p
{
	display: block;
	clear: both;
	margin: 25px 0 0 0;
	padding: 25px;
	text-align: left;
	font-family: Helvetica, Tahoma, Arial, sans-serif;
	font-size: .8em;
	line-height: 1.5em;
	color: #666;
	font-style: italic;
	background: #f1e8c9;
}




#main #right cite a
{
	color: #6A550C;
	font-weight: 900;
	text-decoration: underline;	
}
#main #right cite a:hover
{
	color: #4E3F08;
	text-decoration: none;
}




#main #right #container #full fieldset
{
	margin: 15px 0 15px 0;
	padding: 20px;
	text-align: left;
	background-color: #FFFBED;
	border: 0px;
}


#main #right #container #full fieldset legend
{
	margin: 0;
	padding: 0;
	text-align: left;
	font-family: Helvetica, Tahoma, Arial, sans-serif;
	font-size: 1em;
	line-height: 1.5em;
	font-weight: 900;
	color: #333;	
}




#main #right #container #full #books dt
{
	display: block;
	margin: 0;
	padding: 0;
	text-align: left;
	font-family: Helvetica, Tahoma, Arial, sans-serif;
	font-size: 13px;
	line-height: 15px;
	font-weight: 900;
	color: #333;	
}
#main #right #container #full #books dt a
{
	text-decoration: none;
	font-weight: 900;
	color: #6a550c;
}
#main #right #container #full #books dt a:hover
{
	text-decoration: none;
	font-weight: 900;
	color: #333;
}


#main #right #container #full #books dl
{
	display: block;
	margin: 0;
	padding: 0 0 5px 0;
	text-align: left;
	font-family: Helvetica, Tahoma, Arial, sans-serif;
	font-size: 13px;
	line-height: 15px;
	font-weight: 100;
	color: #333;	
}
#main #right #container #full #books del
{
	display: block;
	margin: 0;
	padding: 0;
	text-align: left;
	font-family: Helvetica, Tahoma, Arial, sans-serif;
	font-size: 11px;
	line-height: 12px;
	font-weight: 900;
	color: #666;
	text-decoration: none;
}




#main #right #container #block p
{
	margin: 0;
	padding: 0 3px 0 3px;
	color: #6a550c;
	font-family: Helvetica, Tahoma, Arial, sans-serif;
	font-size: 13px;
	line-height: 15px;
	text-decoration: none;
}
#main #right #container #block p a { color: #6a550c; text-decoration: none; }
#main #right #container #block p a:hover { text-decoration: none; color: #333; }




#main #right #container #full ul
{
	margin: 0;
	padding: 0 0 10px 15px;
	text-align: left;
}


#main #right #container #full ul li
{
	margin: 0;
	padding: 0 0 10px 0;
	color: #6a550c;
	font-family: Helvetica, Tahoma, Arial, sans-serif;
	font-size: 13px;
	line-height: 15px;
	text-align: left;
	list-style: circle;
}

#main #right #container #full ul li a
{
	text-decoration: none;
	color: #6a550c;	
	border-bottom: #f1e8c8;
	border-width: 0 0 1px 0;
	border-style: solid;
	list-style-type: circle;
}

#main #right #container #full ul li a:hover
{
	text-decoration: none;
	color: #94813e;
	border-bottom: #eee;
	border-width: 0 0 1px 0;
	border-style: solid;
	list-style-type: circle;
}












#main #right #container #intro
{
	margin: 0 0 3px 0;
	padding: 15px;
	font-size: 18px;
	font-family: 'StempelGaramondW02-Roma', Georgia, New York, Palantion, Times, Times New Roman, serif;
	line-height: 25px;
	background: #fefcf4;
	color: #6a550c;
	border-bottom: 5px solid #6a550c;
}
#main #right #container #intro p a
{
	font-weight: 900;
	color: #333;
	text-decoration: none;
}
#main #right #container #intro p a:hover
{
	font-weight: 900;
	color: #555;
	text-decoration: underline;
}









#main #right #container #left h1
{
	display: block;
	margin: 0;
	padding: 0;
	color: #666;
	font-family: Georgia, New York, Times, serif;
	font-size: 30px;
	line-height: 25px;
	text-align: left;
	font-weight:100;
}

#main #right #container #left h1 a
{
	display: block;
	margin: 0;
	padding: 15px 0 10px 10px;
	text-decoration: none;
	color: #666;
	background: #fff;
	-webkit-transition: background ease 0.5s; -moz-transition: background ease 0.5s; -o-transition: background ease 0.5s; transition: background ease 0.5s;
}
#main #right #container #left h1 a:hover
{
	text-decoration: none;
	color: #94813e;
	background: #fdfbf2;
}




#main #right #container #left #box h1
{
	display: block;
	margin: 0;
	padding: 0 0 10px 0;
	color: #666;
	font-family: Helvetica, Tahoma, Arial, sans-serif;
	font-size: 14px;
	line-height: 20px;
	text-align: left;
	font-weight: 900;
}

#main #right #container #left #box h1 a
{
	text-decoration: none;
	color: #666;
	border-bottom: #f1e8c8;
	border-width: 0 0 1px 0;
	border-style: solid;
}
#main #right #container #left #box h1 a:hover
{
	text-decoration: none;
	color: #94813e;
	border-bottom: #eee;
	border-width: 0 0 1px 0;
	border-style: solid;
}


#main #right #container #left #box ol
{
	display: block;
	width: 68%;
	float: left;
	text-align: left;
	margin: 0;
	padding: 0;
}


#main #right #container #box #left ol label
{
	display: block;
	width: 30%;
	float: right;
	text-align: left;
	margin: 0;
	padding: 2px 0 0 0;
}
#main #right #container #box form { display: inline; }





#main #right #container #left #box h2
{
	display: block;
	margin: 0;
	padding: 0 0 3px 0;
	color: #6a550c;
	font-family: Helvetica, Tahoma, Arial, sans-serif;
	font-size: 14px;
	line-height: 20px;
	text-align: left;
	font-weight: 800;
}
#main #right #container #left #box h2 a
{
	text-decoration: none;
	color: #666;
	border-bottom: 1px solid #f1e8c8;
}
#main #right #container #left #box h2 a:hover
{
	text-decoration: none;
	color: #94813e;
	border-bottom: 1px solid #eee;
}




#main #right #container #left #box p
{
	display: block;
	margin: 0;
	padding: 0;
	text-align: left;
	font-family: Helvetica, Tahoma, Arial, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #666;
	font-weight: 100;
}


#main #right #container #left #box p a
{
	color: #6A550C;
	font-weight: 900;
	text-decoration: underline;	
}
#main #right #container #left #box p a:hover
{
	color: #4E3F08;
	text-decoration: none;
}






#right #main #box h3
{
	display: block;
	margin: 0;
	padding: 0 0 5px 0;
	color: #6a550c;
	font-family: 'StempelGaramondW02-Roma', Georgia, New York, Times, serif;
	font-size: 14px;
	line-height: 18px;
	text-align: left;
}



#right #main #box h4
{
	display: block;
	margin: 0 0 14px 0;
	padding: 0 0 5px 0;
	text-align: left;
	font-family: Helvetica, Tahoma, Arial, sans-serif;
	font-size: .75em;
	line-height: 1em;
	color: #9C9445;
	font-style: normal;
	font-weight: 900;
	border-bottom: #9C9445;
	border-width: 0 0 1px 0;
	border-style: none none dotted none;
}























#main #right #container #right h1
{
	display: block;
	margin: 0;
	padding: 0;
	color: #6a550c;
	font-family: 'StempelGaramondW02-Roma', Georgia, New York, Times, serif;
	font-size: 20px;
	line-height: 20px;
	text-align: left;
	font-weight: 100;
}

#main #right #container #right h1 a
{
	display: block;
	margin: 0;
	padding: 20px 0 5px 10px;
	text-decoration: none;
	color: #6a550c;
	background: #fff;
	-webkit-transition: background ease 0.5s; -moz-transition: background ease 0.5s; -o-transition: background ease 0.5s; transition: background ease 0.5s;
}

#main #right #container #right h1 a:hover
{
	text-decoration: none;
	color: #94813e;
	background: #fdfbf2;
}



#main #right #container #right #box h2
{
	display: block;
	margin: 0 0 2px 0;
	padding: 0 0 2px 0;
	color: #6a550c;
	font-family: Helvetica, Tahoma, Arial, sans-serif;
	font-size: 13px;
	line-height: 15px;
	text-align: left;
	font-weight: 900;
}
#main #right #container #right #box h2 a
{
	text-decoration: none;
	color: #6a550c;
	border-bottom: #f1e8c8;
	border-width: 0 0 1px 0;
	border-style: solid;
}
#main #right #container #right #box h2 a:hover
{
	text-decoration: none;
	color: #4E3F08;
	border-bottom: #fdfbf2;
	border-width: 0 0 1px 0;
	border-style: solid;
}




#main #right #container #right #box h3
{
	display: block;
	margin: 0 0 5px 0;
	padding: 2px 0 2px 0;
	color: #6a550c;
	font-family: Helvetica, Tahoma, Arial, sans-serif;
	font-size: 12px;
	line-height: 13px;
	font-weight: 100;
	text-align: left;
	border-bottom: 1px solid #eee;
}

#main #right #container #right #box h4
{
	display: block;
	margin: 0 0 5px 0;
	padding: 1px 0 1px 0;
	color: #6a550c;
	font-family: Helvetica, Tahoma, Arial, sans-serif;
	font-size: 10px;
	line-height: 10px;
	font-weight: 100;
	text-align: left;
	border-bottom: 1px solid #fdfbf2;
}




#main #right #container #right #box p
{
	display: block;
	margin: 0;
	padding: 0;
	text-align: left;
	font-family: Helvetica, Tahoma, Arial, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #6a550c;
	font-weight: 100;
}


#main #right #container #right #box p a
{
	color: #6a550c;
	font-weight: 900;
	text-decoration: none;	
}
#main #right #container #right #box p a:hover
{
	color: #4E3F08;
	text-decoration: none;
}














#main #right #container #full #search ul
{
	display: block;
	width: 100%;
	margin: 0;
	padding: 5px 0 0 0;
	text-align: right;
}
#main #right #container #full #search ul li
{
	display: inline;
	margin: 0;
	padding: 0;
	list-style: none;
	color: #CCC;
	font-family: Helvetica, Arial, Tahoma, Trebuchet MS, sans-serif;
	font-size: 12px;
	font-weight: 900;
	text-align: right;
	border: 0;
}

#main #right #container #full #search ul li a
{
	display: inline;
	margin: 0;
	padding: 10px;
	text-decoration: none;
	color: #6a550c;
	background: #fdfbf2;
	border: 0;
}
#main #right #container #full #search ul li a:hover
{
	display: inline;
	margin: 0;
	padding: 10px;
	text-decoration: none;
	color: #f1e8c8;
	background: #6a550c;
}








/*
--------------------------------------------------------------------

HOMEPAGE CONTENT

--------------------------------------------------------------------
*/



#right #main #col1 #box p
{
	display: block;
	margin: 0;
	padding: 0;
	
}

#right #main #col1 #box p .text
{
	text-align: left;
	font-family: 'StempelGaramondW02-Roma', Georgia, New York, Times, serif;
	font-size: .85em;
	line-height: 1.5em;
	color: #6a550c;
}





#right #main #col1 #box cite
{
	display: block;
	margin: 15px 0 0 0;
	padding: 5px;
	text-align: left;
	font-family: Helvetica, Tahoma, Arial, sans-serif;
	font-size: .75em;
	line-height: 1em;
	color: #6A550C;
	font-style: normal;
	font-weight: 900;
}
#right #main #col1 #box cite a
{
	color: #6A550C;
	text-decoration: none;	
}
#right #main #col1 #box cite a:hover
{
	color: #6A550C;
	text-decoration: none;
	background: #f1e8c8;	
}



#right #main #col1 #box h1
{
	display: block;
	margin: 0;
	padding: 0 0 15px 0;
	color: #6a550c;
	font-family: 'StempelGaramondW02-Roma', Georgia, New York, Times, serif;
	font-size: 20px;
	line-height: 22px;
	text-align: left;
}
#right #main #col1 #box h1 a
{
	text-decoration: none;
	color: #6a550c;	
	border-bottom: #f1e8c8;
	border-width: 0 0 1px 0;
	border-style: solid;	
}
#right #main #col1 #box h1 a:hover
{
	text-decoration: none;
	color: #94813e;
	border-bottom: #eee;
	border-width: 0 0 1px 0;
	border-style: solid;
}






#right #main #col2 p
{
	display: block;
	margin: 0;
	padding: 0;
	
}


#right #main #col2 #box cite
{
	display: block;
	margin: 10px 0 0 0;
	padding: 2px;
	text-align: left;
	font-family: Helvetica, Tahoma, Arial, sans-serif;
	font-size: .7em;
	line-height: 1em;
	color: #6A550C;
	font-style: normal;
	font-weight: 900;
}
#right #main #col2 #box cite a
{
	color: #6A550C;
	text-decoration: none;	
}
#right #main #col2 #box cite a:hover
{
	color: #6A550C;
	text-decoration: none;
	background: #f1e8c8;	
}



#right #main #col2 h1
{
	display: block;
	margin: 0;
	padding: 0 0 5px 0;
	color: #6a550c;
	font-family: Helvetica, Tahoma, Arial, sans-serif;
	font-size: 13px;
	line-height: 15px;
	text-align: left;
}
#right #main #col2 #box h1 a
{
	text-decoration: none;
	color: #6a550c;	
	border-bottom: #f1e8c8;
	border-width: 0 0 1px 0;
	border-style: solid;
}
#right #main #col2 #box h1 a:hover
{
	text-decoration: none;
	color: #94813e;
	border-bottom: #eee;
	border-width: 0 0 1px 0;
	border-style: solid;
}



































/*
--------------------------------------------------------------------

LEFT SIDEBAR CONTENT

--------------------------------------------------------------------
*/



#left #issue #over
{
	display: block;
	position: absolute;
	top: 0px;
	left: 0px;
	margin: 0;
	padding: 0;
	width: 325px;
	height: 430px;	
}

#left #issue a #over
{
	display: block;
	position: absolute;
	top: 0px;
	left: 0px;	
	margin: 0;
	padding: 0;
	width: 325px;
	height: 430px;
	visibility: hidden;
	-webkit-transition: opacity ease 0.3s; -moz-transition: opacity ease 0.3s; -o-transition: opacity ease 0.3s; transition: opacity ease 0.3s;
}

#left #issue a:hover #over
{
	display: block;
	position: absolute;
	top: 0px;
	left: 0px;	
	margin: 0;
	padding: 0;
	width: 315px;
	height: 430px;
	border: 10px solid #fff;	
	visibility: visible;
	opacity: .5;
	filter: alpha(opacity=50);	
}

#left #issue p
{
	display: block;
	position: absolute;
	margin: 0;
	padding: 10px;
	width: 80px;
	text-align: right;
	font-family: Helvetica, Arial, Tahoma, sans-serif;
	font-size: 12px;
	line-height: 10px;
	text-decoration: none;
}


#left #issue a p
{
	color: #000;
	visibility: hidden;	
	text-decoration: none;
	-webkit-transition: background ease 0.3s; -moz-transition: background ease 0.3s; -o-transition: background ease 0.3s; transition: background ease 0.3s;
}

#left #issue a:hover p
{
	display: block;
	position: absolute;
	top: 30px;
	left: 235px;
	margin: 0;
	padding: 10px;
	width: 80px;
	color: #000;
	text-align: right;
	visibility: visible;
	background: #fff;
	text-decoration: none;
}








#left #subnav h1
{
	display: block;
	margin: 0;
	padding: 0 0 5px 0;
	color: #608263;
	font-family: 'StempelGaramondW02-Roma', Georgia, New York, Times New Roman, serif;
	font-size: 13px;
	line-height: 15px;
	text-align: left;
	text-transform: uppercase;
}
#left #subnav h1 a { text-decoration: none; color: #608263; }
#left #subnav h1 a:hover { text-decoration: none; color: #48614A; }



#left #subnav ul
{
	display: block;
	margin: 0;
	padding: 0;
}


#left #subnav h2
{
	display: block;
	margin: 0;
	padding: 5px 0 5px 0;
	color: #666;
	font-family: Helvetica, Arial, Tahoma, sans-serif;
	font-size: 13px;
	line-height: 15px;
	text-align: left;
	font-weight: 900;
}


#left #subnav h3
{
	display: block;
	margin: 0;
	padding: 0 0 3px 0;
	color: #999;
	font-family: Helvetica, Arial, Tahoma, sans-serif;
	font-size: 11px;
	line-height: 12px;
	text-align: left;
	font-weight: 900;
}


#left #subnav p
{
	display: block;
	margin: 0;
	padding: 0 0 3px 0;
	text-align: left;
	font-family: Helvetica, Arial, Tahoma, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #608263;
}

#left #subnav hr
{
	display: block;
	width: 100%;
	margin: 5px 0 5px 0;
	padding: 0;
	text-align: left;
	height: 1px;
	border: 0;
	border-bottom: 1px solid #608263;
}


#left #subnav ul li
{
	display: block;
	margin: 0;
	padding: 0;
	text-align: left;
	font-family: Helvetica, Arial, Tahoma, sans-serif;
	font-size: 11px;
	line-height: 12px;
	list-style: none;
	color: #666;
}


#left #subnav ul li a
{
	display: block;
	margin: 0;
	padding: 5px;	
	color: #608263;
	text-decoration: none;
	background: #fff;
	-webkit-transition: background ease 0.5s; -moz-transition: background ease 0.5s; -o-transition: background ease 0.5s; transition: background ease 0.5s;
}
#left #subnav ul li a:hover
{
	display: block;
	margin: 0;
	padding: 5px;
	color: #fff;
	text-decoration: none;
	background: #608263;
}


#left #subnav ul li.hit a
{
	display: block;
	margin: 0;
	padding: 5px;		
	color: #fff;
	text-decoration: none;
	background: #608263;
}
#left #subnav ul li.hit a:hover
{
	display: block;
	margin: 0;
	padding: 5px;	
	color: #eaf1eb;
	text-decoration: none;
	background: #48614A;
}




#left #subnav ul #show li a
{
	display: block;
	margin: 0 -10px 0 -10px;
	padding: 5px 5px 5px 10px;	
	color: #608263;
	text-decoration: none;
	border-bottom: 1px solid #eee;
	background: #fff;
	-webkit-transition: background ease 0.5s; -moz-transition: background ease 0.5s; -o-transition: background ease 0.5s; transition: background ease 0.5s;
}
#left #subnav ul #show li a:hover
{
	display: block;
	margin: 0 -10px 0 -10px;
	padding: 5px 5px 5px 10px;
	color: #fff;
	text-decoration: none;
	background: #608263;
}


#left #subnav ul #show li.hit a
{
	display: block;
	margin: 0 -10px 0 -10px;
	padding: 5px 5px 5px 10px;		
	color: #fff;
	text-decoration: none;
	background: #608263;
}
#left #subnav ul #show li.hit a:hover
{
	display: block;
	margin: 0 -10px 0 -10px;
	padding: 5px 5px 5px 10px;	
	color: #eaf1eb;
	text-decoration: none;
	background: #48614A;
}






#left #subnav ul #pad li a
{
	display: block;
	margin: 0 -10px 0 -10px;
	padding: 5px 5px 5px 10px;	
	color: #608263;
	text-decoration: none;
	background: #fff;
	-webkit-transition: background ease 0.5s; -moz-transition: background ease 0.5s; -o-transition: background ease 0.5s; transition: background ease 0.5s;
}
#left #subnav ul #pad li a:hover
{
	display: block;
	margin: 0 -10px 0 -10px;
	padding: 5px 5px 5px 10px;
	color: #fff;
	text-decoration: none;
	background: #608263;
}


#left #subnav ul #pad li.hit a
{
	display: block;
	margin: 0 -10px 0 -10px;
	padding: 5px 5px 5px 10px;		
	color: #fff;
	text-decoration: none;
	background: #608263;
}
#left #subnav ul #pad li.hit a:hover
{
	display: block;
	margin: 0 -10px 0 -10px;
	padding: 5px 5px 5px 10px;	
	color: #eaf1eb;
	text-decoration: none;
	background: #48614A;
}





#left #subnav ul label
{
	display: inline;
	float: right;
	color: #fff;
	text-align: right;
	margin: 4px 5px 0 0;
	font-weight: 900;
	font-size: .9em;
}
















#footer #col h2
{
	display: block;
	margin: 0;
	padding: 0;
	color: #fff;
	font-family: Helvetica, Tahoma, Arial, sans-serif;
	text-decoration: none;
	font-size: 12px;
	line-height: 15px;
	font-weight: 100;
}
#footer #col p
{
	display: block;
	margin: 0;
	padding: 0;
	color: #fff;
	font-family: Helvetica, Tahoma, Arial, sans-serif;
	text-decoration: none;
	font-size: 11px;
	line-height: 15px;
	font-weight: 900;
}
#footer #col p a
{
	color: #adc1af;
	text-decoration: none;
}
#footer #col p a:hover
{
	color: #f3f9f5;
	text-decoration: none;
}


#footer #col cite
{
	display: block;
	margin: 0;
	padding: 0;
	color: #f3f9f5;
	font-family: Helvetica, Tahoma, Arial, sans-serif;
	text-decoration: none;
	font-size: 14px;
	line-height: 15px;
	font-style: normal;
	font-weight: 900;
}








#contactform dd
{
	display: block;
	margin: 0;
	padding: 10px 0 2px 0;
	font-size: .8em;
	color: #6a550c;
	font-weight: 900;
	font-family: Helvetica, Arial, Tahoma, sans-serif;
}


#contactform .required
{
	width: 98%;
	padding: 3px;
	margin: 0 0 2px 0;
	font-size: 14px;
	line-height: 15px;
	color: #666;
	font-family: Helvetica, Arial, Tahoma, sans-serif;
	background: #fefcf4;
	border: 1px solid #b3a470;
}

#contactform .select
{
	width: 99%;
	padding: 3px;
	margin: 0 0 2px 0;
	font-size: 12px;
	line-height: 15px;
	color: #6a550c;
	font-family: Helvetica, Arial, Tahoma, sans-serif;
	background: #fefcf4;
	border: 1px solid #b3a470;
}

#contactform .button
{
	display: block;
	padding: 10px;
	margin: 0;
	font-size: 12px;
	line-height: 12px;
	color: #fff;
	font-family: Helvetica, Arial, Tahoma, sans-serif;
	background: #6a550c;
	border: 0;
}
#contactform .button:hover { background: #534207; }


#contactform #question
{
	width: 98%;
	height: 250px;
	padding: 3px;
	margin: 0 0 2px 0;
	font-size: 12px;
	line-height: 12px;
	color: #666;
	font-family: Helvetica, Arial, Tahoma, sans-serif;
	background: #fefcf4;
	border: 1px solid #b3a470;
}

#contactform label
{
	margin: 0 0 5px 0;
	color: #900;
	font-weight: 900;
	font-size: .8em;
	font-family: Helvetica, Arial, Tahoma, sans-serif;
}



-->
