@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote{margin:0;padding:0;}
fieldset,img,abbr{border:0;}
address,caption,cite,code,dfn,h1,h2,h3,h4,h5,h6,th,var{font-style:normal;font-weight:normal;}
ul {list-style:none;}
caption,th {text-align:left;}
body {background: url(../images/bg.png) repeat-x  top;font: normal 13px/1.4em "trebuchet ms", verdana, arial, sans-serif;color: #5c5a59;}
p { margin-bottom:12px}
.clear {clear: both;overflow: hidden;margin: 0;padding: 0;height: 1px;}
a:visited, a:link{font: 13px "trebuchet ms", verdana, arial, sans-serif;color: #89a211;text-decoration: underline;}
a:hover{font: 13px "trebuchet ms", verdana, arial, sans-serif;color: #89a211;text-decoration: none;}
.pad-left { padding: 10px 0 0 25px}
h2{font:  normal 1.5em Georgia, "Times New Roman", Times, serif;color: #32312D;text-decoration: none;padding: 10px 0px;letter-spacing: 0px;}
h3{font:  normal 1.5em Georgia, "Times New Roman", Times, serif;color: #32312D;text-decoration: none;padding: 10px 0px;letter-spacing: 0px;margin-bottom:14px;background: url(../images/hd-2.gif) no-repeat left bottom;}
h4{font:  normal 1.3em Georgia, "Times New Roman", Times, serif;color: #32312D;text-decoration: none;padding: 10px 0px;letter-spacing: 0px;}
.err, .req{color:#FF0000}
/********* Layout ********/
#wrapper { width: 990px;margin:0 auto;padding:0; background:url(../images/logo-bg.jpg) no-repeat top left;}
#header{background:url(../images/times-logo.gif) no-repeat 113px 48px;height: 171px;}
#content{ margin:0 0 0 130px; width:805px;padding:0 0 20px 0;  min-height:210px;height:auto !important;height:210px;}
#breadcrumb{background: url(../images/bread.gif) no-repeat left bottom;padding:30px 0 15px 0;}

/********* Categories **********/
#cats{margin: 20px auto;width:804px;}
.catcol{ width: 268px;float:left;}
.cat-list{letter-spacing:0px;}
.cat-list li{padding:7px 0 14px 24px;background: url(../images/darrow.gif) no-repeat 0px 9px;}
.cat-list a:visited, .cat-list a:link {color: #0f1f2e;font: normal 13px "trebuchet ms", verdana, arial, sans-serif;text-decoration:none;}
.cat-list a:hover{color: #737071;font: normal 13px "trebuchet ms", verdana, arial, sans-serif;text-decoration:none;}
.count{color:#728509;font-size:11px;}

/** Listings *****/
.listing{margin:0;padding:10px 35px 5px 0px;list-style: none;}
.listing li span{background: url(../images/star.gif) no-repeat 0px 5px;display:block;padding-left:20px;}
.listing li {background: url(../images/h-dot.gif) no-repeat 25px bottom;padding:4px 0 8px 5px;}
a.ltitle {color:#C49322}
.featured { padding-bottom:10px ; } 
.featured a:visited, .featured a:link {color: #c0a129;font: normal 13px "trebuchet ms", verdana, arial, sans-serif;text-decoration:underline;}
.featured a:hover{color: #c0a129;font: normal 13px "trebuchet ms", verdana, arial, sans-serif;text-decoration:none;}
.gr{color:#89a211;}.sort{font: normal 13px "trebuchet ms", verdana, arial, sans-serif;}

/*********** Pagination *************/
div.pagination {text-align:center;padding: 15px 0 0 0;margin: 2px;font-size:11px;}
div.pagination a {border: 1px solid #849a0d;background: #f9fce9;color: #849a0d;font-weight: bold;margin-right:3px;padding:3px 7px;text-decoration: none;font-size:11px;}
div.pagination a:hover, div.meneame a:active, div.pagination span.current {margin-right:3px;padding:3px 7px;border: 1px solid #999999;background: #F7F7F7;color: #5c5a59;font-weight: bold;text-decoration: none;font-size:11px;}

/******* Home Content *******/
#home-content { padding: 0px 0 0 30px}
#welcome{width:315px;padding: 0 45px 0 103px;float:left;background: url(../images/floral.gif) no-repeat left top;}
#offer{width:310px;height:172px; padding: 0 0 0 135px;float:left;background: url(../images/ico.gif) no-repeat left top;}
.img-heading{margin: 15px 0 15px -5px}
.tk-list { margin:0; padding:5px 0 5px 5px;list-style:none;}
.tk-list li {background: url(../images/tick.gif) no-repeat left 4px;padding:0 0 2px 20px;}

/****** Submit Page ********/
.col {margin: 0px 10px 10px 0px;width:350px;float:left;background:#fef8e5;border:1px solid #f1e9ce;padding:0 10px 10px 20px;}
.col:hover {background:#fdfaf1;border:1px solid #ede6d3;}
.lpad{margin-left:20px;}
.pricing{color:#89a211;font-weight:bold;}
.text {width:280px;border: #CDCDCD 1px solid;padding:2px;background:  url(../images/input-bg.gif) repeat-x top;}
.area{ width:360px;height:153px;}
select{width:285px;padding:2px;font:11px Arial, Helvetica, sans-serif;color:#333333}
.limit_field {background:#FFFFFF;border:0;color:#89a211;}
.btn{padding: 0px 10px;height:30px;}
.errForm {display:block;color:red;}.s{width:20px;}


/******* Footer *******/
#footer {background:#9ab117 url(../images/footer-bg.png) repeat-x top;}
#footer a:visited, #footer a:link{font: 13px "trebuchet ms", verdana, arial, sans-serif;color: #f5f1e0;text-decoration: none;}
#footer a:hover{font: 13px "trebuchet ms", verdana, arial, sans-serif;color: #ffffff;text-decoration: underline;}
#foot-wrap{width: 990px;margin:0 auto;padding:0 0 40px 0;color:#545844;
background: url(../images/search-bg.png) no-repeat 574px 56px;}
#foot-left{ width:474px;padding: 77px 0 0 100px;float:left;line-height:1.9em;}
#foot-right{ width:222px;margin: 50px 0 0 58px;padding: 0px;float:left;}
.search {width:172px;height:17px;border: #CDCDCD 1px solid;padding:1px 5px;
background: #FFFFFF url(../images/input-bg.gif) repeat-x top;font: 13px "trebuchet ms", verdana, arial, sans-serif;}
.go{ float:right;margin: -21px 7px 0 0}
.fff{color: #f5f1e0;}#credits{ clear:left;padding-top:32px;text-align:center}

/*********** NAVIGATION **************/
#nav {padding: 101px 0 0 0;width: 487px;margin: 0 0 0 400px;}
#nav ul {height: 70px;width: 487px; margin: 0;padding: 0;position: relative;background: url(../images/navigation.png) no-repeat left -70px;}
#nav ul li {margin: 0;padding: 0;list-style: none;position: absolute;}
#nav ul li, #nav ul li a {height: 70px;display: block;}
#nav ul li a {text-indent: -9999px;text-decoration: none;overflow: hidden;}

#home     	{ left: 0px; width: 98px !important; }
#home a		{ width: 98px; }
#submit  	{ left: 98px; width: 97px !important; }
#submit a 	{ width: 97px; }
#about   { left: 195px; width: 97px !important; }
#about a { width: 97px; }
#latest 	{ left: 292px; width: 97px !important; }
#latest a { width: 97px; }
#contact 	{ left: 389px; width: 98px !important; }
#contact a 	{ width: 98px; }

#nav ul li#home.on   a	 { background: url(../images/navigation.png) no-repeat 0px 0px; width: 98px; }
#nav ul li#submit.on 	a  { background: url(../images/navigation.png) no-repeat -98px top; width: 97px; }
#nav ul li#about.on    	a { background: url(../images/navigation.png) no-repeat -195px top; width: 97px; }
#nav ul li#latest.on 	a  { background: url(../images/navigation.png) no-repeat -292px top; width: 97px; }
#nav ul li#contact.on 	a  { background: url(../images/navigation.png) no-repeat -389px top; width: 97px; }

#home      	a:hover { background: url(../images/navigation.png) no-repeat 0px 0px;  width: 98px; }
#submit  	a:hover { background: url(../images/navigation.png) no-repeat -98px 0px; width: 97px; }
#about   a:hover { background: url(../images/navigation.png) no-repeat -195px 0px; width: 97px; }
#latest  a:hover { background: url(../images/navigation.png) no-repeat -292px 0px; width: 97px; }
#contact	a:hover { background: url(../images/navigation.png) no-repeat -389px 0px; width: 98px; }

/*****AGAX Category selection *******/

#toggleCategTree {display:block;cursor:pointer;color:#826845;text-decoration:underline;}
#categtree {margin:4px 0;height:200px;width:310px;overflow:auto;border:1px solid #d6c8a5;border-width:0 1px 1px;font-size:12px;background:#F1E9CE;}
#catTitle { font-weight:bold; } 
#categtree h2 {margin:0 0 5px;padding:2px;text-align:center;color:#000000;background:#FEF8E5;border:1px solid #d6c8a5;border-width:1px 0 1px 0;vertical-align:middle;font: bold 12px Georgia, "Times New Roman", Times, serif;}
#categtree #close_tree {right:0;padding:1px;text-align:center;white-space:nowrap;cursor:pointer;}
#categtree .categ-item {clear:both;margin:3px 5px;padding:2px 5px;display:block;cursor:pointer;}
#categtree .categ-item img {margin-right:1em;}
#categtree .odd {background:#FEF8E5;}
#categtree .even {background:#FEF8E5;}
#categtree .categ-item:hover {background:#FDFAF1;clear:both;margin:3px 4px;padding:1px 5px;border:1px solid #d6c8a5;color:#89A211;}

