@charset "utf-8";
/* CSS Document */
@import url("reset.css");

/*
Theme Name: Pace Solution Custom Theme
Theme URI: http://www.pacesol.com
Description: Custom Theme For Genesis Athletics
Version: 1.0
Author: Pace Solutions
Author URI: http://pacesol.com/
*/
.cleardiv{clear:both;font-size:0;height:0;margin:0;padding:0;}
h1{margin-top:0;}
body {
	padding:0;
	background:url(images/bg1.jpg) left top repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	color:#393838;
	font-size:12px;
	text-align:center;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	display: block;
	}
#page
{
	width:984px;
	margin:auto;
	text-align: left;
	display: block;	
	}
#header	
{
	padding-top:3px;
 	height:158px;
	
	}
#headerimg
{
	width:599px;
	height:121px;
	float:left;
	/*padding:0px 0 13px 0;*/ 
	}
#headerimg h1
{
	background-image:url(images/header-logo.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width:599px;
	height:121px;
	
	
	
	}
#headerimg h1 a
{
	width:599px;
	height:121px;
	display:block;
	text-indent:-99999px;
	}
#header-side
{
width:385px;
height:121px;
background-image:url(images/header-side.jpg);
float:left;
}
.top-white-text {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 14pt;
}

#address
{
margin-top:40px;
width:283px;
height:75px;
float:left;
padding-left:90px;
}

#address1
{
width:159px;
height:65px;
float:left;
padding-top:10px;
}

#address2
{
width:120px;
height:65px;
float:left;
padding-top:10px;
}
.header-right-col
{
	width:385px;
	height:121px;
	background:url(images/header-side.jpg) no-repeat;
	float:left;
	
}
.text
{	float: right;
	width: 150px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:700;
	color:#fff;
	margin-top:65px;}
#top-nav{
	font-size:12px; 
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#fff; 
	float:left;
	}
#top-nav ul{
	margin:0;
	padding:0;
	list-style:none;
	}
#top-nav ul li{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#fff;
	float:left;
	margin-right:2px;
	}
#top-nav ul li a {
	color:#fff; 
	text-decoration:none;
	display:block;
	padding:0 10px;
	line-height:33px;
	background:url(images/topnav-bg.gif) right center no-repeat;
	}
#top-nav ul li.last a{
	background:none;
}
#top-nav ul li a:hover{
	display:block; 
	/*background:#d19256;*/
	color:#FFC80B;
	}
#top-nav ul li a.selected{
	text-decoration:underline; 
	display:block; 
	background:#d19256; 
	color:#292929;
	}

#serarch-box{
	float:right;
	padding:3px 0 0 0;
	margin-top:4px;
	}
#searchform label{
	display:none;
	}
#searchform #s{
	border:none;	
	margin-right:6px;	
	}
#searchsubmit{
	background-image:url(images/search-normal.jpg);
	/*background-position:top left;*/
	width:60px;
	background-repeat:no-repeat;
	background: url(images/search-normal.jpg) no-repeat;
	border:none; 
	color:#3b2313; 
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	height:21px;
	cursor:pointer;
	}
#searchsubmit:hover{
	background: url(images/search-hover.jpg) no-repeat;
}
/*content Area  Style*/
#content{
	width:600px;
    float:left;
	/*margin-top:30px;*/
	margin-bottom:30px;
	}
#content h2 a, #content h2
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:16px;
	COLOR: #5c3b1f;
	text-decoration:none;
	
	}
#content h3{margin-bottom:0px;}	
#content h3 a
{
	COLOR: #5c3b1f;
	text-decoration:none;
	margin-bottom:6px;
	}
#content h2
{
	margin-bottom:0px;
	text-align:left;
	}
#content .entry h2
{
	FONT-WEIGHT:bold;
	FONT-SIZE:16px;
	PADDING-BOTTOM: 0px;
	color:#5c3b1f;
	FONT-FAMILY: Verdana, Geneva, sans-serif;
	padding-left:10px;
	}
	

.entry p
{
	line-height:1.5em;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	padding-left:10px;
	color:#5c3b1f;
	text-align:left;
	padding-right:10px;
	}
	
