/*   
Theme Name: Pauline Solon Theme
Theme URI: http://www.pixelapes.com/
Description: A special theme for the Pauline Solon Website
Author: Alex Leonard
Author URI: http://www.pixelapes.com
Version: 0.1
*//* HIDDEN ELEMENTS */#hd h1 a span, p.linklove, #jump{position: absolute;top: -3000px;left: -3000px;margin: 0;background: #646464 url(images/nav-hover-bkg.png) no-repeat -3000px -3000px;}/* SITE ELEMENTS */html{background: #000 url(images/bg-pattern.png) repeat center center;color: #999;}body{}#hd{background: transparent url(images/hd-bkg.gif) repeat-x center top;margin:0 auto;padding:0;text-align:center;width:auto;height: 220px;}.hd-cont{margin:  auto;text-align:left;width:950px;height: 220px;position: relative;background: transparent url(images/hd-cont-bkg.jpg) no-repeat -30px top;}#hd h1, #hd h1 a{display: block;top: 0;right: 0;width: 570px;height: 170px;}#hd h1{position: absolute;}#hd h1 a{text-decoration: none;font-size:165%;background: #000 url(images/logo.png) no-repeat left top;}#doc2{background: transparent url(images/hd-shadow.png) no-repeat center top;padding-top: 30px;}#bd{padding: 20px 0;clear: both;}.content-wrap{margin-right: 30px;position: relative;}.post-wrap{margin-bottom: 25px;padding-bottom: 15px;}#ft{background: #0F0F0F;border-top: 1px solid #2D2D2D;clear:both;margin:0 auto;padding:15px 0;text-align:center;width:auto;}.ft-cont{margin:10px auto;text-align:left;width:950px;}.clear, .wpcocleaner{clear:both;}/* NAVIGATION */.cart-nav{position: absolute;z-index: 2000;right: 0;top: 3px;}.cart-nav ul li{display: inline;margin: 0 0 0 14px;font-size: 93%;padding-right: 18px;background-position: right center;background-repeat: no-repeat;}.cart-nav ul li.nav-view-cart{background-image: url(images/icons/shopping-cart.gif);}.cart-nav li.nav-view-history{background-image: url(images/icons/search-icon-green.gif);}.cart-nav li.nav-edit-profile{background-image: url(images/icons/edit-page-blue.gif);}.cart-nav li.nav-logout{background-image: url(images/icons/user-login-red.gif);}#nav{position: absolute;right: 10px;top: 171px;height: 48px;}#nav ul{display: block;margin:0;list-style:none;}#nav li{float:left;margin:0 0 0 11px;}#nav a{float:left;display:block;height: 28px;padding: 20px 7px 0 7px;text-decoration:none;color:#8E8E8E;font-size: 116%;}#nav a:hover{color:#fff;font-size: 116%;background: #646464 url(images/nav-hover-bkg.png) repeat-x center center;}#nav .current_page_item{}#nav li.current_page_item a, 
.page-id-3 #nav .hometab a, 
.page-gallery #nav .gallery-page a, 
.blog #nav .news-page a{color:#E8E9EA;background: #414242 url(images/nav-current-bkg.png) repeat-x center center;}/* LINKS */a:link, a:visited{color: #49A5C1;}a:hover, a:active{color: #6EC9E8;}#ft a{padding: 1px 4px;border: solid #2f2f2f;border-width: 1px 0;}#ft a:link, #ft a:visited{color: #bbb;text-decoration: none;background: #232323;padding:}#ft a:hover, #ft a:active{color: #fff;background: #292929;}/* TYPOGRAPHY */body{font-family: "MgOpen Modata", "Trebuchet MS", "Futura", "Calibri", sans-serif;}p#breadcrumbs{font-size: 85%;position: absolute;z-index: 50;top: -30px;font-family: "Nimbus Sans L", FreeSans, Helvetica, Arial, sans-serif;color: #777;}p#breadcrumbs a{text-decoration: none;}#bd h1, h2, h3, h4, h5 h6, p, dl, table{margin-bottom: 15px;}h1 a:link, h1 a:visited, h1 a:hover, h1 a:active{text-decoration: none;color: #75D3CE;}#bd h1, .hiddenContent h1{color: #54BAE2;font-size: 167%;}h2{color: #9B4A13;font-size: 143%;margin: 20px 0 10px 0;border-bottom: 1px solid #9B4A13;}h2 a:link, h2 a:visited{color: #9B4A13;text-decoration: none;}h2 a:hover, h2 a:active{color: #bb5817;text-decoration: none;}h2#related{clear: both;padding-top: 5px;}h3, .wpco-purchase-col legend{font: normal 116%  "Bitstream Vera Sans", "DejaVu Sans", Verdana, Calibri, Arial, sans-serif;color: #fff;margin-top: 20px;}h4{font-size: 116%;color: #212121;padding: 3px 5px;border-top: 1px solid #212121;background: #D1DADB;margin-top: 15px;}p{line-height: 146.5%;margin-bottom: 15px;font-size: 116%;text-align: left;}strong, b{font-weight: bold;}em{font-style: italic;}blockquote{padding: 10px 0 10px 20px;margin: 0 0 0 20px;color: #333;background: url(images/quote.png) no-repeat left 10px;}#bd .post-meta ul{border: solid #3F3F3F;border-width: 1px 0;margin: 0 0 20px 0;padding: 6px 4px 8px 8px;font-size: 93%;background: #1E1E1E;}#bd .post-meta ul li{list-style-type: none;display: inline;padding: 4px 3px 4px 20px;margin: 0 15px 0 0;background-repeat: no-repeat;background-position: left center;color: #5B5B5B;}li.post-date{background-image: url(images/icons/date.png);}li.post-comments{background-image: url(images/icons/comment.png);}li.post-link{background-image: url(images/icons/view.png);}li.post-edit{background-image: url(images/icons/edit.png);}li.post-rss{background-image: url(images/icons/rss-16.png);}/* FOOTNOTES */.footnotes{border-top: 1px solid #ccc;margin-top: 40px;}#bd .footnotes ol li{font-size: 93%;margin-bottom: 2px;color: #999;}/* IMAGES */img{margin-bottom: 15px;padding: 3px;border: 1px solid #555;background: #eee;}.alignleft{float: left;margin-right: 20px;}.alignright{float: right;margin-left: 20px;}.aligncenter{margin-left: auto;margin-right: auto;}.wp-caption{margin-bottom: 20px;text-align: center;}.wp-caption img{margin: 0 auto;}p.wp-caption-text{font-size: 93%;text-align: center;margin: 3px 0 0 0;padding: 2px 5px;border: 1px solid #3F3F3F;-moz-border-radius: 3px;background: #1E1E1E;color: #5b5b5b;font-family: Georgia, Times, "Times New Roman", serif;}img.wp-smiley{float: none;border: none;margin: 0 3px 0 1px;padding: 0;}/* Add to any fixes */.addtoany_share_save_container .addtoany_list a{padding:0 5px;}.addtoany_list a img{border:none;margin-bottom:0;padding:0;}/* OBJECTS */#home-slideshow{text-align: center;}#home-slideshow{margin: 0 0 30px 0;}/* Home Page recent Posts */#post-3{text-align: center;}#post-3 .latest-news{text-align: left;width: 602px;margin: 40px auto 0 auto;font-size: 93%;}#post-3 .latest-news .continue-reading a{padding: 2px 0 2px 20px;background: url(images/icons/magnifier.png) no-repeat left center;}/* LISTS ETC */.content-wrap ul, .content-wrap ol{margin: 10px 0 10px 20px;}.content-wrap  ul li{display: list-item;list-style-type: square;margin: 0 0 3px 20px;}.content-wrap ol li{list-style-type: decimal;font-size: 108%;margin: 0 0 4px 10px;}/* GALLERY STYLE *//**** overall *******/.wpcocategory, .wpcoproducts h3, .wpcoproducts p, .wpcoproducts small, .wpcosort, .wpcocategoryimg, #bd .wpcoproductsgrid h3{position: absolute;top: -5000px;left: -5000px;}#post-579 .wpcoproductsgrid h3{position: relative;left: auto;top: auto;}#post-579 .wpcoproductsgrid ul li h3 a{height: auto;}#bd .wpcocategoriesgrid ul{margin: 0;padding: 0;}#bd .wpcocategoriesgrid ul li{list-style-type: none;float: left;margin: -10px 0 0 0;padding: 0 10px 0 0;}#bd .wpcocategoriesgrid ul li h4{margin: 0;font-size: 100%;background: transparent;padding: 0;}#bd .wpcocategoriesgrid ul li a{text-decoration: none;background: #2c2c2c;padding: 2px 7px;-moz-border-radius: 3px;-webkit-border-radius: 3px;}#bd .wpcoproductsgrid ul{margin: 0;padding: 0;}#bd .wpcoproductsgrid ul li{list-style-type: none;display: block;float: left;width: 216px;height: 245px;margin: 0 6px 30px 6px;text-align: center;padding: 0;position: relative;}#bd .wpcoproductsgrid ul li .pricewrap{text-decoration: none;border: 1px solid #5b5b5b;padding: 3px 0;background: #2c2c2c;font-size: 93%;margin-top: 10px;position: absolute;width: 216px;bottom: 0;left: 0;-moz-border-radius: 3px;-webkit-border-radius: 3px;}#bd .wpcoproductsgrid ul li a{width: 216px;height: 216px;display: block;text-align: center;}#bd .wpcoproductsgrid img{border: 2px solid #BCBCBC;padding: 4px;background: #fff;margin: 0 auto 20px auto;}/*#bd .wpcoproductsgrid ul li div.img a {
z-index: 100;
background: url(images/image-enlarge.png) no-repeat center center;
}*/#bd .wpcoproductsgrid .wpcopaging{clear: both;text-align: right;margin: 0 0 25px 0;}.wpcopaging .displaying-num{padding-right: 10px;}.wpcopaging .page-numbers{padding: 1px 7px;margin: 0;background: #2c2c2c;}.wpcopaging a{text-decoration: none;}.wpco-products-meta{background: #0c0c0c;border: solid #1c1c1c;border-width: 1px 0;/*text-align: left;*/
padding: 3px 10px;color: #88BABA;}.pricewrap{font-size: 116%;padding: 0 0 0 85px;background: url(images/price-from.png) no-repeat left 0px;}.pricewrap .price{color: #ddd;}.wpcoproduct input.button-primary{background: #555;color: #fff;border: 2px #999 solid;padding: 0;margin: 5px 0 0 0;text-transform: lowercase;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;cursor: pointer;}.wpcoproduct input.button-primary:hover{border: 2px #fff solid;}/**** single ********/.wpcoproduct fieldset{position: absolute;top: -5000px;left: -5000px;}.wpcoproduct form fieldset{position: relative;top: 0;left: 0;margin: 10px 0 0 0;}.wpcoproduct .wpcoimages{text-align: center;position: relative;}.wpcoproduct .wpcoimages img{margin: 0 auto;}.wpcoimglist{float:left;width:100%;overflow:hidden;position:relative;margin: 10px 0;}.wpcoimglist ul{clear:left;float:left;list-style:none;margin:0;padding:0;position:relative;left:50%;text-align:center;}.wpcoimglist ul li{display:block;float:left;list-style:none;margin:0 10px;padding:0;position:relative;right:50%;}.wpco-product-info{padding: 20px;border: 1px solid #5b5b5b;margin-top: 15px;background: #232323;}/*
.wpco-col {
width: 300px;
float: left;
}*/.wpco-product-description{float: right;display: block;width: 48%;}.wpcoproduct .pricewrap{margin: 20px 0 10px 0;clear: left;}.wpcohowmany, .wpcounitextbox{margin: 10px 0;}.wpcounitextbox{text-align: center;}#post-580 .wpcounitextbox{display:none;}.wpco-col h3{margin: 0;}.wpcoproduct .wpcoproducts h4, .wpco fieldset legend{background: #1E1E1E;padding: 3px 10px;color: #88BABA;margin: 10px 0 0 0;border: 1px solid #2D2D2D;}.wpcoproduct h3#related{border: 1px solid #2D2D2D;padding: 5px 0 2px 5px;margin: 20px 0 10px 0;background: #1E1E1E;}#bd .wpcoproduct .wpcoproductsgrid ul li{height: 300px;width:216px;}#bd .wpcoproduct .wpcoproductsgrid h3{position: absolute;top: 0;left: 0;}#bd .wpcoproduct .wpcoproductsgrid ul li a img{margin-top: 45px;left: 50%;}/* WIDGETS */.widget-container{background: ;}.widget{padding: 0;background: #0f0f0f;margin-bottom: 20px;border: 1px solid #2D2D2D;}.widget ul{padding: 1px 10px 10px 10px;font-size: 93%;}.widget ul li{padding: 0 7px 3px 7px;margin-top: 4px;}h2.widgettitle{font-family: "MgOpen Modata", "Trebuchet MS", "Futura", "Calibri", sans-serif;border: none;border-bottom: 1px solid #2D2D2D;padding: 3px 0 3px 10px;color: #fff;text-align: center;background: #000 url(images/widget-h2-bkg.gif) repeat-x center center;margin: 0 0 10px 0;}.wpmlwidget form{padding: 10px;}.widget-content{border-bottom: 2px solid #842121;padding: 5px 15px;margin-top: 3px;background: #E5E5E5 url(images/widget-content-bkg.png) repeat-x center top;}#wpco-428424511 li ul li{list-style-type: square;color: #666;margin: 4px 0 0 8px;padding: 0;}/* TABLES */table{border: 1px solid #323232;width: 100%;font-family: Tahoma, Arial, Geneva, Verdana, sans-serif;}thead tr{border: solid #5b5b5b;border-width: 1px 1px 0 1px;}thead th{background: #9B4A13;color: #323232;font-size: 100%;font-weight: bold;padding: 5px;}tbody tr:hover, #bd tr:hover td{background-color: #343434;}tbody td, tbody th{padding: 5px;font-size: 93%;border: 1px solid #5b5b5b;}tbody td table, tbody td table tr, tbody td table td, tbody td table th{border: none;}tbody th{font-weight: bold;}tr.alt td{background-color: #F7F4E7;}/* COMMENTS */h3#comments{background: url(images/icons/comments.png) no-repeat left bottom;padding: 12px 0 8px 40px;margin: 5px 0;}p.comment-feed{font-size: 95%;background: url(images/icons/feed_add.png) no-repeat right top;padding: 0px 28px 0 0;text-align: right;margin: 0;}#bd #commentwrap ol{padding: 0;margin: 4px 0 15px 0;}#bd #commentwrap li{clear: both;margin: 0;color: #898989;list-style-type: none;}#bd #commentwrap #commentlist li{padding: 10px 12px;margin: 0 0 20px 0;background: #1E1E1E;border: 1px solid #555;-moz-border-radius: 3px;-webkit-border-radius: 3px;}#bd #commentwrap #commentlist li.authorpost{background: #3a3a3a;border-color: #888;color: #ddd;}#commentlist img.avatar, #commentlist img.photo{float: left;border: 1px solid #888;padding: 3px;background: #666;margin: 10px 10px 0 10px;-moz-border-radius: 3px;-webkit-border-radius: 3px;}.comment-content{margin: 0 20px 0 80px;}#commentlist p{line-height: 116%;margin: 0 0 10px;font-size: 95%;}#commentlist p.comment-meta{margin:0 0 18px 0;}#commentlist li.authorpost .comment-meta cite, #commentlist li.authorpost .comment-meta cite a{color: #fff;}#commentlist .comment-meta cite, #commentlist .comment-meta cite a{font-size: 108%;color: #bbb;text-transform: capitalize;}.comment-meta span{color: #969696;font-size: 77%;display: block;}p.moderation{background:#92745F;padding: 3px 10px 5px 10px;color: #fff;font-size: 116%;text-align: center;}/* COMMENT FORM  */h4#respond{margin: 30px 0 10px 0;}#commentwrap fieldset{padding: 0;}#commentwrap label{display: block;margin: 5px 0 3px 0;color: #aaa;font-size: 108%;}#commentwrap .subscribe-to-comments label{display: inline;}.commentinfo input, .commentbox textarea{margin-bottom: 5px;border: 1px solid #999;padding: 5px;font-size: 108%;background: #fefefe;width: 100%;color: #3F3F3F;}.commentinfo input{width: 50%;}.commentinfo input:focus, .commentbox textarea:focus{background: #F7FBFC;border-color: #000;}/* CFORMS */.cform{margin: 0;}#bd .cform ol, .commentform ol{margin: 10px 0 0 0;}.cform ol li, .commentform ol li{list-style-type: none;padding-bottom: 5px;margin: 0;}.cform ol li label, .commentform ol li label{display: block;}.cform ol li input, .cform ol li textarea, .commentform ol li input, .commentform textarea{padding: 2px;width: 350px;margin-right: 5px;}.reqtxt, .emailreqtxt{font-size: 85%;color: #8E3526;font-style: italic;}/* FOOTER ITEMS */#ft ul{margin: 0 0 10px 0;padding: 0 20px 5px 0;}#ft ul li{margin: 0 8px 0 0;list-style-type: none;display: inline;font-size: 108%;}#ft p{color: #727171;}#ft .designby{font-size: 93%;padding-bottom: 20px;}#ft img{border: none;padding: 0;margin: 0;background: transparent;}#ft p.payment-types{margin: 0 0 20px 0;}#ft p.payment-types img{margin-bottom: -17px;}/* THICKBOX FIXES */#TB_title #TB_closeAjaxWindow #TB_closeWindowButton img, #TB_window #TB_closeWindow #TB_closeWindowButton img, #TB_load img{margin: 0;border: none;padding: 0;}#TB_window #TB_caption{font-size: 108%;height: 40px;}#TB_window #TB_secondLine{font-size: 100%;margin-top: 10px;}#TB_load{-moz-border-radius: 10px;}/* PRINT INFO POP UP */div#hiddenModalContent{position: absolute;left: -3000px;top: -3000px;}.hiddentContent{padding: 15px;}#TB_ajaxContent .hiddentContent p{font-size: 100%;margin-bottom: 8px;line-height: 138.5%;}
