*{border:0;margin:0;padding:0;}
body{background:#8D1147 url(../images/background_final_02.jpg) top center repeat-y;color:#000;font:.8em Arial, Helvetica, Sans-Serif;}
a{text-decoration:none;color:#A01357;}
a:hover{text-decoration:underline;}
input,select,textarea{border:#999 1px solid;font-size:12px;padding:2px;}
select{padding:0;}
#glamad{text-align:center;height:100px;}
#adsense1{background:none repeat scroll 0 0 #EEE;padding-left:20px;}
#details{background:none repeat scroll 0 0 #EEE;float:left;margin-top:20px;width:739px;}
.product{font-size:250%;font-weight:400;letter-spacing:-1px;margin-top:10px;padding:0 20px;}
.trail{color:#5D7895;font-size:85%;padding:10px 40px;}
#pics{float:left;margin-left:20px;width:300px;}
#pics img{border:1px solid #666;margin-bottom:5px;padding:2px;}
#pics .all-images{padding-left:25px;}
#pics .all-images img{margin-right:10px;padding:1px!important;}
#desc{float:right;font-size:85%;margin-right:20px;width:370px;}
#supportchat{background:none repeat scroll 0 0 #000;border-bottom:3px solid #B3B3B3;font-size:15px;font-weight:700;height:35px;}
#supportchat p{color:#fff;padding-left:13px;padding-top:8px;}
#supportchat i{color:#FF0;padding-left:13px;padding-top:8px;}
#desc h2{font-size:280%;font-weight:400;letter-spacing:-1px;margin-bottom:10px;}
.detdesc{border-bottom:2px dotted #666;border-top:2px dashed #666;margin-bottom:10px;text-align:justify;padding:5px 0;}
#desc p{margin-bottom:10px;text-align:justify;}
#desc .price{font-size:200%;margin-bottom:10px;}
#desc .oldprice{color:#333;font-size:140%;text-decoration:line-through;}
.fld{border:1px solid #666;}
.btn{background:url(../i/bg9.gif) repeat-x scroll 0 50% #FFF;color:#222;cursor:pointer;border-color:#DBDBDB #999 #999 #DBDBDB;border-style:solid;border-width:1px;padding:2px 10px;}
.sizeselector{background:none repeat scroll 0 0 #DFD1D8;border:2px solid #666;padding:10px;}
.shipp{border-bottom:2px solid #666;margin-bottom:5px;padding:5px 0;}
.dont{background:none repeat scroll 0 0 #DFD1D8;border:2px solid #666;text-align:center;margin:10px 0;padding:10px;}
a.dontsize{background:url(../../i/dontsize.gif) no-repeat scroll 0 3px transparent;padding-left:12px;}
a.getdeals{background:url(../../i/getdeals.gif) no-repeat scroll 0 3px transparent;padding-left:12px;}
#sizeava{background:none repeat scroll 0 0 #EAEAEA;border:1px solid #CCC;margin-bottom:10px;padding:10px;}
.price{color:#A01357;font-size:150%;font-weight:700;padding:5px 0;}
.price1{color:#000;font-size:150%;font-weight:700;padding:5px 0;}
.close{background:url(../../i/close.gif) no-repeat scroll 0 3px transparent;color:#9E9E9E!important;float:right;margin-top:2px;padding-left:12px;}
.cart-tbl{border:2px solid #666;border-collapse:collapse;background:none repeat scroll 0 0 #EEE;margin:10px 0;}
.cart-tbl th{background:none repeat scroll 0 0 #DFD1D8;font-weight:700;text-align:left;padding:5px;}
.cart-tbl td{border-bottom:2px solid #666;color:#333;padding:5px;}
kbd{color:red;font-size:110%;}
#getdeals{background:none repeat scroll 0 0 #EAEAEA;border:1px solid #CCC;padding:10px;}
#relcon{float:right;margin-bottom:20px;width:215px;}
#related{border:2px solid #666;margin-right:15px;margin-top:10px;}
#related .brd{background:none repeat scroll 0 0 #F9F8F7;border:1px solid #CFCCC8;padding:10px;}
#related h3#rela{background:url(../i/clip.gif) no-repeat scroll 0 50% transparent;border-bottom:2px solid #666;color:000000;font-size:110%;margin-bottom:10px;text-transform:uppercase;padding:5px 0 5px 25px;}
.steps{background:none repeat scroll 0 0 #A01357;color:#FFF;font-size:120%;height:25px;line-height:25px;margin-right:5px;text-align:center;width:25px;}
.btn2{background:none repeat scroll 0 0 #ff0;color:#000;cursor:pointer;font-size:200%;font-weight:700;border-color:#DBDBDB #999 #999 #DBDBDB;border-style:solid;border-width:1px;padding:2px 10px;}
#related td{font-size:85%;padding:3px;}
#page{background:#fff;width:960px;margin:0 auto;}
#columns{margin:20px 0 0;padding:0 15px 25px;}
.col1{float:left;width:550px;}
.col2{float:right;width:350px;}
.subcol{width:160px;}
.subcol h2{font-size:14px;color:#A01357;padding:0 0 10px;}
#nav{background:#000 url(../images/nav2.jpg) top left repeat-x;height:30px;padding:4px 0 0;}
#nav-left{float:left;display:inline;width:600px;}
#nav-right{float:right;display:inline;width:360px;}
#nav ul{position:relative;height:26px;overflow:hidden;padding-left:10px;}
#nav ul li{float:left;list-style:none;font-weight:700;font-size:14px;}
#nav ul li.back{background-color:#333;width:9px;height:30px;z-index:8;position:absolute;}
#nav ul li a{text-decoration:none;color:#333;outline:none;text-align:center;top:6px;text-transform:uppercase;letter-spacing:0;z-index:10;display:block;float:left;height:26px;position:relative;overflow:hidden;margin:auto 15px!important;}
#nav ul li a:hover,#nav ul li a:active,#nav ul li a:visited{border:none;}
.nav2,.nav2 *{margin:0;padding:0;}
.nav2{background:#000;height:35px;border-bottom:3px solid #B3B3B3;font-weight:700;font-size:15px;position:relative;}
.nav2 li{line-height:35px;float:left;list-style:none;z-index:999;}
.nav2 li.current ul{z-index:999;}
.nav2 li.sfHover ul,ul.nav2 li:hover ul{z-index:1000;background:#B3B3B3 url(../images/catnav.jpg) top left repeat-x;color:#fff;text-decoration:none;}
.nav2 a{color:#fff;display:block;padding:0 13px;}
.nav2 li ul{left:0;top:-999em;position:absolute;width:960px;}
.nav2 li:hover,.nav2 li.sfHover,.nav2 li.current,.nav2 a:focus,.nav2 a:hover,.nav2 a:active{text-decoration:none;background:#B3B3B3 url(../images/catnav.jpg) top left repeat-x;color:#eb12ba;}
.nav2 li.sfHover a,.nav2 li.current a,.nav2 a:focus,.nav2 a:hover,.nav2 a:active{border-bottom:none;}
.nav2 li li.current a{font-weight:700;}
.superfish #rss2 li:hover ul,.superfish #rss2 li li:hover ul{top:0;}
.nav2 #rss2 li.sfHover ul,ul.nav2 #rss2 li:hover ul{z-index:1000;background:#000;color:#fff;text-decoration:none;}
.nav2 #rss2 li:hover,.nav2 #rss2 li.sfHover,.nav2 #rss2 li.current,.nav2 #rss2 a:focus,.nav2 #rss2 a:hover,.nav2 #rss2 a:active{text-decoration:none;background:#000;}
.osX{background:#000;min-height:20px;border-bottom:3px solid #B3B3B3;font-weight:700;font-size:14px;position:relative;}
#left a{color:#fff;text-decoration:none;}
#left a:hover{color:#EB12BA;background:#BFBFBF;text-decoration:underline;}
#left li:hover{color:#EB12BA;background:#B3B3B3;text-decoration:underline;}
#left ul{list-style:none outside none;margin-bottom:20px;padding:5px 20px;}
a.clearlink{color:#000!important;float:right;font-size:150%!important;margin-right:5px;padding-left:12px;text-decoration:underline;}
.chooseother{margin-bottom:10px;background:none repeat scroll 0 0 #BFBFBF;border:1px solid #6F6F6F;color:000;padding:3px 0 5px 10px;}
#search{background:#333;border:1px solid #b3b3b3;float:right;height:23px;width:325px;margin:0 15px 0 0;padding:0 10px 0 0;}
* html #search{margin-right:8px;}
#search input{background:transparent;border:0;color:#b3b3b3;float:left;font-size:13px;width:288px;margin:2px 0 0;padding:2px 2px 2px 10px;}
#search .btn{width:auto;margin:3px 0 0 5px;padding:0;}
#header{background:url(../images/hl-dot2.gif) repeat-x bottom;height:90px;padding:0 0 2px;}
#header h1{float:left;display:inline;}
#header h1 a{display:block;height:83px;width:389px;}
#rss{display:none;float:right;font-size:12px;text-align:right;width:285px;padding:16px 15px 0 0;}
#rss a{color:#b3b3b3;}
#rss ul{float:left;width:220px;margin:13px 0 0;}
#rss li{margin:0 0 3px;padding:0 0 5px;}
#rss2{float:right;font-size:12px;text-align:right;width:230px;padding:8px 15px 0 0;}
#rss2 a{color:#ccc;}
#rss2 ul{float:left;width:195px;}
#rss2 img{float:right;padding:0 6px 0 0;}
#right{width:760px;float:right;background:none repeat scroll 0 0 #EEE;min-height:600px;}
#right.inner{width:760px;}
#right.fullsize{width:100%;float:none;}
#right.fullsize #footer{margin-left:0;}
#promophoto{display:inline;width:740px;float:center;}
#promof{width:185px;min-height:275px;background:url(../images/purple-beauty1.jpg) center;color:#000;font:.8em Arial,Helvetica,Sans-Serif;border:5px solid #5F5F5F;}
#sale{height:150px;margin:10px;}
#gift{display:block;float:left;border:5px solid #5F5F5F;margin:8px;}
#supp{display:block;float:left;margin-left:30px;}
#supp2{display:block;float:left;margin-left:170px;}
#supp1{display:block;float:left;}
#promo2{height:265px;}
#promo2 ul li{display:inline;}
#promo2 ul li a#b1{background:url(../images/mensw.jpg) no-repeat scroll 0 0 transparent;display:block;float:left;height:265px;text-indent:-9999px;width:175px;border:5px solid #5F5F5F;margin:2px;}
#promo2 ul li a#b2{background:url(../images/womenw.jpg) no-repeat scroll 0 0 transparent;display:block;float:left;height:265px;text-indent:-9999px;width:175px;border:5px solid #5F5F5F;margin:2px;}
#promo2 ul li a#b3{background:url(../images/fshoes.jpg) no-repeat scroll 0 0 transparent;display:block;float:left;height:265px;text-indent:-9999px;width:175px;border:5px solid #5F5F5F;margin:2px;}
#promo2 ul li a#b4{background:url(../images/acc.jpg) no-repeat scroll 0 0 transparent;display:block;float:left;height:265px;text-indent:-9999px;width:175px;border:5px solid #5F5F5F;margin:2px;}
#items{margin:5px 0 10px;}
#bestsel{min-height:30px;background:none repeat scroll 0 0 #BFBFBF;border:1px solid #6F6F6F;text-align:center;font-size:200%;color:#A01357;margin:20px 8px 8px;}
#items ul li{background:url(../../i/ruler.gif) no-repeat scroll 100% 15% transparent;float:left;height:250px;margin-bottom:70px;margin-left:6px;padding-right:6px;text-align:center;width:175px;}
#items ul li img{border:1px solid #BFBFBF;padding:1px;}
#items .desc{display:block;font-size:85%;font-style:normal;height:35px;overflow:hidden;padding:5px;}
#items .price{color:#A01357;display:block;font-size:110%;font-weight:700;padding:5px 0;}
#items ul li a.add{background:none repeat scroll 0 0 #EFEFEF;color:#A01357!important;font-size:95%;font-weight:700;text-decoration:underline;padding:5px 14px;}
#items ul li a.add:hover{background:none repeat scroll 0 0 #A01357;color:#EFEFEF!important;text-decoration:none;}
#docss{margin:50px 10px 10px;}
.content{background:none repeat scroll 0 0 #EEE;padding-right:20px;padding-left:40px;margin:20px;}
.filter{border-bottom:1px solid #6F6F6F;font-size:85%;margin:0 10px;padding:5px 10px;}
.pages{border-bottom:1px solid #6F6F6F;color:#EB12BA;font-size:85%;margin:0 10px;padding:5px 10px;}
.pages b{background:none repeat scroll 0 0 #BFBFBF;padding:0 3px;}
.pages a:hover{background:none repeat scroll 0 0 #EB12BA;color:#BFBFBF;text-decoration:none;}
h2{color:#6F6F6F;margin:10px;}
#left{float:left;width:200px;}
#link{background:url(../i/url.gif) no-repeat scroll 0 0 transparent;height:56px;text-indent:-9999px;width:200px;}
.brands-cats{background:#BFBFBF;color:#A01357;font:200%;height:22px;border:1px solid #6F6F6F;text-align:center;padding:3px 0 5px 20px;}
.content-text p{margin-bottom:10px;}
.clear{clear:both;}
.content-text{text-align:justify;width:720px;}
.text{padding:10px 20px;}
.featured{background:#ddd;height:200px;overflow:hidden;padding-right:10px;border:2px solid silver;margin:0 0 10px;}
.featured h3{font-size:11px;padding:10px 0;}
.featured h2{font-size:14px;padding:0 0 10px;}
.featured p{margin-top:-1px;margin-bottom:10px;}
.featured-img{width:350px;height:200px;float:left;display:inline;margin:0 10px 0 0;}
#ribbon{width:138px;height:138px;float:right;}
#featured-th{height:57px;margin:0 0 30px;}
#featured-th a:hover img,#featured-th a:focus img,#featured-th a:active img{border:1px solid #FF7FAF;}
#featured-th .idTabs li{float:left;display:inline;margin-right:10px;}
#featured-th .idTabs li.last{margin-right:0!important;}
#video-frame{background:#fff;float:left;width:550px;height:auto;margin-bottom:30px;}
.video-left{float:left;width:350px!important;display:inline;}
.video-left p{margin:0!important;padding:0!important;}
.video-left h2{display:none;}
.video-right{float:right;width:200px;display:inline;padding-top:7px;}
.video-right h2{font-size:1.3em;line-height:1.2em;font-weight:700;color:#FF00B0;margin:0!important;padding:0 0 0 10px !important;}
.video-right p{color:#000;font-size:.9em;line-height:.8em;font-weight:700;margin:0!important;padding:0 0 7px 10px !important;}
.video-right .idTabs{border-top:1px solid #FFF;list-style:none;margin:5px 0 0;padding:0;}
.video-right .idTabs li{border-bottom:1px solid #FFF;background:#DDD;line-height:10px;margin:0;}
.video-right .idTabs li a{color:#000;font-weight:700;font-family:Tahoma, Arial;font-size:12px;text-decoration:none;display:block;padding:10px;}
.post h1{font-size:1.5em;margin-bottom:6px;}
.post h2{font-size:1em;padding:0 0 5px;}
.post h3{font-size:1.3em;}
.box{border-top:3px solid silver;clear:both;height:1%;margin:0 0 20px;padding:15px 0 20px;}
.box .post h3{font-size:1em;}
.post-alt{padding-bottom:15px;margin:0 0 15px;}
.post-alt h2{font-size:1.1em;padding:0 0 5px;}
.post-alt h3{font-size:1.4em;}
#angelique h1,#jacqueline h1,#wendy h1{font-size:24px;color:#A01357;}
#angelique h3,#jacqueline h3,#wendy h3{font-size:14px;color:#000;padding:0 0 8px;}
.continue{font-weight:700;padding:0 0 0 13px;}
.comments{float:right;text-align:right;padding-bottom:0!important;}
.comments a{color:#000;font-weight:700;padding:0 0 0 20px;}
a.more{color:silver;font-size:1.2em;font-weight:700;padding:0 20px 0 0;}
.navigation a{color:silver;font-size:1.2em;font-weight:700;}
.alignleft{display:inline;float:left;}
.alignright{display:inline;float:right;}
#archivebox{background:#EEE;width:530px;margin-bottom:25px;padding:10px;}
#archivebox h2{font-size:1.5em;color:#A01357;}
#archivebox h2 em{color:#000!important;font-style:normal;}
.archivefeed{margin-top:5px;}
.archivefeed a{padding-left:20px;color:#000;font-weight:700;}
.arclist{border-top:3px solid silver;border-bottom:3px solid silver;width:260px;margin:0 0 15px;padding:10px 0;}
.arclist h2{color:#000;font-size:18px;padding:0 0 10px!important;}
.arclist ul li{color:silver;font-size:14px;font-weight:700;padding:0 0 7px 10px;}
.singletags{margin-top:5px;font-weight:700;color:silver;}
.entry p{text-align:left;font-size:12px;line-height:20px;}
.entry blockquote{background:#def3ff;border:1px solid #0253b8;color:#000;width:85%;margin:5px auto 15px;padding:3px 15px;}
.entry blockquote p{font-size:12px;line-height:20px;margin:5px 0;padding:5px 0;}
.entry img{background:#DDD;border:solid 1px silver;padding:2px;}
.entry ul,.entry ol{margin-bottom:15px;font-size:12px;line-height:20px;}
.entry ul li ul,.entry ol li ol{margin-bottom:0;padding-top:3px;}
.entry ul li{list-style:circle inside!important;margin-left:15px;padding:3px 0;}
.entry ul li ul li{list-style:disc inside!important;}
.entry ol li{list-style:decimal inside!important;font-size:12px;padding:3px 0;}
.entry ol li ol li{list-style:decimal-leading-zero inside!important;}
h2.commh2{font-size:1.4em;font-weight:700!important;padding:0 0 5px;}
ol.commentlist{list-style:none;font-size:12px;line-height:20px;margin:10px 0 20px;padding:0;}
ol.commentlist p{margin-bottom:10px;line-height:20px;}
ol.commentlist cite{font-style:normal;font-weight:700;}
ol.commentlist li{padding:20px 10px 10px;}
ol.commentlist li.alt{background:#DDD;border:1px solid silver;padding:10px 10px 0!important;}
.sideTabs{border-bottom:1px solid silver;height:31px;width:350px;float:left;display:block;}
.sideTabs .idTabs{font-size:12px;height:30px;letter-spacing:-1px;}
.sideTabs .idTabs li{float:left;font-size:13px;line-height:30px;}
.sideTabs .idTabs li a{background:#eee;border:1px solid #eee;border-bottom:0;color:silver;display:block;font-weight:700;margin:0 2px 0 0;padding:0 10px;}
.sideTabs .idTabs li a:hover,.sideTabs .idTabs .selected{background:#ddd;border:1px solid silver;border-bottom:1px solid #ddd;color:#373737;text-decoration:none;}
.navbox{background:#ddd;border:1px solid silver;border-top:0;position:relative;margin:-2px 0 25px;padding:10px 10px 0;}
.list1,list3,list4{padding-bottom:12px;}
.list1 li,.list3 li,.list4 li{border-bottom:1px dashed silver;padding:6px 0 6px 25px;}
.ads{border:1px solid #eee;height:125px;margin:0 0 25px;padding:10px;}
.ads img{float:left;margin:0 14px 0 0;}
.ads img.last{margin:0!important;}
.flickr{background:#fafafa;border:1px solid silver;margin:0 0 25px;padding:10px 0;}
.flickr h2{font-size:14px;height:21px;padding-left:10px;color:#FF00B0;margin:0 0 10px;}
.flickr h2 img{float:right;margin:0 2px;}
.flickr h2 em{color:#848382;float:right;font-style:normal;}
.flickr p{display:inline;padding-left:10px;}
.flickr-ar{text-align:right;margin:10px 10px 0 0 !important;padding:0!important;}
.catlist{border-bottom:3px solid silver;width:160px;margin:0 0 15px;padding:0 0 10px;}
.catlist h2{font-size:14px;color:#A01357;padding:0 20px 0 0 !important;}
#giveaway{padding-bottom:15px;margin:0 0 15px;}
#staff{border-top:3px solid silver;padding-bottom:15px;margin:0 0 15px;}
#staff a:hover img,#staff a:focus img,#staff a:active img{border:1px solid #A01357;}
#staff h2{color:#A01357;font-size:14px;padding:10px 0;}
.staff-left{float:left;width:50px;padding:0 15px 0 10px;}
.staff-right{float:right;width:275px;}
#fbemail{border-bottom:3px solid silver;padding-bottom:10px;margin:0 0 15px;}
#subscribe{background:#333;border:1px solid #b3b3b3;height:23px;width:305px;margin:0 0 0 15px;padding:0;}
#subscribe input{background:transparent!important;border:0;color:#b3b3b3;float:left;font-size:13px;width:205px;margin:2px 0 0;padding:2px 15px 2px 10px;}
#subscribe .btn{width:auto;margin:1px 0 0 5px;padding:0;}
.list-alt{padding-top:10px;}
.widget h2{text-transform:uppercase;}
#footer{background:#000;clear:both;color:#b3b3b3;min-height:35px;line-height:35px;padding:0 15px;}
#footer a{color:#fff;font-size:140%;}
#footer .footr{float:right;padding:5px 10px 0 0;}
#foopic{background:url(../images/foot_logos.gif) center no-repeat;min-height:155px;}
#leftpic{background:url(../images/mcafeesecure.png) center no-repeat;min-height:125px;}
#leftcredit{background:url(../images/footercard.gif) center no-repeat;min-height:40px;}
.fix{clear:both;height:1px;overflow:hidden;margin:0 0 -1px;}
.hl2{border-bottom:3px solid silver;}
.hl3{border-top:3px solid silver;padding:10px 0 0;}
.blog{width:100%!important;float:left;}
.between{height:2px;margin-bottom:15px;}
.ac{text-align:center;}
.ar{text-align:right;}
.th{border:1px solid silver;float:left;margin:0 10px 0 0;padding:3px;}
.gravatar{float:left;border:1px solid #000;margin-right:10px;}
.avBody{font-weight:400;text-decoration:none;}
#bloglinks{list-style-type:none!important;}
#bloglinks li{list-style-type:none!important;color:#000;}
.featured h3 a:hover{color:#FF00B0;}
.graycount{color:#999;}
.jScrollPaneContainer{position:relative;overflow:hidden;z-index:1;}
.jScrollPaneTrack{position:absolute;cursor:pointer;right:0;top:0;height:100%;background:#aaa;}
.jScrollPaneDrag{position:absolute;background:#666;cursor:pointer;overflow:hidden;}
.jScrollPaneDragTop{position:absolute;top:0;left:0;overflow:hidden;}
.jScrollPaneDragBottom{position:absolute;bottom:0;left:0;overflow:hidden;}
a.jScrollArrowUp{display:block;position:absolute;z-index:1;top:0;right:0;text-indent:-2000px;overflow:hidden;height:9px;}
a.jScrollArrowDown{display:block;position:absolute;z-index:1;bottom:0;right:0;text-indent:-2000px;overflow:hidden;height:9px;}
.winXP .jScrollPaneTrack{background:url(../i/scroll/windows_track.gif) repeat-y;}
.winXP .jScrollPaneDrag{background:url(../i/scroll/windows_drag_middle.gif) no-repeat 0 50%;}
.winXP .jScrollPaneDragTop{background:url(../i/scroll/windows_drag_top.gif) no-repeat;height:4px;}
.winXP .jScrollPaneDragBottom{background:url(../i/scroll/windows_drag_bottom.gif) no-repeat;height:4px;}
.winXP a.jScrollArrowUp{height:17px;background:url(../i/scroll/windows_arrow_up.gif) no-repeat 0 0;}
.winXP a.jScrollArrowDown{height:17px;background:url(../i/scroll/windows_arrow_down.gif) no-repeat 0 0;}
.winXP a.jScrollActiveArrowButton,.winXP a.jScrollActiveArrowButton:hover{background-position:0 -40px;}
.osX .jScrollPaneTrack{background:url(../i/scroll/osx_track.gif) repeat-y;}
.osX .jScrollPaneDrag{background:url(../i/scroll/osx_drag_middle.gif) repeat-y;}
.osX .jScrollPaneDragTop{background:url(../i/scroll/osx_drag_top.gif) no-repeat;height:6px;}
.osX .jScrollPaneDragBottom{background:url(../i/scroll/osx_drag_bottom.gif) no-repeat;height:7px;}
.osX a.jScrollArrowUp{height:24px;background:url(../i/scroll/osx_arrow_up.png) no-repeat 0 -30px;}
.osX a.jScrollArrowDown{height:24px;background:url(../i/scroll/osx_arrow_down.png) no-repeat 0 -30px;}
* html .osX .jScrollPaneDragBottom{bottom:-1px;}
#TB_window{font:12px Arial, Helvetica, sans-serif;position:fixed;background:#fff;z-index:102;color:#000;display:none;border:4px solid #525252;text-align:left;top:50%;left:50%;}
#TB_secondLine{font:10px Arial, Helvetica, sans-serif;color:#666;}
#TB_overlay{position:fixed;z-index:100;top:0;left:0;height:100%;width:100%;}
.TB_overlayBG{background-color:#000;filter:alpha(opacity=75);-moz-opacity:0.75;opacity:0.75;}
#TB_window img#TB_Image{display:block;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-top:1px solid #666;border-left:1px solid #666;margin:15px 0 0 15px;}
#TB_caption{height:25px;float:left;padding:7px 30px 10px 25px;}
#TB_closeWindow{height:25px;float:right;padding:11px 25px 10px 0;}
#TB_closeAjaxWindow{margin-bottom:1px;text-align:right;float:right;padding:7px 10px 5px 0;}
#TB_ajaxWindowTitle{float:left;margin-bottom:1px;padding:7px 0 5px 10px;}
#TB_title{background-color:#e8e8e8;height:27px;}
#TB_ajaxContent{clear:both;overflow:auto;text-align:left;line-height:1.4em;padding:2px 15px 15px;}
#TB_ajaxContent.TB_modal{padding:15px;}
#TB_ajaxContent p{padding:5px 0;}
#TB_load{position:fixed;display:none;height:13px;width:208px;z-index:103;top:50%;left:50%;margin:-6px 0 0 -104px;}
#TB_HideSelect{z-index:99;position:fixed;top:0;left:0;background-color:#fff;border:none;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;height:100%;width:100%;}
#TB_iframeContent{clear:both;border:none;margin-bottom:-1px;margin-top:1px;_margin-bottom:1px;}
li,#featured-th .idTabs{list-style:none;}
#sizeava h2,#getdeals h2{margin-bottom:5px;}
#nav ul li a:hover,#nav ul li a:active,#nav ul li a:focus,h1,#angelique h3 a,#jacqueline h3 a,#wendy h3 a,#angelique h3 a:visited,#jacqueline h3 a:visited,#wendy h3 a:visited,.pinkcount{color:#A01357;}
.nav2 ul,.dv_values_2_id{background:#000;float:left;position:relative;}
.nav2 li:hover ul,/* pure CSS hover is removed below */ body .nav2 li.current ul,/* this must be more specific than the .superfish override below */ ul.nav2 li.sfHover ul,.nav2 li li:hover ul,/* pure CSS hover is removed below */ ul.nav2 li li.sfHover ul{top:2.5em;}
.nav2 li:hover li ul,.nav2 li.sfHover li ul,.superfish li:hover ul,.superfish li li:hover ul{top:-999em;}
#rss img,.fr{float:right;}
#promo2 ul,#items ul{list-style:none outside none;}
#promo2 ul li a#b1:hover,#promo2 ul li a#b2:hover,#promo2 ul li a#b3:hover,#promo2 ul li a#b4:hover{border:5px solid #EB12BA;}
.filter a,.pages a{padding:0 2px;}
.featured h2 a,.post h1 a,.post h3 a,.post-alt h3 a,.list1 li a,.list3 li a,.list4 li a,.list-alt li a,.widget ul li a,#TB_window a:hover{color:#000;}
#featured-th a img,#featured-th a:visited img,#staff a img,#staff a:visited img{border:1px solid silver;}
#featured-th img,.post{margin:0;}
.post p,.post-alt p{padding:0 0 15px;}
.post p.posted,.post-alt p.posted{color:silver;}
.singlepost,.box .post{width:550px;}
.box .post h2,.box .post p.posted{font-size:.85em;}
.flickr h2 span,#footer .footl,.fl{float:left;}
#giveaway h2,#fbemail h2{color:#A01357;font-size:14px;padding-bottom:10px;}
.list-alt li,.widget ul li{margin:0 0 7px;}
.categories li,.archives li{padding:0 0 0 25px;}
.hl-full,.hl-full2{float:left;clear:both;height:2px;width:100%;margin:20px 0 25px!important;padding:0!important;}
.avTitle,.avadHere{font-weight:700;text-decoration:underline;}
.winXP a.jScrollArrowUp:hover,.winXP a.jScrollArrowDown:hover{background-position:0 -20px;}
.osX a.jScrollArrowUp:hover,.osX a.jScrollArrowDown:hover{background-position:0 0;}
.left .jScrollPaneTrack,.left a.jScrollArrowUp,.left a.jScrollArrowDown{left:0;right:auto;}
#TB_window a:link,#TB_window a:visited,#TB_window a:active,#TB_window a:focus{color:#666;}
* html #TB_overlay,* html #TB_HideSelect{position:absolute;height:expression(document.body.scrollHeight>document.body.offsetHeight?document.body.scrollHeight:document.body.offsetHeight+'px');}
* html #TB_window,* html #TB_load{position:absolute;margin-top:expression(0-parseInt(this.offsetHeight/2) 0 (TBWindowMargin=document.documentElement&&document.documentElement.scrollTop||document.body.scrollTop) 0 px);}
