/*
Theme Name: Road Race Grunge 
Theme URI: http://www.sayenkodesign.com/
Description: Template created by sayenkodesign.com for road races
Version: 1.0
Author: Sayenko Design
Author URI: http://www.sayenkodesign.com/
*/

* {
	margin:0;
	padding:0;
}

a {
	color:#A8C421;
}

a img {
        border:none;
}

body {
	background-color: #2e2d26;
	background-image: url(images/background.png);
	font-family:Arial, Helvetica, sans-serif;
	
}

#wrapper {
	margin: 0 auto;
	width:1021px;
	min-height: 1000px;
}

#background {
	background:url(images/body_back.png) repeat-y;
	width:1021px;
        height:auto;
        display:block;
}

#flash {
        padding:62px 0 0 82px;
}

#header {
	width: 1021px;
        height: 423px;
        background:url(images/header.png);
}

.timer {
position:relative;
top:80px;
left:408px;  
}

.search {
position:relative;        
top:52px;
left:770px;
        width:220px;
}

#searchbar {
        width:140px;
}

#content {
	background: url(images/body_top.jpg) top no-repeat;
	width: 734px;
	min-height:500px;
        display:block;
	margin-left: 243px;
}

#content .a{
	color:#A7C520;
}

#content .main {
	width: 450px;
	float:left;
	margin:0px 0 0 32px;
        display:inline;
        padding-top:20px;
}

#content h2{
	color:#A7C520;
	font-size:16px;
	padding:10px  0 5px;
}

#content h3{
	color:#A7C520;
        font-size:1.1em;
	margin:20px  0 10px;
}

#content  p {
	color:#FFF;
	font-size: .9em;
	margin:2px 0 15px;
}

#content .middle {
	width: 148px;
	margin:0 0 0 365px;
        padding:20px 0;
}

#content .middle img {
        border:#666 solid;
        border-width:2px;
        margin-bottom:20px;
}

#content .middle a:hover img{
	border:#A7C520 solid;
	border-width:2px;
}

#content .right {
	width: 178px;
	padding:20px 15px 0;
	float:right;
        display:inline;
}

#content .right p{
        margin:0;
}

#content .right h4 {
	color:#A7C520;
	font-size:.9em;
	padding:10px 0 3px;
}

#content .single {
	width:600px;
        min-height:400px;
	padding:20px 0 0 32px;
}

#content .page {
        width:450px;
        min-height:400px;
        padding:20px 0 0 32px;
}

#content .page img {
        margin:15px 0 15px 15px;
}

#content .single .video {
	width:620px;
        min-height:100px;
        margin:10px 0 10px;
}

#content .single .video h4 {
	color:#A7C520;
	font-size:1.0em;
	padding:0  0 5px;
}

#content .single .video p {
        margin:0;
}

#content .single .video img {
        margin-right: 10px;
}

#logos {
        width:921px;
        min-height:200px;
margin: 0 0 0 70px;
position: center;
        clear:both;
}


#logos a#ING-link {
display: inline-block;
background: url(http://mcrunofthemill.com/wp-content/uploads/2011/06/IFP_RGB.GIF) no-repeat;
height: 55px;
width: 151px;

}



#logos a:hover#ING-link {
 background:transparent url(http://mcrunofthemill.com/wp-content/uploads/2011/06/IFP_RGB.GIF);
}

#logos a#sayenkod-link {
display: inline-block;
background: url(images/sayenkod.png) no-repeat;
height: 55px;
width: 151px;

}


#logos a:hover#sayenkod-link {
 background:transparent url(images/sayenkod-g.png);
}

#logos a#AAA-link {
display: inline-block;
background: url(http://mcrunofthemill.com/wp-content/themes/rotm09/images/aaa.png) no-repeat;
height: 79px;
width: 130px;

}

#logos a:hover#AAA-link {
 background:transparent url(http://mcrunofthemill.com/wp-content/themes/rotm09/images/aaa.png);
}

#logos a#vertafore-link {
display: inline-block;
background: url(http://mcrunofthemill.com/wp-content/uploads/2011/05/Vertafore.png) no-repeat;
height: 83px;
width: 170px;

}


#logos a:hover#vertafore-link {
 background:transparent url(http://mcrunofthemill.com/wp-content/uploads/2011/05/Vertafore.png);
}

#logos a#outer-edge-link {
display: inline-block;
background: url(http://mcrunofthemill.com/wp-content/uploads/2011/04/outer-edge.png) no-repeat;
height: 38px;
width: 133px;
}

#logos a:hover#outer-edge-link {
 background:transparent url(http://mcrunofthemill.com/wp-content/uploads/2011/04/outer-edge-bw.png);
}


#logos a#CFM-link {
display: inline-block;
background: url(images/CFM.png) no-repeat;
height: 41px;
width: 225px;
margin: 0 10px;

}

#logos a:hover#CFM-link {
 background:transparent url(images/CFM-g.png);
}

#logos a#prov-link {
display: inline-block;
background: url(images/providence.png) no-repeat;
height: 33px;
width: 148px;
margin: 0 10px;


}

#logos a:hover#prov-link {
 background:transparent url(images/providence-g.png);
}


#logos a#run26-link {
display: inline-block;
background: url(images/run26.png) no-repeat;
height: 30px;
width: 92px;
margin: 0 10px;


}

#logos a:hover#run26-link {
 background:transparent url(images/run26-g.png);
}

