body{background:#58254a url(images/background.png) top left repeat-x;}#wrapper{background:url(images/body-background.jpg) center 180px no-repeat;}#container{}#contentwrap{background:url(images/contentwrap-background.png) top left repeat-y;border-top:4px solid #3a0e2e;border-bottom:1px solid #210319;}a{color:#cc0471;}a:hover{color:#ff068e;}#header{height:99px;}#header h1{margin-bottom:0px!important;padding:12px 0 0 0;font-weight:normal;font-family:Arial,Helvetica,Sans-serif;font-weight:bold;font-size:48px;}#header h1 a,#header h1 a:visited{color:#fdfdfe;text-decoration:none;}#header h2{color:#e2b2cc;font-size:14px;font-family:Times New Roman,Times,Serif;font-style:italic;}.logoimg{margin:10px 0 0 0;}.feedtwitter{margin-top:8px!important;text-align:right;}.topline{background:url(images/topline.png) left bottom repeat-x;}#pagemenucontainer{height:40px;}#pagemenu{height:40px;}#pagemenu,#pagemenu ul{padding:0;margin:0;list-style:none;line-height:1;}#pagemenu{margin-bottom:1px;}#pagemenu ul{float:left;list-style:none;margin:0px 0px 0px 0px;padding:0px}#pagemenu li{float:left;list-style:none;margin:0px;padding:0px 6px 0 0px;}#pagemenu ul li{list-style:none;margin:0px;padding:0;}#pagemenu li a,#pagemenu li a:link{color:#f4cbe1;display:block;margin:0;padding:13px 20px 12px 0;text-decoration:none;text-transform:uppercase;font-size:11px;font-weight:bold;font-family:Arial,Helvetica,sans-serif;text-shadow:0 1px 0 #720440;}#pagemenu li a:hover,#pagemenu li a:active{color:#fff;display:block;text-decoration:none;}#pagemenu li.current_page_item a{color:#fff;}#pagemenu li:hover,#pagemenu li.sfhover{position:static;}.navcontainer{height:40px;background:url(images/nav-container-background.png) top left repeat-x;padding-left:8px;}#nav{height:34px;}#nav,#nav ul{padding:0;margin:0;list-style:none;line-height:1;}#nav{margin-bottom:1px;}#nav ul{float:left;list-style:none;margin:0px 0px 0px 0px;padding:0px;}#nav li{float:left;list-style:none;margin:0px;padding:0px;}#nav ul li{list-style:none;margin:0px;padding:0px;}#nav li a,#nav li a:link{color:#fff;display:block;margin:8px 8px 0px 0;padding:10px 12px;text-decoration:none;font-size:12px;font-weight:bold;text-transform:uppercase;background:url(images/nav-background.png) top left repeat-x;text-shadow:0 1px 0 #350228;}#nav li a:hover,#nav li a:active{color:#fff;display:block;text-decoration:none;background:url(images/nav-background-hover.png) top left repeat-x;}#nav li.current-cat a{color:#fff;background:url(images/nav-background-hover.png) top left repeat-x;}#nav li:hover,#nav li.sfhover{position:static;}#content{padding:15px;}pre{overflow:auto;width:470px;}.post{padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #d9c7d4;}.post p{margin-bottom:10px;}.title{margin:0 0 8px 0;padding:0px;line-height:22px;font-family:Arial,Helvetica,Sans-serif;font-weight:bold;color:#391a31;}.title a{text-decoration:none;color:#391a31;}.title a:hover{text-decoration:none;color:#af0561;}.pagetitle{margin-bottom:20px;line-height:22px;font-family:Arial,Helvetica,Sans-serif;text-decoration:underline;}.postdate{font-size:11px;padding:2px 0px;font-family:Arial,Verdana;color:#5b5b5b;}.postmeta{font-size:11px;padding:2px 4px;font-family:Arial,Verdana;}.postdate img,.postmeta img{border:none;vertical-align:middle;margin:2px;}.entry{text-align:justify;line-height:20px;padding-top:8px;font-family:Arial,Verdana;font-size:14px;}.navigation{padding:10px 0;}blockquote{overflow:hidden;padding-left:9px;font-style:italic;color:#666;border-left:3px solid #CADAE7;}.post img{max-width:680px;}img.wp-smiley{max-height:12px;margin:0;padding:0;border:none;}.aligncenter,div.aligncenter{display:block;margin-left:auto;margin-right:auto;}.alignleft{float:left;}.alignright{float:right;}.wp-caption{border:1px solid #ddd;text-align:center;background-color:#f3f3f3;padding-top:4px;margin:10px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}.wp-caption img{margin:0;padding:0;border:0 none;}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;padding:0 4px 5px;margin:0;}.wp-pagenavi a,.wp-pagenavi a:link,.wp-pagenavi a:active{font-size:15px!important;padding:4px 8px!important;color:#450f36!important;background:none!important;border:0!important;}.wp-pagenavi a:hover{border:0!important;color:#fff!important;background:#450f36!important;border:0!important;}.wp-pagenavi span.pages{font-size:15px!important;padding:4px 8px!important;color:#450f36!important;background:none!important;border:0!important;}.wp-pagenavi span.current{font-size:15px!important;padding:4px 8px!important;font-weight:bold;color:#fff!important;background:#cc0471!important;border:0!important;}.wp-pagenavi span.extend{font-size:15px!important;padding:4px 8px!important;background:transparent!important;color:#450f36!important;background:none!important;border:0!important;}.sidebaradbox{margin-top:5px;text-align:center;}.ad125{margin:10px;}.sidebar{margin:0 0 10px 0;color:#fff;}.sidebar-right{margin:0 10px 0 0;}.sidebar-left{margin:0 0 0 10px}.sidebar a{text-decoration:none;color:#fff;}.sidebar a:hover{text-decoration:none;color:#ef379b;}#search{border:1px solid #ee8dc2;height:26px;padding:0;background:#e16fad;text-align:right;}#search input{border:0;background:none;color:#ffe1f1;}#s{width:220px;padding:4px;margin:0px 0 0 0;background:none;}#topsearch #search{margin:6px 0 0 0;padding-right:4px;}#topsearch #s{width:228px;}.sidebar h2{margin:10px 0 0 0;padding:5px 0 5px 10px;background:url(images/sidebar_tab.png) top left repeat-x;font-size:14px;font-family:Arial,Helvetica,Sans-serif;font-weight:bold;text-transform:uppercase;color:#fff;text-shadow:0 1px 0 #510d3f;}.sidebar ul{list-style-type:none;margin:0px 0px 10px 0px;padding:0px;}.sidebar ul li{list-style-type:none;margin:0px 0px 5px 0px;padding:0px;}.sidebar ul ul{list-style-type:none;margin:0px;padding:0;}.sidebar ul li li{padding:6px;margin:0px;border-bottom:1px solid #2a2a2d;}.sidebar ul li ul li{border-bottom:1px solid #591d49;padding:6px 5px 6px 12px;margin:0;background:url(images/bullet.png) left 11px no-repeat;}#wp-calendar th{font-style:normal;text-transform:capitalize;color:#fff;background:none;}#wp-calendar caption{padding:2px 4px;text-transform:uppercase;margin:2px 0 2px 0;background:none;color:#fff;}#wp-calendar td{color:#fff;font:normal 12px 'Lucida Grande','Lucida Sans Unicode',Verdana,sans-serif;letter-spacing:normal;padding:2px 0;text-align:center;}#wp-calendar td:hover,#wp-calendar #today{background:#d80477;color:#fff;}#wp-calendar td:hover a{color:#fff;}#wp-calendar{empty-cells:show;font-size:14px;margin:0;font-weight:bold;width:95%;}#footer{background:#2d0522;padding:22px;text-align:center;color:#fff;font-size:13px;border-top:4px solid #5b2f4f;}#footer a{color:#fff;}#footer a:hover{text-decoration:none;}#credits{color:#9d7c94;font-size:11px;text-align:center;padding:10px;}#credits a{color:#9d7c94;text-decoration:none;}#comments h3{margin-bottom:10px;}#commentform input{width:170px;padding:2px;margin:5px 5px 1px 0;}#commentform{margin:5px 10px 0 0;}#commentform textarea{width:100%;padding:2px;}#respond:after{content:".";display:block;height:0;clear:both;visibility:hidden;}#commentform #submit{margin:0 0 5px auto;float:right;}.alt{margin:0;padding:10px;}.commentlist{padding:0;text-align:justify;}.commentlist li{margin:15px 0 10px;padding:5px 5px 10px 10px;list-style:none;}.commentlist li ul li{margin-right:-5px;margin-left:10px;}.commentlist p{margin:10px 5px 10px 0;}.children{padding:0;}#commentform p{margin:5px 0;}.nocomments{text-align:center;margin:0;padding:0;}.commentmetadata{margin:0;display:block;}.post_thumbnail{padding:6px;border:1px solid #d9c7d4;margin:0 10px 10px 0;}.menu-primary-responsive-container,.menu-secondary-responsive-container{display:none;margin:10px 0;}.menu-primary-responsive,.menu-secondary-responsive{width:100%;padding:5px;border:1px solid #ddd;}@media only screen and (max-width: 768px) {.span-1,.span-2,.span-3,.span-4,.span-5,.span-6,.span-7,.span-8,.span-9,.span-10,.span-11,.span-12,.span-13,.span-14,.span-15,.span-16,.span-17,.span-18,.span-19,.span-20,.span-21,.span-22,.span-23,.span-24,div.span-1,div.span-2,div.span-3,div.span-4,div.span-5,div.span-6,div.span-7,div.span-8,div.span-9,div.span-10,div.span-11,div.span-12,div.span-13,div.span-14,div.span-15,div.span-16,div.span-17,div.span-18,div.span-19,div.span-20,div.span-21,div.span-22,div.span-23,div.span-24{width:100%;margin:0;display:block;padding:0;float:none;}.container,div.container{width:auto;padding-left:10px;padding-right:10px;}#contentwrap{background-image:none;}#content{background:#FFF5FC;}.entry{overflow:hidden;}.smooth_gallery,.fullbox_excerpt,.fullbox_content,.myGallery{display:none;}#header,#header-wrap{height:auto;}#header .span-11,#header .span-11 div,#header .span-12,#header .span-12 div,#header .span-13,#header .span-13 div{text-align:center!important;padding-bottom:10px;}#topsearch,#topsocials,.feedtwitter{text-align:center;display:block;float:none;width:auto;margin:0;}.logoimg{padding-left:0;padding-right:0;margin-left:0;margin-right:0;}.sidebar{background:#3A0E2E;margin:0;padding:10px;}#search{text-align:left;padding-left:5px;}#s{width:auto!important;}#search input[type='image']{float:right!important;}}@media only screen and (max-width: 480px) {#header .span-11,#header .span-11 div,#header .span-12,#header .span-12 div,#header .span-13,#header .span-13 div{text-align:center!important;padding-bottom:0;}.menu-primary-responsive-container,.menu-secondary-responsive-container{display:block;}#pagemenucontainer,#navcontainer,#pagemenu,#nav{display:none;}}embed,img,object,video,.wp-caption{max-width:100%!important;}img{height:auto;}.sitemap{}.sitemap-col{width:30%;padding:0 0 0 10px;}.sitemap-col-archives{width:45%;padding:0 0 0 10px;}.sitemap h2{font-size:18px;font-weight:bold;border-bottom:2px solid #ddd;padding:0 0 10px 0;margin:0 0 10px 0;}.sitemap h3{font-size:14px;font-weight:bold;padding:0;margin:0 0 10px 0;}.sitemap-list{font-size:13px;line-height:22px;}.sitemap-list,.sitemap-list ul{padding:0 0 0 20px;}.contact-form{}.contact-form-label{width:90px;font-weight:bold;font-size:14px;padding:7px 0;}.contact-form-input{margin-left:90px;}.contact-form input[type=text]{padding:6px;width:60%;margin-bottom:20px;border:1px solid #ccc;background:#fff;}.contact-form input[type=submit]{padding:5px 50px;border:1px solid #ccc;background:#eee;}.contact-form textarea{width:96%;padding:6px;height:160px;margin-bottom:20px;border:1px solid #ccc;background:#fff;}.contact-form-required{color:red;}.variations .label{background-color:inherit;color:inherit;display:block!important;font-size:inherit;font-weight:inherit;line-height:inherit;text-shadow:none;vertical-align:inherit;white-space:inherit;padding:8px 8px 8px 0!important;}.woocommerce input[type="text"],.woocommerce input[type="password"],.woocommerce input.text,.woocommerce input.title,.woocommerce textarea,.woocommerce select{margin:0;padding:4px!important;}.quantity input[type="text"],.quantity input.text,.quantity input{margin:0;padding:0!important;}.woocommerce img{width:auto!important;height:auto!important;}