#container #content #display{padding-left:250px;min-height:741px;position:relative;width:660px;}
#searchresults{position:relative;_height:1000px;min-height:1000px;padding:5px 0px;}
#dealsdisplay{position:relative;padding:5px 0px;height:800px;min-height:800px;}
#searchresults h1{color:#700000;font-size:18px;font-weight:bold;margin:0px 15px 5px 15px;float:left;*display:inline;}
#searchresultsinner{background-color:white;margin:6px 5px 0px 5px;position:relative;width:650px;_height:741px;min-height:741px;*margin-top:0px;}
.pagenav{float:right;color:#700000;font-size:14px;font-weight:bold;margin:4px 15px 0px 0px;display:inline;*float:none;*position:absolute;*right:0px;}
.pagenav a:visited{color:#2280ff;}
.numbershow{color:#700000;font-size:14px;font-weight:normal;display:inline;margin-left:15px;}
.numbershow select{height:20px;width:60px;font-size:14px;padding:0px;margin:0px;}
.numbershow option{margin:0px;padding:0px;}
.sortby{color:#700000;font-size:14px;font-weight:normal;display:inline;margin-left:10px;}
.sortby select{height:20px;width:110px;font-size:14px;padding:0px;margin:0px;}
.sortby option{margin:0px;padding:0px;}
.boxrow{margin:0px 13px;text-align:center;width:650px;_width:624px;}
.boxresult{float:left;text-align:center;width:120px;padding:20px 18px 10px 18px;position:relative;}
.price:hover{text-decoration:underline;}
.pagenavbot{float:right;color:#700000;font-size:14px;font-weight:normal;margin:0px 15px 0px 0px;font-weight:bold;}
.pagenavbot a:visited{color:#2280ff;}
#waiting, #noresults{position:absolute;z-index:80;top:10px;bottom:0px;left:0px;right:0px;background-color:white;text-align:center;font-size:20px;padding-top:200px;width:650px;margin-bottom:0px;_height:625px;}
#noresults{display:none;}
.popup2{position:absolute;text-align:center;font-size:10px;z-index:12;width:114px;height:38px;top:138px;left:18px;background-color:#eeeeee;border:1px solid #cccccc;padding:1px 2px;overflow:hidden;display:none;}
.popup2 a:link, .popup2 a:hover, .popup2 a:visited{text-decoration:none;color:black;}
.price{margin:5px 0px 0px 0px;font-size:14px;}
.designername{margin:5px 0px 0px 0px;font-size:14 px;color:black;height:1.2em;overflow:hidden;text-decoration:none;}
.storename{margin:0px 0px 0px 0px;font-size:10px;color:black;text-decoration:none;white-space:normal;overflow:hidden;height:1.2em;}
.designername:hover, .storename:hover{text-decoration:none;}
.price:hover{text-decoration:underline;}
.length-cocktail-on, .length-cocktail-off, .length-tea-on, .length-tea-off, .length-floor-on, .length-floor-off, .neck-v-on, .neck-v-off, .neck-straight-on, .neck-straight-off, .neck-sweetheart-on, .neck-sweetheart-off, .neck-scoop-on, .neck-scoop-off, .straps-spaghetti-on, .straps-spaghetti-off, .straps-wide-on, .straps-wide-off, .straps-cap-on, .straps-cap-off, .straps-strapless-on, .straps-strapless-off{height:39px;width:39px;background-image:url("http://static.shinyorb.com/img/search-sprites.gif");background-repeat:repeat;}
.length-cocktail-on, .length-cocktail-off, .length-tea-on, .length-tea-off, .length-floor-on, .length-floor-off{height:90px;}
.length-cocktail-on{background-position:0px 0px;}
.length-cocktail-off{background-position:-39px 0px;}
.length-tea-on{background-position:-78px 0px;}
.length-tea-off{background-position:-117px 0px;}
.length-floor-on{background-position:-156px 0px;}
.length-floor-off{background-position:-195px 0px;}
.neck-v-on{background-position:0px -90px;}
.neck-v-off{background-position:-39px -90px;}
.neck-straight-on{background-position:-78px -90px;}
.neck-straight-off{background-position:-117px -90px;}
.neck-sweetheart-on{background-position:-156px -90px;}
.neck-sweetheart-off{background-position:-195px -90px;}
.neck-scoop-on{background-position:-234px -90px;}
.neck-scoop-off{background-position:-273px -90px;}
.straps-spaghetti-on{background-position:-0px -129px;}
.straps-spaghetti-off{background-position:-39px -129px;}
.straps-wide-on{background-position:-78px -129px;}
.straps-wide-off{background-position:-117px -129px;}
.straps-cap-on{background-position:-156px -129px;}
.straps-cap-off{background-position:-195px -129px;}
.straps-strapless-on{background-position:-234px -129px;}
.straps-strapless-off{background-position:-273px -129px;}
#search{background-color:#ffffff;background-repeat:repeat-x;width:250px;text-align:center;float:left;position:absolute;top:10px;left:-10px;z-index:10;border-right:2px solid #700000;height:auto;}
#searchinner{background-color:white;margin:6px 3px 0px 3px;position:relative;width:244px;padding-bottom:15px;}
#container #content #search h1{font-size:18px;font-weight:bold;color:#700000;margin:4px;}
#container #content #search h2{font-weight:bold;font-size:14px;margin-top:10px;margin-right:0px;margin-bottom:0px;margin-left:0px;clear:both;}
#container #content #search input{vertical-align:-2px;font-size:14px;}
#container #content #search .iconholder3{margin-top:5px;margin-bottom:5px;margin-right:auto;margin-left:auto;width:155px;_width:165px;}
#container #content #search .iconholder4{margin-top:5px;margin-bottom:5px;margin-right:auto;margin-left:auto;width:206px;_width:214px;}
#container #content #search .icon{margin-right:6px;padding-left:6px;float:left;display:inline;position:relative;cursor:pointer;}
#container #content #search img{cursor:pointer;margin:0px;}
#container #content #search p{margin:10px 0px 0px 0px;*margin:15px 0px 0px 0px;}
#dresstype{width:150px;margin:auto;text-align:left;}
#dresstype h2{text-align:center;}
.bubbleInfo{position:relative;margin-bottom:5px;}
.bubbleInfo2{position:relative;margin-bottom:5px;}
#search .clearother{height:20px;clear:both;}
.popup{position:absolute;width:150px;background-color:#fefefe;padding:5px;text-align:left;font-size:11px;display:none;border:2px solid #700000;z-index:10;}
.trigger{font-weight:bold;color:#700000;cursor:pointer;}
#search .wrapper{position:relative;width:170px;margin:0px auto;}
#designerlist{background-color:#fefefe;padding:10px;text-align:left;font-size:11px;border:2px solid #700000;margin-top:5px;position:absolute;z-index:100;left:-50px;bottom:-100px;width:280px;display:none;height:300px;overflow:scroll;}
#designerlist input{margin:0px;}
#designerlist .leftdes{float:left;margin:0px 0px 15px 0px;}
#designerlist .leftdes .name{margin:5px 0px;padding:0px;width:130px;overflow:hidden;}
#designerlist .clear{text-align:center;}
.tips{font-size:11px;font-weight:bold;padding-top:30px;}
#module, #modulefixed{width:194px;height:164px;border:1px solid #700000;margin:0px 15px;text-align:left;padding:26px 10px 0px 10px;position:relative;background-color:white;}
.moduleheader{background-image:url("http://static.shinyorb.com/img/mod-grad.gif");background-repeat:repeat-x;width:214px;height:26px;position:absolute;top:-1px;left:0px;white-space:nowrap;text-align:left;}
.moduleheader .short{float:left;width:30px;height:1.5em;margin-left:5px;}
.corner-top-left{position:absolute;top:0px;left:-1px;}
.corner-top-right{position:absolute;top:0px;right:-1px;}
.corner-left{position:absolute;bottom:-1px;left:-1px;}
.corner-right{position:absolute;bottom:-1px;right:-1px;}
#modulefixed{position:fixed;z-index:15;background-color:white;*margin-left:0px;}
#search #searchinner #module .smallpics, #search #searchinner #modulefixed .smallpics{height:117px;overflow:hidden;width:168px;margin:5px auto;*padding-top:6px;*height:111px;}
#search #searchinner #module .smallpics img, #search #searchinner #modulefixed .smallpics img{margin:0px;cursor:default;}
#container #content #search .moduleheader p{text-align:left;font-weight:bold;margin:5px 0px 0px 10px;position:relative;}
.moduleheader p{float:left;width:150px;overflow:hidden;height:1.5em;*display:inline;}
#module .button, #modulefixed .button{position:absolute;bottom:5px;text-align:center;width:194px;}
.addcornerwrapper{position:absolute;top:14px;right:-5px;z-index:15;width:50px;height:25px;}
.addcorner{width:50px;height:25px;display:none;}
.addcorner img{position:absolute;bottom:0px;left:0px;}
.added{position:absolute;top:0px;font-size:12px;color:#700000;right:3px;margin:0px;display:none;}
.add{position:absolute;top:0px;font-size:12px;color:#2280ff;text-decoration:underline;right:18px;margin:0px;cursor:pointer;}
#animationwrapper{position:absolute;z-index:14;top:86px;left:431px;width:140px;height:220px;text-align:center;display:none;top:85px\9;*top:86px;}
#whiteoverlay{position:absolute;width:140px;height:220px;opacity:0.6;filter:alpha(opacity=60);background-color:white;*left:0px;}
#animationwrapper #animateadd{z-index:13;position:absolute;top:-18px;right:-19px;}
#animationwrapper #animatearrow{z-index:13;position:absolute;top:-7px;right:60px;}
#animationwrapper #hoverandadd{z-index:13;position:relative;margin-top:40px;font-size:18px;color:#1758c0;font-weight:bold;display:none;*position:absolute;*top:30px;*left:5px;}
#animationwrapper #thensend{width:145px;background-color:white;padding:0px;position:absolute;z-index:13;left:-353px;top:7px;font-size:17px;color:#1758c0;font-weight:bold;text-align:left;display:none;}
#animationwrapper #animatearrowdown{z-index:13;position:absolute;left:-298px;top:50px;display:none;}
#animationwrapper #animatecircle{z-index:13;position:absolute;left:-428px;top:98px;*top:99px;display:none;}
#animationwrapper #samplepic{z-index:13;position:absolute;left:-399px;top:-12px;display:none;}
#subbar{background-color:#700000;color:white;padding:3px 7px;font-size:14px;clear:both;margin:auto 5px;}
#subbar p{margin:0px;padding:0px;}
#tabbar{margin:auto 5px;}
#tabbar .typetab{text-align:center;font-size:20px;font-weight:bold;width:134px;height:30px;margin:0px 5px 0px 0px;float:left;padding-top:5px;}
.tabselected{color:white;background-image:url("http://static.shinyorb.com/img/tab-bg.gif");cursor:default;}
.tabnotselected{color:#700000;background-image:url("http://static.shinyorb.com/img/tab-bg.gif");background-position:-134px 0px;cursor:pointer;}
.subselected{cursor:default;font-weight:bold;}
.subnotselected{cursor:pointer;font-weight:normal;}
#dealsdisplay{text-align:center;padding-top:10px;position:relative;}
#dealsdisplay .deal{width:530px;height:40px;position:relative;border:1px solid #700000;padding:10px;margin:10px auto;}
#dealsdisplay .deal .corners .corner-top-left, #dealsdisplay .deal .corners .corner-top-right{top:-1px;}
.deal .deallogo{float:left;}
.deal .dealtext{float:left;text-align:left;width:370px;margin-left:10px;}
.deal .getthedeal{position:absolute;right:10px;bottom:10px;font-weight:bold;}
.arrowleft{height:50px;width:28px;position:absolute;margin-top:275px;cursor:pointer;left:30px;}
.arrowright{height:50px;width:28px;position:absolute;margin-top:275px;right:30px;cursor:pointer;}
#thetable{display:inline;width:500px;}
#thetable table{margin:auto;border-collapse:collapse;border-spacing:0px;}
#thetable tr, #thetable td, #thetable img{margin:0px;padding:0px;}
#dealsdisplay h2{margin-top:0px;}
#colors{margin-top:5px;}
#call, #red, #orange, #yellow, #green, #blue, #purple, #brown, #gray, #black, #white, #prints{width:30px;height:30px;background-image:url('http://static.shinyorb.com/img/swatches.gif');float:left;margin:2px;cursor:pointer;}
#colors .selected{border:2px solid black;margin:0px 0px 0px 0px;}
#purple{background-position:0px 30px;}
#brown{background-position:-30px 30px;}
#gray{background-position:-60px 30px;}
#black{background-position:-90px 30px;}
#white{background-position:60px 30px;}
#prints{background-position:30px 30px;}
#red{background-position:-30px 0px;}
#orange{background-position:-60px 0px;}
#yellow{background-position:-90px 0px;}
#blue{background-position:30px 0px;}
#green{background-position:60px 0px;}
.colorrow{margin:auto;width:204px;display:block;height:34px;}
#dealsdisplay form{margin-bottom:5px;}
