@charset "UTF-8";
/* CSS Document */
body{
	background:url(../images/bg.gif) top repeat-x;
}
.cp{
	width:1000px;
	margin:20px auto;
}
.header{
	width:1000px;
	height:200px;
	margin-bottom:20px;
}
.logotext{
	font-size:26px; font-style:italic; padding-bottom:0px;
	}
a{
	color:#a90807;
}
.nvl{
	background:url(../images/nvc.gif) center;
}
.nvr{
	background:url(../images/nvr.gif) right no-repeat;
}
ul.nvc{
	background:url(../images/nvl.gif) left no-repeat;
	height:41px;
}
ul.nvc li{
	display:inline;
	list-style:none;
}
ul.nvc li a:link, ul.nvc li a:visited{
	color:#FFFFFF;
	text-decoration:none;
	height:28px;
	font-size: 11pt;
	display:block;
	border-right:#9e0d0c solid 1px;
	float:left;
	padding:12px 26px 0px 26px;
}
.bd{
	padding:15px 0px;
}
.lbl{
	background:url(../images/lbc.gif) center;
}
.lbr{
	background:url(../images/lbr.gif) right no-repeat;
}
.lbc{
	background:url(../images/lbl.gif) left no-repeat;
	color:#FFFFFF;
	height:22px;
	font-weight:bold;
	font-size:13px;
	padding:6px 10px 0px 10px;
}

.s1l{
	background:url(../images/s1c.gif) center;
}
.s1r{
	background:url(../images/s1r.gif) right no-repeat;
}
.s1c{
	background:url(../images/s1l.gif) left no-repeat;
	height:37px;
	font-weight:bold;
	font-size:15px;
	text-align:center;
	padding:19px 0px 0px 0px;
	color:#717171;
}
.s2l{
	background:url(../images/s2c.gif) center;
}
.s2r{
	background:url(../images/s2r.gif) right no-repeat;
}
.s2c{
	background:url(../images/s2l.gif) left no-repeat;
	height:46px;
	font-weight:bold;
	font-size:15px;
	text-align:center;
	padding:30px 0px 0px 0px;
	color:#717171;
}
.ic{
	border:solid 1px #c0c0c0;
	margin-bottom:5px;
	padding:10px;
}
.th{
	float:right;
	margin-left:15px;
	border:solid 1px #585656;
}
.pw{
	padding:15px 5px 15px 75px;
	background:url(../images/pw.gif) center left no-repeat;
	border-bottom:solid 1px #CCCCCC;
}
.pw h1{
	font-size:13px;
}
.sb{
	}
.pw p{
	font-size:10px;
	line-height:14px;
}
.po{
	border-bottom:solid 1px #CCCCCC;
	margin-bottom:15px;
	padding-bottom:15px;
}
.bb{
	padding:0px 25px;
}
.ft{
	background:#c7c7c7;
	padding:7px;
}
.ft *{
	font-size:11px;
}


p{
	margin:0px;
	padding-bottom:0px;
	line-height:16px;
}

h1, h2, h3, h4{
	font-size:18px;
	padding-bottom:5px;
}

.section h4 span 
{font-size:18px;
	
	}
/*Cuyahoga*/
.error
{
	color: #c00;
}

.pager
{
	font-size: 120%;
}

.pager a
{
	margin-left: 5px;
	margin-right: 5px;
}

.section
{
	margin: 0px;
	padding: 0px;
}



.articlelist
{
	margin: 0;
	padding: 0;
	list-style-image: none;
	list-style-type: none;
}

.articlelist li
{
	margin-left: 0;
	margin-bottom: 20px;
	margin-right: 0;
	margin-top: 5px;
	list-style-type: none;
}

.articlelist li li
{
	margin-left: 0;
	margin-bottom: 5px;
	margin-right: 0;
	margin-top: 0px;
	list-style-type: none;
}

.articlesub
{
	padding-top: 2px;
	padding-bottom: 2px;
	color: #666;
	text-align: right;
	font-size: 0.85em;
	border-bottom:solid 1px #CCCCCC;
}

.articlesub span
{
	margin-right: 6px;
}

.articlesub a
{
	margin-right: 6px;
}

.articlecontent
{
	margin-left: 0;
	margin-bottom: 0;
	margin-right: 0;
	margin-bottom: 10px;
}

.articlecomments
{
	margin: 0px;
	padding: 0;
	list-style: none;
}

.articlecomments li
{
	margin-left: 0;
	margin-bottom: 0;
	margin-right: 0;
	margin-bottom: 10px;
	padding: 0;
	border-bottom: solid 1px #eee;
}

.articleerror
{
	color: #c00;                                 
}