/* Left Container */
#left{width:205px;color:#453731;float:left;padding:0 0 60px 0;}
#left h2{font-family:Georgia,'Times New Roman',times,serif;font-size:2.3em;text-align:center;border-style:none;padding:15px 15px 0 0;margin:0px;}
#left h3{text-transform: uppercase; font-size: .8em; letter-spacing:.15em; text-align: center; padding:0 15px 10px 0; }

/* Navigation Box */
#navbox{margin-left:-6px;padding-top:0;width:200px;}
#navbox #top{background-image:url(../images/navbacktop.png);height:72px;background-repeat:no-repeat;margin:0;padding:0;}
#navbox #top h5 {text-indent:-99999px;}
#navbox #browsecontent{background:url(../images/navbackcontent.png) no-repeat left bottom;margin:0;padding: 3px 0 20px 0;overflow: auto;width:100%}
#navbox h4{color:#453731;text-transform:lowercase;padding-bottom:2px;padding-left:15px; font-weight: bold; font-size: .75em; text-transform:uppercase;}
#navbox img { display: inline; }
#navbox ul{padding-left:5px;width:175px;margin:0;}
#navbox a{color:#262626;text-transform:lowercase; display:block;}
#navbox ul li{padding-left:4px;}
#navbox ul li ul li{padding: 0; width:174px; }
#navbox ul li ul li a { padding: 0px 0 2px 10px; line-height: 18px; font-size:.85em;}
#navbox ul li ul li a:hover{background: #e3e3e3; padding-left: 9px;}
#navbox ul li ul{padding-bottom:15px;}
#navbox a:hover,.item_details .price a:hover{color:#406411; text-decoration: none;}
/* Right Container */
#right{float:left;width:585px;padding-top:20px;padding-bottom:10px; padding-left: 10px; }
#right p{padding-bottom:25px;}
#right #itemlist{margin: 15px 0 0 0;}
#right #itemlist li{ background:url(../images/browse_itembg.jpg);width:563px; padding: 15px;  margin-bottom: 5px; cursor: pointer;  }


#right div.itemdetails { width: 425px; float: left; position: relative; font-size: .9em; padding-bottom:0;margin-bottom:0; }
#right div.itemdetails h3{font-family:Georgia;color:#406411;font-weight:400;font-size:1.7em;text-transform: capitalize; padding-bottom: 10px;line-height:20px;padding-top:0;}
#right div.itemtn { overflow:hidden;width: 105px;height:100px; float: right; background:url(../images/browse_imagebg.jpg); padding:15px; text-align: center; }
#right div.itemtn img {display: inline;/*border:1px solid #a1a19b*/}
#right div.itemtn span.glass {;background-image:url("../images/glass.png");height:130px;margin-left:-17px;margin-top:-15px;padding:0;position:absolute;width:135px;}
#right .itemdetails .category {color: #a7a19b; text-transform: uppercase;font-size:.5em;font-family:"Segoe UI", Tahoma, Helvetica, Verdana, Arial, "Trebuchet MS", sans-serif;
     letter-spacing: .05em;}
#right .itemdetails .specs{color:#262626; border-top: 1px dotted #9b9993; border-bottom: 1px dotted #9b9993; overflow: hidden;padding: 5px 0; margin-right: 15px; }
#right .itemdetails .specs p.price{ width: 120px; float: left;font-weight: bold; padding-left: 10px; }
#right .itemdetails .specs p.price span.viewdetails { display: block; padding: 5px 0 0 15px; background: url(../images/bullet.png) no-repeat 0px 10px; }
#right .itemdetails .specs a{text-decoration:underline;font-weight:400;}
#right .itemshadow { position: relative; clear:both;padding:0; margin:0;height:0;line-height:0; }
#right .itemshadow span { position: absolute; width: 585px; height: 10px; background: transparent; top: 15px; left: -15px; padding: 0; margin: 0; line-height: 10px;background-repeat: no-repeat;}
* html #right .itemshadow span {display:none;}
#right #itemlist ul.fronttags { width: 280px; float: left; padding: 0; margin: 0;font-size:.9em;}
#right #itemlist ul.fronttags li { height: auto; line-height: 15px; width: auto; font-size: 1em; padding: 0 0 3px 0; margin: 0; background: none; }
#right #itemlist ul.fronttags .tagname{font-weight:bold;}

/** Item List Header **/
#itemlistheader {border-top: 1px solid #474747; overflow: auto; }
#toppagination { float: right;padding-top: 10px; padding-right: 10px;  }
#toppagination strong { color: #cd3b32;  }
#right .dd { display: none; width: 150px; position: absolute; background-color: white; z-index: 999; padding: 5px 5px 5px 10px;  }
#perpage .dd { width: 20px; margin-left: 106px; }
#right .dd li { padding: 2px 0; margin: 0;}
#right .dd li a { display: block;  }
#right .ddheader { height: 18px;  padding-top: 10px; }
#right .ddheader span.desc { height: 18px; display: block; float: left; padding-right: 10px; color: #262626;}
#right .ddheader span.selected { height: 18px; display: block; float: left; background: url(/assets/images/ddheader-bg.gif) repeat-x top right;
           padding: 0 30px 0 10px; color: #474747;}
#sortby { width: 200px; float: left; }
#sortby .dd { margin-left: 54px; }
#perpage { width: 180px; float: left; }
#perpage .dd { width: 17px; margin-left: 103px; }

/** Item List Footer **/
#bottompagination { float: right; padding-right: 10px; }
#bottompagination strong { color: #cd3b32; }

/** Question Position **/
div.question {position:absolute;margin-top:-49px; left:710px;}
