.menu-btn div {
position:absolute;
right:100%;
top:64%;
padding-right:8px;
margin-top:-0.50em;
line-height:1.4;
font-size:18px;
font-weight:200;
vertical-align:middle;
z-index:99;
}.menu-btn span {
display:block;
width:19px;
height:3px;
margin:4px 0;
background:rgb(0,0,0);
z-index:99;
}.responsive-menu{
display:none;
}.expand {
display:block !important;
}.hide {
display:none;
}img { border:none; }
.resize{
max-width:100%;
height:auto;
width:auto\9; }
.resizefontsocial{font-size:32px; font-size:3.4vw;}@media all and (min-width:960px) {
.resizefontsocial{
font-size:32px;
}
.w23mfull{width:23%;display:inline-block;}
}@media all and (max-width:959px) and (min-width:600px) {
.resizefontsocial{
font-size:2.2vw;
}
.w23mfull{width:100%;display:inline-block;}
}@media all and (max-width:599px) and (min-width:50px) {
.resizefontsocial{
font-size:2.7vw;
}
.w23mfull{width:100%;display:block;}
}a:link {text-decoration:none;color:#b15d80;}
a:visited {text-decoration:none;color:#b15d80;}
a:hover {color:#8EC341;}span.left-nav-span-top{
border:1px solid #F3F3F3;width:52px;height:45px;float:right; padding:0px;margin:0px auto 0 auto; text-align:center;
}.top-show-banner{
display:inline;
position:relative;
margin:0px 0 0px auto;
padding:0px;
}.tablerow{
display:table-row;
position:relative;
}.top-show-banner img {
position:relative;
vertical-align:bottom;
}
.warning {
border:3px solid #ffb8c4;
padding:5px 5px 5px 5px;
color:#FF0000;
}
.warning {
display:block;
border:3px solid #ffb8c4;
padding:5px 5px 5px 5px;
color:#FF0000;
}
.width90p{	width:90%;max-width:985px;}
.width98p{	width:98%;max-width:985px;}
.width35{	width:35px;}
.width50{	width:50px;}
.width75{	width:75px;}
.width100{	width:100px;}
.width150{	width:150px;}
.width200{	width:200px;}
.width300{	width:300px;}
.width500{	width:500px;}
.width582{	width:582px;}
.width600{	width:600px;}
.widthfullmax{width:100%;max-width:970px;}
.widthfullmaxbuffer{width:96%;max-width:970px;}
.height5{	height:5px;}
.height10{	height:10px;}
.height15{	height:15px;}
.height25{	height:25px;}
.height35{	height:35px;}
.height45{	height:45px;}
.height50{	height:50px;}
.height55{	height:55px;}
.height60{	height:60px;}
.height65{	height:65px;}
.height75{	height:75px;}
.height100{	height:100px;}
.height120{	height:120px;}
.height125{	height:125px;}
.height150{	height:150px;}
.height175{	height:175px;}
.height198{	height:198px;}
.height200{	height:200px;}
.height225{	height:225px;}
.height250{	height:250px;}
.height300{	height:300px;}
.height400{	height:400px;}
.height500{	height:500px;}
.height550{	height:550px;}
.height600{	height:600px;}
.height650{	height:650px;}
.height700{	height:700px;}
.heightfull{height:100%;}
.heighthalf{height:50%;}
.heightquarter{height:25%;}
.heightthird{height:33%;}.h10p{height:10%;}
.h22p{height:22%;}
.h25p{height:24%;}
.h45p{height:45%;}
.h50p{height:50%;}
.h60p{height:60%;}
.h70p{height:70%;}
.h75p{height:74%;}
.h98p{height:98%;}
.h100p{height:100%;}
.tablecell{display:table-cell;}
.floatbottom{
position:relative;
display:block;
clear:both;
margin:auto auto 0 auto;
padding:0px;
text-align:left;
list-style-type:none;
text-decoration:none;
height:100%;
}
.floatbottom2{
position:relative;
display:block;
clear:both;
margin:auto auto 0px auto;
padding:0px;
vertical-align:bottom;
}
.floatbottom3{
position:relative;
margin:auto auto 0px auto;
padding:0px;
vertical-align:bottom;
}.floatright{float:right;}
.floatleft{float:left;}.cart-info {
display:block;
font-weight:bold;
width:120px;
margin-top:10px;
text-align:right;
padding:0px 0 20px 0;
}
.cart-infol {
display:block;
font-weight:bold;
width:200px;
margin-top:10px;
text-align:left;
padding:0px 0 30px 20px;}.spacer {
clear:both;
}.little-grey-green-border{
border:2px #a9b3a4 solid;
border-color:#a9b3a4 #a9b3a4 #a9b3a4 #a9b3a4;
}
.little-grey-green-border2{
border:2px #a9b3a4 solid;
border-color:#3b3b3b #3b3b3b #3b3b3b #3b3b3b;
}
.little-grey-green-border3{
border:1px #c3c3c3 solid;
border-color:#c3c3c3 #c3c3c3 #c3c3c3 #c3c3c3;
}
.little-green-border{
border:1px solid #E5FCDA;
}
.little-green-border-bottom{
border-bottom-color:#E5FCDA;
}.little-black-border{
border:1px solid #000;
}
.little-red-border{
border:2px solid #ff0000;
}
.big-green-border{
border:6px solid #E5FCDA;
}
.big-brown-border{
border:6px solid #d8b58a;
}
.big-grey-border{
border:3px solid #6a6a6a;
}
.big-white-border{
border:6px solid #FFF;
}
.test-border{
border:2px #e5fcda solid;border-color:#e5fcda #e5fcda #e5fcda #e5fcda;
}span.sidebarbox{
padding:10px 0px 10px 0px;margin:10px 0px 10px 0px;display:block;
}.main-sheet{
background:#FFF;
width:100%;
display:block;
height:100%;}
.rnav2{
color:#666666;
padding-top:0px;
vertical-align:text-top;
margin:0;
width:220px !important;
display:inline-table;
display:block;
position:relative;
background:#FFF;
float:right;
}
.centernav2 {
background:#FFF;
color:#666666;
width:725px;
display:block;
clear:both;
float:left;
}.strong{font-weight:bold;}.description{
font-size:18px;
width:100%;
border:none;
margin:0px 0 0 5px;
color:#666;
padding:2px 0 2px 0;}.bubble {
clear:both;
width:100%;
text-align:left;
font-size:25px;
margin-bottom:2px;
margin-top:24px;
background-color:#fff5df;}.bubble p {
display:block;
font-size:20px;
}.bubble blockquote {
margin:0px;
padding:0px;
border:1px solid #B8DD82;
}.bubble blockquote p {
margin:10px;
padding:10px 0 10px 0;
}#link-base-price img{
border:none;
float:right;
}
.bottom-admin{
padding:30px;
clear:both;
float:none;
display:block;}.photo img{
margin:3px 2px  3px  1px;
padding:13px 0px 0px 1px;
position:relative;
display:block;
vertical-align:top;
}
.photo2 ul li{margin:0px 5px 4px 5px;vertical-align:top;}.also-bought{
border:1px solid #b1b1b1;
display:inline-table;
padding:5px 2px 1px 2px;
margin:5px 5px 1px 5px;
width:115px;
height:220px;
overflow-y:hidden;
}
.also-bought-a {
position:relative;
margin:auto auto 0px auto;
padding:0px 2 0 2;
text-align:center;
text-decoration:none;
}.also-bought2 ul li {
border:1px solid #A8FD6F;
position:inherit;
display:inline-block;
list-style-type:none;
padding:5px 1px 1px 1px;
margin:5px 5px 1px 5px;
width:100px;
height:120px;
overflow:hidden;
float:right;
}.also-bought-image{
position:relative;
display:block;
clear:both;
margin:0 auto auto auto;
padding:0px;
text-align:center;}.clearboth {clear:both;float:none;}
.clearnone {clear:none;}
.search-tiles ul {
margin:0px auto 0 auto;
padding:0px;
width:640px;
position:relative;
display:block;
}
.search-tiles ul li {
border:1px solid #A8FD6F;
position:inherit;
display:block;
float:left;
list-style-type:none;
padding:5px 1px 1px 1px;
margin:5px 5px 1px 5px;
width:110px;
height:270px;}
.search-tiles ul li a {
position:relative;
display:block;
clear:both;
margin:0px auto 0 auto;
padding:0px;
text-align:center;
list-style-type:none;
text-decoration:none;}
.search-tiles ul li img{
position:relative;
display:block;
clear:both;
margin:0px auto 0 auto;
padding:0px;
text-align:center;
width:100px;}th {
padding:5px;
color:#666;
}td {
padding:2px;
padding-top:0;
vertical-align:top;
}span.ViewingFont{
font-family:verdana, arial, helvetica, sans-serif;
font-size:20px;}a.red{color:red;}
a.grey{color:#666;}
a.no-line{text-decoration:none !important;}
.grey{color:#666;}
a.fontdgrey{color:#2b2b2b;}
a.fontwhite{color:#FFF;}
a.black{color:#000;}.red{color:red;}
.textwhite{color:white;}
.green{color:green;}
.orange{background-color:#FCD47E;}
.ltang{background-color:#FFFFFF;}
.tang{background-color:#FFFFFF;}
.rtang{background-color:#ffe9b9;}
.rvltang{background-color:#fff5df;}
.rvlgreen{background-color:#e0ffde;}
.rvlpink{background-color:#ffdefc;}
.bgoffwhite{background-color:#ffffff;}
.txtleft{
text-align:left;
}
.textleft{
text-align:left !important;
}
.textright{
text-align:right;
}
.hardright{
padding-right:0px;
}
.hardleft{
padding-left:0px;
}.textcenter{
text-align:center;
}
.greentpm{background-color:#F8AECE;}
.greenbg{
background-color:#E5FCDA;
}
.bggreen{
background-color:#E5FCDA;
}
.bgtan{
background-color:#fdfcdc;
}
.bgtanll2{
background-color:#fdfcdc;
background:rgba(253, 252, 220, .4);
}
.bgbluell2{
background-color:#6985ff;
background-color:rgba(85, 99, 255, 0.5);
}
.bgblack{
background-color:#000000;
}
.bgwhite{
background-color:#FFFFFF;
}.bgwhitel{
background:rgb(255, 255, 255);
background:rgba(255, 255, 255, 1);
}
.bgwhitell{
background:rgb(255, 255, 255);
background:rgba(255, 255, 255, .1);
}
.bgwhitell2{
background:rgb(255, 255, 255);
background:rgba(255, 255, 255, .4);
}
.clusterhead{
padding:10px;	margin:10px;display:block;
}.topbottom p{
padding:10px;	margin:10px;display:block;
}
.center{
padding:0px;
margin:0px auto 0 auto;
}.centerfull{
padding:0px;
margin:0px auto 0 auto;
text-align:center;
width:100%;max-width:985px;
clear:both;
display:block;
}
.center98{
padding:0px;
margin:0px auto 0 auto;
text-align:center;
width:98%;max-width:985px;
clear:both;
display:block;
}.full2{
width:100%;max-width:985px;
}
.fulltrue{
width:99%;max-width:1050px;
}
.top{vertical-align:top;}
.bottom{vertical-align:bottom;}
.bottom2{padding-bottom:0; line-height:1.5;}
.middle{vertical-align:middle;}
.topofpage{position:absolute;top:0px;right:0px;display:block;height:55px;}
.overh{overflow:hidden;}
.seventyfive{width:74%;display:inline-block;}
.seventyfive{width:74%;display:inline-block;}
.half{width:49%;display:inline-block;}
.half47{width:47%;display:inline-block;}
.half40{width:40%;display:inline-block;}
.twothird{width:64%;display:inline-block;}
.third{width:32%;display:inline-block;}
.rthird{width:33%;display:inline-block;}
.fourth{width:24%;display:inline-block;}
.twentythree{width:23%;display:inline-block;}
.rfifth{width:20%;display:inline-block;}
.fifth{width:19%;display:inline-block;}
.sixth{width:16%;display:inline-block;}
.sixth2{width:15%;display:inline-block;}
.seventh{width:14%;display:inline-block;}
.eight{width:8%;display:inline-block;}
.eighth{width:12%;display:inline-block;}
.ninth{width:11%;display:inline-block;}
.tenth{width:10%;display:inline-block;}
.fifteenth{width:6%;display:inline-block;}
.fifteen{width:15%;display:inline-block;}
.twentyeighth{width:1%;display:inline-block;}
.twentyeight{width:28%;display:inline-block;}
.whiteb{
background:#FFF;
}.borderpaddingsimple{display:block;border:1px solid black;padding:10px 0 10px 0;}span.blogphoto{
float:left;padding:0px 2px 0px 0px;margin:0px 2px 0px 0px;height:70px;display:block;
}
span.bloglink ul li{
margin:2px 0px 0px 0px;padding:2px 0px 15px 0px;list-style-type:none;clear:both;width:100%;overflow:hidden;
}span.christmasicon-outer{
width:210px;
display:block;
clear:both;
padding:3px 0 0 0;
}.christmasicon-outer img{
display:inline;
padding:3px 0 0 0;
width:25px !important;
height:25px !important;
float:left;}
span.christmasicon-verbage{
display:inline;
vertical-align:top;
height:13px;
background:#FFF;
margin:5px 0 0 0;color:orange;}.nobreak{clear:none;display:inline-block;}
a.gallery-results2-a{
list-style-type:none;
padding:5px 0px 5px 0px;
text-decoration:none;
}
.gallery-results2-span{
text-decoration:none; text-align:center;color:#666;
}
.gallery-results2-teaser-div{
width:210px;clear:both;display:block;
}
.results2{
width:38px;padding:7px 5px 7px 5px;height:35px;overflow:hidden;display:block;float:left;
}
.gallery-results2-teaser-a{text-decoration:none;text-align:left;}
.gallery-display-page-sub2{
clear:both;
height:10%;
width:100%;
display:block;
overflow:hidden;
padding-left:3px;}
.gallery-display-page-sub1-alt{
clear:both;height:19%;display:block;overflow:hidden;display:block;}.top-graphic-span{
width:55px;height:55px;display:inline-block;padding:0px 0px 0px 0px;margin:0 auto 0 auto; text-align:center;
}span.clustertable-priceb{border-top:1px solid #ededed;}.break{
clear:both;
background-color:transparent;
display:block;
}#holiday-shipping p{
margin:0px auto 0px auto;
padding:0px;
text-align:left;
}
.valentine-shipping{
margin:0px auto 0px auto;
padding:0px;
text-align:left;
}span.left-nav-span-side-tall{
width:45px;height:65px;
}span.left-nav-span-side{
width:55px;height:65px;display:inline-block; padding:0px;margin:0px auto 0 auto; text-align:center;
}.top-show-banner a {
text-align:right;
vertical-align:bottom;
display:inline-block;
position:relative;
}.FontOptions {
margin-left:auto;
margin-right:auto;
width:100%;
text-align:center;
}.photo{
padding:3px 0px 5px 0px;
margin:2px auto 0 0;
background:#FFF ;
border:2px #e5fcda solid;
border-color: #e5fcda #fff #e5fcda #fff;}.photo-gallery{
padding:3px 0px 5px 0px;
margin:2px auto 0 0;
background:#FFF ;
border:2px #e5fcda solid;
border-color: #e5fcda #fff #e5fcda #fff;
width:45%;
float:right;
}.item_image_var2{
width:100%;float:none;padding:3px 0 5px 0px;margin:2px auto 0 auto;
}.vertical-text {
transform:rotate(90deg);
}.lineheightpuff{
line-height:1.5;
}
.lineheightpuff2{
line-height:2;
}.incontentlinks{margin:2px 5px 2px 5px; line-height:2;}.photo li{
margin:0px 0 0 -20px;
}
.padr10{margin-right:10px;}
.noleft{margin-left:0px;margin-left:0px;}
.padr30{margin-right:30px;}
.padr35{margin-right:35px;}
.padr40{margin-right:40px;}
.padr50{margin-right:50px;}
.padt5{margin-top:5px;}
.padt10{margin-top:10px;}
.padt20{margin-top:20px;}
.padt30{margin-top:30px;}
.padb10{margin-bottom:10px;}
.padno{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
.padlight{padding:3px 0px 0px 5px;margin:3px 0px 0px 5px;}
.padlight2{margin:3px 3px 3px 3px;}
.padlight3{padding:3px 2px 3px 2px;margin:3px 2px 3px 2px;}
.padlight4{padding:0px 2px 0px 2px;margin:0px 2px 0px 2px;}
.padlight5{padding:0px 4px 0px 4px;margin:0px 4px 0px 4px;}
.padlight6{padding:4px 4px 4px 4px;margin:4px 4px 4px 4px;}
.padmenu{padding:10px 4px 10px 4px;margin:2px 2px 2px 2px;}
.photo-thin-wrapper{padding:3px 0 5px 0;margin:2px auto 0 auto;border:2px #e5fcda solid; border-color: #e5fcda #e5fcda #fff #fff;}.caption-marker
{
float:left;
margin-right:0.4em;
text-align:left;
}
.caption-text
{
float:left;
clear:right;
text-align:left;
}
.copyright
{
text-align:right;
float:left;
color:#afafaf;
font-family:"Franklin Gothic Book", verdana;}span.main-sheet{
background:#FFF;
width:100%;
display:block;}.leftnav {
color:#666666;
padding-top:0px;
vertical-align:text-top;
margin:0;
width:230px !important;
display:inline-table;
position:relative;
clear:both;
background:#FFF;
float:left;
}.centernav {
background:#FFF;color:#666666;
width:725px;
display:block;
float:left;}.rightnav {
padding-top:0px;
height:4500px;
background:#FFF;
vertical-align:text-top;
border-left: 2px #E5FCDA solid;
display:block;
margin:0;
width:120px;
text-align:center;}.right-nav-op-tag{
padding:0px;
margin:0px auto 0 auto;
border:1px #EEE solid;
width:130px;
}.rightnav-favs{
padding:0px;
margin:0px;}.rightnav-favs-li{
float:left;
height:130px;
list-style-type:none;
list-style-image:none;
list-style-position:outside;
margin-top:10px;
}.rightnav-pro-image{
border:none;
text-decoration:none;
margin:9px 0 0 0;
}.rightnav-pro-links{
border:none;
border:none;
text-decoration:none;
}.rightnav-favs-links{
width:115px;
float:left;
position:relative;
top:-138px;
left:-1px;
border:none;
text-decoration:none;
border-left:1px #FFF solid ;
}.rightnav-favs-topper{
width:100px;
vertical-align:top;
border:none;
border-top-color:#FFF;
border-top:1px #FFF solid ;
border-bottom-color:#FFF;
border-bottom:10px #FFF solid ;
border-right:2px #FFF solid ;
border-left:2px #FFF solid ;
text-decoration:none;
left:1px;
}img.rightnav{
padding:0px;
margin:-4px 0 0 0;
background:#FFF;}.current_nav_link{
background:#FDEEFD !important;
padding:5px 0 5px 10px;
margin:5px 0 5px 10px;
border:solid #F78AF7 thin;
list-style:circle outside; color:green;}.current_nav_link a{
padding:5px 8px 5px 2px;
margin:5px 8px 5px 2px;}.ajax-content-cl{
font-family:verdana, arial, helvetica, sans-serif;
text-decoration:none;
padding:0px;
margin:0px;
height:260px;
overflow:hidden;
}.share-buttons{
list-style:none;
padding-left:20px;
list-style-type:none !important;
}.category1{}
.category2{}
.category3{}
.category4{}
.category5{}
.category6{}
.category7{}
.category8{}
.category9{}
.category10{}
.category11{}
.category12{}#makeMeScrollable1 div.scrollableArea *
{
position:relative;
display:block;
float:left;
margin:0;
padding:0;
}
#makeMeScrollable1{height:300px;}div.scrollingHotSpotLeft
{
min-width:75px;
width:10%;
height:100%;
background-image:url(/3rd_party/SmoothDivScroll/images/big_transparent.gif);
background-repeat:repeat;
background-position:center center;
position:absolute;
z-index:200;
height:200px;
left:0;
cursor:url(/3rd_party/SmoothDivScroll/images/cursors/cursor_arrow_left.cur), url(/3rd_party/SmoothDivScroll/images/cursors/cursor_arrow_left.cur),w-resize;
}div.scrollingHotSpotLeftVisible
{
background-image:url(/3rd_party/SmoothDivScroll/images/arrow_left.gif);
background-color:#fff;
background-repeat:no-repeat;
opacity:0.35;
-moz-opacity:0.35;
filter:alpha(opacity = 35);
zoom:1;
height:200px;
}div.scrollingHotSpotRight
{
min-width:75px;
width:10%;
height:200px;
background-image:url(/3rd_party/SmoothDivScroll/images/big_transparent.gif);
background-repeat:repeat;
background-position:center center;
position:absolute;
z-index:200;
right:0;
cursor:url(/3rd_party/SmoothDivScroll/images/cursors/cursor_arrow_right.cur), url(/3rd_party/SmoothDivScroll/images/cursors/cursor_arrow_right.cur),e-resize;
}div.scrollingHotSpotRightVisible
{
background-image:url(/3rd_party/SmoothDivScroll/images/arrow_right.gif);
background-color:#fff;
background-repeat:no-repeat;
opacity:0.35;
filter:alpha(opacity = 35);
-moz-opacity:0.35;
zoom:1;
height:200px;
}div.scrollWrapper
{
position:relative;
overflow:hidden;
width:100%;
height:100%;
}div.scrollableArea
{position:relative;
width:auto;
height:100%;
}.group:after { visibility:hidden; display:block; content:" "; clear:both; height:0; }
.group { display:inline-block; clear:both; }
* html .group { height:1%; } .group { display:block; }
article, aside, figure, footer, header, hgroup, menu, nav, section { display:block; }
a:focus { outline:0; }#main-content {}.frame {
height:300px;
line-height:250px;
line-height:20px;
overflow:hidden;
}
.frame ul {
list-style:none;
margin:0;
padding:0;
height:100%;
}
.frame ul li {
float:left;
width:290px;
height:100%;
margin:0 20px 0 0;
padding:0;
background:#333;
background:#FFF;
text-align:center;
cursor:pointer;
list-style-type:none !important;
color:#666;
}
.frame ul li.active {
color:#666;
background:#a03232;
background:#ffeaff;
}.frame2 {
height:600px;
line-height:20px;
overflow:hidden;
}
.frame2 ul {
list-style:none;
margin:0;
padding:0;
height:100%;
}
.frame2 ul li {
float:left;
width:960px;
height:100%;
margin:0 20px 0 0;
padding:0;
background:#FFF;
text-align:center;
cursor:pointer;
list-style-type:none !important;
color:#666;
}
.frame2 ul li.active {
color:#666;
background:#FFF;
}.framew4 {
height:300px;
line-height:250px;
line-height:20px;
overflow:hidden;
}
.framew4 ul {
list-style:none;
margin:0;
padding:0;
height:100%;
}
.framew4 ul li {
float:left;
width:215px;
height:100%;
margin:0 20px 0 0;
padding:0;
background:#FFF;
text-align:center;
cursor:pointer;
list-style-type:none !important;
color:#666;
border:4px #ffffff solid;
border-color:#ffffff #ffffff #ffffff #ffffff;
}
.framew4 ul li.active {
color:#666;
border:4px #e5fcda solid;
border-color:#e5fcda #e5fcda #e5fcda #e5fcda;
}select {
padding:3px;
margin:0;
background:#ffffff;
border-color:#f5f5f5;}@media screen and (-webkit-min-device-pixel-ratio:0) {
select {padding-right:18px}
}.scrollbar {
margin:0 0 1em 0;
height:8px;
background:#e0ffdc;
line-height:0;
}
.scrollbar .handle {
width:100px;
height:100%;
background:#495e4a;
cursor:pointer;
}
.scrollbar .handle .mousearea {
position:absolute;
top:-9px;
left:0;
width:100%;
height:20px;
}.pages {
list-style:none;
margin:20px 0;
padding:0;
text-align:center;
}
.pages li {
display:inline-block;
width:14px;
height:14px;
margin:0 4px;
text-indent:-999px;
border-radius:10px;
cursor:pointer;
overflow:hidden;
background:#fff;
box-shadow:inset 0 0 0 1px rgba(0,0,0,.2);
}
.pages li:hover {
background:#aaa;
}
.pages li.active {
background:#666;
}.controls { margin:25px 0; text-align:center; }.oneperframe { height:300px; line-height:300px;line-height:10px; }.oneperframe ul li { width:1140px; }
.oneperframe ul li.active { background:#333; }.crazy ul li:nth-child(2n) { width:100px; margin:0 4px 0 20px; }
.crazy ul li:nth-child(3n) { width:300px; margin:0 10px 0 5px; }
.crazy ul li:nth-child(4n) { width:400px; margin:0 30px 0 2px; }.line-through{
text-decoration:line-through;
}.Molengo{
font-family:"Molengo";
}.Pinyon-Script{
font-family:"Pinyon Script";
}.Julius-Sans-One{
font-family:"Julius Sans One";
}
.b_soc_box_outter{
padding:3px 12px 0px 2px;
margin:3px 2px 0px 2px;
width:21%;
display:inline-block;
border:1px solid #E5FCDA;
text-align:center;
height:200px;
overflow:hidden;
background-position:center;
background-repeat:no-repeat;}
.b_soc_box_inner{
display:block;
background:rgba(255, 255, 255, .6);
position:relative;
margin:100px auto 0px auto;
padding:0px;
vertical-align:middle;
color:#3b3b3b;
height:50px;
font-family:"Julius Sans One","Century Gothic", CenturyGothic, "AppleGothic", sans-serif;
}
.circleBase {
border-radius:50%;
behavior:url(PIE.htc);
counter-increment:circle-counter;
}
h4{clear:none;  margin-top:0px;
margin-bottom:1px;}
h4::before {
counter-increment:section;
content:counter(section);
float:left;
margin-top:0px;
margin-bottom:1px;
}.type1 {
width:45px;
height:45px;
background:#ffffc5;
border:1px solid #ffffc5;
vertical-align:-webkit-baseline-middle;
text-align:center;
display:inline-block;
}
.circletypered{
width:100px;
height:100px;
background:#ffb1b1;
font-family:"Julius Sans One","Avant Garde",Avantgarde,"Century Gothic",CenturyGothic,"AppleGothic",sans-serif;
vertical-align:-webkit-baseline-middle;
text-align:center;
display:inline-block;
}
.circletypeblue{
width: 100%;
height:100px;
background:#cfe1ff;
font-family:"Julius Sans One","Avant Garde",Avantgarde,"Century Gothic",CenturyGothic,"AppleGothic",sans-serif;
vertical-align:-webkit-baseline-middle;
text-align:center;
display:inline-block;
}
.circletypesnow{
width: 100%;
height:100px;
background:#cfe1ff;
font-family:"Julius Sans One","Avant Garde",Avantgarde,"Century Gothic",CenturyGothic,"AppleGothic",sans-serif;
vertical-align:-webkit-baseline-middle;
text-align:center;
display:inline-block;
background-image:url("/images/snowflake5.gif")
}
.circletypefreeship{
width: 100%;
height:100px;
background:#fff6cf;
font-family:"Julius Sans One","Avant Garde",Avantgarde,"Century Gothic",CenturyGothic,"AppleGothic",sans-serif;
vertical-align:-webkit-baseline-middle;
text-align:center;
display:inline-block;
}
.circletypeprice{
width: 100%;
height:100px;
background:#ffeaf9;
font-family:"Julius Sans One","Avant Garde",Avantgarde,"Century Gothic",CenturyGothic,"AppleGothic",sans-serif;
vertical-align:-webkit-baseline-middle;
text-align:center;
display:inline-block;
}
.bgsnow{
background-image:url("/images/snowflake5.gif");
}.hoverbox
{
cursor:default;
list-style:none;
}.hoverbox a
{
cursor:default;
}.hoverbox a .preview
{
display:none;
}
.hoverbox a .preview-mobile
{
display:none;
}
.hoverbox a:hover .preview
{
display:block;
position:absolute;
top:280px;
left:200px;
z-index:1;
}.hoverbox a:hover .preview-mobile
{
display:block;
position:absolute;
top:83px;
z-index:1;
}.hoverbox img
{
background:#fff;
border:none;
color:inherit;
padding:2px;
vertical-align:top;
width:250px;
}
.hoverbox .small
{
background:#fff;
border:none;
color:inherit;
padding:2px;
vertical-align:top;
width:40px;
}.hoverbox .small-mobile
{
background:#fff;
border:none;
color:inherit;
padding:2px;
vertical-align:top;
width:70px;
}.hoverbox li
{
border-color:#ddd #bbb #aaa #ccc;
border-style:solid;
border-width:1px;
color:inherit;
display:inline;
float:right;
position:relative;
}.hoverbox .preview
{
border-width:1px;
border-color:#E6B7B7;
width:500px;
}
.hoverbox .preview-mobile
{
border-style:solid;
border-width:1px;
border-color:#E6B7B7;
width:500px;
}.design_credit{
font-size:18px;
}.inside-clustertable{
border:1px solid #ededed;
display:inline-block;
float:left;
padding:5px 0px 5px 0px;
margin:5px 0px 5px 0px;
height:245px;
background:#FFF;
vertical-align:top;
display:inline-block;
}
.inside-clustertable2{
border:1px solid #ededed;
display:inline-block;
float:left;
padding:5px 0px 5px 0px;
margin:5px 0px 5px 0px;
height:125px;
background:#FFF;
vertical-align:top;
}#wrap {
margin:0px auto 0px auto;
padding:30px 0px 0px 0px;
width:985px;
position:relative;
top:130px;
}
#page-wrap {
margin:0px auto 0px auto;
padding:30px 0px 0px 0px;
width:100%;max-width:985px;
position:relative;
text-align:left;
display:table;
}
.lesser-page-wrap {
margin:0px auto 0px auto;
padding:30px 0px 0px 0px;
width:100%;max-width:985px;
position:relative;
top:130px;
}#wrap-mini {
margin:0px auto 0px auto;
padding:10px 0px 0 0px;
width:760px;
}.content {
font-family:"Avant Garde", Avantgarde, "Century Gothic", CenturyGothic, "AppleGothic", sans-serif;
font-size:1.1em;
border-left:1px solid #8ec341;
border:none;
color:#4E4D4D;
padding:5px 5px 5px 2px;
}.content-cl{font-family:"Avant Garde", Avantgarde, "Century Gothic", CenturyGothic, "AppleGothic", sans-serif;
font-size:.5em;
text-decoration:none;
padding:0px;
margin:0px;
height:270px;
overflow:hidden;
width:200px;
text-align:left;
}.content-spacer {
clear:both;
width:100%;
border-left:1px solid #8ec341;
font-size:.1em;
}.inset1 {
font-family:verdana, arial, helvetica, sans-serif;
font-size:15px;
margin:0px 0px 0px 10px;
padding:0px 0px 4px  3px;
line-height:1.5;
list-style-type:circle;
list-style:circle outside; color:green;}.snippet {
font-size:10px;
font-weight:bold;
text-align:right;
padding:2px 2px 10px 0;
width:660px;
margin:5px 0 10px auto;
height:20px;
display:block;
width:955px;
}.CLUSTER-HEADER {
font-weight:bold;
text-align:center;
margin-top:10px;
margin-bottom:10px;
font-size:10px;
display:block;
color:#333333;
width:700px;
white-space:nowrap;
}.footerlink {text-align:center;
font-family:"Times New Roman", Times, serif;
font-size:25px;
color:#999999;
margin-left:25px;
margin-right:25px;
}
.footer {
text-align:justify;font-family:"Times New Roman", Times, serif;
font-size:9px;
color:#999999;
width:700px;}p.make_selection {font-weight:bold;
text-align:center;
margin-top:20px;
margin-bottom:25px;
font-size:15px;
white-space:nowrap;}
.halfw_fullmobile{
width:47%;
vertical-align:top;
display:inline-block !important;
}.padpage{padding:3px 3px 3px 3px;margin:3px 3px 3px 3px;}.lineheightnav{
font-size:18px;
line-height:1.5;
}
.nav-title{
color:#666;
font-family:"Julius Sans One","Century Gothic", CenturyGothic, "AppleGothic", sans-serif;
font-size:32px;
line-height:1.5;
font-weight:bold;
}
.nav-title a{
color:#666;
font-family:"Julius Sans One","Century Gothic", CenturyGothic, "AppleGothic", sans-serif;
font-size:32px;
line-height:1.5;
font-weight:bold;
}.tags {
font-size:12px;
font-family:"Avant Garde", Avantgarde, "Century Gothic", CenturyGothic, "AppleGothic", sans-serif;
color:#416943;
text-align:left;
padding:0px;
margin:3px 0 auto 0px;}.tags a{
font-size:12px;
font-family:"Comic Sans MS", verdana, cursive, arial, helvetica, sans-serif;
font-family:"Avant Garde", Avantgarde, "Century Gothic", CenturyGothic, "AppleGothic", sans-serif;
color:#F7B3F7;
position:relative;
display:inline;
}.tags2 {
font-size:10px;
font-family:"Avant Garde", Avantgarde, "Century Gothic", CenturyGothic, "AppleGothic", sans-serif;
color:#666;
padding:0px;
margin:10px 0 0 0px;
}.tags2 a{
font-size:10px;
font-family:"Avant Garde", Avantgarde, "Century Gothic", CenturyGothic, "AppleGothic", sans-serif;
color:#365C3D;
position:relative;
display:inline;}#container #content {
padding:5px;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-family:"Avant Garde", Avantgarde, "Century Gothic", CenturyGothic, "AppleGothic", sans-serif;
font-size:12px;
font-weight:normal;
color:#666;
}
#container #footer {
clear:both;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-family:"Avant Garde", Avantgarde, "Century Gothic", CenturyGothic, "AppleGothic", sans-serif;
font-size:12px;
color:#999999;
text-align:right;
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-top-style:solid;
border-top-color:#999999;
border-right-color:#000033;
border-bottom-color:#000033;
border-left-color:#000033;
padding-top:5px;
padding-right:10px;
padding-bottom:5px;
padding-left:5px;
}
#container #footer a {
color:#999999;
text-decoration:none;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
}#container #header #header_main {
float:left;
padding:5px;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFF;
margin-top:5px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
}.gallery-info-seasonal {
display:block;
font-size:18px;
margin-top:0px;
text-align:left;
padding:0px;
border:1px solid #76B466;
clear:both;
height:50px;}
ul.gallery-info-seasonalul {
margin:0px auto 0 0;
padding:0px;
position:relative;
display:block;
clear:both;
}
li.gallery-info-seasonalli {
position:inherit;
display:block;
float:left;
list-style-type:none;
padding:5px 1px 1px 1px;
margin:5px 5px 1px 5px;
width:110px;
height:110px;
}.gallery-infol {
display:block;
font-size:12px;
width:200px;
margin-top:0px;
text-align:left;
padding:0px 0 20px 20px;
border:1px solid #76B466;
background:#E8FCE6;
}#gallery-infol3 {
display:block;
font-size:12px;
width:200px;
margin-top:0px;
text-align:left;
padding:0px 0 20px 0;
background:#FFF;
}
#gallery-infol3 ul{
display:block;
font-size:12px;
width:190px;
margin-top:0px;
text-align:left;
padding:0px;
background:#FFF;
}
#gallery-infol3 li{
display:block;
font-size:12px;
width:190px;
height:70px;
margin-top:0px;
text-align:left;
padding:5px 0 0 5px;
border:1px solid #e6e6e6;
background:#FFF;
clear:both;
}
#gallery-infol3 img{}.shopmatouk span a{
font-family:verdana, arial, helvetica, sans-serif;
font-size:10px;
text-decoration:none;padding:0px;
margin:auto 0px auto 0;
border:1px solid #FFF;
background-color:#FFF;
color:#000000;
width:100%;
height:100%;
display:block;
}
.shopmatouk span{
font-family:verdana, arial, helvetica, sans-serif;
font-size:10px;
padding:0px;
margin:auto 0px auto 0;
border:1px solid #e6e6e6;
background-color:#f9e82d;
color:#000000;
}
.shopmatouk span a:hover{
font-family:verdana, arial, helvetica, sans-serif;
font-size:10px;
text-decoration:none;
padding:0px;
margin:auto 0px auto 0;
border:1px solid #e6e6e6;
background-color:#fffab8;
color:#000000;
width:100%;
height:100%;
display:block;}
.shopmatouk{
padding:0px;
height:96px;
background-color:#f9e82d;
color:#000000;
}.topship{
height:13px;
background:#FFF;
margin:5px 0 5px 0;
font-size:18px;
color:orange;
text-align:center;
}
span.topship{
height:13px;
background:#FFF;
margin:5px 0 5px 0;
font-size:14px;
color:orange;
text-align:center;
width:100%;
display:block;
}.toppromosalebar-onsale{
width:100%;
height:15px;
display:inline-block;
text-align:center;
color:#666;
border:none;
}.toppromosalebar{
height:120px;
display:inline-block;
float:left;
text-align:center;
border:none;
overflow:hidden;
padding:0px;
margin:0px 0 30px 0;
}.toppromosalebar a{
border:none;color:#666;font-size:16px;}.toppromosalebar-was{
color:#666;font-size:16px;text-decoration:line-through;
}
.toppromosalebar-red{
color:red;font-size:16px;text-decoration:none;
}.item_image_var1{width:200px; float:right; clear:none; display:inline; padding:3px 0px 5px 0px;margin:2px 0 0 auto;width:30%;}.wm-hf{
width:49%;display:inline-block;
}
.wm-hf47{
width:47%;display:inline-block;margin-right:4px;
}.photo2a{
padding-left:0;margin-left:0px;text-indent:0;
}
.photo2a ul{
text-indent:0;list-style:none;padding-left:0;width:100%;
}
.photo2a ul li{display:inline-block;text-indent:0;list-style:none;padding-left:0;}p{
color:#7b7b7b;font-size:18px;
text-align:left;
}h1 {
font-family:"Julius Sans One", "Avant Garde", Avantgarde, "Century Gothic", CenturyGothic, "AppleGothic", sans-serif;
color:#7b7b7b;
max-width:100%;
padding-left:2px;
padding-top:10px;
padding-bottom:10px;
}@media all and (min-width:960px) {
h1{
font-size:22px;
}
.textadminresize{font-size:18px;}
.textadminsmallresize{font-size:9px;}
}@media all and (max-width:959px) and (min-width:600px) {
h1{
font-size:2vw;
}
.textadminresize{font-size:1.4vw;}
.textadminsmallresize{font-size:1vw;}
}@media all and (max-width:599px) and (min-width:50px) {
h1{
font-size:6vw;
}
.textadminresize{font-size:1.4vw;}
.textadminsmallresize{font-size:1vw;}
}.text1 {
font-size:1.7em;
font-family:"Avant Garde", Avantgarde, "Century Gothic",  "AppleGothic", sans-serif;
padding-top:2px;
padding-bottom:2px;
}
h2 {
font-size:20px;
}
a.text2{
font-size:14px;
}
a.grey:link{color:#797c76;}
a.grey:visited{color:#797c76;}
a.grey:hover{color:#8e6c9a;}
.text2{
font-size:14px;
padding-top:2px;
padding-bottom:2px;
}.text3 {font-size:14px;}.text8{	font-size:8px;}
.text9{	font-size:9px;}
.text10{font-size:10px;}
.text11{font-size:11px;}.text12{font-size:12px;}
.text13{font-size:13px;}
.text14{font-size:14px;}
.text15{font-size:15px;}
.text16{font-size:16px;}.text11resize{font-size:11px; font-size:.5vw;}.div-open{white-space:normal; width:100%;text-align:left;clear:both;background:#fff;
}.list{
border-top:1px  #F5F5F5 solid;
border-left:1px #F5F5F5 solid;
padding:5px 5px 5px 5px;
margin:2px 5px 25px 0;
width:200px;
}
.list ul li{
list-style:square outside; color:#F2DCDF;
}.list ul li  a:active{
background:#F5F5F5 !important;
color:#000000;
}.list2{
color:#000000;
}.list2 a:active{
color:#000000;
list-style-type:none;
}.list2 a,phone2{
text-decoration:none;
color:#666;
font-size:10px;
}
.phone2{
text-decoration:none;
color:#666;
font-size:10px;
}
div.list2 ul li{
list-style-type:none;
padding:0px 0 0px 0;
margin:0px 0 0px 0;
}.monogram-tiles-image{
position:inherit;
display:block;list-style-type:none;
padding:0px 1px 0 1px;
overflow:hidden;
clear:both;
width:72px;
height:45px;}
.monogram-tiles-text{
position:inherit;
display:block;list-style-type:none;
padding:0px;overflow:hidden;
clear:both;
width:72px;
height:75px;
}
.monogram-tiles-price{
background-color:#FFF;
position:inherit;
display:block;
list-style-type:none;
padding:0 1px 0px 1px;
overflow:hidden;
clear:both;
width:70px;
height:24px;
color:#666;
}.content-cl-span{
clear:both;
padding:0px;
margin:0px auto auto auto;
height:190px;
display:block;
overflow:hidden;
width:200px;
}
.content-cl-sub-div{
clear:both;
padding:0px;
margin:4px auto 0px auto;
z-index:1000;
background:#fff;
width:200px;
height:60px;
}
.content-cl-sub-div2{
height:50px;
text-decoration:none;
text-align:left;
padding:2px 0px 2px 0px;margin-top:2px;
border-top:1px #E2FAD2 solid ;
width:200px;
}
.content-cl-sub-div3{
height:20px;
text-decoration:none;
text-align:left;
color:#666;
border-bottom:1px #E2FAD2 solid ;
padding:3px 0 4px 0;
margin:auto auto 4px 0;
}
.content-cl-sub-div4{
text-decoration:none;
text-align:center;
color:#666;
padding:0px;
margin:auto auto 0px auto;
}.content-cl-sub-div5{
width:210px;
clear:both;
display:block;
}input[type=checkbox] {
width:34px; height:34px;
-webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px;
border:1px solid #bbb;
}input[type=radio] {
width:20px; height:20px;
-webkit-border-radius:11px; -moz-border-radius:11px; border-radius:11px;
border:1px solid #bbb;
}input[type=text] {
font-family:"Avant Garde", Avantgarde, "Century Gothic", CenturyGothic, "AppleGothic", sans-serif;
padding:5px;
border:2px solid #ccc;
-webkit-border-radius:5px;
border-radius:5px;
}
input[type=password] {
font-family:"Avant Garde", Avantgarde, "Century Gothic", CenturyGothic, "AppleGothic", sans-serif;
padding:5px;
border:2px solid #ccc;
-webkit-border-radius:5px;
border-radius:5px;
}input[type=submit] {
font-family:"Avant Garde", Avantgarde, "Century Gothic", CenturyGothic, "AppleGothic", sans-serif;
font-size:1em;
padding:5px 5px;
background:#ccc;
border:0 none;
cursor:pointer;
-webkit-border-radius:5px;
border-radius:5px;
}select {
border-style:solid;
border-collapse:collapse;
border-bottom-width:1px;
border-bottom-color:#bababa;
border-radius:5px;
color:#282828;
}.content ul li{
list-style-type:disc;
}#noindent li {
list-style:none;
padding-left:0;
list-style-type:none !important;
}
ul.noindent {
list-style:none;
padding-left:0;
list-style-type:none !important;
}
li.noindent {
list-style:none;
padding-left:0;
list-style-type:none !important;
}li.noindent {
list-style:none;
padding-left:0;
list-style-type:none !important;
}
#noindent ul li{
list-style:none;
padding-left:0;
list-style-type:none !important;
}
.noindent div ul li{
list-style-type:none !important;
list-style:none;
padding-left:0;
}
#noindent div ul li{
list-style-type:none !important;
list-style:none;
padding-left:0;
}
.noindent ul li{
list-style-type:none !important;
list-style:none;
padding-left:0;
}
#noindent ul li{
list-style-type:none !important;
list-style:none;
padding-left:0;
}
.noindent li{
list-style:none;
padding-left:0;
list-style-type:none  !important;
}
#noindent li{
list-style:none;
padding-left:0;
list-style-type:none  !important;
}a.gnav:link {
font-family: "Julius Sans One","Avant Garde", Avantgarde, "Century Gothic", CenturyGothic, "AppleGothic", sans-serif;
color:#000000;
}a.gnav:hover, a.gnav:active {
font-family: "Julius Sans One","Avant Garde", Avantgarde, "Century Gothic", CenturyGothic, "AppleGothic", sans-serif;
color:#883100;}li.gnav:hover{
font-family: "Julius Sans One","Avant Garde", Avantgarde, "Century Gothic", CenturyGothic, "AppleGothic", sans-serif;
background:url(/uploads/75586_small.jpg) no-repeat top center;
}
li.gnavhere{
font-family: "Julius Sans One","Avant Garde", Avantgarde, "Century Gothic", CenturyGothic, "AppleGothic", sans-serif;
color:#b84500;
}a.gnav2:link {
font-family: "Julius Sans One","Avant Garde", Avantgarde, "Century Gothic", CenturyGothic, "AppleGothic", sans-serif;
color:#3b3b3b;
}a.gnav2:hover, a.gnav2:active {
font-family: "Julius Sans One","Avant Garde", Avantgarde, "Century Gothic", CenturyGothic, "AppleGothic", sans-serif;
color:#883100;
}li.gnav2:hover{
font-family: "Julius Sans One","Avant Garde", Avantgarde, "Century Gothic", CenturyGothic, "AppleGothic", sans-serif;
background-color:#eeffe1;
border:5px #a9b3a4 solid;
border-color:#FFF #FFF #818181 #FFF;
color:#b84500;}
li.gnav2here{
font-family: "Julius Sans One","Avant Garde", Avantgarde, "Century Gothic", CenturyGothic, "AppleGothic", sans-serif;
border:5px #a9b3a4 solid;
border-color:#FFF #FFF #818181 #FFF;
color:#b84500;
}.gallery-tiles{
width:100%;
padding:0px;
background:#FFF;
margin:0;
display:block;
clear:both;
}.gallery-tiles-wrapper {
clear:both;
position:relative;
display:block;
}.gallery-tiles ul {
vertical-align:top;
}
.gallery-tiles ul li {
border:1px solid #ededed;
display:inline-flex;
list-style-type:none;
padding:5px 3px 10px 3px;
margin:15px .5% 20px .05%;
width:23vw;
max-width:23%;
height:350px;
vertical-align:top;}.gallery-tiles ul li a{
display:block;
padding:0px;
height:350px;
@media only screen and (max-width:320px){}
}.gallery-display-page-span-misc{
text-decoration:none;
text-align:left;
height:45px;
display:block;
width:100%;
overflow:hidden;
}.link-home{
margin:0px auto 0 0;
padding:0px;
border:none;
width:210px;
height:120px;
display:block;
position:static;
float:left;
}.link-home a img{
border:none;
width:200px;
height:120px;
display:inline-block;
position:relative;
padding:0px;
margin:0px auto auto 0;
clear:none;
}
#fancybox-buttons {
position:fixed;
left:0;
width:100%;
z-index:8050;
}#fancybox-buttons.top {
top:10px;
}#fancybox-buttons.bottom {
bottom:10px;
}#fancybox-buttons ul {
display:block;
width:166px;
height:30px;
margin:0 auto;
padding:0;
list-style:none;
border:1px solid #111;
border-radius:3px;
-webkit-box-shadow:inset 0 0 0 1px rgba(255,255,255,.05);
-moz-box-shadow:inset 0 0 0 1px rgba(255,255,255,.05);
box-shadow:inset 0 0 0 1px rgba(255,255,255,.05);
background:rgb(50,50,50);
background:-moz-linear-gradient(top, rgb(68,68,68) 0%, rgb(52,52,52) 50%, rgb(41,41,41) 50%, rgb(51,51,51) 100%);
background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(68,68,68)), color-stop(50%,rgb(52,52,52)), color-stop(50%,rgb(41,41,41)), color-stop(100%,rgb(51,51,51)));
background:-webkit-linear-gradient(top, rgb(68,68,68) 0%,rgb(52,52,52) 50%,rgb(41,41,41) 50%,rgb(51,51,51) 100%);
background:-o-linear-gradient(top, rgb(68,68,68) 0%,rgb(52,52,52) 50%,rgb(41,41,41) 50%,rgb(51,51,51) 100%);
background:-ms-linear-gradient(top, rgb(68,68,68) 0%,rgb(52,52,52) 50%,rgb(41,41,41) 50%,rgb(51,51,51) 100%);
background:linear-gradient(top, rgb(68,68,68) 0%,rgb(52,52,52) 50%,rgb(41,41,41) 50%,rgb(51,51,51) 100%);
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#444444', endColorstr='#222222',GradientType=0 );
}#fancybox-buttons ul li {
float:left;
margin:0;
padding:0;
}#fancybox-buttons a {
display:block;
width:30px;
height:30px;
text-indent:-9999px;
background-color:transparent;
background-image:url('fancybox_buttons.png');
background-repeat:no-repeat;
outline:none;
opacity:0.8;
}#fancybox-buttons a:hover {
opacity:1;
}#fancybox-buttons a.btnPrev {
background-position:5px 0;
}#fancybox-buttons a.btnNext {
background-position:-33px 0;
border-right:1px solid #3e3e3e;
}#fancybox-buttons a.btnPlay {
background-position:0 -30px;
}#fancybox-buttons a.btnPlayOn {
background-position:-30px -30px;
}#fancybox-buttons a.btnToggle {
background-position:3px -60px;
border-left:1px solid #111;
border-right:1px solid #3e3e3e;
width:35px
}#fancybox-buttons a.btnToggleOn {
background-position:-27px -60px;
}#fancybox-buttons a.btnClose {
border-left:1px solid #111;
width:35px;
background-position:-56px 0px;
}#fancybox-buttons a.btnDisabled {
opacity :0.4;
cursor:default;
}
#fancybox-thumbs {
position:fixed;
left:0;
width:100%;
overflow:hidden;
z-index:8050;
}#fancybox-thumbs.bottom {
bottom:2px;
}#fancybox-thumbs.top {
top:2px;
}#fancybox-thumbs ul {
position:relative;
list-style:none;
margin:0;
padding:0;
}#fancybox-thumbs ul li {
float:left;
padding:1px;
opacity:0.5;
}#fancybox-thumbs ul li.active {
opacity:0.75;
padding:0;
border:1px solid #fff;
}#fancybox-thumbs ul li:hover {
opacity:1;
}#fancybox-thumbs ul li a {
display:block;
position:relative;
overflow:hidden;
border:1px solid #222;
background:#111;
outline:none;
}#fancybox-thumbs ul li img {
display:block;
position:relative;
border:0;
padding:0;
max-width:none;
}