.entry p a, .alignleft a, .alignright a, .fn a, .comment-meta a, #commentform p a
{
	color:#5c3b1f;
	text-decoration:none;

	}

.postmetadata p
{
	color:#5c3b1f;
	text-decoration:none;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	line-height:2em;

}
.postmetadata a
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#a47c2e;
	text-decoration:none;
	line-height:2em;
}



.fn
{font-size:13px;
font-weight:bold;
COLOR: #bb6a1a; margin-right:5px;}
.alignleft
{ width:auto;
float:left;
	}
.alignright
{
	width:auto;
	float:right;
	margin-right:10px;
	}
.comment-meta{margin-left:40px;}

.comment-body p{line-height:1.5em}
#commentform{}
#commentform textarea
{


	}


.sociable ul li a
{
margin-right:0px;
	}


/*Side Bar Style*/
#sidebar
{
	width:240px;
	float:right;	
	font-family:Verdana, Geneva, sans-serif;
	}
#sidebar ul, .entry ul {
	margin:0; 
	padding:0; 
	list-style:none;
	}
#sidebar ul li.widget{
	
	margin-bottom:18px; /*border:solid 1px #393838;*/ 
	
	}
#sidebar ul li.widget a{
	color:#393838;
	text-decoration:underline;
	}
#news-letter
{
	background-color:#f7f3e7; 
	margin-bottom:18px;
	background-image:url(images/newsletterbg.png);
	background-repeat:no-repeat;
	width:224px;
	height:224px;
	padding-left:10px;
}

#news-letter input.txtbox{width:245px;}
#news-letter input.txtbox
{
background-image:url(images/txtboxbg.png);
background-repeat:no-repeat;
width:202px;
height:19px;
border:none;
padding-left:5px;
padding-top:5px;

}
#news-letter input.security-code
{
background-image:url(images/txtboxcatchbg.png);
background-repeat:no-repeat;
width:127px;
height:17px;
border:none;
padding-left:5px;
padding-top:5px;

}


#news-letter .submit-newsletter{
	margin-left:35px;
	margin-top:15px;
	background-image:url(images/buttonbg.png);
	height:23px; 
	width:131px;
	background-repeat:no-repeat; 
	color:#fff; 
	border:none;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	}
#commentform p input#submit{
	background-image:url(images/submitbutton.png) !important;
background-repeat:no-repeat;
width:72px;
height:25px;	
margin-left:375px;

	}

input#submit{
	background-image:url(images/bttnSearch-bg.png);
	height:24px; 
	background-repeat:repeat-x; 
	color:#fff; 
	border:none;
	}
#sidebar ul li h2.widgettitle, #news-letter h2.widgettitle{
	COLOR: #5c3b1f;
	
	font-family:Verdana, Geneva, sans-serif;
	font-size:16px;
	font-weight:bold;
	text-align:left;
	padding-top:4px;
	padding-left:10px;
	
	
	}
#sidebar ul li div.textwidget, #news-letter div.textwidget, #sidebar ul li p  {/*padding:0px 12px 8px 12px;*/ clear:both;}
li.widget_categories ul{margin:0px 12px 8px 12px; }

#sidebar ul li.widget ul{margin:0; padding:0; list-style:none;}
#sidebar ul li.widget ul li {
	font-size:12px;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	text-decoration:none;
	margin-right:2px;
	line-height:1.85em !important;
	background-image:url(images/starbullet.png);
	background-repeat: no-repeat;
	background-position: left 8px;
	text-align: left;
	padding-left: 15px;
	line-height:1.7em;
	color:#5c3b1f !important;
	margin-left:10px;

	}
#sidebar ul li.widget p a
{
	color:#5c3b1f !important;
	text-decoration:none;
	line-height:1.7em;
	}
#sidebar ul li.widget ul li a, #sidebar ul li.widget p a
{
	color:#5c3b1f !important;
	text-decoration:none;

	}
#respond input#author, #respond input#email, #respond input#url, #respond textarea#comment 
{
	border: 1px solid #000;	
	
	}	

ol.commentlist li{margin-bottom:10px;padding:0; list-style-type:none; max-width:567px !important;}
#comment-autor-img{float:left;}
.comment-author CITE.fn, .comment-body em
{
	margin-left:10px;
	margin-bottom:3px;
	
	}

