@media all and min-width0px {
head~body ul#main_navigation li:hover > ul {
display:none;
}
}
* {
	margin:0;
	padding:0;
}
html {
	height:100%;
}
body {
	background:#f4f4f4 url(http://www.elitetrack.com/images/body_bg_gradient2.png) repeat-x;
	font-family:"Trebuchet MS", sans-serif;
	margin:0;
	padding:0;
	text-align: center;
	height:100%;
}
div#footerspacer {
	height:0px;
}
div#footer_wrapper {
	text-align: center;
	margin: 0px;
}
div#forumfooterspacer {
	height:190px;
}
div#forum_footer {
	margin-top:-170px;
	height:170px;
}
div#container {
	width:990px;
	margin:0 auto;
	min-height:100%;
	text-align: left;
}
body img, body img a {
	border:0;
}
body h1, body h2, body h3, body h4, body h5, body h6 {
	font-family:"Trebuchet MS", sans-serif;
	color:#232323;
	margin:0 0 10px;
	padding:0;
}
body a:hover {
	color:#345d0e;
}
.notice {
	color:#37607d;
	font-size:.9em;
}
.clb {
	clear:both;
}
div.left {
	margin-left:45px;
}
div.right {
	margin-right:46px;
	_margin-right:23px;
}
div.fright {
	float:right;
}
div.w1 {
	width:300px;
	margin-bottom:10px;
}
div.w2 {
	width:570px;
	margin-bottom:0;
}
div.w3 {
	width:900px;
	margin-bottom:0;
}

div.w4 {
	width:300px;
	margin-bottom:10px;
        text-align: center;
}

