* { margin: 0; padding: 0; border: none;}

div#jsDebug, div#adminTools {display: none; }

html {font-family: Arial, Helvetica, Sans-Serif; }
body{
	width: 7in;
}

#container{
	width: 7in;                     
}


/* header */
#header{
	width: 7in;
	height: 1in;
}
#header #logo { float: left; }


/* menu */ 
#menu {display: none; }
#content-container{
	height: auto !important;
	overflow: hidden;
	width: 7in;
}

/* left sidebar */
#swishy-top-thing { display: none; }


/* sidebar */
#sidebar{ display: none; }

/* home page sidebar */
#homeSidebar { display: none; }


/* content */
#content{

	margin-left: 0px;
	width: 7in;
}
#content h1{
	color: #002A92;
	font-size: 18px;
	font-weight: bold;

}
#content h2{
	color: #002A92;
	font-size: 16px;
	font-weight: bold;
}
#content h3{
	font-size: 14px;
	font-weight: bold;
	padding-bottom: 5px;
}
#content h4{
	font-size: 14px;
	font-weight: bold;
	padding-bottom: 5px;
	padding-top: 5px;
}
blockquote{
	padding: 0px 10px;
	font-size: 10px;

}
#content ul{
	font-size: 12px;
	list-style-type: disc;
	list-style-position: inside;
	padding-bottom: 9px;
}
#content ol{
	font-size: 12px; 
	list-style-type: decimal;
	list-style-position: inside;
	padding-bottom: 9px;
}
#content p{padding-bottom: 10px;}
#content a{
	color: #08C;
	font-size: 12px;
	text-decoration: none;
}
#second img.thumbnail{
	display: block;
	float: left;
	height: 50px;
	margin: 0px 10px 0px 0px;
	width: 50px;
}
#second div.featureExcerpt{float: left;	width: 156px;}
#content .post{border-bottom: #848789 1px dashed; margin-bottom: 25px;}


/* image caption */
.wp-caption{
	background-color: #F3F3F3;
	border: #DDD 1px solid;
	padding-top: 4px;
	margin: 10px;
	text-align: center;

	/* For rounded corner */
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}
.wp-caption img{
	border: 0px;
	margin-bottom: 5px;
	padding: 0px;
}
.wp-caption p.wp-caption-text{
	font-size: 11px;
	line-height: 17px;
	margin: 0px;
	padding: 0px 4px 5px;
}
.aligncenter{
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.alignright{float: right;}
.alignleft{float: left;}
/* end image caption */


/* table stuff */
/*
table{
	font-size: 12px;
	margin-left: 10px;
	margin-bottom: 10px;
}

td, th{
	border: #666 1px solid;
	padding: 3px;
	vertical-align: top;
}
table.noBorder td, table.noBorder th{
	border: 1px;
	padding: 3px;
	vertical-align: top;
}
*/


/* comments */
#commentssection{padding: 10px 0px;}
.commentlist li{
	background-color: #EFEFEF;
	margin: 5px;
	padding: 5px;
}
#commentform{border-top: #848789 1px dashed; padding-top: 10px;}
#commentform label{float: left; width: 120px;}
#commentform input{width: 310px;}
#commentform textarea{width: 315px;}
#commentform textarea{margin-left: 120px;}
#commentform #submit{margin-left: 120px; width: auto;}

#recaptcha_area{margin-left: 119px;}


/* triplets (3 columns) */
#first{width: 2in; float: left;}

#second{
	float: left;
	margin: 0px 10px;
	width: 2in;
}
#second h2{
	color: #FFF;
	padding: 5px;
	background: url(images/header-gradient.jpg) right;
}
#second .article{padding: 10px 0px 0px;}
.article{padding: 25px 0px 0px;}
.article p{font-size: 11px; line-height: 1.25;}
.article a{font-weight: bold;}
.article h3 a{
	color: #08C;
	font-size: 14px;
	font-weight: bold;
	padding-bottom: 5px;
}
.article hr{
	border: 0px;
	border-bottom: #848789 1px dashed;
	height: 1px;
}

#third{float: left; width: 1in; }
.promo{margin-bottom: 10px;}


/* sub page styles */
#sidebar-sub{
	background: #95AAB9 url(images/sidebar.png) no-repeat;
	float: left;
	margin: 0px;
	margin-left: 10px;
	padding-top: 80px;
	width: 236px;
}
#sub-content{
	float: right;
	width: 704px;
}
#recaptcha-submit-btn-area #submit{
	margin: 10px 0px 10px 120px;
	width: 75px;
}


/* accordion for wp content */
#content h3.wpToggler{
	background: #EEE;
	border: #DDD 1px solid;
	padding: 5px 5px 0px;
}
#content div.wpAccordionContent{
	padding: 5px 7px 15px;
}


/* footer */
#footer{
	background: #848789;
	clear: both;
	color: #FFF;
	height: 20px;
	padding: 10px 10px 0 10px;
}
#footer p{
	font-size: 10px;
	margin: 0px;
	padding: 0px;
}
#footer .designCredit{float: right;}
#footer a{color: #FFF;}
