body {
	margin:0;
	padding:0;
	background:#7d8587 url(../images/bg.png) repeat-x;
	text-align:center;
	font-family:"Lucida Grande",Lucida,Arial,sans-serif
}	
h1 {
	font-size:1.3em;
	font-family: Gentilis, Lucida, Arial;
	font-weight:normal;
   display:block;
}
p,li {font-size:11px;color:#333;}
h2,h3 {
	margin:0;
	padding:0;
	font-size:0.8em;
	color:#183136;
	font-family: Gentilis, Lucida, Arial;
	font-weight:normal;
}
h2 {font-size:1.0em;}
h3 {font-size:1.0em}
#wrapper {
	margin:0 auto;
	width:935px;
	text-align:left;

}	
#header {
margin:0 5px;
height:40px;
}
#header h1 {text-align:center;color:#FFF;margin-top:10px;}
#header h1 a {color:#FFF;}
#running_rascals_logo {width:150px;}
.long {
height:188px;
}
#header ul {

	width:100%;
	height:47px;
	margin:0;
	padding:0;
	list-style-type:none;
	float:left;
}
#header ul li {
	float:left;
}
#header ul li a {
	float:left;
	display:block;
	padding:15px 10px 0;
	width:163px;
	text-align:center;
	height:37px;

	color:#E5E5E5;
}
#header ul li a.last {
	border-right:none;
}
#header h1 {
clear:left;
margin-top:10px;
padding:0;
}
#centerpiece {height:379px;background:url(../images/dog_walker.png) no-repeat bottom center;}
*html #centerpiece {height:379px;background:url(../images/dog_walker.gif) no-repeat bottom center;}

#centerpiece_right {float:right;width:400px;}
#centerpiece_main {width:100%}

#centerpiece_right h1, #centerpiece_left h1, #centerpiece_main h1 {text-align:center;font-size:2.0em;}
#centerpiece_left {width:400px;float:left;}
#centerpiece div {text-align:center;}
#centerpiece div.right {float:right;text-align:left;width:195px;}
#centerpiece div.left {float:left;text-align:right;width:195px;}
#centerpiece button {padding:10px;font-weight:bold;width:200px;color:#e00e0e}
#home_mantle {
	background:url(../images/mantle_bg.png) repeat-x;
	width:100%;
	height:110px;
	color:#999;
	border:3px solid #CCCCCC;
	margin-bottom:10px;
	padding-bottom:3px;
	clear:both;
   margin-top:10px;
   height:125px
}
#home_mantle ul {
margin:0 5px 0;padding:0;list-style-type:none;font-size:small;
}
#mantle_right {
	float:right;
	width:445px;
	padding:5px 10px 10px 10px

}
#mantle_left {
	float:left;
	width:445px;
	padding:5px 10px 10px 10px
}
.mantle_upper {
height:125px;
}
.right_mantle_upper_right {float:right;width:210px;height:120px;}
.right_mantle_upper_left {width:210px;border-right:1px dashed #ccc;height:120px;}
.left_mantle_upper_right {float:right;width:210px;border-right:1px dashed #ccc;height:120px;}
.left_mantle_upper_left {width:210px;border-right:1px dashed #ccc;height:120px;}

.mantle_lower {
	text-align:right;
	margin:0 10px;
}
.mantle_lower h3 {
  margin:20px 40px;
}

#content_three {clear:both;}
.white_fade {
	float:left;
	width:280px;
	padding:5px;
	height:300px;
	background-color:#FFF;
	border:3px solid #f0f2f2;
	margin-left:13px;
}
*html .white_fade {width:270px;}
.clear {clear:both;margin:0;padding:0;}
.white_fade ul {
	margin:0;
	padding:0;
	margin-left:140px;
}

.white_fade ul li {
 font-size:0.7em;
} 
.white_fade ul li a {
	border-bottom:1px solid #CCCCCC;
	display:block;
	margin:5px;
	text-decoration:none;
}
.white_fade img {padding:10px;margin-top:10px}
.white_fade p {padding:0;font-size:11px}
.white_fade h3 {padding:5px;}
#extended_footer {
	width:100%;
	background:url(../images/footer_bg.png) no-repeat;
	height:220px;
	padding:5px;	
}
#footer {
	text-align:center;
	font-size:small;
	color:#999;
}
#footer a {color:#999;}
button {opacity:0.5;filter:alpha(opacity=50)}