div.block h2.block {
	text-indent:-10000px;
	height:20px;
	overflow:hidden;
	margin:0 0 5px;
	padding:0;
}
div.block div.frame {
	background:transparent url(http://www.elitetrack.com/images/block_bg_shading.gif) no-repeat top right;
}
div.block div.frame div.content {
	display:block;
	padding:10px 15px 10px 0;
	margin-bottom: 15px;
}
div.block div.frame div.content p.paginate {
	font:12px "Trebuchet MS", sans-serif;
	color:#232323;
	text-align:right;
}
div#breadcrumbs {
	font:bold 10px "Trebuchet MS", sans-serif;
	text-transform:uppercase;
	color:#FFE500;
	overflow:visible;
	height:20px;
	margin:6px 0 0 45px;
}
div#breadcrumbs ul#crumbs {
	list-style:none;
	float:left;
	margin:0;
	padding:0;
}
div#breadcrumbs ul#crumbs li {
	float:left;
	background:transparent url(http://www.elitetrack.com/images/breadcrumb.gif) no-repeat right -5px;
	display:block;
	margin:0 6px 0 0;
	padding:0 11px 0 0;
}
div#breadcrumbs ul#crumbs li.first {
	color:#F4F4F4;
	background:transparent;
	margin:0 5px 0 0;
	padding:0;
}
div#breadcrumbs ul#crumbs li.last {
	background:transparent;
	margin:0;
	padding:0;
}
div#breadcrumbs ul li a:link, div#breadcrumbs ul li a:visited {
	font:bold 10px "Trebuchet MS", sans-serif;
	color:#d1eab1;
}
div#breadcrumbs ul li a:hover {
	color:#a8d373;
}
div#quicksearch {
	background:transparent url(http://www.elitetrack.com/images/searchbar_bg2.png) no-repeat;
	float:right;
	width:385px;
	height:42px;
	padding-left:20px;
	margin:-26px 0 0;
}
div#quicksearch div#quicklabel {
	text-transform:uppercase;
	color:#406883;
	font:bold 10px "Trebuchet MS", sans-serif;
	float:left;
	width:75px;
	margin:10px 5px 0 25px;
	padding:0;
}
body#forums div#quicksearch div#quicklabel {
	margin:10px 5px 0 25px;
}
div#quicksearch form {
	display:block;
	margin:0;
}
div#quicksearch form input.textinput {
	border:0;
	display:block;
	float:left;
	font-size:13px;
	_margin:7px 0 0 0;
	color:#232323;
	margin:7px 2px 0 0;
	padding:1px 0 1px 4px;
}
div#quicksearch form input.submit {
	margin:0 0 0 -5px;
	padding:0 5px;
}
h1#logo {
	background:transparent url(http://www.elitetrack.com/images/h1_bg_logo_slogan2.png) no-repeat;
	width:395px;
	height:60px;
	text-indent:-10000px;
	border:0;
	overflow:hidden;
	margin:25px 0 0 42px;
}
h1#logo a {
	display:block;
	width:100%;
	height:50%;
}
body div#container div#welcome {
	height:142px;
	_margin:0 0 30px 45px;
	margin:0 0 40px 45px;
}
body div#container div#welcome h2.block {
	background:transparent url(http://www.elitetrack.com/images/h2_headers.png) no-repeat 0 1px;
	width:570px;
	height:25px;
	text-indent:-10000px;
	overflow:hidden;
	margin:0;
	padding:0;
}
body div#container div#welcome span.copy {
	background:url(http://www.elitetrack.com/images/welcome_bg.png) no-repeat;
	display:block;
	height:96px;
	font:1.6em "Myriad Pro", sans-serif;
	color:#67943f;
	margin:0;
	padding:10px;
}
body div#container div#welcome span.copy span {
	font:.6em "Myriad Pro", sans-serif;
	color:#bbaf5b;
	width:100%;
	text-align:right;
	display:block;
	text-transform:uppercase;
	margin-top:10px;
}
div#latest_news h2.block {
	background:transparent url(http://www.elitetrack.com/images/h2_headers.png) no-repeat 0 -24px;
}
div#latest_forum h2.block {
	background:transparent url(http://www.elitetrack.com/images/h2_headers.png) no-repeat 0 -48px;
}
div#latest_blog_entries h2.block {
	background:transparent url(http://www.elitetrack.com/images/h2_headers.png) no-repeat 0 -95px;
}
div#popular_blog_entries h2.block {
	background:transparent url(http://www.elitetrack.com/images/h2_headers.png) no-repeat 0 -71px;
}
div#blog_tag_cloud h2.block {
	background:transparent url(http://www.elitetrack.com/images/h2_headers.png) no-repeat 0 -119px;
}
div#about_the_author h2.block {
	background:transparent url(http://www.elitetrack.com/images/h2_headers.png) no-repeat 0 -144px;
}
div#full_blog_entry h2.block {
	background:transparent url(http://www.elitetrack.com/images/h2_headers.png) no-repeat 0 -168px;
}
div#the_blogs h2.block {
	background:transparent url(http://www.elitetrack.com/images/h2_headers.png) no-repeat 0 -191px;
}
div#disclaimer h2.block {
	background:transparent url(http://www.elitetrack.com/images/h2_headers.png) no-repeat 0 -216px;
}
div#evolution h2.block {
	background:transparent url(http://www.elitetrack.com/images/h2_headers.png) no-repeat 0 -240px;
}
div#faqs h2.block {
	background:transparent url(http://www.elitetrack.com/images/h2_headers.png) no-repeat 0 -264px;
}
div#links h2.block {
	background:transparent url(http://www.elitetrack.com/images/h2_headers.png) no-repeat 0 -288px;
}
div#contact h2.block {
	background:transparent url(http://www.elitetrack.com/images/h2_headers.png) no-repeat 0 -312px;
}
div#add_link h2.block {
	background:transparent url(http://www.elitetrack.com/images/h2_headers.png) no-repeat 0 -335px;
}
div#categories h2.block {
	background:transparent url(http://www.elitetrack.com/images/h2_headers.png) no-repeat 0 -360px;
}
div#entries_by_mike_young h2.block, div#entries_by_mike-young h2.block {
	background:transparent url(http://www.elitetrack.com/images/h2_headers.png) no-repeat 0 -384px;
}
div#entries_by_vern_gambetta h2.block, div#entries_by_vern-gambetta h2.block {
	background:transparent url(http://www.elitetrack.com/images/h2_headers.png) no-repeat 0 -408px;
}
div#entries_by_carl_valle h2.block, div#entries_by_carl-valle h2.block {
	background:transparent url(http://www.elitetrack.com/images/h2_headers.png) no-repeat 0 -432px;
}

div#entries_by_todd_lane h2.block, div#entries_by_todd-lane h2.block {
	background:transparent url(http://www.elitetrack.com/images/h2_headers.png) no-repeat 0 -456px;
}
div#entries_by_chad_williams h2.block, div#entries_by_chad-williams h2.block {
	background:transparent url(http://www.elitetrack.com/images/h2_headers.png) no-repeat 0 -864px;
}
div#entries_by_carson_boddicker h2.block, div#entries_by_carson-boddicker h2.block {
	background:transparent url(http://www.elitetrack.com/images/h2_headers.png) no-repeat 0 -480px;
}
div#entries_by_coachformerlyknownas h2.block, div#entries_by_cfka h2.block {
	background:transparent url(http://www.elitetrack.com/images/h2_headers.png) no-repeat 0 -504px;
}

