@charset "utf-8";
/* Global Elements */
body {background: url(bg000000.png) repeat-x top;margin: 0px;padding: 0px;font: 12px/normal Arial;color: #334953;}
p { margin: 0 0 10px 0;padding:0;}
h2 {color: #F09E36;margin: 0px 0px 10px 0px;border-bottom:1px solid #E7EFD1;padding-bottom: 5px;font-size: 18px;font-weight: bold;}
h3 {color: navey;margin: 0px 0px 10px 0px;border-bottom:1px solid #E7EFD1;padding-bottom: 5px;font-size: 12px;font-weight: bold;}
h4 {color: #F09E36;margin: 0px 0px 10px 0px;border-bottom:1px solid #E7EFD1;padding-bottom: 5px;font-size: 13px;font-weight: bold;}
form { margin:0;padding:0;}
a:link, a:visited{font: 12px Arial;color: #026493;text-decoration: underline;}
a:hover{font: 12px Arial;color: #026493;text-decoration: none;}
.clear { clear: both;overflow: hidden;margin: 0;padding: 0;height: 1px;}
.break { height: 20px; clear:both; display:block}
.thumb2 {
	border: 1px solid #e2e7e8;
	margin: 0 0 0 10px;
	padding:10px
}
.thumb-img{border: 1px solid #d7d3c6;background:#fff;padding:5px;}
.ong a:link, .ong a:visited{font: bold 11px Arial;color: #f09e36;text-decoration: underline;}
.ong a:hover{font: bold 11px Arial;color: #f09e36;text-decoration: none;}
/***** Layout *********/
#wrapper { width:873px; margin: 0 auto;}
#navtop {height:22px;background: url(nav-top0.png) no-repeat 144px bottom;}
#header {
	height:121px;
	background-image: url(exerser_logo.png);
	background-repeat: no-repeat;
	background-position: 20px 11px;
}
#logo{
	width:320px;
	float:left;
	height:120px;
}
#logo-link {
	display:block;
	width:125px;
	height:78px;
	text-indent: -999px;
	overflow: hidden;
	margin-top: 17px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 50px;
}
#header-items{
	width:535px;
	float:left;
}
#search-area{ margin:12px 0 0 0;clear:both;}
#searchbox {float:left;text-align:left;margin:0;width:350px;height: 25px;background: url(search-b.gif) no-repeat 55px top;}
.search-bar {height:15px;width:250px;font: normal 11px Verdana;background: #FFFFFF;border: none;margin: 3px 0 0 80px; padding:0}
#go{width:100px;float:left;}
#ico{ width:150px;float:left;}
#ico img{ margin:5px 10px 0 10px}
#main {
	padding:45px 45px 20px 45px;
	background: url(frame000.png) no-repeat center top;
	height:auto !important;
	color: #445787;
}
.boxcont {margin: 20px 0px 0 0px}
/****** Daily Listing ************/
#home-top{ margin:10px 0 0 0;}
#daily { float:left;width: 450px;padding: 43px 23px 0 27px;background: url(daily-bg.png) no-repeat top;}
#daily p {margin:0;}
#daily2 {
	float:left;
	width: 720px;
	background: url(daily-bg2.png) no-repeat top;
	padding-top: 43px;
	padding-right: 30px;
	padding-bottom: 0;
	padding-left: 40px;
}
#daily3 {
	float:left;
	width: 720px;
	background: url(daily-bg3.png) no-repeat top;
	padding-top: 43px;
	padding-right: 30px;
	padding-bottom: 0;
	padding-left: 40px;
}
#daily4 { float:left;width: 450px;padding: 43px 23px 0 27px;background: url(daily-bg4.png) no-repeat top;}
#daily5 {
	float:left;
	width: 720px;
	background: url(daily-bg5.png) no-repeat top;
	padding-top: 43px;
	padding-right: 30px;
	padding-bottom: 0;
	padding-left: 40px;
}
#daily2 p, #daily3 p, #daily4 p, #daily5 p {margin:0;}
#more{margin:5px 0 0 0;text-align:right;width:395px;clear:both;background: url(d-more00.gif) no-repeat left center;}
#more1{margin:0 0 0 0;text-align:right;width:175px;clear:both;background: url(d-more01.gif) no-repeat left center;}
#daily ul{margin: 5px 0 5px 0;padding-left: 0;list-style: none;margin-bottom: 5px;}
#daily li{display:inline;padding: 0 10px 0 18px;background: url(arrow000.gif) no-repeat 0 2px;}
#daily a:link, #daily a:visited{font: 11px Arial;color: #f09e36;text-decoration: underline;}
#daily a:hover{font: 11px Arial;color: #f09e36;text-decoration: none;}
#daily h1 {	margin: 0 0 5px 0;padding:0;}
#daily h1 a:link, #daily h1 a:hover, #daily h1 a:visited{font: bold 13px Arial;text-decoration: none;}
#daily2 ul{margin: 5px 0 5px 0;padding-left: 0;list-style: none;margin-bottom: 5px;}
#daily2 li{display:inline;padding: 0 10px 0 18px;background: url(arrow000.gif) no-repeat 0 2px;}
#daily2 a:link, #daily2 a:visited{font: 11px Arial;color: #f09e36;text-decoration: underline;}
#daily2 a:hover{font: 11px Arial;color: #f09e36;text-decoration: none;}
#daily2 h1 {	margin: 0 0 5px 0;padding:0;}
#daily2 h1 a:link, #daily2 h1 a:hover, #daily2 h1 a:visited{font: bold 13px Arial;text-decoration: none;}
#daily3 ul{margin: 5px 0 5px 0;padding-left: 0;list-style: none;margin-bottom: 5px;}
#daily3 li{display:inline;padding: 0 10px 0 18px;background: url(arrow000.gif) no-repeat 0 2px;}
#daily3 a:link, #daily3 a:visited{font: 11px Arial;color: #f09e36;text-decoration: underline;}
#daily3 a:hover{font: 11px Arial;color: #f09e36;text-decoration: none;}
#daily3 h1 {	margin: 0 0 5px 0;padding:0;}
#daily3 h1 a:link, #daily3 h1 a:hover, #daily3 h1 a:visited{font: bold 13px Arial;text-decoration: none;}
#daily4 ul{margin: 5px 0 5px 0;padding-left: 0;list-style: none;margin-bottom: 5px;}
#daily4 li{display:inline;padding: 0 10px 0 18px;background: url(arrow000.gif) no-repeat 0 2px;}
#daily4 a:link, #daily4 a:visited{font: 11px Arial;color: #f09e36;text-decoration: underline;}
#daily4 a:hover{font: 11px Arial;color: #f09e36;text-decoration: none;}
#daily4 h1 {	margin: 0 0 5px 0;padding:0;}
#daily4 h1 a:link, #daily4 h1 a:hover, #daily4 h1 a:visited{font: bold 13px Arial;text-decoration: none;}
#daily5 ul{margin: 5px 0 5px 0;padding-left: 0;list-style: none;margin-bottom: 5px;}
#daily5 li{display:inline;padding: 0 10px 0 18px;background: url(arrow000.gif) no-repeat 0 2px;}
#daily5 a:link, #daily5 a:visited{font: 11px Arial;color: #f09e36;text-decoration: underline;}
#daily5 a:hover{font: 11px Arial;color: #f09e36;text-decoration: none;}
#daily5 h1 {	margin: 0 0 5px 0;padding:0;}
#daily5 h1 a:link, #daily5 h1 a:hover, #daily5 h1 a:visited{font: bold 13px Arial;text-decoration: none;}
label { font-weight:bold }
.url{ color: #0673a2; margin-top:5px;}
.thumb { background: #fff;border: 1px solid #e2e7e8;float: right; margin: 0 0 10px 20px; padding:10px}
.thumb:hover {border: 1px solid #A2B0B3;}
.thumb img{border-right:#999999 1px solid;border-bottom:#999999 1px solid;}
.thumb2 {
	float: right;
	padding:10px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 10px;
	border:none;
}

.thumb2 img{border-right:#999999 1px solid;border-bottom:#999999 1px solid;}

.thumb3 {
	float: left;
	padding:10px;
	margin-top: 0;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 0;
	border:none;
}

.thumb3 img{border-left:#999999 1px solid;border-bottom:#999999 1px solid;}

.thumb4 {
	float: left;
	padding:10px;
	margin-top: 0;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 0;
	border: 1px solid #e2e7e8;
	width: 130px;
	height: 130px;
}
.thumb4_profile {
	float: right;
	padding: 10px;
	margin-top: 0;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 0;
	border: 1px solid #e2e7e8;
	height: 130px;
	width:520px;
}
.thumb:hover {border: 1px solid #A2B0B3;}
.thumb img{border-right:#999999 1px solid;border-bottom:#999999 1px solid;}

#deep { margin-top:0px;clear:both;}
#deep a:link, #deep a:visited{font: 12px Arial;color: #026493;text-decoration: none;}
#deep a:hover{font: 12px Arial;color: #026493;text-decoration: underline;}

/******** Side Bar ***********/
#sidebar{width: 280px;float:left;}
#q-dirs{width: 280px;float:left;background: url(qty-dirs.gif) no-repeat 27px top;}
#q-dirs ul{margin: 34px 0 5px 29px;padding-left: 0;list-style: none;}
#q-dirs li{margin-bottom: 9px;padding: 0 10px 0 20px;background: url(arrow000.gif) no-repeat 0 2px;}
#q-dirs3{width: 280px;float:left;background: url(qty-dirs2.gif) no-repeat 27px top;}
#q-dirs3 ul{margin: 34px 0 5px 29px;padding-left: 0;list-style: none;}
#q-dirs3 li{margin-bottom: 9px;padding: 0 10px 0 20px;background: url(arrow000.gif) no-repeat 0 2px;}
#sort-listing {width: 280px;float:left;background: url(sort0000.gif) no-repeat 27px top; }
#sort-listing ul{margin: 34px 0 5px 48px;padding-left: 0;list-style: none;}
#sort-listing li{margin-bottom: 9px;padding: 0 10px 0 25px;background: url(arrow000.gif) no-repeat 0 2px;}
/******** Categories ***********/
.catcont {margin: 20px 3px 0 3px}
.catcont2 {margin: 0;}
.cat-nav{margin: 0 0 5px 0; padding: 0;list-style: none;}
.cat-nav li{}
.cat-nav a:visited, .cat-nav a:link {font: bold 13px Arial;color: #f09e36;text-decoration:underline;}
.cat-nav a:hover{font: bold 13px Arial;color: #f09e36;text-decoration:none;}
.subcat-nav{margin:5px 0 10px 0;padding-left: 0;list-style: none;}
.subcat-nav li{margin:1px 0 0 3px;}
.subcat-nav a:visited, .subcat-nav a:link {font: 12px Arial;color: #334953;text-decoration:none;}
.subcat-nav a:hover{font: 12px Arial;color: #334953;text-decoration:underline;}
.catcount {font: 11px Arial; color: #0673a2;margin-left:5px}
/************Categories round corner box **********/
.t {background: url(t0000000.gif) 0 0 repeat-x;}
.b {background: url(b0000000.gif) 0 100% repeat-x}
.l {background: url(l0000000.gif) 0 0 repeat-y}
.r {background: url(r0000000.gif) 100% 0 repeat-y}
.bl {background: url(bl000000.gif) 0 100% no-repeat}
.br {background: url(br000000.gif) 100% 100% no-repeat}
.tl {background: url(tl000000.gif) 0 0 no-repeat}
.tr {background: url(tr000000.gif) 100% 0 no-repeat; padding:4px}
.cont {background: #f8fcef;padding:16px;}
/******** Listing *************/
#links {float:left;width: 500px;}
.prdiv{ width:60px;float:left;}
.ltdiv{ width:387px; float:left;padding:0;}
.feat{width:480px;background: #FFFFFF;padding:2px;	margin: 10px 0 0 10px;border: 1px solid #eae8e8;}
.feat p { margin:3px 0 0 0;}
.feat2 {padding:16px;background: url(featured.gif) repeat-x top;}
.feat:hover {border: 1px dashed #a3a1a1;}
.regular { width:480px;margin: 0px 0 0 30px;padding:10px 0 0 0;}
.regular p { margin:3px 0 4px 0;}
.pline{background: url(pline000.gif) no-repeat left center;height: 10px;}
/************ PAGE RANK *************/
div.pr {font-size: 6pt;color: #000;float: left;height: 30px;margin-right: 5px;margin-top:6px;}
div.prg{width: 40px;border: 1px solid #999999;height: 3px;font-size: 1px;}
div.prb{background: #5eaa5e;height: 3px;font-size: 1px;}
/********* Bottom *************/
#bottom {background: url(shadow00.jpg) no-repeat center top;padding-top:30px;}
#home-featured {padding: 35px 20px 0 20px;float:left;line-height:1.4em;width: 400px;background: url(h-featur.gif) no-repeat left top;}
#news{width: 319px;float:left;background: url(nupdates.gif) no-repeat left top;}
#news ul{margin: 32px 0 5px 15px;padding-left: 0;list-style: none;}
#news li{margin-bottom: 6px;padding: 0 10px 0 25px;background: url(arrow000.gif) no-repeat 0 2px;}
/********* Footer *************/
#footer{background: #F7F7F7;padding:10px 10px 30px 20px;margin:20px 0 0 0;border: 1px solid #e3e1e1;line-height: 1.9em;}
.alexa { width:120px; float:right }
/*****Bread Crumb*****/
#bcrumb{margin: 0 0 20px 0;}
/***** Submit page **********/
.pricing {font-weight:bold; width: 100px;color: green;text-decoration: none;text-align:center;background-color:#FFFFFF;padding:4px 0;border: 1px solid #E7EFD1;}
/********** Menu Items *****************/
#menu {padding: 0;width: 478px;margin: 0}
#menu ul {height: 67px;width: 478px; margin: 0;padding: 0;position: relative;background: url(nav00000.png) no-repeat top left;}
#menu ul li {margin: 0;padding: 0;list-style: none;position: absolute;}
#menu ul li, #menu ul li a {height: 67px;display: block;}
#menu ul li a {text-indent: -9999px;text-decoration: none;overflow: hidden;}

#directory 	{ left: 0px; width: 94px !important; }
#directory a{ width: 94px; }
#submit  	{ left: 94px; width: 101px !important; }
#submit a 	{ width: 101px; }
#top   		{ left: 195px; width: 81px !important; }
#top a 		{ width: 81px; }
#latest 	{ left: 276px; width: 104px !important; }
#latest a 	{ width: 104px; }
#contact 	{ left: 380px; width: 98px !important; }
#contact a 	{ width: 98px; }

#directory	a:hover { background: url(nav00000.png) no-repeat 0px -67px;  width: 94px; }
#submit		a:hover { background: url(nav00000.png) no-repeat -94px -67px; width: 101px; }
#top		a:hover { background: url(nav00000.png) no-repeat -195px -67px; width: 81px; }
#latest		a:hover { background: url(nav00000.png) no-repeat -276px -67px; width: 104px; }
#contact	a:hover { background: url(nav00000.png) no-repeat -380px -67px; width: 98px; }

#menu ul li#directory.on   	a	{ background: url(nav00000.png) no-repeat 0px -66px; width: 94px; }
#menu ul li#submit.on 		a  	{ background: url(nav00000.png) no-repeat -94px -66px; width: 101px; }
#menu ul li#top.on  		a 	{ background: url(nav00000.png) no-repeat -195px -66px; width: 81px; }
#menu ul li#latest.on 		a  	{ background: url(nav00000.png) no-repeat -276px -66px; width: 104px; }
#menu ul li#contact.on 		a  	{ background: url(nav00000.png) no-repeat -380px -66px; width: 98px; }

/****** Form Elements ************/
.text {float: right; border: #CDCDCD 1px solid;color:#000000;height:16px;background: #FFFFFF url(input-bg.gif) repeat-x top;font: 11px Verdana, Arial, Helvetica, sans-serif; margin-left:20px; margin-right:330px;}
.textarea {border: #CDCDCD 1px solid;color:#5F5F5F;background: #FFFFFF url(input-bg.gif) repeat-x top;font: 11px Verdana, Arial, Helvetica, sans-serif;}
.limit_field {width: 18px;font-size: 11px;color: #128318;padding-left : 5px;border-width: 0;background: transparent;}
.error, .req { color:#FF0000;}
