/* See http://code.google.com/p/minify/wiki/CommonProblems#@imports_can_appear_in_invalid_locations_in_combined_CSS_files */
@charset "UTF-8";@media
all{*{margin:0;padding:0}option{padding-left:0.4em}select{padding:1px}* html body
*{overflow:visible}* html iframe,* html
frame{overflow:auto}* html
frameset{overflow:hidden}body{font-size:100.01%;background:#fff;color:#000;text-align:left}div{outline:0
none}fieldset,img{border:0
solid}ul,ol,dl{margin:0
0 1em 1em}li{line-height:1.5em;margin-left:0.8em}dt{font-weight:bold}dd{margin:0
0 1em 0.8em}blockquote{margin:0
0 1em 0.8em}blockquote:before,blockquote:after,q:before,q:after{content:""}.clearfix:after{clear:both;content:".";display:block;font-size:0;height:0;visibility:hidden}.clearfix{display:block}.floatingBox{overflow:hidden}#ie_clearing{display:none}.skip,.hideme,.print{position:absolute;top:-32768px;left:-32768px}.skip:focus,.skip:active{position:static;top:0;left:0}#skiplinks{position:absolute;top:0px;left:-32768px;z-index:1000;width:100%;margin:0;padding:0;list-style-type:none}#skiplinks a.skip:focus,#skiplinks a.skip:active{left:32768px;outline:0
none;position:absolute;width:100%}}@media screen,projection{#header{position:relative}#topnav{text-align:right}#header
#topnav{position:absolute;top:10px;right:10px}#header,#nav,#main,#footer{clear:both}#col1{float:left;width:200px}#col2{float:right;width:200px}#col3{width:auto;margin:0
200px}#col1_content,#col2_content,#col3_content{position:relative}.subcolumns{width:100%;overflow:hidden}.subcolumns_oldgecko{width:100%;float:left}.c20l,.c25l,.c33l,.c40l,.c38l,.c50l,.c60l,.c62l,.c66l,.c75l,.c80l{float:left}.c20r,.c25r,.c33r,.c40r,.c38r,.c50r,.c60r,.c66r,.c62r,.c75r,.c80r{float:right;margin-left:-5px}.c20l,.c20r{width:20%}.c40l,.c40r{width:40%}.c60l,.c60r{width:60%}.c80l,.c80r{width:80%}.c25l,.c25r{width:25%}.c33l,.c33r{width:33.333%}.c50l,.c50r{width:50%}.c66l,.c66r{width:66.666%}.c75l,.c75r{width:75%}.c38l,.c38r{width:38.2%}.c62l,.c62r{width:61.8%}.subc{padding:0
0.5em}.subcl{padding:0
1em 0 0}.subcr{padding:0
0 0 1em}.equalize,.equalize
.subcolumns{overflow:visible;display:table;table-layout:fixed}.equalize>div{display:table-cell;float:none;margin:0;overflow:hidden;vertical-align:top}}@media
print{.subcolumns>div,.floatingBox{display:table;overflow:visible}.print{position:static;left:0}.noprint{display:none !important}}@charset "UTF-8";@media
all{body{overflow-y:scroll}body{background:#F1F1F1;padding:10px;background-image:url(/dildo_vibrator/templates/Vivian/img/background.gif);background-repeat:repeat-x}.page{border:1px
#667 solid}.page_margins{border:0;min-width:740px;max-width:80em;margin:auto}#header{position:relative;height:120px;color:#fff;background:#363636 url(/dildo_vibrator/templates/Vivian/img/header.gif) repeat-x top}img#headerImage{position:absolute;top:0px;left:0px;font-size:208%}#main{background:#fff;margin:0;padding:0}#footer{color:#fff;background:#a80000;padding:0.5em 0 0 0;border-top:1px #ddd solid;line-height:2em;font-size:0.8em;text-align:center}#footerBelow{color:#000;padding:0.5em 0 0 0;border-top:1px #ddd solid;line-height:2em;font-size:0.8em;text-align:center}#teaser{margin:0;background:#fff;padding:4px
4px 4px 18px;color:#5f5d75}#col1{width:200px}#col1_content{margin-left:0pt;margin-right:0pt;padding-left:10px;padding-top:20px}#col2{width:200px}#col2_content{margin-left:0pt;margin-right:0pt;padding-right:10px;padding-top:20px}#col3{margin-left:200px;margin-right:200px;border-left:0px dotted #ddd;border-right:0px dotted #ddd}#col3_content{margin-left:13px;margin-right:13px;padding-top:20px}#navigation,#content{height:1px;left:-1000em;position:absolute;top:-1000em;width:1px}#main_checkout{background:#fff}#col1_checkout{width:100%}}@charset "UTF-8";@media screen,projection{.page_margins{width:980px;min-width:980px;max-width:none}#main{float:left;width:100%;background:#fff }#col1{width:590px;float:left;margin-left:190px}#col1_content{padding-left:10px;padding-right:10px;padding-top:5px}#col2{width:190px;float:left;margin-left: -780px}#col2_content{padding-left:5px;padding-right:5px;padding-top:5px}#col3{margin-left: -5px;margin-right:0;width:200px;float:right}#col3_content{padding-left:0px;padding-right:0px;padding-top:5px}}@charset "UTF-8";@media
all{html
*{font-size:100.01%}textarea,pre,code,kbd,samp,var,tt{font-family:"Lucida Console","Courier New",Courier}body{font-family:Verdana,Helvetica,Arial,sans-serif;font-size:83.00%}h1,h2,h3,h4,h5,h6{font-family:Verdana,Arial,Sans-Serif;font-weight:normal;color:#000;margin:0
0 0.25em 0}h1{font-size:150%}h2{font-size:133.33%}h3{font-size:133.33%}h4{font-size:100.01%;padding-top:0.3em;font-weight:bold}h5{font-size:100.01%}h6{font-size:100.01%}#teaser
h1{font-size:1.2em;border:0}#teaser
a{color:#333;font-family:Arial,Helvetica,sans-serif;font-weight:bold}p,ul,dd,dt{line-height:1.5em}p{line-height:1.5em;margin:0
0 1em 0}strong,b{font-weight:bold}em,i{font-style:italic}pre,code{font-family:"Courier New",Courier,monospace}address{font-style:normal;line-height:1.5em;margin:0
0 1em 0}#col1_content
h4{font-size:1.05em;color:#000;margin:0
0 0.30em 0;padding-top:1em;font-weight:bold;border-bottom:1px #ddd solid}.leftCol{margin-top:4px;float:left}.rightCol{position:absolute;margin-top:4px;right:0;padding-right:4px}.clearFloatNow{clear:both}.dontShow{position:absolute;left: -3000px;top: -3000px;width:0;height:0;overflow:hidden;display:inline}.optionsBg{background-color:#F1F1F1;margin:0;padding:5px}#col1_content .longInput, #col1_content .longTextBox
textarea{width:99%}#col1_content
label.longLabel{width:99%;float:none}a, a
em.file{color:#222;text-decoration:none}a:hover{text-decoration:underline}#topnav
a{color:#fff;background:transparent;text-decoration:none}#topnav a:hover{text-decoration:underline;background-color:transparent}#footer
a{color:#fff}#footer a:hover{text-decoration:underline}#main
a.imagelink{padding-left:0;background:transparent}a.chImageLink{border:0px
none;text-decoration:none}.inputRequirement{font-size:11px;color:#f00}SPAN.markProductOutOfStock{font-size:12px;color:#cc6070;font-weight:bold}SPAN.productSpecialPrice{color:#f00}SPAN.productOldPrice{color:#f00;text-decoration:line-through}SPAN.errorText{color:#f00}SPAN.productDiscountPrice{color:#f00;font-weight:bold}TD.main,P.main{font-size:12px;line-height:1.5}table{width:100%;border-collapse:collapse;margin-bottom:0.5em}table
caption{font-variant:small-caps}table.fixed{table-layout:fixed}th,td{padding:0.5em}thead
th{color:#000;border-bottom:2px #800 solid}tbody
th{background:#e0e0e0;color:#333}tbody th[scope="row"], tbody
th.sub{background:#f0f0f0}tbody
th{border-bottom:1px solid #fff;text-align:left}tbody
td{border-bottom:1px solid #eee}tbody tr:hover th[scope="row"],
tbody tr:hover tbody
th.sub{background:#f0e8e8}tbody tr:hover
td{background:#fff8f8}#col1_content
td.prodRow1{background-color:#CCC}hr.marg{color:#999;border:1px
solid #999;background-color:#999;margin-bottom:1em}hr{color:#999;border:1px
solid #999;background-color:#999;height:2px}hr.cart{color:#333;background-color:#333;height:1px;margin-right:0;text-align:right;width:80%;margin:0;padding:0;border:0}acronym,abbr{letter-spacing: .07em;border-bottom:1px dashed #c00;cursor:help}img.float_left{float:left;margin-right:1em;margin-bottom:0.15em;border:0}img.float_right{float:right;margin-left:1em;margin-bottom:0.15em;border:0}img.center{text-align:center;background:#fff;padding:4px;border:1px
#ddd solid}.error{color:#f00}.accountOrder{background-color:#CCC}.needed{color:#f00}.rma{marin-top:10px;margin-bottom:10px;padding:5px;background-color:#DEFFD0;border-color:#989898;border-style:solid;border-width:1px}.popupContainer{margin-bottom:10px;padding:5px;background:#fff;border-color:#989898;border-style:solid;border-width:1px}.dmmenu,
.dmmenu
ul{margin:auto;list-style:none}.dmmenu{width:400px}.dmmenu
li{margin:0;padding:0;margin-bottom:1px}.dmmenu
a{padding:2px
5px;color:#fff;background:transparent;text-decoration:none}.dmmenu a:hover{background-color:transparent}.dmmenu ul
li{padding-left:15px}.dmmenu ul
a{background:transparent}.hidden{display:none}.copyright{font-size:83.33%;line-height:1.5;text-align:center}A.copyright{color:#000}A.copyright:hover{color:#000;text-decoration:underline}.parseTime{font-size:83.33%;line-height:1.5;text-align:center}}@charset "UTF-8";@media
all{.chBoxInfoLeft,.chBoxInfoRight{margin-bottom:20px;border-bottom:1px #dfdfdf solid}#co2_content h1, #col3_content h1, #col2_content h2, #col3_content h2, #col2_content h4 , #col3_content
h4{background:#989898 url(/dildo_vibrator/templates/Vivian/img/boxheaderbg.gif) repeat-x top;color:#666;font-size:100.01%;font-weight:bold;margin:0
0 0 0;padding:6px
4px 4px 5px;width:auto;border:0px}#chBoxInfoRight h4 , #chBoxInfoLeft
h4{background:#989898 url(/dildo_vibrator/templates/Vivian/img/boxheaderbg.gif) repeat-x top;font-size:100.01%;font-weight:bold;color:#666;padding:6px
4px 4px 5px;width:auto;border:0px}#col2_content h1 a, #col3_content h1 a , #col2_content h4 a, #col3_content h4
a{color:#666;font-size:100.01%;text-decoration:underline}.chBoxInfoContentLeft{padding:4px;font-size:0.8em;border-bottom:1px solid #dfdfdf;border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf}.chBoxInfoContentRight{padding:8px;font-size:0.8em;border-bottom:1px solid #dfdfdf;border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf}#col2_content p , #col3_content
p{margin:0;line-height:1.2em}p.boxAlignLeft{font-size:100.01%}p.boxAlignRight{text-align:right;font-size:91.67%}#col2_content input , #col3_content
input{margin:2px;font-size:1.2em}p.boxTxtLeftPadding{padding-left:5px;font-size:100.01%}.boxTxtLeftPadding span, .boxTxtLeftPadding span
a{color:#989898}#col2_content h1 , #col3_content
h1{margin-bottom:0px;margin-top:0px;font-size:0.9em}#col2_content ul.conandinfo  ,#col3_content
ul.conandinfo{list-style-type:none;margin:0;padding:0}#col2_content li ,#col3_content
li{margin:0;padding:0}img.imgRight{float:right;margin:2px
0px 2px 10px;position:relative}img.imgLeft{float:left;margin:2px
10px 2px 0px;position:relative}#col2_content img.imgCenter , #col3_content
img.imgCenter{background:#fff;padding:4px;border:1px
#dfdfdf solid}p.centerContent{text-align:center}p.rightContent{text-align:right}.cartBoxSum{border-top:3px double #999;border-bottom:0px solid #dfdfdf;padding:3px
0 3px 0;margin:3px
0 1px 0}.cartBoxCoupon{border-top:3px solid #dfdfdf;border-bottom:0px solid #dfdfdf;padding:3px
0 3px 0;margin:3px
0 1px 0}hr.cartBox{color:#dfdfdf;border:0px
solid #dfdfdf;background-color:#dfdfdf;height:1px}#boxBestSellers
ul{margin:0px;list-style-type:none}#boxBestSellers
li{line-height:1.2em}#boxBestSellers h1
a{font-size:1.2em;text-indent:-5px}#boxBestSellers
h1{padding-left:20px;text-indent:-22px}.boxBestSellersImage{text-align:center;padding-top:2px}.boxBestSellersPrice{padding-left:20px;padding-top:2px}.boxbestSellersItem{padding-bottom:2px;margin-bottom:2px}.dropdownHerst{width:80%}}@charset "UTF-8";@media screen,projection{.yform{background:#f4f4f4;border:1px
#ddd solid;margin:0
0 1em 0;padding:10px}.yform
fieldset{border:1px
#ddd solid;background:#fafafa;margin:0
0 1em 0;padding:0.5em}.yform
legend{font-size:125%;font-weight:normal;color:#000}.yform
label{color:#666}.yform input,
.yform textarea,
.yform select,
.yform
optgroup{font-family:Arial,Helvetica,sans-serif}.yform .type-text input,
.yform .type-text textarea,
.yform .type-select
select{border:1px
solid #999}.yform div.type-text input:focus,
.yform div select:focus,
.yform div textarea:focus,
.yform div.type-text input:hover,
.yform div select:hover,
.yform div textarea:hover,
.yform div.type-text input:active,
.yform div select:active,
.yform div textarea:active{border:1px
#000 solid;background:#fff}.yform .type-button
input{border-top:1px #ddd solid;border-left:1px #ddd solid;border-right:1px #444 solid;border-bottom:1px #444 solid;color:#000;background:#454545 url(/dildo_vibrator/templates/Vivian/css/screen/images/button_gray.png) top left repeat-x;padding:5px
1em}.yform .type-button input[type=reset]{color:#300;background:#661717 url(/dildo_vibrator/templates/Vivian/css/screen/images/button_red.png) top left repeat-x}.yform .type-button input[type=submit]{color:#330;background:#5e5607 url(/dildo_vibrator/templates/Vivian/css/screen/images/button_yellow.png) top left repeat-x}.yform .type-button
input.reset{color:#300;background:#661717 url(/dildo_vibrator/templates/Vivian/css/screen/images/button_red.png) top left repeat-x}.yform .type-button
input.submit{color:#330;background:#5e5607 url(/dildo_vibrator/templates/Vivian/css/screen/images/button_yellow.png) top left repeat-x}.yform div.type-button input:focus,
.yform div.type-button input:hover,
.yform div.type-button input:active{border-top:1px #444 solid;border-left:1px #444 solid;border-right:1px #ddd solid;border-bottom:1px #ddd solid;color:#fff;background:#555}.yform div.type-button input.reset:focus,
.yform div.type-button input.reset:hover,
.yform div.type-button input.reset:active{background:#800;color:#fff}.yform div.type-button input.submit:focus,
.yform div.type-button input.submit:hover,
.yform div.type-button input.submit:active{background:#880;color:#fff}.yform{overflow:hidden}.yform
fieldset{overflow:hidden}.yform
label{display:block;cursor:pointer}.yform
legend{background:transparent;border:0;padding:0
0.5em}.yform
.message{display:block;margin-bottom:0.5em;color:#666}.yform input[type=hidden]{display:none !important}.yform
sup{color:#800;font-weight:bold}.yform div.type-text,
.yform div.type-select,
.yform div.type-check,
.yform div.type-button{margin:0.5em 0;padding:3px
0.5em;position:relative;overflow:hidden}.yform div.type-button{padding:3px
0em}.yform .type-text input,
.yform .type-text
textarea{display:block;position:relative;padding:0.3em 0.3em;width:58.5%}.yform .type-select
select{display:block;position:relative;padding:0.3em 2px 0.3em 1px;width:60%;cursor:pointer}.yform .type-select select
optgroup{font-style:normal;font-weight:bold}.yform .type-check
input{cursor:pointer}.yform .type-check
label{display:inline}.yform .type-button
input{cursor:pointer;overflow:visible;width:auto}.yform
div.error{border:1px
#a00 dashed;background:#faf4f4;padding:0.5em}.yform div.error
label{color:#000;font-weight:bold}.yform div.error
.message{color:#800}.yform div.type-check input:focus,
.yform div.type-check input:hover,
.yform div.type-check input:active{border:0
none}.full div.type-text input,
.full div.type-text
textarea{width:95.5%;margin-right: -3px}.full div.type-select
select{width:97.0%;margin-right: -3px}* html .full div.type-text input,
* html .full div.type-text
textarea{width:95.5%}* html .full div.type-select
select{width:97.0%}.columnar .type-text label,
.columnar .type-select
label{float:left;width:30%}.columnar div.type-check
input{margin-left:30%}.columnar div.error
.message{margin-left:30%}.columnar fieldset div.type-button,
fieldset.columnar div.type-button{padding-left:30%}.columnar div.type-text input,
.columnar div.type-text
textarea{float:left;width:67.8%;margin-right: -3px}.columnar div.type-select
select{float:left;width:69.4%;margin-right: -3px}* html .columnar div.type-text input,
* html .columnar div.type-text
textarea{width:67.2%}* html .columnar div.type-select
select{width:68.8%}.yform,
.yform div,
.yform div
*{zoom:1}.yform{padding-top:0\9}.yform
fieldset{padding:0
5px\9;padding-top:1em\9}.yform
legend{position:absolute\9;top:-.5em\9;*left:0\9}.yform
fieldset{position:relative\9;overflow:visible\9;margin-top:1.5em\9;zoom:1}.yform
legend{*padding:0
5px}.yform
fieldset{*padding-top:1.5em}* html
.yform{padding-top:10px}form{overflow:hidden}#col1_content
label{font-size:1em;line-height:160%;background:transparent;color:#000;width:10em;padding-right:5px;margin-bottom:5px;float:left}input[type=radio],input[type=checkbox]{background:transparent;color:#999;border:0
none}.yform
legend{font-size:100.01%;background-color:#fff;color:#868686;border:1px
solid #BFBFBF;padding-left:4px;padding-right:4px;padding-top:2px;padding-bottom:2px}.yform .type-text input, .yform div.type-text input:focus, .yform div.type-text input:hover{background:#fff url(/dildo_vibrator/templates/Vivian/img/input_bg.jpg) left top repeat-x}input[type=text],input[type=password]{background:#fff url(/dildo_vibrator/templates/Vivian/img/input_bg.jpg) left top repeat-x;color:#000;border:1px
#999 solid;float:left;margin-bottom:5px;padding:0px
1px}textarea{border:1px
solid #999;float:left;margin-bottom:10px}#checkout_payment
select{float:none}#col1_content input[type=text], #col1_content input[type=password], #col1_content
textarea{width:15em}input[type=text]:hover,input[type=text]:active,input[type=text]:focus,input[type=password]:hover,input[type=password]:active,input[type=password]:focus,textarea:hover,textarea:active,textarea:focus,select:hover,select:active,select:focus{color:#000;border:1px
#000 solid}input[type=hidden]{display:none}}@charset "UTF-8";@media
all{.chCatNameOverview{font-size:150%;font-weight:bold;margin-bottom:5px}.chCategoryListing
.subcolumns{text-align:center;padding-top:10px;padding-bottom:10px;border-bottom:1px solid #DDD}.chCategoryListing .subcl , .chCategoryListing .subc ,.chCategoryListing
.subcr{padding:0}#chCatProdListingHead{border-bottom:1px solid #ccc;margin-bottom:5px;padding-bottom:5px}}@charset "UTF-8";@media
all{.xtcNavBox{font-family:Verdana,Arial,Helvetica,sans-serif;padding:0px;margin:0px
0px 0px 0px}.xtcNav{font-family:Verdana,Arial,Helvetica,sans-serif;padding:3px;border-bottom:1px solid #dfdfdf;border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf;margin:0px
0px 20px 0px;font-size:0.8em;overflow:hidden}.xtcNav li
ul{list-style-type:none;margin:0;padding:0}.xtcNav
ul{list-style-type:none;padding:0;border:0;margin:0}.xtcNav
a{display:block;text-decoration:none}.xtcNav
li{width:100%;margin:0}#col2_content .xtcNav
img{margin-right:0.7em}.xtcNav ul li
a{width:96%;padding:2px
0px 2px 4%;color:#333;border-bottom:1px #ddd solid;background-color:#fff}.xtcNav li a:hover{background-color:#CACACA;color:#333;text-decoration:none}.xtcNav ul li ul li a, .xtcNav li.activeCat ul li
a{width:92%;padding:2px
0px 2px 8%;color:#333;border-bottom:1px #ddd solid;background-color:#EFEFEF}.xtcNav li li a:hover , .xtcNav li.activeCat li a:hover{background-color:#CACACA;color:#333;text-decoration:none}.xtcNav ul li ul li ul li a , .xtcNav li.activeCat li.activeCat ul li
a{width:88%;padding:2px
0px 2px 12%;color:#333;border-bottom:1px #ddd solid;background-color:#cecece}.xtcNav li li li a:hover , .xtcNav li.activeCat li.activeCat li a:hover{background-color:#EFEFEF;color:#333;text-decoration:none}.xtcNav ul li ul li ul li ul li a , .xtcNav li.activeCat li.activeCat li.activeCat ul li
a{width:84%;padding:2px
0px 2px 16%;color:#333;border-bottom:1px #ddd solid;background-color:#bfbfbf}.xtcNav li li li li a:hover , .xtcNav li.activeCat li.activeCat li.activeCat li a:hover{background-color:#EFEFEF;color:#333;text-decoration:none}.xtcNav ul li ul li ul li ul li ul li a , .xtcNav li.activeCat li.activeCat li.activeCat li.activeCat ul li
a{width:80%;padding:2px
0px 2px 20%;color:#333;border-bottom:1px #ddd solid;background-color:#afafaf}.xtcNav li li li li li a:hover , .xtcNav li.activeCat li.activeCat li.activeCat li.activeCat li a:hover{background-color:#EFEFEF;color:#333;text-decoration:none}.xtcNav li.activeCat a,
.xtcNav li.activeCat li.activeCat a ,
.xtcNav li.activeCat li.activeCat li.activeCat a ,
.xtcNav li.activeCat li.activeCat li.activeCat li.activeCat a ,
.xtcNav li.activeCat li.activeCat li.activeCat li.activeCat li.activeCat
a{background-color:#EFEFEF;color:#a80000}}@charset "UTF-8";@media
all{.moduleRow{margin-bottom:10px;padding:5px;background:#f1f1f1;border-color:#989898;border-style:solid;border-width:0px}.moduleRowOver{background-color:#CCC;border:2px
solid;border-color:#000;margin-bottom:10px;padding:5px}.moduleRowSelected{background-color:#CCC;margin:0;padding:5px}.tableOrderDetails{border:1px
solid #999}.tableOrderDetails thead th, .tableOrderDetails td , .tableOrderDetails tfoot
td{margin:0;border:0;padding:6px
10px;color:#666;border-bottom:0px solid #666}.tableOrderDetails thead
th{color:#fff;background:#989898}tbody
tr.prodRow1{background:#fff;border-bottom:1px dotted #666}tbody
tr.prodRow2{background:#fff;border-bottom:1px dotted #666}.tableProductAttributes{background:transparent}.tableOrderDetails tbody td.productsSinglePrice, tbody
td.productsPrice{font-size:0.9em;vertical-align:top}.tableOrderDetails tbody
td.deleteProduct{padding:0;vertical-align:middle}.tableOrderDetails tbody td.deleteProduct
input{margin-left:30px}#col1_content .quantity input[type="text"]{width:35px;margin:0;padding:0}.tableOrderDetails tfoot
td{color:#000;background:#f7f7f7}.tableOrderDetails
td.orderInfo{text-align:right}.productNavigator{background-color:#EDEDED;padding:8px;border:#9F9F9F 1px solid;font-size:0.75em;margin-bottom:3px}.checkoutDone{background-color:#3C0;text-align:center;height:45px;width:24%;float:left;border:1px
#333 solid;padding:1px;margin-right:1px;font-size:10px;color:#000;line-height:15px}.checkoutTodo{background-color:#FFC;text-align:center;height:45px;width:24%;float:left;border:1px
#333 solid;padding:1px;margin-right:1px;font-size:10px;color:#000;line-height:15px}.checkoutCurrent{background-color:#FF0;text-align:center;height:45px;width:24%;float:left;border:1px
#333 solid;padding:1px;margin-right:1px;font-size:10px;color:#000;line-height:15px}#advanced_search input[type="text"]{width:40% !important;margin-right:4px}#advanced_search
label{width:18em}table#errorSearch{width:400px}#checkout_address input[type="radio"] , #addressbook input[type="radio"] ,#create_account input[type="radio"]{float:none;margin-left:5px;margin-right:10px}.checkoutPaymentFrame{margin-top:10px;padding:5px;border:1px
solid #BF1717}a.checkoutLink{color:#093;font-style:italic}.checkoutConfirmation
table{border:#999 1px solid;margin-left:1px;width:98%}.checkoutAddressContainer
table{border:#999 0px solid;color:#000;margin-left:1px;width:100%}.checkoutAddressContainer
td{padding:3px}.checkoutAddressContainer tbody tr:hover
td{background:#CCC}.checkoutAddressContainer tbody td, .checkoutAddressContainer
th{vertical-align:top;padding:5px}.containerStyle1{margin-bottom:10px;padding:5px;background:#CCC;border-color:#989898;border-style:solid;border-width:1px}.containerStyle2{margin-bottom:10px;padding:5px;background:#fff;border-color:#989898;border-style:solid;border-width:1px}.containerStyle3{margin-bottom:10px;padding:5px;background:#FDBFC0;border-color:#989898;border-style:solid;border-width:1px;text-align:center}#col1_content
h1.containerHead{padding:1px
3px 1px 6px;background:#989898;color:#fff}#col1_content h1.containerHead
a{color:#fff}}@charset "UTF-8";@media
all{.productInfoV1,.productInfoV2{color:#000}.holidayMessage{background:#FFF1F0;color:#F00;padding:10px;border:1px
#F00 solid}.maintenanceMessage{background:#FFF1F0;color:#F00;text-align:center;margin-left:260px;padding:10px;border:1px
#F00 solid}.productInfoV1 img.imgLeft ,.productInfoV2 img.imgLeft ,.productInfoV4
img.imgLeft{background:#fff;padding:10px;border:1px
#999 solid}#col1_content .productInfoV1 input[type=text] , #col1_content .productInfoV2 input[type=text] , #col1_content .productInfoV3 input[type=text] ,#col1_content .productInfoV4 input[type=text]{width:1.5em;float:none}.productInfoV1 .addToCart , .productInfoV2 .addToCart , .productInfoV3 .addToCart , .productInfoV4
.addToCart{text-align:right;vertical-align:middle;padding:10px}.productInfo1Margin{margin-bottom:20px}.productInfo1Margin
h2{font-size:1.0em}.desc{margin:10px
0 10px 0}.productInfoV1{margin-bottom:10px;padding:5px;background:#fff;border-color:#989898;border-style:solid;border-width:1px}.productInfoV1
.basisInfo{line-height:1.5em;text-align:right}#col1_content h1.productInfoV1Name,.productInfoV1Name{background:#989898 url(/dildo_vibrator/templates/Vivian/img/boxheaderbg.gif) repeat-x top;color:#333;margin:0
0 0 0;padding:6px
4px 4px 5px;width:auto;border:0px;font-weight:bold}#col1_content h1.productInfoV1Name
a{color:#fff}.productInfoV1 .morePics
img.imgLeft{height:55px}.productInfoV1Price{text-align:right;font-size:1.1em;font-weight:bold}.productInfoV1TaxShip{font-size:0.8em;text-align:right}.productInfoV1OptionsContainer{background:#CCC;padding:2px;width:25em;margin-left:200px;border:1px
#999 solid}.productInfoV1Print{text-align:right}.productInfoV2
.subcr{padding:0}.productInfoV2
.basisInfo{line-height:1.5em;text-align:right}#col1_content h1.productInfoV2Name,.productInfoV2Name{padding:1px
3px 3px 0px;font-size:1.1em;color:#444}.productInfoV2Price{text-align:right;font-size:1.1em;font-weight:bold}.productInfoV2TaxShip{font-size:0.8em;text-align:right}.productInfoV3{color:#444;padding:10px;border-left:1px solid #7B7F7E;border-right:1px solid #7B7F7E;border-bottom:1px solid #7B7F7E;margin-bottom:15px}.productInfoV3
.basisInfo{line-height:1.5em}#col1_content h1.productInfoV3Name,.productInfoV3Name{background:#989898;padding:2px
4px 2px;color:#fff}.productInfoV3 img.imgLeft, .productInfoV3
img.imgRight{background:#fff;padding:15px;border:1px
#9A9999 solid}#col1_content .productInfoV3 input[type=text]{width:2em;float:none}.productInfoV3
.addToCart{text-align:right}.productInfoV3 .morePics
img.imgLeft{height:55px}.productInfoV3Price{font-size:1.1em;font-weight:bold}.productInfoV3TaxShip{font-size:0.8em}.productInfoV4{margin-bottom:10px;padding:5px;background:#f1f1f1;border-color:#989898;border-style:solid;border-width:1px}.productInfoV4
.basisInfo{line-height:1.5em;text-align:right}#col1_content h1.productInfoV4Name,.productInfoV4Name{padding:1px
3px 1px 6px;background:#989898;color:#fff}#col1_content h1.productInfoV4Name
a{color:#fff}.productInfoV4 .morePics
img.imgLeft{height:55px}.productInfoV4Price{text-align:right;font-size:1.1em;font-weight:bold}.productInfoV4TaxShip{font-size:0.8em;text-align:right}}@charset "UTF-8";@media
all{.productListing1ColHead{font-size:1.1em;font-weight:bold;color:#FFF;padding:1px
3px 1px 6px;background:#989898;border-top:0px  solid #ccc;border-left:0px  solid #ccc;border-right:0px  solid #ccc}.productListing1ColHead
a{color:#FFF}.productListing1ColBody{background:#f7f7f7 none repeat scroll 0%;border:1px
solid #989898;font-size:0.9em;margin-bottom:9px;padding:5px}.productListing1ColBodyImg{float:left;padding-right:3px}.productListing1ColBodyTxt{margin-left:110px}.productListing1ColDesc{}.productListing1ColPriceInfo{font-size:133.33%;font-weight:bold;text-align:right;padding-top:3px}.productListing1ColTaxInfo{font-size:66.67%;font-weight:normal;text-align:right}.productListing1ColShiptime{text-align:right}.productListing1ColButtons{float:right;padding-top:10px}.productListing1ColViewButton{}.productListing1ColBuyButton{}.prodListing3colContainer
.subcolumns{text-align:center;margin:0
0 0px 0;padding:0
0 0px 0;font-size:100.01%}.productListing3colBuyNow{margin-top:5px}.prodListing3colContainer
h1{background:transparent;color:#000;font-size:1.2em}.prodListing3colContainer h1
a{color:#000}.prodListing3colContainer .subcl, .prodListing3colContainer .subc, .prodListing3colContainer
.subcr{padding:2px}.productListing3colMain{height:19em}.productListing3colBorder{border:1px
solid #f7f7f7;padding:4px;background:#fff}.prodListing3colContainer
img.imgCenter{padding:4px;border:1px
solid #f7f7f7;background:#fff}.productPrice3col{font-size:112.50%;;font-weight:bold}.productShipping3col{font-size:88.89%;font-weight:bold}.productTaxShipInfo3col{font-size:75.00%;}}@charset "UTF-8";@media
all{.productOptionsDropdown{font-size:0.9em;padding:3px;background-color:#fff}.productOptionsDropdownName{float:left;width:48%;}.productOptionsDropdownList{margin-left:50%}.productOptionsSelection{border:1px
solid #666;margin-bottom:10px}.productOptionsSelectionHead{padding:3px
3px 3px 6px;background:#666;color:#fff}.productOptionsSelectionBody{padding:3px
3px 3px 6px;background:#CCC}}@charset "UTF-8";@media
all{#nav{background:#a80000  url(/dildo_vibrator/templates/Vivian/img/sliding_door/bg_top_nav.gif) repeat-x top left;padding-left:13px}#nav_main{width:100%;overflow:hidden;background-color:transparent}#nav_main
ul{margin:0;list-style:none;border-left:1px solid #000;float:left;display:inline;margin:0
0 0 0;padding:0
0 0 0}#nav_main ul
li{float:left;display:inline;margin:0;padding:0;font-size:1.0em;line-height:1em;list-style-type:none;border-right:1px #000 solid}#nav_main
a{float:left;background:url(/dildo_vibrator/templates/Vivian/img/sliding_door/left_both.gif) repeat-x left top;background-position:0% -79px;margin:0;padding:0
0px 0 9px;text-decoration:none}#nav_main a
span{float:left;display:block;background:url(/dildo_vibrator/templates/Vivian/img/sliding_door/right_both.gif) repeat-x right top;background-position:100% -79px;padding:5px
11px 8px 1px;color:#fff;font-weight:bold;white-space:nowrap}/*\*/#nav_main a
span{float:none}/**/#nav_main a:hover
span{color:#fff;background-position:0% -79px}#nav_main #current
a{background-position:0px 0px;border-width:0}#nav_main #current a
span{background-position:100% 0;padding-bottom:5px;color:#fff;font-weight:bold}#nav_main a:hover{background-position:0px 0px}#nav_main a:hover
span{background-position:100% 0px}}@charset "UTF-8";@import url(/dildo_vibrator/templates/Vivian/css/print/print_base.css);@media
print{#col1,col1_content{float:none;width:100%;margin:0;padding:0;border:0}#col2{display:none}#col3{display:none}}