div#faq_answer h2.block {
	background:transparent url(http://www.elitetrack.com/images/h2_headers.png) no-repeat 0 -528px;
}
div#search_results h2.block {
	background:transparent url(http://www.elitetrack.com/images/h2_headers.png) no-repeat 0 -552px;
}
div#entries_by_miscellaneous h2.block {
	background:transparent url(http://www.elitetrack.com/images/h2_headers.png) no-repeat 0 -575px;
}
div#articles h2.block {
	background:transparent url(http://www.elitetrack.com/images/h2_headers.png) no-repeat 0 -600px;
}
div#most_popular_news h2.block {
	background:transparent url(http://www.elitetrack.com/images/h2_headers.png) no-repeat 0 -624px;
}
div#article_details h2.block {
	background:transparent url(http://www.elitetrack.com/images/h2_headers.png) no-repeat 0 -648px;
}
div#most_popular_articles h2.block {
	background:transparent url(http://www.elitetrack.com/images/h2_headers.png) no-repeat 0 -672px;
}
div#browse_by_level h2.block {
	background:transparent url(http://www.elitetrack.com/images/h2_headers.png) no-repeat 0 -696px;
}
div#browse_by_topic h2.block {
	background:transparent url(http://www.elitetrack.com/images/h2_headers.png) no-repeat 0 -720px;
}
div#browse_by_author h2.block {
	background:transparent url(http://www.elitetrack.com/images/h2_headers.png) no-repeat 0 -744px;
}
div#elitetrack_favorites h2.block {
	background:transparent url(http://www.elitetrack.com/images/h2_headers.png) no-repeat 0 -768px;
}
div#browse_by_type h2.block {
	background:transparent url(http://www.elitetrack.com/images/h2_headers.png) no-repeat 0 -792px;
}
div#entries_by_tag h2.block {
	background:transparent url(http://www.elitetrack.com/images/h2_headers.png) no-repeat 0 -816px;
}
div#page_not_found h2.block {
	background:transparent url(http://www.elitetrack.com/images/h2_headers.png) no-repeat 0 -840px;
}
div#recommended_reading h2.block {
	background:transparent url(http://www.elitetrack.com/images/h2_headers.png) no-repeat 0 -888px;
}
div#related_reading h2.block {
	background:transparent url(http://www.elitetrack.com/images/h2_headers.png) no-repeat 0 -912px;
}
div#related_stuff h2.block {
	background:transparent url(http://www.elitetrack.com/images/h2_headers.png) no-repeat 0 -936px;
}
div#rated_articles h2.block {
	background:transparent url(http://www.elitetrack.com/images/h2_headers.png) no-repeat 0 -960px;
}
div#rated_blogs h2.block {
	background:transparent url(http://www.elitetrack.com/images/h2_headers.png) no-repeat 0 -984px;
}
div#entries_by_jay_turner h2.block, div#entries_by_jay-turner h2.block {
	background:transparent url(http://www.elitetrack.com/images/h2_headers.png) no-repeat 0 -1008px;
}
div#guest_blog_entries h2.block {
	background:transparent url(http://www.elitetrack.com/images/h2_headers.png) no-repeat 0 -1032px;
}
div#guest_by_nick_newman h2.block, div#entries_by_nick-newman h2.block { 
	background:transparent url(http://www.elitetrack.com/images/h2_headers.png) no-repeat 0 -1056px;
}

div#guest_by_joe_spano h2.block, div#entries_by_joe-spano h2.block { 
	background:transparent url(http://www.elitetrack.com/images/h2_headers.png) no-repeat 0 -1080px;
}
div#guest_by_james_smith h2.block, div#entries_by_james-smith h2.block { 
	background:transparent url(http://www.elitetrack.com/images/h2_headers.png) no-repeat 0 -1104px;
}
div#guest_by_daniel_andrews h2.block, div#entries_by_daniel-andrews h2.block { 
	background:transparent url(http://www.elitetrack.com/images/h2_headers.png) no-repeat 0 -1128px;
}
div#guest_by_matt_gardner h2.block, div#entries_by_matt-gardner h2.block { 
	background:transparent url(http://www.elitetrack.com/images/h2_headers.png) no-repeat 0 -1152px;
}
div#entries_by_kebba_tolbert h2.block, div#entries_by_kebba-tolbert h2.block {
	background:transparent url(http://www.elitetrack.com/images/h2_headers.png) no-repeat 0 -1176px;
}
div#entries_by_gabe_sanders h2.block, div#entries_by_gabe-sanders h2.block {
	background:transparent url(http://www.elitetrack.com/images/h2_headers.png) no-repeat 0 -1200px;
}