/*Footer Style*/	
#footer{
	background-image:url(images/footerBgBlog.jpg);
	height:81px;
	background-position:top left; 
	background-repeat:repeat-x;
	}
#footer-area{
	width:920px;
	margin-left:auto;
	margin-right:auto; 
	padding-top:15px;
	}
#footer-nav	{
	width:400px;
	float:left;
	}
#footer-nav ul{
	margin:0; 
	padding:0; 
	list-style:none;
	}
#footer-nav ul li{
	float:left; 
	}
#footer-nav ul li a{
	font-size:11px; 
	font-family:"Arial", Helvetica, sans-serif; 
	font-weight:bold; 
	color:#fff; 
	padding-right:12px; 
	font-weight:bold;
	text-decoration:none;
	}	
#footer-nav p{ margin-top:6px;}
.designnotice
{
	float:right;
	color:#000;
	margin-top:0px;	
	
	
	}
.designnotice a
{
	color:#fff;
	text-decoration:none;	
	margin-right:10px;
	}
.narrowcolumn{
	text-align:left;
}
.entry{
	text-align:left;
}
#news-letter td
{
text-align:left;	
}
#weather
{
background-image:url(images/weatherbg.png);
background-repeat:no-repeat;
width:234px;
height:224px;
background-color:none;
}
.widget_hw_wpgw
{
background-image:url(images/weatherbg.png);
background-repeat:no-repeat;
width:234px;
height:224px;
background-color:none;
}
/*.widget_categories
{
background-image:url(images/boxtop.png);
background-repeat:no-repeat;
width:235px;

}
.widget_categories ul
{
	background-image:url(images/boxmiddletest.png);
	background-repeat:repeat-y;
	width:235px;
}
.boxbottom
{
background-image:url(images/boxbottom.png);
background-repeat:no-repeat;
width:235px;
height:7px;
margin-bottom:10px;
}
.cat-item-1
{
background-image:url(images/boxbottom1.png) !important;
background-repeat:no-repeat !important;
background-position: left  bottom !important;
width:237px;
height:17px;	
margin: 0px !important;
padding:0 0 10px 10px!important;
}
.cat-item{margin:0px 12px 8px 12px; color:#5c3b1f;}	
#sidebar a
{
text-decoration:none;
color:#5c3b1f;
}
*/
.widget_categories
{
background-image:url(images/categoriesbg.png);
background-repeat:no-repeat;
width:235px;
height:487px;
line-height:2em;
}
.cat-item
{
color:#5c3b1f;
padding-left:10px;
}
.boxtop h2
{
font-family:Verdana, Geneva, sans-serif;
font-size:16px;
padding-left:10px;
padding-top:5px;
color:#5c3b1f;
}
.boxmiddle ul li
{
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
color:#5c3b1f;
}
.boxmiddle li
{
list-style:none;
}
.boxmiddle li a
{
background-image:url(images/starbullet.png);
background-repeat:no-repeat;
list-style:none;
text-align:left;
color:#5c3b1f;
text-align:left !important;
text-decoration:none;
padding-left:15px;
margin-left:10px;
line-height:1.50em;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
font-weight:bold;
}
.bigcoltop
{
background-image:url(images/boxbigtop.png);
background-repeat:no-repeat;
width:730px;
height:31px;
}
.bigcolmiddle
{
background-image:url(images/boxbigmiddle.png);
background-repeat:repeat-y;
width:730px;
background-position: left bottom;
}
.bigcolbottom
{
background-image:url(images/boxbigbottom.png);
background-repeat:no-repeat;
width:730px;
height:8px;
margin-bottom:10px;
}
.bigcoltop h2
{
font-family:Verdana, Geneva, sans-serif;
font-size:16px;
color:#5c3b1f;
padding-left:10px;	
}
.bigcolmiddle p
{
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
color:#5c3b1f;
padding-left:10px;	
padding-right:10px;	

}
.sociable
{
margin:0px;	
float:left;
margin-left:10px;
width:150px;
padding-left:10px;
}
.sociable img
{
padding:0px;	
}
.showcategory
{
float:left;
font-family:Verdana, Geneva, sans-serif;
font-size:11px;
text-decoration:none;
padding-top:18px;
position:relative;
width:150px;
margin-bottom:10px;

}

