
.menu {background: red; display: block;
padding: 3px 0px 3px 3px;text-transform:uppercase;
color: white;margin:0px;font-weight:bold;font-size:14px;line-height: 17px;}



.pad3 {padding: 3px;}

.feed {
  margin-left: 0px;
  padding: 0 0 0 15px;
  background: url("images/rss-feed.png") no-repeat 0 50%;
}

.comment {
  margin-left: 0px;
  padding: 0 0 0 15px;
  background: url("images/comments.gif") no-repeat 0 50%;
}
.arrowup {
  margin-left: 0px;
  padding: 0 0 0 15px;
  background: url("images/arrow-up.gif") no-repeat 0 50%;
}

* { padding: 0; margin: 0; }

p {margin-bottom:1em;line-height:16px;}

a:link {
	color: #0071bb;
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
	color: #0071bb;
}
a:hover {
	text-decoration: none;
	color: #0071bb;
}
a:active {
	text-decoration: underline;
	color: #0071bb;
}

h3 {font-weight:bold;text-transform:capitalize;}

h2 {color:#0071bb;font-size:18px;font-weight:bold;text-transform:uppercase;}

h3 {color:red;}

.textpad {padding:2px;}
.leadpad {padding:0px 0px 5px 0px;}

.date {font-size: 11px;font-weight:bold;font-style:italic;}

hr
{
border: none 0; 
border-top: 1px solid gray;/*the border*/
width: 100%;
height: 1px;
  margin: 5px 0 15px;
}


/* main divs */

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 background: #f4f4f4;	
}
#wrapper { 
 margin: 0 auto;
 width: 1000px;
  background: #ececec;
 border: 10px solid #ececec;
}
#header {
 color: black;
 width: 990px;
 float: left;
 padding:17px 0px 0px 10px;
 border-bottom: 1px solid gray;
 margin: 0px 0px 0px 0px;
 background:url(images/sunday-independant-title.jpg) white;
 height: 118px;
}

#content { 
 float: left;
 color:black;
 border: 0px solid #ccc;
 background: white;
 padding: 0px 30px 0px 30px;
 width: 940px;
}

#left {float:left;width:670px;padding-right:30px;}
#right {float:left;diaply:inline;width:220px;background: #f4f4f4;padding:10px;margin-top:30px;}

.insidetable {padding:20px 0px 0px 20px;}

.insidetable h2 {padding:15px 0px 10px 10px;font-size:24px;text-transform:capitalize;}


/* footer */
#footer { 
 width: 1000px;
 clear: both;
 color: #333;
 border-top: 1px solid gray;
 padding: 10px 0px 10px 0px;
 font-size: 11px;
}

#footer a, #footer a:visited, #footer a:active{color: black; text-decoration: none; font-weight: bold;}
#footer a:hover{color: black; text-decoration: underline; font-weight: bold;}