#logos a#anytime-link {
display: inline-block;
background: url(images/AnytimeFitnessLogo.png) no-repeat;
height: 34px;
width: 150px;
margin: 0 2px;


}

#logos a:hover#anytime-link {
 background:transparent url(images/AnytimeFitnessLogo-g.png);
}


#logos a#towncenter-link {
display: inline-block;
background: url(images/towncenter.png) no-repeat;
height: 61px;
width: 105px;
margin: 0 10px;


}

#logos a:hover#towncenter-link {
 background:transparent url(images/towncenter-g.png);
}


#logos a#foot-link {
display: inline-block;
background: url(images/foot-ankle-clinic.png) no-repeat;
height: 46px;
width: 128px;
margin: 0 1px;


}

#logos a:hover#foot-link {
 background:transparent url(images/foot-ankle-clinic-g.png);
}

#logos a#central-link {
display: inline-block;
background: url(images/centralmarket.png) no-repeat;
height: 72px;
width: 100px;
margin: 0 10px;


}

#logos a:hover#central-link {
 background:transparent url(images/centralmarket-g.png);
}

#logos a#mc-familypractice-link {
display: inline-block;
background: url(images/mc-familypractice.png) no-repeat;
height: 53px;
width: 135px;
margin: 0 10px;


}

#logos a:hover#mc-familypractice-link {
 background:transparent url(images/mc-familypractice-g.png);
}


#logos a#artis-link {
display: inline-block;
background: url(images/artis.png) no-repeat;
height: 66px;
width: 100px;
margin: 0 2px;


}

#logos a:hover#artis-link {
 background:transparent url(images/artis-g.png);
}



#logos a#wm-link {
display: inline-block;
background: url(images/wm.png) no-repeat;
height: 69px;
width: 100px;
margin: 0 10px;


}

#logos a:hover#wm-link {
 background:transparent url(images/wm-g.png);
}


#logos a#dysFUNK-link {
display: inline-block;
background: url(http://mcrunofthemill.com/wp-content/uploads/2010/04/dysFUNK1.png) no-repeat;
height: 45px;
width: 148px;
margin: 0 10px;


}

#logos a:hover#frosty-link {
 background:transparent url(http://mcrunofthemill.com/wp-content/uploads/2010/04/dysFUNK1.png);
}

#logos a#frosty-link {
display: inline-block;
background: url(images/frost.png) no-repeat;
height: 78px;
width: 120px;
margin: 0 6px;


}

#logos a:hover#frosty-link {
 background:transparent url(images/frost-g.png);
}



#logos a#active-link {
display: inline-block;
background: url(images/active.png) no-repeat;
height: 51px;
width: 130px;
margin: 0 3px;


}

#logos a:hover#active-link {
 background:transparent url(images/active-g.png);
}



#logos a:hover#city-mill {
 background:transparent url(images/city-millcreek.png);
}

#logos a#city-mill {
display: inline-block;
background: url(images/city-millcreek-g.png) no-repeat;
height: 104px;
width: 130px;
margin: 0 3px;



}

#logos a:hover#piplus-link {
 background:transparent url(images/www.piplustutors-g.png);
}

#logos a#piplus-link {
display: inline-block;
background: url(images/www.piplustutors.png) no-repeat;
height: 70px;
width: 130px;
margin: 0 3px;


}





#logos a:hover#tmobile-link {
 background:transparent url(images/T-Mobile-g.png);
}



#logos a#tmobile-link {
display: inline-block;
background: url(images/T-Mobile.png) no-repeat;
height: 134px;
width: 194px;
margin: 0 3px;


}

#logos a:hover#synergy-link {
 background:transparent url(images/synergymillcreek-g.png);
}



#logos a#synergy-link {
display: inline-block;
background: url(images/synergymillcreek.png) no-repeat;
height: 60px;
width: 140px;
margin: 0 3px;


}


#logos a:hover#lapalmera-link {
 background:transparent url(images/la-palmera-g.png);
}



#logos a#lapalmera-link {
display: inline-block;
background: url(images/la-palmera.png) no-repeat;
height: 93px;
width: 130px;
margin: 0 3px;


}








#logos img {
       margin:10px;
}

#footer {
	width:1021px;
	min-height:41px;
	background:url(images/footer_bottom.jpg) no-repeat;
	clear:both;
}

#footer p {
        font-size:.7em;
        color:#fff;
        text-align:center;
        padding:30px 0 30px;
}

#navbar {
	background:#669966;
	width: 161px;
	height:500px;
	margin-left: 82px;
	float:left;
        display:inline;
}

#navbar ul {
	margin: 0;
	padding:0;
	width:161px;
}

#navbar ul li {
	list-style:none;
	padding-top: 3px;
	margin:0;
	background:url(images/nav_spacer.gif) bottom no-repeat;
	width: 161px;
	height: 25px;
}


#navbar ul li a {
	color:#333333;
	text-decoration:none;
	padding-left: 15px;
	font-family: geneva, arial, helvetica, san-serif;
	font-size:14px;
	width:161px;
	height: 25px;
	display:block;  /* if u dont put this up it stops at the word and dosent do the whole width */
	
}

/* when u hover over */
#navbar ul li a:hover {
	background:url(images/nav_hover.jpg) no-repeat;
	width:161px;
	height:25px;
}

.alignleft {
       float:left;
       display:inline;
}

.alignright {
       float:right;
       display:inline;
}

.wp-caption {
       font-size:.7em;
}

img#left {
       margin:0 20px 20px 0;
}

.ngg-galleryoverview {
clear:none;



}