div div.frame div.content div.entry, div div.frame div.content div.article {
	clear:right;
	border-bottom:1px #ddd dashed;
	margin:0 0 10px;
	padding:0 0 10px;
}
div div.frame div.content div.entry, div div.frame div.content div.single_article {
	clear:right;
}
div div.frame div.content div.text {
	clear:right;
	margin:0 0 10px;
	padding:0 0 10px;
}
div div.frame div.content div.text h3 a, div div.frame div.content div.entry h3 a, div div.frame div.content div.article h3 a {
	text-decoration:none;
}
div div.frame div.content div.text h3 a span, div div.frame div.content div.entry h3 a span, div div.frame div.content div.article h3 a span {
	font:bold .5em "Trebuchet MS", sans-serif;
	margin-left:10px;
}
div div.frame div.content div.entry div.author, div div.frame div.content div.author {
	height:19px;
}
div div.frame div.content div.entry div.author a:link, div div.frame div.content div.entry div.author a:visited, div div.frame div.content div.author a:link, div div.frame div.content div.author a:visited {
	background-color:#888;
	color:#fff;
	padding:2px 5px;
}
div div.frame div.content div.entry div.author a:hover, div div.frame div.content div.author a:hover {
	background-color:#232323;
	color:#FFE500;
}
div div.frame div.content div.entry div.timestamp {
	font:.6em "Trebuchet MS", sans-serif;
	width:200px;
	float:right;
	clear:right;
	text-align:right;
	height:19px;
	padding:0 20px 0 0;
}
body#home div div.frame div.content div.entry div.metadata, body#blogs div div.frame div.content div.entry div.metadata, body#faqs div div.frame div.content div.entry div.metadata, body#links div div.frame div.content div.entry div.metadata, body#news div div.frame div.content div.entry div.metadata {
	width:575px;
	height:20px;
	display:block;
	margin:0 0 10px;
}
div div.frame div.content div.text div.body, div div.frame div.content div.entry div.body, div div.frame div.content div.article div.body, div div.frame div.content p.bio {
	font:.85em "Trebuchet MS", sans-serif;
	color:#232323;
	margin:-5px 0 10px;
}
div div.frame div.content div.text div.body p.body, div div.frame div.content div.entry div.body p.body, div div.frame div.content div.article div.body p.body, div div.frame div.content p.bio {
	width:560px;
	display:block;
	margin:0;
	padding:0;
}
div div.frame div.content div.entry div.react a.discuss {
	width:49%;
	padding-left:22px;
	background:transparent url(http://www.elitetrack.com/images/all_icons.gif) no-repeat 0 -41px;
	overflow:hidden;
	text-decoration:none;
	font:bold .7em "Trebuchet MS", sans-serif;
	margin:20px 0 10px;
}
div div.frame div.content div.entry img.blog_image {
	max-width: 300px;
	margin: 15px;
	padding:2px;

	border: 1px solid #888;
}
div div.frame div.content div.entry div.react a.discuss:hover {
	background:url(http://www.elitetrack.com/images/all_icons.gif) no-repeat 0 -61px;
}
div div.frame div.content div.entry div.react ul.share {
	font:.6em "Trebuchet MS", sans-serif;
	width:240px;
	height:14px;
	list-style:none;
	float:right;
	margin:0 1px 10px 0;
}
div div.frame div.content div.entry div.react ul.share li {
	display:inline;
}
div div.frame div.content div.entry div.react ul.share li a {
	float:left;
	margin-left:3px;
	width:14px;
	height:14px;
	border:0;
	text-indent:-10000px;
	overflow:hidden;
}
a.share_digg {
	background:transparent url(http://www.elitetrack.com/images/all_icons.gif) no-repeat 0 -1px;
}
a.share_digg:hover {
	background:transparent url(http://www.elitetrack.com/images/all_icons.gif) no-repeat 0 -21px;
}
a.share_reddit {
	background:transparent url(http://www.elitetrack.com/images/all_icons.gif) no-repeat -19px -1px;
}
a.share_reddit:hover {
	background:transparent url(http://www.elitetrack.com/images/all_icons.gif) no-repeat -19px -21px;
}
a.share_delicious {
	background:transparent url(http://www.elitetrack.com/images/all_icons.gif) no-repeat -36px -1px;
}
a.share_delicious:hover {
	background:transparent url(http://www.elitetrack.com/images/all_icons.gif) no-repeat -36px -21px;
}
a.share_google {
	background:transparent url(http://www.elitetrack.com/images/all_icons.gif) no-repeat -53px -1px;
}
a.share_google:hover {
	background:transparent url(http://www.elitetrack.com/images/all_icons.gif) no-repeat -53px -21px;
}
a.share_live {
	background:transparent url(http://www.elitetrack.com/images/all_icons.gif) no-repeat -72px -1px;
}
a.share_live:hover {
	background:transparent url(http://www.elitetrack.com/images/all_icons.gif) no-repeat -72px -21px;
}
a.share_facebook {
	background:transparent url(http://www.elitetrack.com/images/all_icons.gif) no-repeat -90px -1px;
}
a.share_facebook:hover {
	background:transparent url(http://www.elitetrack.com/images/all_icons.gif) no-repeat -90px -21px;
}
a.share_slashdot {
	background:transparent url(http://www.elitetrack.com/images/all_icons.gif) no-repeat -108px -1px;
}
a.share_slashdot:hover {
	background:transparent url(http://www.elitetrack.com/images/all_icons.gif) no-repeat -108px -21px;
}
a.share_netscape {
	background:transparent url(http://www.elitetrack.com/images/all_icons.gif) no-repeat -126px -1px;
}
a.share_netscape:hover {
	background:transparent url(http://www.elitetrack.com/images/all_icons.gif) no-repeat -126px -21px;
}
a.share_technorati {
	background:transparent url(http://www.elitetrack.com/images/all_icons.gif) no-repeat -144px -1px;
}
a.share_technorati:hover {
	background:transparent url(http://www.elitetrack.com/images/all_icons.gif) no-repeat -144px -21px;
}
a.share_stumbleupon {
	background:transparent url(http://www.elitetrack.com/images/all_icons.gif) no-repeat -162px -1px;
}
a.share_stumbleupon:hover {
	background:transparent url(http://www.elitetrack.com/images/all_icons.gif) no-repeat -162px -21px;
}
a.share_newsvine {
	background:transparent url(http://www.elitetrack.com/images/all_icons.gif) no-repeat -179px -1px;
}
a.share_newsvine:hover {
	background:transparent url(http://www.elitetrack.com/images/all_icons.gif) no-repeat -179px -21px;
}
a.share_furl {
	background:transparent url(http://www.elitetrack.com/images/all_icons.gif) no-repeat -198px -1px;
}
a.share_furl:hover {
	background:transparent url(http://www.elitetrack.com/images/all_icons.gif) no-repeat -198px -21px;
}
a.share_yahoo {
	background:transparent url(http://www.elitetrack.com/images/all_icons.gif) no-repeat -215px -1px;
}
a.share_yahoo:hover {
	background:transparent url(http://www.elitetrack.com/images/all_icons.gif) no-repeat -215px -21px;
}
a.share_magnolia {
	background:transparent url(http://www.elitetrack.com/images/all_icons.gif) no-repeat -234px -1px;
}
a.share_magnolia:hover {
	background:transparent url(http://www.elitetrack.com/images/all_icons.gif) no-repeat -234px -21px;
}
body div#container div div.frame div.content ul.nav_list, body div#container div div.frame div.content ul.list, body div#container div div.frame div.content ul#blogs {
	list-style:none;
	font:.7em "Trebuchet MS", sans-serif;
	color:#232323;
	margin:0;
	padding:0;
}
body div#container div div.frame div.content div.text div.body p.body ul {
	font-size:1.2em!important;
}
body div#container div div.frame div.content ul li {
	margin:0 0 .7em;
}
body div#container div div.frame div.content ul#popular_blog li p a.author {
	font:normal .9em "Trebuchet MS", sans-serif;
}
body div#container div div.frame div.content ul#tag_cloud li {
	float:left;
	height:1.5em;
	overflow:hidden;
	margin:0 .8em 10px 0;
}
body div#container div.subnav div.frame div.content ul.nav_list li {
	width:245px;
	min-height:20px;
	display:block;
	background:#eff1ed;
	border-top:1px solid #f7f7f2;
	border-bottom:1px solid #e5f3e1;
	margin:0;
	padding:4px 10px;
}
body div#container div.subnav div.frame div.content ul.nav_list li.even {
	background:#eceee1;
	border-top:1px solid #f7f7f2;
	border-bottom:1px solid #e5f3e1;
}
body div#container div.subnav div.frame div.content ul.nav_list li p span.tot_entries, body div#container div div.frame div.content ul.list li span.tot_articles {
	float:right;
	font:10px "Trebuchet MS", sans-serif;
}
body div#container div div.frame div.content ul.list li span.tot_articles {
	cursor:hand;
}
body div#container div div.frame div.content ul.list.cats li a:hover {
	border-bottom:1px dashed #616d3d;
}
body div#container div div.frame div.content select.authors {
	font:.9em "Trebuchet MS", sans-serif;
	width:263px;
}
body div#container div div.frame div.content ul#tag_cloud li a.tagged1 {
	font-size:.9em;
	font-weight:400;
}
body div#container div div.frame div.content ul#tag_cloud li a.tagged2 {
	font-size:1.1em;
	font-weight:400;
}
body div#container div div.frame div.content ul#tag_cloud li a.tagged3 {
	font-size:1.3em;
}
body div#container div div.frame div.content ul#tag_cloud li a.tagged4 {
	font-size:1.5em;
}
body div#container div div.frame div.content ul#tag_cloud li a.tagged5 {
	font-size:1.7em;
}
body div#container div div.frame div.content ul#tag_cloud li a.tagged6 {
	font-size:1.9em;
}
body div#container div div.frame div.content table, body div#container div div.frame div.content table tr, body div#container div div.frame div.content table tr td {
	border:0;
	margin:0;
	padding:0;
}
body div#container div div.frame div.content table tr.header {
	background:transparent url(http://www.elitetrack.com/images/table_header_bg.gif) no-repeat;
	height:36px;
}
body div#container div div.frame div.content table tr.header td h3 {
	font:bold .75em "Trebuchet MS", sans-serif;
	color:#eee;
	text-transform:uppercase;
	margin:5px 0 0 10px;
	padding:0;
}
body div#container div div.frame div.content table tr.link td p {
	font:.8em "Trebuchet MS", sans-serif;
	color:#232323;
	margin:0 0 0 10px;
	padding:0;
}
body div#container div div.frame div.content form.form, body div#container div div.frame div.content.form form {
	font:.7em "Trebuchet MS", sans-serif;
	color:#232323;
	margin:0;
	padding:0;
}
body div#container div div.frame div.content form.form select, body div#container div div.frame div.content.form form select {
	font:1em "Trebuchet MS", sans-serif;
	color:#232323;
}
body div#container div#add_link div.frame div.content form.form input, body div#container div#add_link div.frame div.content.form form input, body div#container div#add_link div.frame div.content form.form select, body div#container div#add_link div.frame div.content.form form select {
	font:1em "Trebuchet MS", sans-serif;
	width:220px;
}
body div#container div#add_link div.frame div.content form.form input.submit, body div#container div#add_link div.frame div.content.form form input.submit {
	width:75px;
}
body div#container div div.frame div.content form.form textarea, body div#container div div.frame div.content.form form textarea {
	width:250px;
	height:150px;
}
html body div#container h5 span.timestamp {
	color:#888;
	margin-right:7px;
}
html body div#container a#mugshot {
	float:right;
	text-align:center;
	width:210px;
	margin:0 0 20px 20px;
}
a.pointer {
	cursor:default;
}
h3.article {
	background:transparent url(http://www.elitetrack.com/images/all_icons.gif) no-repeat 0 -138px;
	margin:0;
}
h3.article a.article {
	margin-left:20px;
}
div div.frame div.content div.article {
	padding-bottom:10px;
	_padding-bottom:0;
	margin-bottom:10px;
	_margin-bottom:10px;
}
div div.frame div.content div.single_article {
	margin-bottom:10px;
	_margin-bottom:10px;
}
div div.frame div.content div.article div.details div.val {
	width:425px;
	color:#232323;
}
div div.frame div.content div.single_article div.details div.val-readpage {
	width:760px;
	color:#232323;
}
div div.frame div.content div.article div.details div.val div.level {
	text-indent:-10000px;
	width:16px;
	height:12px;
	_height:9px;
	background:transparent url(http://www.elitetrack.com/images/level.gif) repeat-x 0 3px;
	float:left;
}
div div.frame div.content div.article div.details div.val div.level.Hard {
	width:48px;
}
div div.frame div.content div.article div.details div.val div.level.Medium {
	width:32px;
}
div div.frame div.content div.article div.details div.val div.level.Simple {
	width:16px;
}
div.article div.details div.discuss {
	height:45px;
	width:100px;
	float:right;
	background:transparent url(http://www.elitetrack.com/images/all_icons.gif) no-repeat -148px -87px;
	clear:right;
}
div.single_article div.details div.discuss {
	height:45px;
	width:100px;
	float:right;
	background:transparent url(http://www.elitetrack.com/images/all_icons.gif) no-repeat -148px -87px;
	clear:right;
	margin-top:-72px;
}
body#search table {
	font:11px "Trebuchet MS", sans-serif;
}
body#search div.paginate {
	font:bold 12px "Trebuchet MS", sans-serif;
	width:100%;
	text-align:right;
	margin-top:10px;
	color:#232323;
}
body#articles div#container div.frame div.content div.article {
	margin-bottom:15px;
	padding-bottom:-20px;
	min-height:20px;
}
body#articles div#container div.frame div.content div.single_article {
	margin-bottom:5px;
	padding-bottom:-20px;
	min-height:20px;
}
body#blogs div#container div.frame div.content div.image_container {
	border:1px solid #ddd;
	min-width:141px;
	_width:141px;
	text-align:center;
	background:#fafafa;
	padding:5px;
}
body#blogs div#container div.frame div.content div.image_container.body_image_right, body#blogs div#container div.frame div.content img.body_image_right {
	float:right;
	margin:0 0 10px 10px;
}
body#blogs div#container div.frame div.content div.image_container.body_image_left, body#blogs div#container div.frame div.content img.body_image_left {
	float:left;
	margin:0 10px 10px 0;
}
div#page_not_found ul {
	margin:0 0 0 20px;
}
div#container div#private_box {
	width:365px;
	background:transparent;
	float:right;
	margin-right:35px;
	_margin-right:20px;
	margin-top:-60px;
}
#eer_private_message, #eer_private_links {
	background:transparent;
	float:left;
}
#eer_private_message a, #eer_private_links a {
	text-decoration:underline;
	color:#fff;
	font:10px Arial, sans-serif;
}
#eer_private_message a:hover, #eer_private_links a:hover {
	text-decoration:none;
	color:#b1e16b;
	font:10px Arial, sans-serif;
}
#eer_private_message {
	border-left:1px solid #8aadcf;
	display:block;
	width:140px;
	color:#fff;
	height:30px;
	font:11px Arial, sans-serif;
	padding:7px;
}
#eer_private_message #eer_pm_icon {
	width:30px;
	height:30px;
	float:left;
	margin:0 6px 6px 0;
}
#eer_private_links {
	border:0 solid #666;
	display:block;
	width:170px;
	color:#fff;
	height:30px;
	font:11px Arial, sans-serif;
	margin-right:15px;
	padding:7px;
}
.personalSmall {
	font:9px Arial, sans-serif;
	color:#777;
}
blockquote {
	margin:10px;
	padding:10px 10px 0 20px;
}
.entry ul, .entry ol {
	margin:20px 40px;
}
.entry p.body > img {
	margin:0 0 10px 10px;
}
.rate_this {
	margin-top:10px;
}
.ratingblock ul.unit-rating {
	float:left;
	margin:0 10px 0 0;
}
.ratingblock ul.unit-singlearticle-rating {
	float:right;
	margin:0 10px 0 0;
}
.ratingblock p {
	font-size:.8em;
	line-height:20px;
	color:#232323;
}
.hits {
	float:right;
	width:40px;
	margin-right:4px;
	padding-top:7px;
	text-align:center;
	text-transform:uppercase;
	font-size:.6em;
	font-weight:700;
	color:#eee;
	font-family:"Trebuchet MS", sans-serif;
}
#TB_closeAjaxWindow, #TB_closeAjaxWindow a {
	color:#fff;
}
#contact_form p label {
	width:80px;
	float:left;
}
#rated_blog_entries .frame .content p {
	font-size:1em;
}
.wrapper {
	display:block;
}
.wrapper:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
* html .wrapper {
	height:1%;
}
body div#footer {
	margin: 0 auto;
	width:900px;
	font:11px "Trebuchet MS", sans-serif;
}
body div#footer_wrapper {
	background:url(http://www.elitetrack.com/images/footer_bg_gradient1.png) repeat-x;
	clear:both;
	padding:0;
}
body div#footer_tag {
	text-align:center;
}
body div#copyright {
	font:11px "Trebuchet MS", sans-serif;
	text-align:center;
	color:#FFF;
	margin:0 auto;
}
body div#footer p {
	margin:12px 0 0;
}
#footer .footer_left {
	float:left;
	width:257px;
	padding:10px 0;
}
#footer .footer_right {
	float:left;
	width:272px;
	padding:10px 0;
}
#footer .footer_center {
	float:left;
	width:371px;
	padding:10px 0;
}
#footer .footer_left h1, #footer .footer_right h1, #footer .footer_center h1 {
	font-size:16px;
	color:#FFF;
	text-align:center;
}
#footer .footer_left h2, #footer .footer_right h2, #footer .footer_center h2 {
	font-size:12px;
	letter-spacing:.1em;
	padding:0 10px;
}
#footer .footer_left ul, #footer .footer_right ul, #footer .footer_center ul {
	list-style-type:none;
	padding:0;
}
#footer .footer_left ul a {
	display:block;
	margin-top:-1px;
	text-align:left;
	color:#FFE500;
	padding:2px 0 2px 3px;
}
#footer .footer_right ul a {
	display:block;
	margin-top:-1px;
	text-align:right;
	color:#FFE500;
	padding:2px 3px 2px 0;
}
#footer .footer_center ul a {
	display:block;
	margin-top:-1px;
	color:#FFE500;
	padding:2px 6px;
}
#footer .footer_left ul a:hover, #footer .footer_left ul a:active, #footer .footer_right ul a:hover, #footer .block ul a:active, #footer .footer_center ul a:hover, #footer .footer_center ul a:active {
	background-color:#232323;
	color:#fff;
}
.tagged1 {
	font-size:.9em;
	font-weight:400;
	display:inline-table;
}
.tagged2 {
	font-size:1.1em;
	font-weight:400;
	display:inline-table;
}
.tagged3 {
	font-size:1.3em;
	display:inline-table;
}
.tagged4 {
	font-size:1.5em;
	display:inline-table;
}
.tagged5 {
	font-size:1.7em;
	display:inline-table;
}
.tagged6 {
	font-size:1.9em;
	display:inline-table;
}
body div#forum_footer {
	background:#f4f4f4 url(http://www.elitetrack.com/images/footer_bg_gradient3.png) repeat-x;
	font:11px "Trebuchet MS", sans-serif;
	text-align:center;
	_padding:0;
	clear:both;
	padding:10px 0 0;
}
body div#forum_footer p {
	color:#FFE500;
	margin:12px 0 0;
}
body a, body a:link, body a:visited, body a:active {
	font:bold 1em "Trebuchet MS", sans-serif;
	color:#67943f;
	text-decoration:none;
}
body p, body div#container div div.frame div.content ul li p {
	margin:0;
	padding:0;
}
div.fleft, #contact_form p input {
	float:left;
}
div#quicksearch form div, div.article div.details div.discuss span.title, div.single_article div.details div.discuss span.title {
	display:none;
}
body div#container div#latest_greatest, body div#container div#lost_password, body div#container div#read_article {
	_margin:0 0 0 45px;
	margin:0 0 0 45px;
}
div div.frame div.content h3, div div.frame div.content div.text h3, div div.frame div.content div.entry h3, div div.frame div.content div.article h3, div div.frame div.content h3, div div.frame div.content div.text h3, div div.frame div.content div.entry h3, div div.frame div.content div.single_article h3 {
	font:bold 1.1em "Trebuchet MS", sans-serif;
	color:#67943f;
	margin:0 0 10px;
	padding:0;
}
div div.frame div.content div.entry div.author, div div.frame div.content div.article div.details, div div.frame div.content div.author, div div.frame div.content div.entry div.author, div div.frame div.content div.single_article div.details, div div.frame div.content div.author {
	font:.6em "Trebuchet MS", sans-serif;
	width:250px;
	float:left;
}
div div.frame div.content div.article div.details, div div.frame div.content div.single_article div.details {
	width:100%;
	color:#37607d;
}
div div.frame div.content div.article div.details div.flt, div div.frame div.content div.single_article div.details div.flt {
	width:40px;
	float:left;
}
div.article div.details div.discuss a, div.article div.details div.discuss a:link, div.single_article div.details div.discuss a, div.single_article div.details div.discuss a:link {
	display:block;
	width:100px;
	height:45px;
	_height:41px;
	margin-bottom:-4px;
	font:20px "Trebuchet MS", sans-serif;
	padding:4px 0 0;
}
div.article div.details div.discuss span.number, div.single_article div.details div.discuss span.number {
	display:block;
	width:37px;
	text-align:right;
	cursor:pointer;
}
div.article div.details div.discuss a span.views, div.article div.details div.discuss a span.views, div.single_article div.details div.discuss a span.views, div.single_article div.details div.discuss a span.views {
	font:11px "Trebuchet MS", sans-serif;
	width:37px;
	text-align:right;
	display:block;
	margin-top:-3px;
}
div.tagcloud_footer .tagged1, div.footer_center .tagged2, div.footer_center .tagged3, div.footer_center .tagged4, div.footer_center .tagged5, div.footer_center .tagged6 {
	display:inline;
}
div.tagcloud_footer {
	color:#fff;
	text-align:center;
}
div.tagcloud_footer a {
	color:#ffe500;
	display:inline;
}
div.tagcloud_footer a:hover {
	background-color:#232323;
	color:#fff;
}
div.tagcloud_footer .tagged1 {
	padding:.2em .5em .1em;
}
div.tagcloud_footer .tagged2 {
	padding:.3em .5em .2em;
}
div.tagcloud_footer .tagged3 {
	padding:.4em .5em .3em;
}
div.tagcloud_footer .tagged4 {
	padding:.5em .5em .4em;
}
div.tagcloud_footer .tagged5 {
	padding:.6em .5em .5em;
}
div.tagcloud_footer .tagged6 {
	padding:.7em .5em .6em;
}
/* user-defined classes */
.clear {
	clear: both;
	height: 1px;
	overflow: hidden;
	font-size: 1px;
}
body#lostpassword #container, body#chat #container, body#faqs #container, body#disclaimer #container {
        min-height: 100%;
        height: auto !important;	
	height: 100%;
        margin: 0 auto -320px;
}
body#lostpassword #footerspacer, body#chat #footerspacer, body#faqs #footerspacer, body#lostpassword div#footer, body#chat #footer, body#faqs #footer, body#disclaimer #footer {
	height: 320px;
        clear: both;
}

/*
body#faqs #container, body#disclaimer #container {
	margin: 0 auto -320px;
	position: relative;
	height: 100%;
	padding-bottom: 15px;
}
body#faqs #footerspacer, body#disclaimer #footerspacer {
	height: 320px;
	clear: both;
}
body#faqs #footer, body#disclaimer #footer {
	font:11px "Trebuchet MS", sans-serif;
	height: 320px;
	position: relative;
}
*/


#tweetmemeAndFacebook {
height:25px;
padding:5px 0;
}

