h2.heading1{
	padding:0px;
	margin:0px;
	padding-top:5px;
        border-top:solid 1px #bcbcbc;
margin-bottom:15px;
}


hr {
  clear:both;
  height:1px;
  margin:0;
  width:700px;
  color:#BCBCBC;
  background-color:#BCBCBC;
  padding:0px;
}
.commentodd
{
        margin-top:15px;
	background-color:#EBEBEB;
	color:#666666;
	padding:4px;
	width:650px;
	font:normal normal normal 10pt/normal Verdana, Arial, sans-serif !important;
}
.nocomment
{
       text-align:center; 
       margin-top:15px;
	background-color:#EBEBEB;
	color:#666666;
	padding:4px;
	width:650px;
	font:normal normal normal 10pt/normal Verdana, Arial, sans-serif !important;
}
.commenteven
{
background-color:none;
	color:#666666;
	width:650px;
	font:normal normal normal 10pt/normal Verdana, Arial, sans-serif !important;
	margin-top:15px;
	padding:0px;
}

#comment_outerbox{
	width:630px;
	background:#EBEBEB;
	padding:10px;
	float:left;
}
#comment_form{
	color:#666666;
	width:300px;
	float:left;
}
#comment_text{
	font-size:12px;
	width:300px;
	float:left;
	margin:0px 0px 0px 15px;
}

.paginate{
        margin: 15px 0px 7px 0px;
padding:7px;
background:#EBEBEB;
width:650px;
float:left
}

.paginate a{
text-decoration:none;
color:#000;
padding:2px 4px;
background:#ccc;
border:0px;
}

.paginate a:hover{
background:#999;
color:#fff;
}

.posted{
font-style:italic;
}

.post{
clear:both;
margin-bottom:30px;
}

.comments{
			font-weight:bold;
			font-style:italic;
		}
		.comments a{
			color:#C03816;
			
                        padding:0px;
                        border-bottom:none 0px;
		}
		.comments a:hover{
			color:#000;
                        border-bottom:none 0px;
		}
#primary-navigation ul {
  border:solid #ddd;
  border-width:0px 0px 0px 1px;
  margin:0;
  padding:0;
  width:705px;
}
