/* CSS Document */


body {
	background-color:#a9cee1;
	margin-top:0px;
	padding-top:0px;
	font-family: Helvetica, Arial, sans-serif;
	
}

a:link {

color:#672819;


}

a:hover {


color:#ce9e32;

}


a:visited {

color:#6f808a;


}



#frame {

width:790px;
border:3px solid #672819;
border-top:0px;
margin-left:auto;
margin-right:auto;
background-image:url(images/colored-background.gif);

}



#nav  {

height:30px;
background-image:url(images/navbar-background.gif);
background-repeat:repeat-x;
padding-top:0px;
margin-top:0px;
}

#nav  ul {
height:28px;
	font-family: Helvetica, Arial, sans-serif;
	margin-top:0px;
	margin-bottom:0px;
	padding-left:32px;
	margin-left:0px;
	list-style-type: none;
	
}

#nav  li {
	float: left;
	width: auto;
	display: block;
	font-size:16px;
	background-image: url(images/navbullet1.gif);
	background-repeat: no-repeat;
	background-position: 0px 7px;
	padding-left:9px;
	vertical-align:text-bottom;
	padding-top:0px;
}

#nav li.first {

background-image:none;
padding-left:0px;
}

#nav li a, #nav li a:link
{
	color: #fff;
	text-decoration: none;
	display: block;
	padding-top: 3px;
	padding-right: 9px;
	padding-bottom: 3px;
	padding-left: 9px;
	
}

#nav li a:hover
{
color: #672819;

cursor: pointer;
background: #eee;

}


#nav li#activemenu a  {

color: #672819;
font-weight:bold;


}


#contentcol {

width:447px;
float:left;
margin-left:0px;
padding-left:40px;

padding-top:15px;
margin-top:0px;

}





#infocol {
width:262px;

float:left;

}


#contentcol h2 {

font-size:24px;
color:#672819;
font-weight:normal;
margin-bottom:3px;
padding-bottom:0px;
margin-top:4px;
padding-top:0px;
margin-right:25px;

}

#contentcol p {
margin-top:5px;
font-size:15px;
padding-right:25px;

}

#contentcol blockquote {
width:350px;
font-size:13px;
background-color:#efefef;
border-left:2px  solid #666666;
padding-left:15px;
padding-right:15px;
margin-left:20px;
padding-top:10px;
padding-bottom:10px;

}

#contentcol blockquote p {

font-size:13px;


}


.entrydate {
font-size:13px;
color:#ce9e32;
text-align:right;
padding-right:27px;
}


.postfooter  {
padding:6px;
font-size:11px;
font-weight:bold;
border-top: 1px solid #ce9e32;
border-bottom: 1px solid #ce9e32;
margin-right:27px;
}

.postfooter a:link{
font-size:12px;
font-weight:bold;
}

.postfooter a:visted {

font-size:12px;
font-weight:bold;
}


.postedby {
font-size:13px;
color:#333333;
font-weight:bold;
text-align:right;
margin-bottom:10px;
padding-right:27px;
}


#commentpost div {

	width:170px; 
	margin-left:21px;  
	text-align:left;

}
#commentspost label{
	
	font-size: 12px;
	margin-left:21px;
	color:#444444;
}

#commentspost input{

	font-size: 11px;
	margin-left:21px;
	color:#444444;
}

.commenthead {
	font-weight:bold;
	margin-left:11px;
	margin-bottom:22px;
	padding-bottom:11px;
	text-transform: capitalize;
	margin-top:0px;
font-size: 12px;
	color:#444444;
}

.commentdate {
	margin-top:0px;
	padding:0px;
	margin-right:11px;
	color:#cccccc;

	font-size: 10px;
}

.commentdisplay   {
	width:255px;
	font-size: 12px;
	color:#333333;
	margin-left:31px;
	padding:0px;
	margin-top:4px;
	padding-top:1px;
	line-height:136%;
	
}

.commentbox {
	margin-top:6px;
	padding-top:0px;
	background-color:#f9f9f9;
	width:268px;
	margin-left:20px;
	overflow:hidden;
}


#commentdisplay div {

	margin-bottom:32px;

}

#commentdisplay p  {

	
	font-size: 12px;
	margin-left:11px;
	margin-right:6px;
	color:#666666;
	padding:0px;
	margin-top:0px;
	padding-top:0px;
	margin-bottom:8px;
	line-height:136%;
}

h4 {
font-weight:bold;
color:#222222;
font-size:18px;
margin-bottom:5px;
padding-bottom:0px;
padding-right:25px;
}

h5 {
font-weight:bold;
color:#666666;
font-size:14px;
margin-top:5px;
padding-top:0px;


}

.tiny {
color:#666666;
font-size:10px;
}

.callout {

font-size:16px;
font-weight:bold;

}

#contentcol ul {

font-size:13px;
padding-right:25px;
}



#mailinglistbox {
width:257px;
margin-top:20px;
padding-top:0px;
margin-left:27px;
background:url(images/mailinglistbox-bg.gif);


}


#faqbox {
width:257px;
margin-top:15px;
padding-top:0px;
margin-left:27px;
background:url(images/mailinglistbox-bg.gif);


}

#faqbox ul {
font-size:13px;
margin-left:18px;
padding-left:0px;
margin-top:4px;
padding-top:0px;
margin-bottom:6px;


}

#faqbox li {

padding-bottom:3px;
padding-right:15px;
}

.contributebox  {

border: 1px solid #ccc;
width:350px;
padding:0px;
padding-top:0px;
margin-left:15px;

}

.contributebox h3 {
padding-top:0px;
background-color:#efefef;
margin-top:0px;
color:#6F8089;
padding-bottom:4px;
padding-left:4px;

}

.arnoldbanner {
margin-left:70px;
margin-top:15px;
background-color:#ffffff;
border:2px solid #642718;
margin-right:0px;
width:162px;
}


