html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td 
{margin:0; padding:0; border:0; outline:0; font-size:100%; vertical-align:baseline; background:transparent;}

ol, ul {list-style: none;}

blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: '';	content: none;}
/* remember to define focus styles! */
:focus {outline: 0;}
/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse: collapse;	border-spacing: 0;}

body { background:url(images/background.jpg); background-color:#f2ebdb; font: 62.5%/1.3 verdana, 'Lucida Grande', arial, sans-serif; text-align:center;
background-repeat:repeat-y;
	text-align: center;
}

img {
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#wrapper {
	display: block; 
	/*border: 1px #000000 solid;*/
	width:1024px;
	top:0px; 
	margin:0px auto; background-image:url(images/contentBackground.jpg);
	
}

#header { background-image:url(images/header.jpg); background-repeat:no-repeat;
top:-10px;
	     	
		width:1024px;
		height:188px;
        
		
}

#search { float:left; margin-left:25px; margin-top:10px;}



#content { padding-top:10px;
padding-left:35px; padding-right:300px;  text-align:left;font-size:1.3em; padding-bottom:20px; color:#ddeebb;padding-right:25px;
width: 1020px; background-image:url(images/content.jpg); background-repeat:repeat-y;
	
}

#hrwidth{ width:900px; margin-right:130px }


.entry-title {font-size: 2em; text-align:left; background-color:#340503;}

.entry hentry { font-size:1.4em;}

.entry-date{ color:#340503; }
.updated {text-align:left;}

#content h1  { font-size:1.7em; color:#340503; padding-left:10px; margin-bottom:10px;  border-bottom:#000000 thin solid; }
#content h2  { font-size:1.5em; color:#744c3c; margin-bottom:15px; }
#content h3  { font-size:1.4em; color:#744c3c; margin-bottom:15px;}
#content h4  { font-size:1.3em; color:#744c3c; margin-bottom:15px; }
#content h5  { font-size:1.3em; color:#744c3c; margin-bottom:15px;}
#content h6  { font-size:1.3em; color:#744c3c; margin-bottom:15px;}

#content p { color:#000; margin-bottom:10px; padding-right:200px;}
#content a { color:#340503; text-decoration:none; }
#content a:hover {color:#FF0000; text-decoration:none; }
#content li {
	color:#340503;
	margin-left:35px;
	padding-bottom:10px;
	font-size:1.2em;
	list-style-image: url(images/bullet.png); list-style-position:outside;
}

/*-----images*/
.entry-content img{max-width:100%; height:auto;}
img.alignleft, div.alignleft{margin:0 15px 3px 0; display:inline;}
img.alignright, div.alignright{margin:0 0 3px 15px; display:inline;}
.aligncenter, div.aligncenter {display:block; margin:0 auto 1.5385em;}
img.border{padding:4px; border:1px solid #ccc; background:#eee;}
.alignleft{float:left;}
.alignright{float:right;}
.center{text-align:center;}
.wp-caption {text-align:center; padding-top:4px;}
.wp-caption img {margin:0; padding:0; border:0 none;}
.wp-caption p.wp-caption-text {color:#555; padding:4px; margin:0; font:italic 0.923em/1.6666 'trebuchet ms', verdana, sans-serif;}
.tabbed-widget-item {color:#340503;}
	

em{
	color:#340503;
	font-size:1em;
	text-transform:none;
	font-variant: small-caps;
	text-indent: 10px;
}

/*BEGIN Side Menu Styles*/
#widget li {list-style-type: none;}

#Menu { float:left;
			Margin-top:1px;
			
            width: 1024px;	
			padding-top:5px;
            font-size:1em;
            display: inline;
			background-image:url(images/menu.jpg); background-repeat:no-repeat;
			height:71px;
			
			
             }

			

.sideMenuLinks { 
	text-decoration: none; font-size:1.4em; color:#fff; padding-left:4px; padding-right:14px;
}

.sideMenulinks:hover {color:#F9CF31;}

.rss {float:left; margin-top:10px; width: 185px; margin-left:10px; background-color:#340503;
               
                  
                      }

/*END Side Menu Styles*/

#both {
	clear: both;
}


#footer {  color:#0a0f15;

float:left;
			Margin-top:0px;
			
			margin-bottom:10px;
            padding: 10px 3px 0px 3px;
            width: 1024px;
            font-size:1em;
            display: inline;
			background-image:url(images/footer.jpg); background-repeat:no-repeat;
			
			height:211px;
}
#footer a { text-decoration:none; color:#0a0f15;}
	#footer a:hover { text-decoration:none; color:#fff;}

#footer a:visited {text-decoration:none; color:#0a0f15;}

.siteMapTitles { font-size:1.1em; color:#000000; font-weight:bold;}

#siteMapHome {font-size:1.1em; padding-bottom:10px; color:#0a0f15; }
#siteMapHome h2 {color:#0a0f15; }


#siteMapAbout { text-align:left;width:200px; float:left; margin-left:50px; margin-top:5px;}
#siteMapAbout h2 { font-size:1.1em; color:#0a0f15; }
#siteMapAbout li {padding-left:10px;}

#siteMapserve { text-align:left;width:200px; float:left; margin-left:50px; margin-top:5px;}
#siteMapServe h2 { font-size:1.1em; color:#0a0f15;}
#siteMapserve li {padding-left:10px;}

#siteMapConnect { text-align:left;  width:200px; float:left;margin-left:50px; margin-top:5px;}
#siteMapConnect h2 { font-size:1.1em; color:#0a0f15;}
#siteMapConnect li {padding-left:10px;}

#siteMapUpdates { text-align:left; width:200px; float:left; margin-left:50px;	margin-top:5px;}
#siteMapUpdates h2 { font-size:1.1em; color:#0a0f15;	}
 #siteMapUpdates li {padding-left:10px;}

.title {
	font-size: 11pt;
	font-family: verdana;
	font-weight: bold;
}


/*-----sidebar-----*/
/* id="pp-feed"
class="xoxo"
id="recent-posts" 
class="widget"
id="categories"
id="pp-search"
id="calendar"
id="calendar_wrap
id="pages"
id="meta"*/
 #pp-feed #recent-posts #widget #categories {border-right:groove #999999 thin;} #pp-search #calendar #pages #meta{}
.xoxo li {
		list-style-type: none; float:left; text-align:left; 
	
}
