/******* Global style ************************/
body {margin: 0px;font: 12px Georgia, "Times New Roman", Times, serif;}
h3 {color: #000000;margin: 25px 10px 5px 10px;padding-bottom: 10px;font: bold 14px Georgia, "Times New Roman", Times, serif;background: url(../images/horz-line.gif) repeat-x bottom;}
a:visited, a:link {font:12px Georgia, "Times New Roman", Times, serif;color: #71532b;text-decoration:underline;}
a:hover {font:12px Georgia, "Times New Roman", Times, serif;color: #71532b;text-decoration:none;}
#pgline{border-top: 1px solid #f5f1ee;}
.error {font-weight: normal; font-size: 11px; color: #FF0000; font-family: verdana, arial, sans-serif;}
.small, .small a {padding: 0px;margin: 0px;text-decoration: none;font-weight: normal;}
.sort {font: normal 12px Georgia, "Times New Roman", Times, serif;}

/**** Layout ******/
.top {background: url(../images/top.jpg) no-repeat center bottom;height: 66px;width: 563px;	vertical-align: bottom;}
.login-links {font:12px Georgia, "Times New Roman", Times, serif;color: #826845;padding:0 50px 10px 0;}
.bottom {background: url(../images/bot.jpg) no-repeat center top;height: 66px;width: 563px;}
.rrep {background: url(../images/rrep.jpg) repeat-y left;}
.lrep {background: url(../images/lrep.jpg) repeat-y right;} 
.breadcrumb {padding-left: 10px;}  
.catcount {font-weight: normal; font-size: 9px; color: #d07439; font-family: verdana, arial, sans-serif;}
 
/**** TOP BAR & Header ***************/
.logo {margin: 0 auto;padding: 35px 0 15px 0;}
.search{margin: 0 auto;background: url(../images/searchbg.jpg) no-repeat center center;height: 70px;width: 362px;	}
.search-input {text-decoration: none;width: 275px;font: normal 11px Verdana, Arial, Helvetica, sans-serif;background: #FDF9EC;border-top: 1px solid #333333;border-right: 1px solid #dcd3bc;border-bottom: 1px solid #dcd3bc;border-left: 1px solid #333333;}
.search-top {font:12px Georgia, "Times New Roman", Times, serif;color: #71532b;padding-left: 50px;vertical-align: top;}
body {background: #f6e4b4;}

/****Content Wrapper********************/
.bg {padding: 10px 20px 10px 20px;}
.main {background: #e2d1a5;width: 459px;}
.main-home {background: #e2d1a5 url(../images/vert-line.jpg) no-repeat center center;width: 459px;height: 290px;}

/******* Footer ************************/
.footer {font:12px Georgia, "Times New Roman", Times, serif;color: #826845;line-height: 1.7em;padding-bottom: 20px;text-align:center;}

/*******Subcategories**************/
.subcat {color: #3d3d3d;font: normal 10px Arial, Helvetica, sans-serif;}
.subcat a:link {color: #3d3d3d;text-decoration: none;font: 10px Arial, Helvetica, sans-serif;}
.subcat a:visited {color: #3d3d3d;text-decoration: none;font: 10px Arial, Helvetica, sans-serif;}
.subcat a:hover {color: #3d3d3d;text-decoration: underline;font: 10px Arial, Helvetica, sans-serif;}

/*****Link Display*******/
.linkarea {padding-bottom: 18px;}
.linktitle {font-weight: bold; font-size: 11px; color: #71532b; }
.linktitle a:link {font-weight: bold; color: #71532b; text-decoration: underline;}
.linktitle a:visited {font-weight: bold; color: #71532b; text-decoration: underline;}
.linktitle a:hover {font-weight: bold; color: #71532b; text-decoration: none;}
.linkdetails {font: 12px Georgia, "Times New Roman", Times, serif;}
.linkdetails a:link {font-weight: bold; font-size: 13px; color: #6F6F6F; text-decoration: none;}
.linkdetails a:visited {font-weight: bold; font-size: 13px; color: #6F6F6F; text-decoration: underline;}
.linkdetails a:hover {font-weight: bold; font-size: 13px; color: #6F6F6F; text-decoration: underline;}
.linkurl {font-weight: normal; font-size: 11px; color: #d07439; font-family: verdana, arial, sans-serif;}

/***** Page Rank *************/
div.pr {font-size: 6pt;font-family: "trebuchet ms", verdana, arial, sans-serif;color: #000000;float: left;height: 30px;margin-right: 5px;}
div.prg{width: 40px;border: 1px solid #999999;height: 3px;font-size: 1px;}
div.prb{background: #5eaa5e;height: 3px;font-size: 1px;}

/******Form Elements*******/
form { margin: 0;padding:0;}
.text {text-decoration: none;font: normal 11px Verdana, Arial, Helvetica, sans-serif;background: #FDF9EC;border-top: 1px solid #333333;border-right: 1px solid #dcd3bc;border-bottom: 1px solid #dcd3bc;border-left: 1px solid #333333;}
SELECT {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;}
TEXTAREA {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.limit_field {border: 0 solid transparent;border-width:0;width: 24px;background:transparent;}

/****** Form Box Wrapper **************/
.sp_area {background-color: #efe1bc;Border: #d6c8a5 1px solid;padding: 15px;}
.sp_area a:visited {font-weight: bold; color: #826845; text-decoration: underline;}
.sp_area a:link {font-weight: bold; color: #826845; text-decoration: underline;}
.sp_area a:hover {font-weight: bold; color: #826845; text-decoration: none;}

/******* Featured Links Box ***********/
.f_area {padding: 0 30px 0 50px;width: 366px;font: 12px Georgia, "Times New Roman", Times, serif;background: url(../images/featured-bg.jpg) repeat-y;}
.f_area a:visited {font-weight: bold; color: #826845; text-decoration: underline;}
.f_area a:link {font-weight: bold; color: #826845; text-decoration: underline;}
.f_area a:hover {font-weight: bold; color: #826845; text-decoration: none;}

/*****AGAX Category selection *******/
#toggleCategTree {display:block;cursor:pointer;cursor:hand;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;}
#catTitle { font-weight:bold; } 
#categtree h2 {margin:0 0 5px;padding:2px;text-align:center;color:#000000;background:#e3d1a2;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;cursor:hand;}
#categtree .categ-item {clear:both;margin:3px 5px;padding:2px 5px;display:block;cursor:pointer;cursor:hand;}
#categtree .categ-item img {margin-right:1em;}
#categtree .odd {background:#FDF9EC;}
#categtree .even {background:#FDF9EC;}
#categtree .categ-item:hover {background:#f2e9d0;}