body {background: transparent url(http://www.mcclellanservices.com/bg.gif); color: #333; font: 75%/145% verdana, arial, geneva, sans-serif;} /* sets default background color, font color and font size */
h2, h3, h4, h5, h6 {font-family: Georgia, "times new roman", times, serif; color: #000000;} /* heading font and color, below are heading sizes */
h3 {font-size: 145%;}
h4 {font-size: 135%;}
h5 {font-size: 125%;}
h6 {font-size: 115%;}





/* --- DO NOT EDIT BELOW THIS LINE UNLESS YOU ARE COMFORTABLE WITH CSS --- */

body { margin: 1; padding: 0;}
#wrap {background: #fff; border: 0px solid #c00000; width: 800px; margin: 0px auto;}

/* --- HEADER --- */
#header {background: transparent url(http://www.mcclellanservices.com/widelogo.gif); border-bottom: 0px solid #c00000; height: 125px; margin: 0; padding: 0;}
#header h1 {padding: 0; padding-top: 0px; margin: 0 0 0px; text-align: center;}
#header p.tagline {margin: 0 auto; width: 80%; font-size: 85%; text-align: center;}

/* --- Menu --- */
#menu {
	height: 30px;	
	background:#f9f9f9;
	width: 800px;
	margin: 0 auto;
}

#menu ul 
{
	margin:0;
	padding: 0;
	list-style: none;
}

#menu li {
	padding: 0;
	display: inline;
}

#menu a {
	display: block;
        float: left;
	height: 27px;
	padding: 3px 20px 0 20px;
	font-size: 95%;
        color: #000080;
	font-weight: bold;
        text-decoration: none;
}

#menu a:hover,
#menu li.current_page_item a {
	background: #c00000;
	text-decoration: none;
	color: #FFFFFF;
}

/* --- CONTENT --- */
#content {width: 800px; background: #ffffff; padding: 0;}
#content p  {font-size: 100%; margin: 10px auto;}
#content blockquote {background: #ffffff; border: 0px solid #F4F1EC; color: #000000; font-size: 130%; padding: 1 5px;}
#content blockquote p { margin: 15px auto;}
#content ul {list-style-image: url(http://www.mcclellanservices.com/blue_check.gif); padding: 3; margin: 2;}
#content ul li {padding: 3; margin: 3px 0 5px;}
#content a {border-bottom: 0px solid #0000ff;} /* link colors and style for content */
#content a:hover {color: #c00000; text-decoration: underline;} /* change link hover colors */


/* --- SIDEBAR --- */
/* #sidebar {background: #f9f9f9; float: left; margin: 0px 0px; width: 180px; padding: 0; font-size: 100%;} */
/* #sidebar ul {list-style-type: none; padding: 2; margin: 2;} */
/* #sidebar li {font-weight: bold;} */
/* #sidebar li li {font-weight: normal; margin: 2px 0 5px;} */
/* #sidebar ul ul {margin: 0 10px 10px;} */


/* --- FOOTER --- */
#footer {background: #f5f5f5; clear: both; border-top: 0px solid #c00000; text-align: center; font-size:  90%; margin: 0px 0px;}
