/* 
ProNica Site Colors
Orange		#FE9900
Green		#AFC642
Tan			#EDEDA5
Brick		#A64326
Turquoise	#038594


Lt peach	#E7E1B7 #FEF4CF
Dark peach	#F9E284
Dk rust		#613216
Yellow-grn	#EDEF35
Pale bkg	#FFF8E6
Blue		#607EA2
Lt green	#A8C4A1
*/


body { 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: small; 
	background-color:#A64326;
	color: #000;
	margin: 0;
	padding: 0 30px 0 0;
	border: 0;
	}

p, blockquote, ol, ul, td, dt, dd { 
	color: #000;
	font-size: small;
	margin-top: 0px;
	margin-bottom: 0.8em;
}
blockquote, ol, ul, li, td, dt, dd { 
	margin-bottom: 0.5em;
}
li { margin-bottom: 0.2em; }
ul { list-style-type: square; } 

dt { font-weight: bold; }

form td { font-size: 0.85em; }

td { vertical-align:top; }

img { border:0; }

h1, h2, h3, h4, h5, h6	{
	color: #A64326;
	font-weight: normal;
	font-family: georgia, palatino, serif;
	padding: 0;
	margin: 0;
	}

h1	{
	font-size: 180%;
	padding-bottom:.25em;
	}

h2	{
	font-size: 150%;
	margin-bottom: 0.5em;
	}

h3	{
	font-size: 120%;
	padding: 2px 4px;
	border-left:4px #EDEF35 solid;
	background-color:#FCEED1;
	margin-bottom: 0.5em;
    }

h4	{
	font-size: 100%;
	font-weight: bold;
	color:#FFFFFF;
	border:0;
	border-left:8px solid #FFCC00;
	background-color:#AFC642;
	white-space:nowrap;
	padding:4px;
	}
h5	{
	font-size: 100%;
	font-weight: bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	border:0;
	border-left:8px solid #FFCC00;
	background-color:#038C94;
	white-space:nowrap;
	padding:4px;
	}
h6	{
	font-size: 90%;
	font-weight: bold;
	}

input { border : 1px solid #AFC642; background-color:#FFFBDF; font-size: 10px; color: #000; }
select { border:1px solid #AFC642; background-color:#FFFBDF; font-size: 10px; color: #000; }
textarea { border : 1px solid #AFC642; background-color:#FFFBDF; font-size: 12px; color: #000; }

/*  Navigation  */
#mainnav {
	padding: 0 0 0 6px;
	left:432px;
	top:134px;
	width:345px;
	margin: 0;
	position: absolute;
	background-color: #607EA2;
	}
		
ul#mainnav li {
	padding: 0;
	margin: 0;
	float: left;
	list-style: none;
	}

ul#mainnav li a {
	display: block;
	text-decoration: none;
	color: #FFFFFF;
	background-color: #607EA2; 
	padding-left:8px; padding-right:8px; padding-top:4px; padding-bottom:2px;
	}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
ul#navlist li a { float:none; }
/* End IE5-Mac hack */

ul#mainnav li a:hover {
	background-color: #D6DDE4;
	color: #000000;
	border:1px solid #000000;
	padding-left:7px; padding-right:7px; padding-top:3px; padding-bottom:2px;
	}

#main { padding: 1em 1em; }

/* Font */
.small { font-size:11px; }

/* Color */
.grey { color: #999999; }
.red { color: #FF3300; }

/* Anchors */
a:link, a:visited  { color:#A64326; text-decoration: none; }
a:active, a:hover { color:#000000; background-color:#FFCC00; }

a.footer:link, a.footer:visited { font-family: Verdana, sans-serif; font-size: x-small; color: #000000; text-transform: uppercase; text-decoration: none; }
a.footer:hover, a.footer:active { color:#FFFFFF; text-transform: uppercase; text-decoration: underline; background-color:transparent; }

/* Other */
#date { 
	font-family: Verdana, sans-serif; 
	color:#000; 
	font-size:x-small; 
	padding-bottom:4px; 
	padding-right:56px; 
}
.r-col { 
	background: #fff url('/i/r-col.gif') repeat-y;
}
td.footer {
	font-family: Verdana, sans-serif; 
	color: #613216;
	text-align:center;
	margin: 0;
	padding: 6px;
	border: 0;
}

p.initial {
	font-size: 13px; 
	color: #000;
	text-align: left; 
}

p.initial:first-letter {
	font-size: 24px;
	font-weight : bold;
	color:#A5BD5E;
	float: left; 
}

p.rule1 { 
	margin: 0;
	padding: 0;
	margin-bottom: 1em;
	padding-bottom: 1em;
	border-bottom: 1px solid #729700; 
}
p.sidebar { 
	padding:.5em;
	font-size:x-small;
}

.byline { font-style:italic; font-size:x-small; padding-bottom:.5em; }
.cap { font-size:x-small; padding-bottom:.5em; }
.indent {  padding: 0 10px; }
.title { padding-bottom:12px; }
.rule { padding:0; margin:0; margin-bottom: 4px; border-bottom: 1px solid #729700; }
.tdrule { font-size: small; border-bottom: 1.5px solid #666; }
.ruleleft { border-left: 1px solid #fff; }
.ruletopw { border-top: 2px solid #fff; }
.ruleright { border-right: 1px solid #fff; }
.ruletop { border-top: 1.5px solid #6a5d28; }
.rulebott { border-bottom: 1px solid #613216; }
.message { background-color:#FFFBDF; padding:6px; }
.new { background-color:#FFFF00; color:#000000; }
td.rborder { border-right:42px solid #E0CFB1; }
.drkborder { border:1px solid #613216; }
.sidebar { font-family: Verdana, sans-serif; font-size:x-small; }
th.blue { background-color:#1F3643; color:#FFFFFF; }
th.brown { background-color:#6F6349; color:#FFFFFF; }
.pullquote { padding:6px; margin:6px; border-top: 2px solid #A64326; border-bottom: 2px solid #A64326; float:right; width:180px; background-color:#F9E284; }
.photoleft { float:left; margin:0.5em 1em 0.5em 0; }
.photoright { float:right; margin:0.5em 0 0.5em 1em; }
.new { padding:0 .25em; background-color:#CCFF00; }
