/*-------- Global ----------*/

body{background:url(../images/bg.jpg);font:12px Georgia, "Times New Roman", Times, serif;color:#372f25;margin:0;padding:0;}

h1,h2,h3,h4{padding-bottom:10px}h1,h3,h5{font:bold medium Georgia,"Times New Roman",Times,serif}

h1 {font-size:18px;}

h1, h3{background:url(../images/h1line.jpg) no-repeat left bottom}

h2{background:url(../images/h2line.jpg) no-repeat left bottom}

h1,h3,h4{margin:0 0 10px}h2{font:bold 15px Georgia,"Times New Roman",Times,serif;margin:15px 0 10px}

h4{border-bottom:1px solid #d8d3ba}h4{font:bold 13px Georgia,"Times New Roman",Times,serif}

h5{padding-bottom:5px;margin:0 0 5px} h5 a:visited,h5 a:link{text-decoration:none;color:#372f25;}

h5 a:hover{text-decoration:underline;color:#372f25;}

a:visited,a:link{color:#908744;text-decoration:underline;}

a:hover{color:#908744;text-decoration:none;}



.dvider{clear:both;background:url(../images/dvider.jpg) no-repeat center center;display:block;height:28px;padding:0;}

.blist li{margin-bottom:5px;list-style:none;padding:0 0 0 19px;background: url(../images/bullet.gif) no-repeat left 2px; }

.rsslist li{ list-style:none; padding:0 0 0 22px; background: url(../images/article.gif) no-repeat left 2px; }

.rsslist li span{display:block;height:22px;background:url(../images/dtd-line.gif) no-repeat left center;}

#pgline{border-top:1px solid #f5f1ee;}

.clear,#sotw{clear:both;}

.blist,.rsslist{list-style:none;margin:0 0 5px;padding:0;}

.blist a,.rsslist a,#catTitle{font-weight:700;}

form,.article-p{margin:0;padding:0;}

.error{color:red;}

.sort{font-weight:400;}

img{border:none;}

#heading{clear:left;margin:15px 64px 0 62px;}



/*---------- Layout ----------*/

#container{width:987px;background:url(../images/c-bg.jpg) repeat-y center top;margin:0 auto;}

#footer{text-align:center;clear:both;line-height:1.7em;padding:0 0 20px;}

#main{clear:both;margin:0 70px;}

#left-column{width:385px;float:left;padding:0 20px 0 0;}

#right-column{width:435px;float:left;padding:0 0 0 5px;}

#right-column2{width:435px;float:left;padding:0 0 0 5px;}



#header{background:url(../images/t-bar.jpg) no-repeat center top;margin:0;}

#header-top{background:url(../images/logo.gif) no-repeat center 45px;height:116px;margin:0 44px 0 42px;}

#bread-crumb{clear:left;margin:-15px 44px 0 42px;padding:0 0 0 20px;}

#bot{height:54px;background:url(../images/c-bot.jpg) no-repeat center bottom;margin:0;}

#date{float:left;width:200px;font:normal 11px Arial, Helvetica, sans-serif;margin:60px 0 0 20px;}

#stats{float:right;width:300px;text-align:right;font:normal 11px Arial, Helvetica, sans-serif;margin:70px 20px 0 0;}

#nav{background:url(../images/nav-bg.jpg) no-repeat center top;height:70px;margin:0 44px 0 42px;clear:both;}

#nav-items{width:510px;float:left;font:bold 12px Arial, Helvetica, sans-serif;color:#372f25;padding:24px 20px 0;}

#nav-items a:visited,#nav-items a:link{color:#382F26;font:bold 12px Arial, Helvetica, sans-serif;text-decoration:none;}

#nav-items a:hover{color:#382F26;font:bold 12px Arial, Helvetica, sans-serif;text-decoration:underline;}

.social{margin-left:15px;margin-right:4px;}



/*------------- Site of the Day ------------*/

#sotw-l{float:left;width:146px;height:119px;background:url(../images/thumb.jpg) no-repeat center center;}

#sotw-r{float:right;width:230px;}



/*-------------- Signup Box ---------------*/

.signup-box{padding:86px 0 28px 92px;background:url(../images/signup.jpg) no-repeat 10px top;}



/*------------- Form Elements -----------*/

.input{color:#666;text-decoration:none;background-color:#FFF;border:1px inset #CCC;font:normal 10px Verdana, Arial, Helvetica, sans-serif;}

.limit_field{width:18px;font-size:11px;color:#128318;border:0 solid transparent;padding-left:5px;background:transparent;border-width:0;}

.button{color:#616058;margin-top:10px;font:bold 11px Arial, Helvetica, sans-serif;margin-bottom:10px;background:#dad9c6;border-top:1px solid #cbcab3;border-right:1px solid #616058;border-bottom:1px solid #616058;border-left:1px solid #d1d0bb;padding:2px 8px;}

.search-div{float:left;width: 334px;display:inline; padding: 8px;margin-top:15px; }

#search-bar{float:left;width:255px;display:inline;}

#search-button{float:left;width:60px;padding:0 0 0 7px;display:inline;}

.search-input{text-decoration:none;font:normal 12px Verdana, Arial, Helvetica, sans-serif;background:#FFF;border-top:1px solid #333;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-left:1px solid #333;height:16px;}

.text{text-decoration:none;font:normal 12px Verdana, Arial, Helvetica, sans-serif;background:#FFF;border-top:1px solid #333;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-left:1px solid #333;}



/*---------Categories ---------*/

.cat-nav{list-style:none;font-weight:700;margin:0 0 5px;padding:0;}

.cat-nav li{margin-bottom:5px;margin-left:22px;list-style:none;background-image:url(../images/folder.gif);background-repeat:no-repeat;background-position:left 2px;padding:0 0 0 23px;}

.subcat-nav{margin-top:5px;margin-left:5px;padding-left:0;list-style:none;margin-bottom:15px;}

.subcat-nav li{background-image:url(../images/scat-bullet.gif);background-repeat:no-repeat;background-position:0 .4em;line-height:1.4em;}

.subcat-nav a:visited,.subcat-nav a:link{color:#000;text-decoration:none;}

.subcat-nav a:hover{color:#000;text-decoration:underline;}

.catcount{font-weight:700;font-size:11px;}

.thumb-img{margin-right:13px;margin-bottom:13px;border:1px solid #d7d3c6;background:#fbf9f2;padding:5px;}



/*--- Landing Page -------*/

.lc {width:405px;padding-right:30px;float:left;} .rc{width:410px;float:left;}

.licon{float:right;margin-top:-35px;}

.land-cont{ background:url(../images/submitbg.jpg) no-repeat left top; padding:114px 25px 30px 25px; }



/*------- Submit Page --------*/

.pricing{float:right;background-color:#FFF;border:1px solid #d3d5c6;font:bold 18px "trebuchet ms", verdana, arial, sans-serif;color:#908744;text-align:center;margin:-30px 0 0;padding:4px 7px;}

.sterms{background:#fbf9ed; border: 1px inset; padding:5px 15px;margin-bottom:6px; overflow: auto; height: 130px;}

.plan-dtls{padding:6px 0 15px 20px;}.wdth{width:380px;}

.paging-line{height:1px;border-top:1px solid #d8d3ba;}

.guideline{list-style:square;}

.guideline li{margin:0 10px 8px -20px;}

.renew-text{border:1px #d8d3ba solid;padding:2px;}

.renew-text-focus{background-color:#f2edd5;border:1px #938548 solid;padding:2px;}



/*-------- Link Display --------*/

.linkarea{padding-bottom:18px;}

.linkdetails{font:12px Georgia, "Times New Roman", Times, serif;}

.linkdetails a:link{font-size:13px;color:#6F6F6F;text-decoration:none;}

.linkurl{color:#797b7e;}

.rbroundbox, .rbox{margin-top:10px;margin-bottom:10px;background:#f2edd5;border:1px solid #d8d3ba;padding:15px 15px 0;}

.rbox{padding:20px;}

div.pr{font-size:6pt;color:#000;float:left;height:30px;margin-right:5px;}

div.prg{width:40px;border:1px solid #999;height:3px;font-size:1px;}

div.prb{background:#8d8848;height:3px;font-size:10px;}

.ltype1 li,.ltype2 li,.ltype3 li{list-style-type:square;}

.linkdetails a:visited,.linkdetails a:hover{font-size:13px;color:#6F6F6F;text-decoration:underline;}



/*-----------AJAX category selection ------------*/

#toggleCategTree{display:block;cursor:pointer;color:#826845;text-decoration:underline;}

#categtree{height:200px;width:380px;overflow:auto;border:1px solid #d6c8a5;font-size:12px;border-width:0 1px 1px;margin:4px 0;}

#categtree h2{text-align:center;color:#000;background:#e3d1a2;border:1px solid #d6c8a5;vertical-align:middle;font:bold 12px Georgia, "Times New Roman", Times, serif;border-width:1px 0;margin:0 0 5px;padding:2px;}

#categtree #close_tree{right:0;text-align:center;white-space:nowrap;cursor:pointer;padding:1px;}

#categtree .categ-item{clear:both;display:block;cursor:pointer;margin:3px 5px;padding:2px 5px;}

#categtree .categ-item img{margin-right:1em;}

#categtree .categ-item:hover{background:#f2e9d0;}

#categtree .odd,#categtree .even{background:#FDF9EC;}



/*-------- Payment Options ----------*/

.paypal{background-image:url(../images/paypal.gif);background-repeat:no-repeat;width:100px;height:46px;border:0;color:#f0eedf;text-indent:200px;cursor:pointer;}

.co{background-image:url(../images/co.gif);background-repeat:no-repeat;width:100px;height:46px;border:0;color:#f0eedf;text-indent:200px;cursor:pointer;}

.mb{background-image:url(../images/mb.gif);background-repeat:no-repeat;width:100px;height:46px;border:0;color:#f0eedf;text-indent:200px;cursor:pointer;}