.postedin
{
clear:both;
margin-top:10px;
}
.staticblock
{
background-image:url(images/staticinblogbg.png);
background-repeat:no-repeat;
width:730px;
height:67px;
margin-top:10px;
margin-bottom:10px;
}
.cone
{
width:340px;
font-family:Verdana, Geneva, sans-serif;
font-size:11px;
font-weight:bold;
color:a47c2e;
float:left;
padding-left:10px;
}
.cone h3
{
background-image:url(images/staticbullet.png);
background-repeat:no-repeat;
background-position: left 20px;
font-family:Verdana, Geneva, sans-serif;
font-size:11px;
font-weight:bold;
color:#a47c2e;
padding-left:30px;
padding-top:20px;
}

.ctwo
{
width:340px;	
font-family:Verdana, Geneva, sans-serif;
font-size:11px;
font-weight:bold;
color:#a47c2e;
float:right;

}
.ctwo h3
{
background-image:url(images/staticbullet.png);
background-repeat:no-repeat;
background-position: left 20px;
font-family:Verdana, Geneva, sans-serif;
font-size:11px;
font-weight:bold;
color:#a47c2e;
padding-left:30px;
padding-top:20px;
}
.commentsbg
{
background-image:url(images/commentsbg.png);
background-repeat:no-repeat;
width:730px;
height:222px;	
}
.commentsbg h3
{
font-family:Verdana, Geneva, sans-serif;
font-size:14px;
color:#724927;
padding-left:10px;
padding-top:5px;	
padding-bottom:5px;
}
.cleftside
{
float:left;
width:230px;	
}
.cleftside label	
{
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
padding-left:10px;


}

.cleftside p
{
padding-left:10px;
padding-bottom:10px;

}

.crightside
{
float:left;
width:230px;
}
.cleftside input[type='text']
{
width:188px;
height:18px;	
border:none;
margin-left:2px;
margin-top:2px;

}

.txtboxbg
{
background-image:url(images/txtbox.png);
background-repeat:no-repeat;
width:208px;
height:23px;	
margin-left:10px;
	
}
.textareabg
{
background-image:url(images/msgboxcomments.png);
background-repeat:no-repeat;
width:451px;
height:123px;
}
.textarea
{
border:none !important;
border-bottom-style:none;
border-left-style:none;
border-right-style:none;
background-color:none;
border-top-style:none;

}

.crightside textarea
{
width:400px;
height:110px;	
border:none !important;
border-bottom-style:none;
border-left-style:none;
border-right-style:none;
background-color:none;
border-top-style:none;
padding-left:10px;
padding-top:5px;
margin-top:5px;
}
.crightside p
{
padding-left:10px;
padding-bottom:10px;
	
}
.crightside label	
{
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
padding-left:10px;
padding-top:10px;	
padding-bottom:10px;
}
.submit
{
background-image:url(images/submitbutton.png);
background-repeat:no-repeat;
width:72px;
height:25px;	
}
.crightside p input[type="submit"]
{
background-image:url(images/submitbutton.png) !important;
background-repeat:no-repeat;
width:72px;
height:25px;	
text-indent:-9999px;	
margin-left:375px;
	
}
#idTextPanel p
{
	line-height:1.5em;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	padding-left:10px;
	color:#5c3b1f;
	text-align:left;
	padding-right:10px;
	
}
.boxmiddle a
{
text-decoration:none;
padding-left:10px;	
margin-bottom:5px;
color:#5C3B1F;
padding-right:10px;
}
.bigcoltopspecialbigger
{
background-image:url(images/bigboxtopbigger.png);
background-repeat:no-repeat;
width:730px;
/*height:80px;*/
border-bottom: solid 1px #e3dcd5;

}
.bigcoltopspecialbigger h2
{
font-family:Verdana, Geneva, sans-serif;
font-size:16px;
color:#5c3b1f;
padding-left:10px;
vertical-align:middle;
padding-top:5px;
padding-bottom:5px;
}
