/*standards*/
body {background:url(images/bg.jpg) repeat-x #C0D8F1;margin:0; }
.clr {clear:both;}
a img {border:0;}
h1, h2, h3, h4,h5, ul, form {padding:0;margin:0;list-style:none;}
p {margin:8px 0 8px 0;}
input {font-family:arial;}
.padder {padding:10px;}
.padlr {padding:0 10px 0 10px;}
.pad5 {padding:5px;}
.bigtxt {font-size:14px;letter-spacing:-1px;font-weight:700;}
.load {background:url(images/loading.gif) no-repeat center top;min-height:20px;}
.cross {background:url(images/blockspleen.gif) no-repeat -1502px -67px;padding:0 0 0 14px;}
.banner {background:#F5F5F5;text-align:center;padding:5px;margin-top:10px;}
/*btn*/
.plus {background:url(images/blockspleen.gif) no-repeat -1233px -111px;padding-left:16px;}
.like {background:url(images/blockspleen.gif) no-repeat -429px -95px;height:18px;vertical-align:middle;width:17px;margin:0 6px 0 0;display:inline-block;}

.liked {cursor:pointer;padding:6px 0;font-size:11px;}

h1 {font-size:18px;letter-spacing:-1px;}
h2 {font-size:16px;letter-spacing:-1px;}
h4, h3 {font-size:14px;color:#3470AB;}

a:link, a:visited {color:#256AAF;text-decoration:none;}
a:hover, a:active {color:#000;text-decoration:underline;}
.clicklink {color:#256AAF;cursor:pointer;}
.message {background:#F8F3C2 url(../templates/os-goldshop/images/all.gif) no-repeat scroll 3px 4px;border:1px solid #ECDD53;font-size:11px;margin-bottom:4px;padding:5px 10px 5px 24px;position:relative;}

/*structure*/
#rhslogo {width:770px;float:left;}
.shadetop {float:left;}
#oneshop_logo {width:220px;float:left;padding:26px 0 0 10px;position:relative;}
#oneshop_logo span {position:absolute;display:block;top:70px;left:36px;font-size:12px;color:#2367AB;font-weight:700;text-shadow:0 1px 0 #FFFFFF;}
.ostop {height:34px;background:url(images/botmenu.gif) no-repeat 0 28px;}
.rbord {border-right:1px solid #C3D2E1;}
.lbord {border-left:1px solid #EFF5FC;}
.hozmenu {padding-left:60px;}
.hozmenu li {float:left;}
.hozmenu a:link,.hozmenu a:visited {color:#2367AB;font-size:14px;display:block;padding:6px 16px;font-weight:700;letter-spacing:-1px;text-shadow:0 1px 0 #FFFFFF;}
#memberblk {float:left;width:220px;}
.prof {float:left;width:109px;height:26px;text-align:center;font-size:11px;font-weight:700;line-height:26px;}
.profl {background:url(images/extraspleen.gif) #DCEAF8 no-repeat -43px -13px;}
.profr {background:url(images/extraspleen.gif) #DCEAF8 no-repeat 102px -13px;}
.prname {height:20px;padding:10px 10px 0 0;color:#2367AB;font-weight:700;text-align:right;}
.fbimg {margin:8px;}
/*Footer Style*/
#footershade {height:120px;background:#414141;margin-top:10px;border-top:4px solid #A4C8EC;}
#footer-cont {width:1000px; margin-left:auto; margin-right:auto; font-family:Arial; font-size:12px; color:#FFF;padding:8px 0 0 0;}
#copyright { float:right; font-size:11px; text-align:right;}
#footleft {float:left;}
.footmenu { float:left; width:134px; font-size:11px;}
#foot1 ul { list-style:none; padding:6px 0 0 0px; margin:0;}
#foot1 li { line-height:20px;}
#footer-cont a:link,#footer-cont a:visited {color:#BDD2E8;}
#footer-cont a:hover {color:#fff;}

.maincat {width:50%;float:left;}
.maincat h4 {font-size:16px;}
.ctimg {float:left;width:100px;height:120px;text-align:center;}

#breads {background:url(images/breads.gif) repeat-x 0 1px;height:30px;line-height:30px;color:#313A41;padding:0 5px 0 5px;font-size:14px;}
#contentwrap {margin:9px 9px 9px 9px;}

#leftcol {width:220px;float:right;}
#leftcolf {width:220px;float:left;}
#rightcol {width:740px;margin-left:10px;float:right;}
#leftcolbig {width:740px;margin-right:10px;float:left;}

.blutop {background:url(images/blockspleen.gif) no-repeat -1501px -38px #DAE9F8;height:10px;}
.blutop span {background:url(images/blockspleen.gif) no-repeat -740px -38px;height:10px;display:block;float:right;width:13px;}
.blumid {background:#DAE9F8;}
.blubot {background:url(images/blockspleen.gif) no-repeat -1502px -27px #DAE9F8;height:10px;margin-bottom:10px;}
.blubot span {background:url(images/blockspleen.gif) no-repeat -740px -27px;height:10px;float:right;width:13px;}

.contentdiv {padding:10px;color:#313A41;background:#FEE9DA;border:1px dotted #FF680D;margin:10px;}
#bullets, .contpad ul {list-style:disc;padding:0 5px 0 20px;color:#717171;}
#bullets li {margin:8px 0 8px 0;}
.bigfont {font-weight:700;color:#2E6296;font-size:24px;letter-spacing:-2px;margin:5px 0 5px 0;}
#blockhead {padding-left:10px;height:35px;font-weight:700;color:#F98C39;font-size:18px;letter-spacing:-1px;line-height:35px;}
#blockhead span {color:#313A41;}
.insideblock {border:1px solid #5196DB;background:url("images/breads.jpg") repeat-x bottom;}
#cexpand {background:url(images/blockspleen.gif) no-repeat -1233px -111px;}
.more {width:150px;font-size:11px;margin-top:8px;}
.canfil {background:url(images/blockspleen.gif) no-repeat -1502px -67px;position:absolute;right:0;top:5px;width:65px;padding:0 0 0 14px;font-size:11px;}
#refines {position:relative;}
.lclass {overflow:auto;height:184px;}
.lmenu {padding:5px 0 5px 8px;}
.lmenu span {display:block;}
.lmenu li, .lmenu span {background:url(images/blockspleen.gif) no-repeat -1503px -113px;line-height:18px;padding-left:18px;}
.lmenu li li {font-size:11px;line-height:18px;}
.lmenu li li a {color:#666;}
.lmenu li em, .lmenu em {font-style:normal;font-size:10px;color:#666;}
/*cats*/
.current {border:1px dashed #2E6398;margin:0 5px 0 5px;background:#DAE9F8;}
.btitle {background:url(images/breads.gif) repeat-x #fff;color:#313A41;font-size:14px;letter-spacing:-1px;margin:2px 1px 5px 1px;height:24px;line-height:24px;padding-left:8px;}
#blockbody {border:4px solid #DAE9F8;}
.catsfront a {color:#313A41;font-size:14px;font-weight:700;letter-spacing:-1px;}
.catsfront a:hover {background:#FFF;border:1px solid #666;}
.catsfront ul {list-style:none;}
.catsfront ul li a {border:1px solid #fff;line-height:30px;padding:2px 8px 2px 8px;background:url(images/breads.jpg) repeat-x bottom #fff;margin:0px;display:block;}

.maincenter { width:1000px; margin-left:auto; margin-right:auto; font-family:Arial; font-size:12px; color:#313A41;color:#313A41;}
.mainwrap { width:992px; margin-left:auto; margin-right:auto; font-family:Arial; font-size:12px; border:4px solid #A4C8EC;background:#fff;color:#313A41;}
.insidewrap {border:1px solid #5196DB;padding:1px;width:988px;overflow:hidden;}
/*item*/
.itemimg {height:80px;background:url(images/loading.gif) no-repeat center top;}
.relitem {width:120px;float:left;text-align:center;margin-top:8px;overflow:hidden;}
.relitem h5 {height:36px;font-size:11px;font-weight:normal;}
.relitemprice {font-size:13px;font-weight:700;color:#3470AB;height:34px;}
.relitemprice small {font-size:11px;color:#999;font-weight:normal;}

.proditem {width:121px;float:left;text-align:center;margin-top:8px;overflow:hidden;}
.proditem h5 {height:36px;font-size:12px;font-weight:normal;}
.itembot {background:url(images/blockspleen.gif) no-repeat -13px -13px;height:13px;margin:-1px 0 10px 0;}
.sitop {background:url(images/blockspleen.gif) no-repeat -753px -13px;height:13px;}
.witemtop {background:url(images/blockspleen.gif) no-repeat 0 -113px;height:12px;}
.witemtop span {background:url(images/blockspleen.gif) no-repeat -1480px -13px;height:12px;width:13px;float:right;}
.witembot {background:url(images/blockspleen.gif) no-repeat -13px 0;height:12px;margin-bottom:10px;}
.witembot span {background:url(images/blockspleen.gif) no-repeat -970px 0;height:12px;width:13px;float:right;}
/*results*/
.reccats {float:left;width:30%;height:80px;}
.reccats img {float:left;margin-right:8px;}
.aboveresults1 {background:#DAE9F8 url(images/blockspleen.gif) no-repeat -1501px -38px;}
.aboveresults2 {position:relative;background:url(images/blockspleen.gif) no-repeat 728px -13px;height:32px;line-height:32px;padding-left:10px;font-size:18px;font-weight:700;letter-spacing:-1px;}
.aboveresults2 span {color:#3470AB;}
.aboveresults3 {position:relative;background:url(images/blockspleen.gif) no-repeat 958px -13px;height:30px;line-height:30px;padding-left:10px;font-size:18px;font-weight:700;letter-spacing:-1px;}
.aboveresults3 span {color:#3470AB;}
.resultstats {background:#A4C8EC;padding:4px 10px 4px 10px;color:#fff;}
#cathead {margin-bottom:10px;}
.prodwrap {border-left:2px solid #DAE9F8;border-right:2px solid #DAE9F8;background:#fff;}
.contpad {padding:10px;width:946px;line-height:18px;}
.contpad li {margin-left:20px;}
.contpad p {padding:10px;}
.catwrap {border-left:2px solid #DAE9F8;border-right:2px solid #DAE9F8;padding:10px;width:716px;}
.prodwrap h5 {padding:0 4px 0 4px;}
.blockwrap {border-left:2px solid #DAE9F8;border-right:2px solid #DAE9F8;padding:10px 5px 1px 5px;width:726px;}
.showresults {width:400px;float:left;font-size:13px;font-weight:700;}
.sortresults {width:300px;float:right;text-align:right;}
.sortresults select {font-size:11px;vertical-align:middle;}

.btn {display:block;}
.btn_compare {background:url(images/blockspleen.gif) no-repeat -80px -64px;width:130px;height:31px;float:right;}
.btn_seeit {background:url(images/blockspleen.gif) no-repeat 0 -64px;width:78px;height:31px;float:right;}

.catsel {font-size:11px;border:0px;text-align:right;color:#666;font-weight:700;font-family:arial;}
#searchbor {background:#A4C8EC;padding:4px;width:436px;}
#searchwrap {border:1px solid #619FDE;background:#fff;height:28px;width:434px;font-size:14px;}
#searchinput {float:left;width:352px;border-right:1px solid #619FDE;height:28px;}
#searchos {width:520px;float:left;padding:20px 0px 0px 30px;height:50px;}
*HTML #searchwrap {width:428px;}
*HTML #searchbut {width:84px;}
.searchbox {font-size:16px;color:#555;border:0;padding:4px 3px;width:330px;}
#searchbut {background:url(images/searchbut.gif) #FA9D41 repeat-x;border-left:1px solid #FEE0BC;border-top:1px solid #FEE0BC;height:27px;float:left;width:80px;}
#searchbuti {border-width:0px;background:transparent;color:#fff;cursor:pointer;font-size:15px;font-weight:700;height:26px;width:80px;text-shadow:0 1px 0 #793600;}
.prodimg {width:80px;float:left;text-align:center;background:url(images/loading.gif) no-repeat center top;height:80px;}
.proddet {float:left;width:410px;padding:0 20px 0 10px;font-size:11px;}
.prodtitle a {font-size:14px;color:#3470AB;font-weight:normal;}
.prodtitle {display:inline;}
.prodprice {float:left;width:110px;}
.prodbtn {float:left;width:86px;text-align:right;}
.prodcompare {float:left;width:196px;text-align:right;}
#prodcont {padding:10px 0 10px 10px;border-bottom:1px solid #DAE9F8;}
.rndimg {background:#fff;font-size:10px;}
.optname {float:left;font-size:11px;width:500px;padding-right:10px;}
.optname a {font-size:12px;display:block;font-weight:700;color:#3470AB;}
.optprice {float:left;font-size:18px;font-weight:700;color:#E60D15;height:20px;width:105px;}
.optbut {float:left;width:79px;padding:0 5px 0 0;}
.optoffers {z-index:500;border-bottom:2px solid #649AD0;}
.optoffers li {padding:5px 0 5px 10px;width:699px;}
/*art*/
#firstart {width:382px;float:left;margin-right:8px;}
.articleimg {float:left;margin-right:8px;}
.articul div {margin:10px 0 10px 0;}
.articul {float:left;width:320px;}
.arthead {font-size:20px;letter-spacing:-1px;line-height:20px;margin:8px 0 8px 0;}
/*prudcts*/
.cprice {font-size:14px;font-weight:700;color:#3470AB;height:20px;}
.cprice small {font-size:11px;color:#999;font-weight:normal;}
.price {font-size:18px;font-weight:700;color:#E60D15;height:26px;}
.price small {font-size:10px;color:#313A41;}
.nobr {height:38px;}
.botprice {font-size:11px;clear:both;}
.botprice span {color:#4989C8;}
.navigation {font-weight:700;letter-spacing:-1px;height:24px;line-height:24px;font-size:14px;color:#999;text-align:center;margin:-1px 0 10px 0;}
.navigation a {padding:0 4px;}
.navigation span {padding:0 4px;}
/*products*/
.phov {background:#EAF2FB;}
.greya:link, .greya:visited {color:#9B9B9B;text-decoration:none;}
.greya:hover {color:#333;}
.product {margin-bottom:10px;}
.dprodimg {width:170px;float:left;text-align:center;height:170px;background:url(images/loading.gif) no-repeat center top;}
.dprodleft {width:658px;float:left;padding-right:10px;}
.baseinfo h1 {color:#333;font-size:19px;font-weight:700;}
.prod300 {width:300px;float:left;border:1px solid #666;background:#DCEAF8;height:250px;}
.baseinfo {width:478px;float:left;padding-right:10px;}
.dproddet {border-top:1px solid #DAE9F8;background:url(images/breads.gif) repeat-x 0 1px;}

.dproprice {border-bottom:1px solid #DAE9F8;height:32px;line-height:32px;padding-left:10px;margin-bottom:10px;}

.pdbot1 {float:left;width:83px;line-height:32px;padding-left:5px;color:#333;}
.pdbot2 {float:left;width:370px;border-right:1px solid #DAE9F8;border-left:1px solid #DAE9F8;}
.pdbot3 {float:left;width:198px;}

.bb {border-bottom:1px solid #DAE9F8;}
.offerdet {padding:0 5px 0 0;position:relative;width:400px;}
.offershop {width:120px;padding:0 5px 0 0;font-size:11px;}
.offervotes {text-align:center;font-size:14px;line-height:24px;font-weight:700;width:32px;background:url(images/blockspleen.gif) no-repeat 0 -64px;height:24px;margin:2px 6px 0 0;}
.storedet {float:left;width:136px;}
.offerbuy {width:100px;text-align:center;}
.offerprice {width:126px;text-align:center;border-right:1px solid #DAE9F8;border-left:1px solid #DAE9F8;}
.disclaimer {font-size:11px;padding:10px 10px 0 10px;color:#999;}
.sponslinks {position:absolute;right:10px;top:0px;color:#666;font-size:11px;font-weight:normal;letter-spacing:normal;}

.pricedet {font-size:16px;font-weight:700;}
/*popup Box styles*/
#facebox {position: absolute;top: 0;left: 0;z-index: 5000;text-align: left; font-family:Arial; font-size:12px; color:#333;border:4px solid #333;}
#facebox .popup {position: relative;background: #fff;}
#facebox table {border-collapse: collapse;}
#facebox .body {border:2px solid #444444;}
#facebox .content {padding: 10px;background:#fff;border:2px solid #ccc;}
#facebox .loading {text-align: center;}
#facebox .image {text-align: center;}
#facebox img {border:0;margin: 0;}
#facebox .footer {position:absolute; bottom:4px; right:10px;}
#facebox_overlay {position:fixed;top:0px;left: 0px; height:100%;width:100%;}
.facebox_hide {z-index:-100;}
.facebox_overlayBG {background-color:#000;z-index:999;}
* html #facebox_overlay {position: absolute;height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}
#cb_comp_register {float:left;width:349px;padding-left:10px;border-left:1px solid #ccc;font-size:14px;}
#cb_comp_login {float:left;width:230px;padding-right:10px;font-size:14px;}
.titleCell {font-weight:700;}
#logf {margin:10px 0 10px 10px;}
.fieldCell input {margin:10px 10px 10px 0;}

.thumbprod {display:block;height:70px;}
.recentviewed li {float:left;width:50%;height:86px;text-align:center;}
.plong {width:966px;}
.padleft {padding:0 0 0 10px;}
.pmed {width:736px;}
.pmedc {width:716px;}

.star {width:64px;height:12px;}
.kkk {background:url(images/blockspleen.gif) no-repeat 0 -50px;}
.jjj {background:url(images/blockspleen.gif) no-repeat -65px -50px;}
.iii {background:url(images/blockspleen.gif) no-repeat -130px -50px;}
.hhh {background:url(images/blockspleen.gif) no-repeat -195px -50px;}
.ggg {background:url(images/blockspleen.gif) no-repeat -260px -50px;}
.fff {background:url(images/blockspleen.gif) no-repeat -325px -50px;}
.eee {background:url(images/blockspleen.gif) no-repeat -390px -50px;}
.ddd {background:url(images/blockspleen.gif) no-repeat -455px -50px;}
.ccc {background:url(images/blockspleen.gif) no-repeat -520px -50px;}
.bbb {background:url(images/blockspleen.gif) no-repeat -585px -50px;}
.aaa {background:url(images/blockspleen.gif) no-repeat -650px -50px;}

.gbotprice {height:26px;line-height:26px;}
.grid {background:#DAE9F8;}
.gcomp {padding-right:20px;}
.gbuy {padding-right:44px;}
#gridcont {background:#FFF;color:#717171;float:left;height:280px;margin:2px;width:172px;padding:5px 4px 5px 4px;position:relative;text-align:center;}
#gridcont h3 {font-weight:normal;}
#gridcont a:link, #gridcont a:visited {color:#333;}
.gridimg {height:152px;padding-top:2px;}
.gridtitle {font-size:12px;height:40px;}
