@charset "UTF-8"; /* CSS Document */ @font-face { font-family: "AvenirNext"; src: local("AvenirNext-UltraLight"), local("Avenir Next Ultra Light"); font-weight: lighter; font-weight: 100; font-style: normal; } @font-face { font-family: "AvenirNext"; src: local("Avenir Next Regular"), local("AvenirNext-Regular"); font-weight: normal; font-weight: 400; font-style: normal; } @font-face { font-family: "AvenirNext"; src: local("AvenirNext-Medium"), local("Avenir Next Medium"); font-weight: 500; font-style: normal; } @font-face { font-family: "AvenirNext"; src: local("AvenirNext-DemiBold"), local("Avenir Next Demi Bold"); font-weight: bold; font-weight: 700; font-style: normal; } @font-face { font-family: "AvenirNext"; src: local("AvenirNext-Italic"), local("Avenir Next Italic"); font-weight: normal; font-weight: 400; font-style: italic; } @font-face { font-family: "Helvetica Neue"; src: local("Helvetica Neue UltraLight"), local("HelveticaNeue-UltraLight"); font-weight: lighter; font-weight: 100; font-style: normal; } @font-face { font-family: "Helvetica Neue"; src: local("Helvetica Neue"), local("HelveticaNeue"); font-weight: normal; font-weight: 400; font-style: normal; } @font-face { font-family: "Helvetica Neue"; src: local("Helvetica Neue Medium"), local("HelveticaNeue-Medium"); font-weight: 500; font-style: normal; } @font-face { font-family: "Helvetica Neue"; src: local("Helvetica Neue Bold"), local("HelveticaNeue-Bold"); font-weight: bold; font-weight: 700; font-style: normal; } @font-face { font-family: "Helvetica Neue"; src: local("Helvetica Neue Italic"), local("HelveticaNeue-Italic"); font-weight: normal; font-weight: 400; font-style: italic; } @font-face { font-family:"Baskerville"; src: url("fonts/baskerville/242629_0_0.eot"); src: url("fonts/baskerville/242629_0_0.eot?") format("embedded-opentype"), url("fonts/baskerville/242629_0_0.woff") format("woff"), url("fonts/baskerville/242629_0_0.ttf") format("truetype"); font-style:normal;font-weight:normal;} @font-face{ font-family:Entypo; src:url(fonts/Entypo/entypo.eot);src:url(fonts/Entypo/entypo.eot?#iefix) format("embedded-opentype"),url(fonts/Entypo/entypo.woff) format("woff"),url(fonts/Entypo/entypo.ttf) format("truetype"),url(fonts/Entypo/entypo.svg#entypo) format("svg");font-style:normal;font-weight:400} @media only screen and (-webkit-min-device-pixel-ratio: 1.25), only screen and ( min-device-pixel-ratio: 1.25), only screen and ( min-resolution: 200dpi), only screen and ( min-resolution: 1.25dppx) { -webkit-font-smoothing: subpixel-antialiased; } html {margin-top:0 !important;margin-bottom:0 !important;} body { font-family:AvenirNext, Georgia, "Times New Roman", Times, serif; font-size:13px; font-style:normal; font-variant:normal; font-weight:400; line-height:1.7em; background-color:#fff; text-align:center; margin:0px auto; width:100%; } .iponly {display:none;} a { /*border-bottom:1px dotted #000;*/ text-decoration:none; color:#000; } a:hover { text-decoration:underline; /*border-bottom:1px dashed #e12000;*/ /*background-color:#000;*/ color:#920209; } hr{ margin:35px auto 35px auto; border:0; border-top:2px solid #ebe9df; width:80%; color:#d7cfbb; clear:both; } #wrapper { width:1100px; margin:0 auto; } #header { position:relative; height:245px; margin:0 auto; padding:20px 0 20px 0; text-align:center; } .logo { padding:0; margin:auto 0 auto; text-align:center; } .logo img { padding:0; margin:auto 0 auto; text-align:center; } #logo h2 { font-size: 18px; font-weight:200; padding : 12px 4px 0 0; letter-spacing : -1px; } #contentwrapper { width:1100px; border:0px; margin:0; background-color:#fff; } #content { width:700px; display:inline-block;zoom: 1; *display: inline; padding:0 0 20px 0; min-height:420px; background-color:#fff; margin:0 auto; } .post { width:600px; padding:40px 0; text-align:center; margin:0 auto; /*border-top:3px solid #000;*/ border-bottom:3px solid #000; } .post img { margin:4px auto; padding:0; } .post p { /*width:560px;*/ margin:15px auto 20px auto; text-align:left; font-family:AvenirNext, HeleveticaNeue, Arial; font-size:15px; line-height: 25px; color:#333; padding-left:0px; } .post p a { text-decoration:underline; color:#920209; } .post p a:hover { text-decoration:none; } .post em{ font-style:italic; } .post h2 { font-family:"Baskerville", "Times New Roman",Georgia, Times, serif; font-size:24px; margin:25px 0 10px 0; font-weight:normal; } .post h1, .post h1 a { font-family: "Baskerville", "Times New Roman", Georgia, Times, serif; font-size:56px; margin:0 auto 25px auto; font-weight:normal; line-height:54px; text-align:center; width:90%; font-style:italic; color:#000; } .post h1 a:hover{ text-decoration:none; color:#000; } .post h3, .post h4 { font-family:"Baskerville", "Times New Roman", Georgia, Times, serif; font-size:20px; margin:15px auto 10px auto; font-weight:normal; width:500px; } .post h4 { font-size:18px; } .postdivider { background:#fff url('/images/post_divider.gif') no-repeat; height:12px; width:600px; margin:35px auto; padding:0; clear:both; } .post h1:hover, .post h2:hover, .post h3:hover, .post h4:hover { color:#000; background-color:#fff; } .post .indent { padding-left:10px; } .post .indent p { padding-left:10px; } .post small { font-size:10px; text-align:center; margin-bottom:15px; color:#444; } .post small a { font-weight:normal; } .post .smallbot { /*float:left;*/ font-size:10px; text-align:center; line-height:14px; margin:0px auto 8px auto; padding:0; color:#999; font-style:normal; font-weight:400; font-family:AvenirNext, GillSans, Helvetica Neue, arial;text-transform:uppercase; } .post .leaddate { font-size:10px; text-align:center; line-height:14px; margin:0px auto 11px auto; padding:0; color:#999; font-style:normal; font-family:AvenirNext, GillSans, Helvetica Neue, arial;font-weight:400; } .post .smallbot a { font-weight:400; color:#666; text-decoration:none; } .post .smallbot a:hover { font-weight:400; color:#920209; text-decoration:none; } .post .smallbot red { /*float:left;*/ font-size:14px; text-align:center; line-height:28px; margin:8px 0 8px 0; padding:0; color:#999; font-style:italic; } .post .smallbot red a { color:#000; text-decoration:none; } .post .smallbot red a:hover { color:#000; text-decoration:underline; } .post .authortop { font-size:10px; text-align:center; line-height:14px; margin:8px auto; padding:0; color:#444; font-style:italic; } .post .authortop a { color:#444; } .post .alignright { float:right; margin-left:10px; } .post .alignleft { float:left; margin-right:10px; } .post .aligncenter { margin:0 auto 20px auto; display:block; text-align:center; } .post abbr { font-weight:400; } .post ul{ list-style:outside; margin:15px 0 0 35px; width:500px; } .post li{ font-style:italic; font-size:14px; line-height:18px; padding-bottom:10px; text-align:left; } .post ul.customlist{ margin-bottom:20px; } .post li.customlist{ font-style:italic; font-size:12px; line-height:15px; padding-bottom:0; text-align:left; font-size:15px; line-height: 18px; margin:8px 0 0 30px; } .post ol li { font-style:normal; font-size:14px; line-height:22px; padding-bottom:8px; text-align:left; } .post ol{ list-style:decimal; margin:0 0 0 30px; } .post .wp-caption { margin:10px auto 30px auto; text-align:center; padding:1px 0 0; line-height:12px; } .post .wp-caption-text { margin:0px auto 0px auto; color:#666; text-align:center; font-size:10px; font-style:italic; padding:0 0 2px 0; width:auto; line-height:12px; } .post .wp-caption a, .post .wp-caption a:hover { border-bottom:0; } .post blockquote { color:#777; border-left:5px solid #ccc; margin:15px 30px 0 10px; padding-left:20px; } .post pre { font-family:courier; font-size:12px; letter-spacing:-1px; margin:14px 0 14px 0; } .post .message ul { margin:12px 0 0; } .post .message { display:none; background:#0F67A1; margin-top:10px; padding:20px; color:#fff; } #comments { width:600px; margin:0px auto 50px auto; } .clrcomments{ width 1px; height:1px; clear:both; } .clr { width 1px; height:1px; clear:both; } #comments h3, #comments h4{ font-family:AvenirNext, GillSans, Gill Sans. Arial, sans-serif; font-size:10px; margin:15px 0px 30px 0px; font-weight:400; font-style:normal; text-align:center; color:#333; clear:both; } #comments h3 {text-align:left;font-size:12px;line-height:18px;} #comments h4{ font-size:14px; } #comments cheader{ background-image:#ccc url('/images/haveAComment.png') no-repeat; height:34px; width:229px; margin:0 5px 0 14px; padding:0; } #comments poster{ font-family:AvenirNext, Georgia, "Times New Roman", Times, serif; font-size:11px; font-weight:400; font-style:normal; text-align:left; margin:0; padding:0; color:#333; line-height:15px; } #comments postertalk{ width:360px; padding:0 0 10px 0; color:#333; } #comments poster citetime{ font-family:AvenirNext, Georgia, "Times New Roman", Times, serif; font-size:10px; font-weight:400; font-style:normal; color:#999; text-align:left; margin:0; padding:0 0 8px 0; line-height:10px; } #comments citebody { font-family:AvenirNext, Georgia, "Times New Roman", Times, serif; font-size:12px; font-weight:400; color:#333; text-align:left; padding:0; min-height:30px; line-height:18px; margin:0; /*border-bottom:1px solid #d9d9ca;*/ width:350px; } #comments em { font-style:italic; text-align:right; } #comments ol.commentlist li { margin:4px auto 0px auto; margin-left:30px auto ; padding:30px 25px 30px 20px; min-height:60px; text-align:left; border-bottom:1px solid #eeeeee; background-color:#f6f6f6; } #comments p.formlabel { width:96%; margin:10px 0 15px 0px; font-size:12px; text-align:left; color:#999; line-height:14px; } #comments p.txt { width:100%; margin:15px 0 15px 0px; text-align:left; } #comments clear { clear:both; } #comments span { display:block; color:#eee; font-family:AvenirNext, Georgia, "Times New Roman", Times, serif; font-size:120px; font-weight:400; float:right; padding-top:25px; } #comments ul.formlist { margin:20px auto; width:375px; } #comments ul.formlist li { display:block; margin:10px 0 0; } #comments ul.formlist p{ margin:10px 0 0; text-align:center; } #comments input { font-family:AvenirNext, HelveticaNeue, Arial, sans-serif; width:100%; font-size:12px; font-weight:400; padding:8px; background-color:#f9f9f9; border:1px solid #ccc; } #comments textarea { font-family:AvenirNext, HelveticaNeue, Arial, sans-serif; width:96%; font-size:12px; font-weight:400; padding:8px; border:1px solid #ccc; text-align:left; margin:0px; background-color:#f9f9f9; } #comments .submitbutton input { text-align:left; padding:0; margin:8px 0 75px 0px; background-color:#fff; border:none; } #comments p.submitbutton input a:hover { border:1px solid #ccc; } .submitbutton { text-align:left; padding:0; margin:8px 0 50px 0px; width:135px; } #comments .center { text-align:center; } .sidebarhr { width:30px; height:1px; margin:0; padding:0; } #sidebar { width:390px; display:inline-block;zoom: 1; *display: inline; vertical-align:top; margin:0 auto; padding:0; background-color:#fff; text-align:left; position:relative; } #sidebar h3 { padding:25px 0 3px 0; font-size:30px; font-family:"Baskerville", "Times New Roman", Georgia, , Times, serif; text-transform:uppercase; text-align:center; margin:0 auto; } #sidebar .ssetter { font-size:12px; color:#444; line-height:14px; padding:0; margin:0 0 15px 0px; text-align:left; } #sidebar .ssetter h3 { /*background:#fff url('/images/ss-label.gif') no-repeat;*/ padding:0; background-position:0px 0px; margin:0; display:block; overflow: hidden; /*text-indent:-5000px;*/ } #sidebar .ssetter h4 { font-family:Georgia, "Times New Roman", Times, serif; color:#000; font-size:18px;font-style:italic;font-weight:normal;margin:8px 0px 6px 0px;padding:0px;} #sidebar .ssetter h4 a { color:#000;} #sidebar .ssetter h4 a:hover { text-decoration:none; color:#000;} #sidebar .ssetter .sssub { padding:0px 0 5px 0; font-size:10px; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; color:#333; } #sidebar .ssetter p { font-size:11px; color:#333; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; margin:5px 0px 10px 0px; line-height:15px; } #sidebar .ssetter p a { color:#333; text-decoration:none; } #sidebar .ssetter p a:hover { text-decoration:none; color:#000;} #sidebar .ssetter p.sslabel { font-family:Georgia, "Times New Roman", Times, serif; color:#666; font-size:14px;font-style:italic;padding:6px 0px 3px 0px;margin:0px;} .shareicons { margin:14px auto 20px; text-align:center; width:100%; } .shareicons img { display:inline-block;zoom:1;*display:inline;;margin:0 4px; } #faves { font-size:11px; color:#444; line-height:14px; padding:0; margin:0 0 20px 50px; text-align:left; width:200px; } #faves h3 { background:#fff url('/images/sidebar-favorites.png') no-repeat; padding:0; height:42px; width:153px; background-position:0px 0px; margin:0; display:block; overflow: hidden; text-indent:-5000px; } #sidebar .block { padding:0 0 10px 0; margin:0 auto 10px; overflow:hidden; width:320px; position:relative; } #sidebar .block p { width:230px; padding:0; margin:0 auto; font-family:AvenirNext, Georgia,"Times New Roman", ,Times, serif; font-style:italic; font-size:12px; line-height:15px; color:#333;} #sidebar .block ul { width:220px; margin:0 auto 40px; } #sidebar .block ul .children{ border:0; padding: 0; } #sidebar .widget_search label { display:block; padding:25px 0 3px 0; font-size:14px; border-bottom:1px dotted #ccc; margin:10px 0 10x 5px; } #sidebar .widget_recent_comments h2{ padding:30px 0px 2px 0px; border-bottom:1px solid #ccc; } #sidebar .recent-comments widget_rrm_recent_comments { font-size:10px; } #sidebar .widget_recent_comments ul { background:transparent no-repeat scroll 6px 52%; padding:10px 0px 0px 0px; font-family:AvenirNext,Georgia, "Times New Roman", Times, serif; font-size:10px; } #sidebar .widget_recent_comments li { background:transparent no-repeat scroll 6px 52%; padding:0px 0px 5px 0px; font-family:AvenirNext,Georgia, "Times New Roman", Times, serif; font-size:10px; color:#666; } #sidebar .widget_recent_comments li a,#sidebar .widget_recent_comments li a:hover{ text-decoration:none; color:#000; } #sidebar .widget_recent_comments li a:hover { text-decoration:underline;} #sidebar .widget_tag_cloud h3 { margin:0 0 8px; padding:0; /*border-bottom:1px dotted #ccc;*/ font-family:AvenirNext, Georgia, "Times New Roman", Times, serif; } #sidebar .widget_text h3 , #sidebar .calendar h3{ /*border-bottom:1px dotted #ccc;*/ } #sidebar .calendar h3{ display:none; } #sidebar #wp-calendar { width:95%; text-align:center; } #sidebar #wp-calendar caption, #sidebar #wp-calendar td, #sidebar #wp-calendar th{ text-align:center; } #sidebar #wp-calendar caption { font-size:18px; padding:25px 0 3px 0; } #sidebar #wp-calendar th { font-weight: bold; border-top:1px dotted #ccc; border-bottom:1px dotted #ccc; } #sidebar #wp-calendar tfoot td{ border-top:1px dotted #ccc; border-bottom:1px dotted #ccc; } #footer { width:100%; height:100%; text-align:center; padding:30px 0 0 0; margin:0; vertical-align: baseline; background-color:#000; position:relative; } .innerfooter { position:relative; width:80%; text-align:center; padding:30px 0 0; margin: 30px auto 0; border-top:1px solid #444; } .innerfooter p { font-family:"Baskerville","Times New Roman", Times, serif; font-size:12px; text-transform:uppercase; line-height:10px; font-style:italic; font-weight:normal; margin:0 auto; } .innerfooter p.about { font-family:AvenirNext, Georgia, "Baskerville","Times New Roman", Times, serif; display:inline-block;zoom: 1; *display: inline;vertical-align:top; font-size:14px; text-transform:none; color:#ccc; line-height:22px; font-style:normal; font-weight:400; margin:15px auto 0; width:55%; text-align:left; -webkit-font-smoothing: antialiased; } .innerfooter p a { color:#FFF; } .innerfooter ul { list-style:none; margin:6px auto; } .innerfooter ul li { display:inline-block;zoom: 1; *display: inline;vertical-align:top; margin:0px 3px;padding:0px; color:#f9f9f9; font-family:"Baskerville","Times New Roman", Times, serif; font-size:12px; text-transform:uppercase; line-height:10px; font-style:normal; } .innerfooter ul.share { margin-bottom:20px; } .innerfooter ul li a {color:#666;} .innerfooter ul li a:hover {color:#eee;text-decoration:none;} .innerfooter p.copyright { color:#666; font-family:"Baskerville","Times New Roman", Times, serif; font-size:10px; text-transform:uppercase; line-height:10px; font-style:normal; margin:20px auto; } .copyright p a{ color:#999; text-decoration:none;} .copyright p a:hover { color:#FFF; text-decoration:none; } #biolefttext { float:left; width:160px; margin:0 20px 0 0; border-right:1px solid #ebe9df; height:auto; text-align:left; padding-top:2px 10px 0; font-family:AvenirNext, Georgia, "Times New Roman", Times, serif; font-size:10px; font-weight:400; } #biolefttext p { margin:0 10px; } #biolefttext a { font-weight:400; } #biorighttext { float:right; width:120px; margin:0; text-align:center; padding-top:2px; font-family:AvenirNext, Georgia, "Times New Roman", Times, serif; font-size:10px; font-weight:400; } #biorighttext a { font-weight:400; } #nav {width:800px;text-align:center;height:50px;position:absolute;top:183px;left:335px;padding:0;z-index:20;} #nav ol {list-style:none; margin: 0 auto 0 auto; padding: 0; ext-indent: 0px; text-align:center; } #nav ol li { padding:0;margin:0;list-style-type:none;float:left; } #nav ol li a { border:0;text-decoration:none;display:block;overflow: hidden;text-indent:-5000px;} .home-item-on a { width: 65px;height: 49px;background:transparent url(/images/navHome.png) 0 -48px no-repeat; margin:0 68px 0 0;} .home-item a { width: 65px;height: 49px;background:transparent url(/images/navHome.png) 0 0 no-repeat;margin:0 68px 0 0; } .home-item a:hover { background-position: 0 -48px;margin:0 68px 0 0; } .people-item-on a { width: 102px;height: 64px;background:transparent url(/images/nav-people-new.png) 0 -67px no-repeat; margin:0;} .people-item { width: 102px;height: 64px;background:transparent url(/images/nav-people-new.png) 0 0 no-repeat; margin:0;} .people-item a { width: 102px;height: 64px;background:transparent url(/images/nav-people-new.png) 0 0 no-repeat; margin:0;} .people-item a:hover { background-position: 0px -67px; margin:0;} .places-item-on a { width: 102px;height: 64px;background:transparent url(/images/nav-places-new.png) 0 -67px no-repeat;margin:0;} .places-item a { width: 102px;height: 64px;background:transparent url(/images/nav-places-new.png) 0 0 no-repeat;margin:0;} .places-item a:hover { background-position: 0px -67px; margin:0;} .things-item-on a { width: 249px;height: 64px;background:transparent url(/images/nav-things-new.png) 0 -67px no-repeat; margin:0;} .things-item a { width: 249px;height: 64px;background:transparent url(/images/nav-things-new.png) 0 0 no-repeat;margin:0; } .things-item a:hover { background-position: 0px -67px; margin:0;} .shop-item-on a { width: 73px;height: 64px;background:transparent url(/images/nav-shop-new.png) 0 -67px no-repeat; margin:0;} .shop-item a { width: 73px;height: 64px;background:transparent url(/images/nav-shop-new.png) 0 0 no-repeat;margin:0; } .shop-item a:hover { background-position: 0px -67px; margin:0;} .sep { width: 38px;height: 64px;background:transparent url(/images/nav-divider-new.png) 8px 7px no-repeat; margin:0;} #nav-under {float:left;width:752px; height:8px;margin:10px 0 10px 90px;} #subnav {width:250px; text-align:center;height:35px;float:left;margin:0;padding:0;} #subnav ol {list-style:none; margin: 0px; padding: 0; ext-indent: 0px; text-align:center; } #subnav ol li { padding:0;margin:0;list-style-type:none;float:left; } #subnav ol li a { border:0;text-decoration:none;display:block;overflow: hidden;text-indent:-5000px;} .contact-item { width: 74px;height: 21px;background:transparent url(/images/emailUs.png) 0 0 no-repeat;margin:0; } .contact-item a { width: 74px;height: 21px;background:transparent url(/images/emailUs.png) 0 0 no-repeat;margin:0; } .contact-item a:hover { background-position: 0 -32px;margin:0; } .fb-item { width: 67px;height: 28px;background:transparent url(/images/facebook.png) 0 0 no-repeat; margin:0;} .fb-item a { width: 67px;height: 28px;background:transparent url(/images/facebook.png) 0 0 no-repeat; margin:0;} .fb-item a:hover { background-position: 0px -32px; margin:0;} .tw-item { width: 63px;height: 20px;background:transparent url(/images/twitter.png) 0 0 no-repeat; margin:0;} .tw-item a { width: 63px;height: 20px;background:transparent url(/images/twitter.png) 0 0 no-repeat; margin:0;} .tw-item a:hover { background-position: 0px -32px; margin:0;} .subsep { width: 17px;height: 21px;background:transparent url(/images/email_fb_div.png) 0 0 no-repeat; margin-right:0;} .subseptw { width: 14px;height: 21px;background:transparent url(/images/fb_tw_div.png) 0 0 no-repeat; margin-right:0;} #get_recent_comments_wrap li { font-size:11px; line-height:12px; margin:0; padding:0 0 6px 0; color:#555; text-align:left; } #get_recent_comments_wrap li a { font-size:11px; line-height:13px; margin:0; padding:6px 0 0 0; color:#555; text-align:left; text-decoration:none; } #get_recent_comments_wrap ul { list-style:none; margin:0px; padding:0px; } #sidebar .widget-simpletags { float:left; padding:0px; margin:0px; } #sidebar .widget-simpletags h3 { background:#fff url('/images/topics.png') no-repeat; padding:0; height:43px; background-position:10px 0px; margin:0; } #sidebar .widget-simpletags ul { padding:0px; margin-left:15px; } #sidebar .widget-simpletags li, .st-tags t1 li { line-height:14px; font-size:12px; font-weight:normal; padding-left:8px; margin-left:0px; padding-right:10px; } #sidebar .widget_recent_entries { float:left; padding:0px; margin:0px; } #sidebar .widget_recent_entries h3 { background:#fff url('/images/recent.png') no-repeat; padding:0; height:43px; background-position:20px 0px; margin:0; display:block; overflow: hidden; text-indent:-5000px; } #sidebar .widget_recent_entries ul { padding:0px; margin-left:15px; } #sidebar .widget_recent_entries li { line-height:14px; font-size:12px; font-weight:normal; padding-left:8px; margin-left:0px; padding-right:10px; } .alignright { float:right; margin:10px 10px 60px 10px; } .alignleft { float:left; margin:10px 10px 60px 10px; } .navigation { display: block; text-align: center; margin: 10px auto 60px auto; padding-top:10px; width:600px; /*border-top:1px dotted #ccc;*/ } .navigation a{text-indent:-5000px} .navigation .alignleft a{display:block;background:url(/images/newer.png) 0 0 no-repeat;height:35px;width:74px;margin-left:0;} .navigation .alignright a{display:block;background:url(/images/older.png) 0 0 no-repeat;height:35px;width:44px;margin-right:0;} .navigation div a span{display:none;} .navigation div a:hover {background-position:0 0px} .more-link { font-weight:normal; } #sidebar #feed { float:left; padding:0px; margin:0px; } #sidebar .widget-text .feed h3 { background:#fff url('/images/feeds.png') no-repeat; padding:0; height:46px; width:100px; background-position:0px 0px; margin:0; display:block; overflow: hidden; text-indent:-5000px; } ul .rss { padding:0px; margin-left:15px; } li .rssl { background:#eee url('/images/rss.png') no-repeat; line-height:14px; width:160px; font-size:11px; font-weight:normal; padding-left:8px; margin-left:0px; padding-right:10px; float:left; } #sidebar .widget_links { clear:both; padding:0px; margin:20px 0 0 0; font-family:AvenirNext, Georgia, "Times New Roman", Times, serif; width:230px; } #sidebar .widget_links h3 { background:#fff url('/images/sidebar-favorites.png') no-repeat; padding:0; height:42px; width:153px; background-position:0px 0px; margin:0 0 15px 20px; display:block; overflow: hidden; text-indent:-5000px; } #sidebar .widget_links ul { padding:0px; margin-left:0px; font-size:12px; margin:0 0 15px 30px; } #sidebar .widget_links li { font-weight:normal; padding:0; margin:0; width:230px; color:#666; } .widget_links li a { color:#666; } /****nrs-search-widget-with-title****/ div#nrs-search-widget-with-title-container div, div#nrs-search-widget-with-title-container form{ display:inline;padding:0px;margin:10px 0 50px; } div#nrs-search-widget-with-title-input input{ padding:0px;width:130px;height:18px;vertical-align:bottom;margin-left:30px; } div#nrs-search-widget-with-title-submit input{ margin-left:4px;padding-top:0px;padding-bottom:2px;vertical-align:middle; } div#nrs-search-widget-with-title h3{ background:#fff url('/images/sidebar-search.png') no-repeat; padding:0; height:38px; width:111px; background-position:0px 0px; margin:0 0 0 20px; display:block; overflow: hidden; text-indent:-5000px; width:160px; } #sidebar .nrs-search-widget-with-title p {margin:0 0 10px 20px;} /****buttons****/ .formbutt {border:1px solid #999;background-color:#eee;} .emailform {display:block;} .formbutton {background-color:#666; padding:2px; border: double solid #666;color:#fff;} .dashhr {border-top:1px dotted #ccc;height:4px;width:400px;margin:4px auto 0px auto;} #image img { margin:0px;padding:0px; } .social {text-align:left;position:relative;margin:0 auto;padding:0;display:inline-block;zoom: 1; *display: inline;vertical-align:top;} .social img {display:inline-block;*display:inline; zoom:1;margin:0 5px;} .bottom-ad {padding:20px 0 20px 0;text-align:center;width:1100px;margin:0 auto;background-color:#fff;} #topcontent {width:250px;padding:0px;margin:0 0 20px 0;position:relative;background-color:#fff;overflow:hidden;text-align:center; } #sidebar .popular-posts h3 { background:#fff url('/images/sidebar-popular.png') no-repeat; padding:0; height:50px; background-position:0px 0px; margin:20px 0 15px 35px; display:block; overflow: hidden; text-indent:-5000px; width:237px; } .popular-posts ul { padding:0 0 2px 0; width:230px; margin:0 auto 20px; } .popular-posts li { padding:0px; margin:0 0 10px 0; line-height:12px; font-family:AvenirNext, Georgia, "Times New Roman", Times, serif; font-size:14px;} #sidebar .block li { text-align:center; font-size:14px; line-height:16px; margin:0 0 12px 0; padding:0; font-family:"Baskerville","Times New Roman",Georgia,Times, serif; text-transform:uppercase; } #sidebar .block li .job { font-size:10px; color:#555; font-style:normal; padding:0;margin:0;line-height:13px; font-family:Georgia, "Times New Roman",Times, serif; text-transform:none;} #sidebar .block li a { border-bottom:none; } #sidebar .block li a:hover { text-decoration:underline;color:#000; } .wpp-views {font-weight:normal;color:#666;margin:0;padding:0;line-height:10px;} #sidebar .block li .wpp-post-title {margin:0;padding:0;} #sidebar .block li .wpp-post-title a {color:#000;margin:0 0 6px 0;padding:0;} .wpp-excerpt {font-weight:normal;color:#666;margin:0;padding:0;line-height:11px;font-size:10px} #sidebar .section-4 h3 { background:#fff url('/images/sidebar-style.png') no-repeat; padding:0; height:50px; background-position:0px 0px; margin:25px 0 10px 35px; display:block; overflow: hidden; text-indent:-5000px; width:205px; } #sidebar .section-9 h3 { background:#fff url('/images/sidebar-secrets.png') no-repeat; padding:0; height:50px; background-position:0px 0px; margin:25px 0 10px 35px; display:block; overflow: hidden; text-indent:-5000px; width:300px; } #sidebar .section-10 h3 { /*background:#fff url('/images/sidebar-profiles.png') no-repeat;*/ padding:0; margin:20px auto; width:300px; } #sidebar .section-10 { margin:0 auto; } /* SEARCH */ .results { display:inline-block; *display:inline; zoom:1; width:200px; height:325px; margin:0 8px; vertical-align:top; } .searchthumbs { width: 200px; margin-bottom:7px; border:1px solid #ccc; -webkit-transition: 0.3s; } .searchthumbs:hover {border:1px solid #000;} .search-result-copy { color:#333; text-transform:normal; font-style:italic; font-family:'Baskerville', "Times New Roman", Times, serif; font-size:18px; line-height:normal; line-height:20px; width:180px; margin:0 auto; } #searchtitle h2 {font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; margin:0 0 20px 0; font-weight:normal; line-height:38px; text-align:left; width:700px; color:#666; font-style:italic; } #searchtitle h1 { font-family: "Baskerville", "Times New Roman", Georgia, Times, serif; font-size:36px; margin:0 auto 50px auto; font-weight:normal; line-height:40px; text-align:center; width:90%; font-style:italic; color:#000; } .taglead {font-size:16px;line-height:18px;} .search-terms {font-size:32px;text-transform:uppercase;font-style:normal;color:#000;} .searchclear { clear:both; height:100px; width:50px; } .timestamp { font-family:georgia; font-size:9px; font-style:italic; color:#888; text-transform:none; } .emailfield { float:left; text-transform: none; font-family: AvenirNext, Georgia, "Times New Roman", Times, serif; font-size:12px; color:#666; width:220px; padding:2px 0; margin:4px 0 4px 4px; cursor: auto; border:0px; } #emailform { float:left; position:relative; display:inline; margin:0 0 20px 0; padding:2px; text-transform: uppercase; font-family: AvenirNext, Georgia, "Times New Roman", Times, serif; font-size:12px; color:#999; border:1px solid #ccc; width:260px; } .emailbut { float:left; background-color:#fff; font-family: AvenirNext, Georgia, "Times New Roman", Times, serif; font-size:11px; color:#999; border:0px; padding:0px; margin:3px 0 0 4px; width:25px; height:20px; vertical-align:bottom; line-height:11px; background:transparent url(images/email.png) 5px 0px no-repeat; cursor:pointer; overflow: hidden; text-indent:-5000px; } .emailcopy { font-size:12px; color:#444; line-height:14px; padding:0; margin:0; text-align:left; font-family:AvenirNext, Georgia, "Times New Roman", Times, serif; font-style:italic; } #emailcontent { padding:; margin:0 auto; text-align:left; } #emailcontent h1 { font-family: "Baskerville", "Times New Roman", Georgia, Times, serif; font-size:56px; margin:0 auto 25px auto; font-weight:normal; line-height:54px; text-align:center; font-style:italic; color:#000; } .email-shop-sidebar { float:right; width:300px; margin-left:20px; padding:0;} #sidebar h3 {margin-top:0;padding-top:0; line-height:30px; font-family:"Baskerville","Times New Roman", Georgia, Times, serif; font-size:30px; text-transform:uppercase; } img {display:block;} #emailcontent p { text-align:center; line-height:20px; font-family:AvenirNext, Georgia, "Times New Roman", Times, serif; font-size:16px; margin-bottom:15px; color:#222;} #emailcontent p.s2_error {color:#F00;clear:left;text-align:left;margin-bottom:20px;} #emailcontent .directions {width:400px;float:left;} #emailcontent .directions p { text-align:left; line-height:20px; font-family:AvenirNext, Georgia, "Times New Roman", Times, serif; font-size:16px; margin-bottom:15px; color:#222;} #emailcontent .directions p a { text-decoration:underline; } /*MAILCHIMP */ #sidebar .block .mailchimpsf_widget-4 widget_mailchimpsf_widget h3 {width:250px;margin:20px auto;} #mc_signup {width:360px;margin:16px auto 0;padding-bottom:25px;text-align:center;} #mc_signup_form {border:0;padding:0;} div.mc_merge_var .mc_var_label {text-transform:uppercase;font-size:10px;text-align:left;line-height: 12px;margin: 10px auto 2px;} .mc_radio_label {margin:0 auto;text-transform:uppercase;font-size:10px;text-align:left;} .mc_interests_header {margin:14px auto 0;text-transform:uppercase;font-size:10px;text-align:center;} #mc_signup_form label.mc_interest_label {margin:0 auto;text-transform:uppercase;font-size:10px;text-align:center;} div.mc_merge_var {margin:0 auto;text-align:center;} #mc_signup_submit {padding: 0;margin:4px auto 0;width:100%;background-color: #000;padding:10px;color:#fff;text-transform:uppercase;border:0;font-family:AvenirNext, Georgia,"Times New Roman", Times, serif;font-size:12px;-webkit-box-shadow: 0 1px 4px #666; -moz-box-shadow: 0 1px 4px #666; box-shadow: 0 1px 4px #666;cursor:pointer;} div.mc_interest {margin:0;text-align:left;} div.mc_interests_header {margin:0;font-weight:600;text-align:left;font-family:AvenirNext, HeleticaNeue, Arial;} .mc_signup_submit {margin:0 auto;text-align:center;} .updated {font-size:12px;line-height:14px;margin:5px auto 15px;text-align:left;} .mc_error_msg {color:#C00; font-family:AvenirNext, Georgia,"Times New Roman", ,Times, serif; font-style:normal; font-size:14px; line-height:14px; font-weight:normal;} .mc_error_msg a {color:#C00;text-decoration:underline;} .mc_success_msg {color:#C00; font-family:AvenirNext-Medium, Georgia,"Times New Roman", ,Times, serif; font-style:normal; font-size:14px; line-height:14px; font-weight:normal; } .mc_input {border:1px solid #ccc;padding:10px;color:#000;width:200px;font-size:12px;} #mc-indicates-required {text-align:left;font-size:10px;color:#999;margin:0 auto 6px;text-transform:capitalize;} #fixadent {padding-top:10px;} .fixed { position: fixed; top: -20px; } #related-holder { position:relative; width:100%; text-align:center; padding:20px 0 0 0; margin: 0 auto; border-top:3px double #000; clear:both; background-color:#000; } #related-holder h2 { font-family: "Baskerville", "Times New Roman", Georgia, Times, serif; width:96%; font-size:54px; margin:0 auto 10px auto; font-weight:normal; line-height:54px; text-align:center; font-style:italic; color:#fff; -webkit-font-smoothing: antialiased;} .related-thumb-holder { position:relative; width:96%; text-align:center; padding:0 0 20px 0; margin: 0 auto; -webkit-transition: 0.3s; } .related-thumbs img:hover { border-color: 1px solid #999; } .related-thumbs {display:inline-block;*display:inline; zoom:1;vertical-align:top; padding: 6px 7px; margin:0 0 1px 1px; border: 0px none;-webkit-transition: 0.3s;} .comments-block { font-family: AvenirNext, GillSans, Gill Sans, Arial, sans-serif; font-size:18px; margin:0 auto 0 auto; font-weight:normal; line-height:22px; text-align:center; font-style:normal; color:#000; display:inline-block;zoom: 1; *display: inline; vertical-align:top; /*padding-right:25px; border-right:1px solid #ccc;*/ text-transform:uppercase; } .comments-block a { color:#000; } .underpost {margin:45px auto 0;text-align:center;} .sub-title { color:#000; font-family: AvenirNext-Medium,'Baskerville', Georgia, "Times New Roman", Times, serif; font-size:14px; line-height:14px; padding:0; margin:0 auto 6px; text-transform:uppercase; -webkit-font-smoothing: antialiased; } .sub-title-result { color:#666; font-family: 'Baskerville', "Times New Roman", Times, serif; font-size:11px; line-height:13px; padding:0; margin:5px 0 0 0; text-transform:uppercase; font-style:italic; } .singlepostnav {width:100%;border-top:1px solid #000;padding-top:1.25em;margin:1.25em 0 5em 0;clear:both;position:relative;} .singlepostolder {text-align:left;float:left;width:25%; color:#000; font-family: 'Baskerville', "Times New Roman", Times, serif; font-size:18px; line-height:18px; font-style:italic;} .singlepostnewer {text-align:right;float:right;width:25%; color:#000; font-family: 'Baskerville', "Times New Roman", Times, serif; font-size:18px; line-height:18px; font-style:italic;} .smalldate {font-size:12px;} .pressblock {margin:20px auto;text-align:center;width:264px;} #sidebar .pressblock p {margin: 5px auto 6px; text-align:center;text-transform:uppercase;} div.pagenavigation { margin: 30px auto 40px; padding-top:30px; } .wp-paginate { font-size:18px; -webkit-transition: 0.3s; } .wp-paginate .current { color: #ccc; background: #fff; border:none; margin-right: 4px; padding: 3px 6px; } .wp-paginate a { background: #fff; border: none; color: #000; margin-right: 4px; padding: 3px 6px; text-align: center; text-decoration: none; } .wp-paginate a:hover { background: #fff; border:none; color: #920209; margin-right: 4px; padding: 3px 6px; text-align: center; text-decoration: none; } .searchformholder {border:0;width:90%;margin:0 auto 50px;text-align:center;position:relative;} #searchform { display:block; position:relative; margin:0 auto; padding:2px; text-transform: uppercase; font-family: AvenirNext, Georgia, "Times New Roman", Times, serif; font-size:12px; color:#999; text-align:center; width:80%; } .searchtitle { background:#fff url('/images/sidebar-search.png') no-repeat; padding:0; height:38px; width:111px; background-position:0px 0px; margin:0 0 10px 20px; display:block; overflow: hidden; text-indent:-5000px; width:160px;} .searchbut { display:inline-block;zoom: 1; *display: inline; vertical-align:middle; background-color:transparent; text-transform: uppercase; font-family: AvenirNext, Georgia, "Times New Roman", Times, serif; font-size:11px; color:#999; border:none; padding:0px; margin:0px 0px 0px 10px; width:22px; height:22px; line-height:11px; background:transparent url(/images/search.png) 0px 0px no-repeat; cursor:pointer; text-indent:-5000px; } .searchbut a { color:#999; padding:0px; } .searchfield { display:inline-block;zoom: 1; *display: inline; text-transform: uppercase; font-family: AvenirNext, HelveticaNeue, Arial; font-size:12px; color:#fff; width:auto; padding:8px; margin:4px 0 0 4px; cursor: auto; border:0px; background-color:#666; width:260px; letter-spacing: .1em; text-align:center; } /* press */ .press {width:100%;text-align:center;margin:10px auto;} .press img {display:inline-block;zoom: 1; *display: inline;vertical-align:middle;margin:0 15px;} .press p {color:#666;font-size:10px;text-transform:uppercase;text-align:center;} .press img.pressimage {display:inline-block;zoom: 1; *display: inline;vertical-align:middle;margin:0px 15px 15px 15px; } /* button */ .blackbutton {padding: 6px 40px;background-color:#000;border:1px solid #333;text-align:center;cursor:pointer;width:90px;margin:0 auto;position:relative;text-decoration:none;} .blackbutton:hover {background-color:#333;border:1px solid #444;} .related-thumb-holder a:hover {text-decoration:none;color:#920209;} .blackbutton p {font-family:AvenirNext, GillSans, HelveticaNeue, Arial;font-size:14px;color:#fff;margin:0 auto;} /* tags */ p.tags { text-align:center; font-family: AvenirNext, GillSans, HelveticaNeue, Arial; font-size:10px; font-weight:400; color:#888; margin:8px auto 0px; text-transform:uppercase; } .post p.tags a { text-decoration:none; } .bottomad {display:none;} /* sidebar shop items */ .productboxrss { display:block; text-align:center; padding:0; margin:0 auto; position:relative; width: 300px; } .product-imagerss { width: 250px; text-align: center; padding:12px 0 0; margin: 12px auto 10px; } .product-imagerss img { margin: 0 auto; text-align:center; border:1px solid #eee; -webkit-transition: 0.4s; } .product-imagerss img:hover { border:1px solid #333;-moz-box-shadow: 0 2px 5px #ccc; -webkit-box-shadow: 0 2px 4px #ccc; box-shadow: 0px 2px 4px #ccc; } .product-descriptionrss { width: 224px; padding:0 0 20px; text-align: center; margin:0 auto 20px; border-bottom:1px solid #eee; } .product-descriptionrss a { color:#000;text-decoration:none;} .product-descriptionrss a:hover { color:#990000;text-decoration:none;} .product-descriptionrss h2 { font-family:Georgia, "Times New Roman", Times, serif; text-transform:uppercase; font-size:13px; margin:0 auto 2px; font-weight:bold; line-height:15px; } .product-descriptionrss p { margin-bottom:0;padding-bottom:0;padding-top:0;margin-top:3px;font-family: AvenirNext, Georgia, "Times New Roman", Times, serif; color: #333;margin:0 auto 0 auto; font-size:12px;line-height:14px; width:200px; } /* BUTTON */ .buybtn { margin: 10px auto 0; padding: 0; position:relative; width: 224px; height: auto; position: relative; text-align: center; border:1px solid #eee; vertical-align: middle; background: #ffffff; background: -moz-linear-gradient(top, #ffffff 0%, #f5f5f5 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #f5f5f5)); background: -webkit-linear-gradient(top, #ffffff 0%, #f5f5f5 100%); background: -o-linear-gradient(top, #ffffff 0%,#f5f5f5 100%); background: -ms-linear-gradient(top, #ffffff 0%, #f5f5f5 100%); background: linear-gradient(to bottom, #ffffff 0%, #f5f5f5 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f5f5f5',GradientType=0 ); /*-moz-box-shadow: 0 2px 5px #ccc; -webkit-box-shadow: 0 2px 5px #ccc; box-shadow: 1px 2px 5px #ccc; filter: progid:DXImageTransform.Microsoft.Shadow(Color=#cccccc, Strength=1, Direction=0), progid:DXImageTransform.Microsoft.Shadow(Color=#999999, Strength=2, Direction=90), progid:DXImageTransform.Microsoft.Shadow(Color=#999999, Strength=4, Direction=180), progid:DXImageTransform.Microsoft.Shadow(Color=#999999, Strength=2, Direction=270);*/ cursor:pointer; } #comments .buybtn { margin: 10px auto 0; padding: 0; position:relative; width: 224px; height: auto; position: relative; text-align: center; border:1px solid #eee; vertical-align: middle; background: #ffffff; background: -moz-linear-gradient(top, #333333 0%, #000000 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #000000), color-stop(100%, #f5f5f5)); background: -webkit-linear-gradient(top, #333333 0%, #000000 100%); background: -o-linear-gradient(top, #333333 0%,#000000 100%); background: -ms-linear-gradient(top, #333333 0%, #000000 100%); background: linear-gradient(to bottom, #333333 0%, ##00000 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#333333', endColorstr='#000000',GradientType=0 ); /*-moz-box-shadow: 0 2px 5px #ccc; -webkit-box-shadow: 0 2px 5px #ccc; box-shadow: 1px 2px 5px #ccc; filter: progid:DXImageTransform.Microsoft.Shadow(Color=#cccccc, Strength=1, Direction=0), progid:DXImageTransform.Microsoft.Shadow(Color=#999999, Strength=2, Direction=90), progid:DXImageTransform.Microsoft.Shadow(Color=#999999, Strength=4, Direction=180), progid:DXImageTransform.Microsoft.Shadow(Color=#999999, Strength=2, Direction=270);*/ cursor:pointer; } .buybtn:hover { background: #ffffff; background: -moz-linear-gradient(top, #ffffff 0%, #ffffff 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #ffffff)); background: -webkit-linear-gradient(top, #ffffff 0%, #ffffff 100%); background: -o-linear-gradient(top, #ffffff 0%,#ffffff 100%); background: -ms-linear-gradient(top, #ffffff 0%, #ffffff 100%); background: linear-gradient(to bottom, #ffffff 0%, #ffffff 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 ); cursor:pointer; } #comments .submitbutton input, .buybtn p {font-family:AvenirNext, GillSans, Helvetica-Neue, Helvetica, Arial;font-size:12px;padding:10px 0 12px;width:100%;margin:0 auto;text-align:center;line-height:12px;text-decoration:none;color:#920209;font-weight:400;} .buybtn p:hover {color:#d20303;} .buybtn a {color:#920209;text-decoration:none;} .buybtn a:hover {color:#d20303;text-decoration:none;} #comments .submitbutton input {color:#fff;} /* bottom ad */ .topad { width: 100%; height:auto; z-index: 500; position: fixed; bottom: 0; margin: 0; padding: 8px 0; text-align: center; border:none; -webkit-box-shadow: 0px 0px 6px #444; -moz-box-shadow: 0px px 6px #444; box-shadow: 0px 0px 6px #444; background: #000; display:block; } .topad a {text-decoration:none;} .topad h2 { font-family: AvenirNext, HelveticaNeue, sans-serif; font-size:14px; margin:0 auto; font-weight:500; line-height:22px; text-align:center; font-style:normal; color:#fff; -webkit-font-smoothing: antialiased; } /* slideshow */ .slick-next:before,.slick-prev:before{-webkit-font-smoothing:antialiased} .slick-loading .slick-slide,.slick-loading .slick-track {visibility:hidden} .slick-list:focus,select{outline:0} .shop-slideshow .shop-slides,.shop-slideshow .shop-slides.slick-initialized{-webkit-transition:max-height .5s ease-in-out;-moz-transition:max-height .5s ease-in-out;-o-transition:max-height .5s ease-in-out} .slick-list,.slick-slider,.slick-track{position:relative} .slick-list,.slick-slider,.slick-track{display:block} .slick-slider{-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent} .slick-list{overflow:hidden;margin:0;padding:0;height:100%} .slick-list.dragging{cursor:pointer;cursor:hand} .slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{top:0;left:0}.slick-slide{display:none;float:left;height:100%;min-height:1px;-webkit-transform:translate3d(0,0,0)}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}button.slick-next.slick-arrow,button.slick-prev.slick-arrow{top:44%;background:0;border:none;position:absolute;cursor:pointer;outline:none} .slick-arrow.slick-hidden{display:none} .slick-initialized .icon-arrow{cursor:pointer} button.slick-prev.slick-arrow{left:2%;z-index:4} button.slick-next.slick-arrow{right:2%} .shop-slideshow{overflow:hidden;background-color:#fff;border-bottom:none;height:100%;width:auto;margin:0 auto;text-align:center;}.slick-slide .captionholder{position:absolute;left:10%;right:10%;top:26%;text-align:center;} .slick-slide .captionholder .caption{opacity:0;z-index:980;color:#fff;padding:5px 10px} .slick-slide.slick-current .caption{display:block;opacity:1;transition:opacity 1.25s ease-in-out;-moz-transition:opacity 1.25s ease-in-out;-webkit-transition:opacity 1.25s ease-in-out} .shop-slideshow .slick-list,.shop-slideshow .slick-slider{max-height:100%} .shop-slideshow .shop-slide img{width:100%;display:block;padding:0;margin:0;} .shop-slideshow .shop-slide{margin:0 auto;} .slick-next:before,.slick-prev:before{font-family:Entypo;font-size:40px;line-height:1;color:#000;opacity:1;text-shadow:none;cursor:pointer} .slick-prev:before,[dir=rtl] .slick-prev:before{content:"\E765"} /*.slick-next{left:-20px;top:70px;right:auto}*/ .slick-next:before,[dir=rtl] .slick-next:before{content:"\E766"} .shop-slideshow .shop-slides.slick-initialized{max-height:300px;position:relative;} .shop-slideshow {background-color:transparent;} .shop-ss-outer {padding:40px 0 20px;border-bottom:3px solid #000;margin:0 auto 20px;width:100%;text-align:center;background-color:#f6f6f6;} .mobile-productboxrss { text-align: center; padding:0; margin:auto 5px; position: relative; display:inline-block; vertical-align:middle; position:relative; } .mobile-product-imagerss {width:auto;height:100%; text-align: center; padding:0; margin:0 auto; position:relative;} .mobile-product-imagerss img {width:auto;height:100%;border:1px solid #eee;} .shop-ss-outer h2 {font-family: AvenirNext, GillSans, Helvetica-Neue, Helvetica, Arial; font-size: 42px; padding:0; width: 100%; margin: 0 auto 0; text-align: center; line-height: 44px; text-decoration: none; color: #000; font-weight: 500;text-transform:uppercase; text-align:center;} .shop-ss-outer p {font-family: AvenirNext, GillSans, Helvetica-Neue, Helvetica, Arial; font-size: 18px; padding:0; width: 100%; margin: 0 auto 25px; text-align: center; line-height: 12px; text-decoration: none; color: #000; font-weight: 400;text-transform:uppercase; text-align:center;} .shop-but { display: inline-block; vertical-align: middle; margin: 15px auto; padding: 6px 20px; position: relative; text-align: center; cursor: pointer; -moz-transition: .4s; -ms-transition: .4s; -o-transition: .4s; -webkit-transition: .4s; transition: .4s } .shop-but p {font-size:12px;line-height:12px;padding:0;margin:0;} html {margin-top:0 !important;margin-bottom:0 !important;} body { font-family:AvenirNext, Georgia, "Times New Roman", Times, serif; font-size:13px; font-style:normal; font-variant:normal; font-weight:400; line-height:1.7em; background-color:#fff; text-align:center; margin:0px auto; width:100%; } .iponly {display:none;} a { /*border-bottom:1px dotted #000;*/ text-decoration:none; color:#000; } a:hover { text-decoration:underline; /*border-bottom:1px dashed #e12000;*/ /*background-color:#000;*/ color:#920209; } hr{ margin:35px auto 35px auto; border:0; border-top:2px solid #ebe9df; width:80%; color:#d7cfbb; clear:both; } #wrapper { width:1100px; margin:0 auto; } #header { position:relative; height:245px; margin:0 auto; padding:20px 0 20px 0; text-align:center; } .logo { padding:0; margin:auto 0 auto; text-align:center; } .logo img { padding:0; margin:auto 0 auto; text-align:center; } #logo h2 { font-size: 18px; font-weight:200; padding : 12px 4px 0 0; letter-spacing : -1px; } #contentwrapper { width:1100px; border:0px; margin:0; background-color:#fff; } #content { width:700px; display:inline-block;zoom: 1; *display: inline; padding:0 0 20px 0; min-height:420px; background-color:#fff; margin:0 auto; } .post { width:600px; padding:40px 0; text-align:center; margin:0 auto; /*border-top:3px solid #000;*/ border-bottom:3px solid #000; } .post img { margin:4px auto; padding:0; } .post p { /*width:560px;*/ margin:15px auto 20px auto; text-align:left; font-family:AvenirNext, HeleveticaNeue, Arial; font-size:15px; line-height: 25px; color:#333; padding-left:0px; } .post p a { text-decoration:underline; color:#920209; } .post p a:hover { text-decoration:none; } .post em{ font-style:italic; } .post h2 { font-family:"Baskerville", "Times New Roman",Georgia, Times, serif; font-size:24px; margin:25px 0 10px 0; font-weight:normal; } .post h1, .post h1 a { font-family: "Baskerville", "Times New Roman", Georgia, Times, serif; font-size:56px; margin:0 auto 25px auto; font-weight:normal; line-height:54px; text-align:center; width:90%; font-style:italic; color:#000; } .post h1 a:hover{ text-decoration:none; color:#000; } .post h3, .post h4 { font-family:"Baskerville", "Times New Roman", Georgia, Times, serif; font-size:20px; margin:15px auto 10px auto; font-weight:normal; width:500px; } .post h4 { font-size:18px; } .postdivider { background:#fff url('/images/post_divider.gif') no-repeat; height:12px; width:600px; margin:35px auto; padding:0; clear:both; } .post h1:hover, .post h2:hover, .post h3:hover, .post h4:hover { color:#000; background-color:#fff; } .post .indent { padding-left:10px; } .post .indent p { padding-left:10px; } .post small { font-size:10px; text-align:center; margin-bottom:15px; color:#444; } .post small a { font-weight:normal; } .post .smallbot { /*float:left;*/ font-size:10px; text-align:center; line-height:14px; margin:0px auto 8px auto; padding:0; color:#999; font-style:normal; font-weight:400; font-family:AvenirNext, GillSans, Helvetica Neue, arial;text-transform:uppercase; } .post .leaddate { font-size:10px; text-align:center; line-height:14px; margin:0px auto 11px auto; padding:0; color:#999; font-style:normal; font-family:AvenirNext, GillSans, Helvetica Neue, arial;font-weight:400; } .post .smallbot a { font-weight:400; color:#666; text-decoration:none; } .post .smallbot a:hover { font-weight:400; color:#920209; text-decoration:none; } .post .smallbot red { /*float:left;*/ font-size:14px; text-align:center; line-height:28px; margin:8px 0 8px 0; padding:0; color:#999; font-style:italic; } .post .smallbot red a { color:#000; text-decoration:none; } .post .smallbot red a:hover { color:#000; text-decoration:underline; } .post .authortop { font-size:10px; text-align:center; line-height:14px; margin:8px auto; padding:0; color:#444; font-style:italic; } .post .authortop a { color:#444; } .post .alignright { float:right; margin-left:10px; } .post .alignleft { float:left; margin-right:10px; } .post .aligncenter { margin:0 auto 20px auto; display:block; text-align:center; } .post abbr { font-weight:400; } .post ul{ list-style:outside; margin:15px 0 0 35px; width:500px; } .post li{ font-style:italic; font-size:14px; line-height:18px; padding-bottom:10px; text-align:left; } .post ul.customlist{ margin-bottom:20px; } .post li.customlist{ font-style:italic; font-size:12px; line-height:15px; padding-bottom:0; text-align:left; font-size:15px; line-height: 18px; margin:8px 0 0 30px; } .post ol li { font-style:normal; font-size:14px; line-height:22px; padding-bottom:8px; text-align:left; } .post ol{ list-style:decimal; margin:0 0 0 30px; } .post .wp-caption { margin:10px auto 30px auto; text-align:center; padding:1px 0 0; line-height:12px; } .post .wp-caption-text { margin:0px auto 0px auto; color:#666; text-align:center; font-size:10px; font-style:italic; padding:0 0 2px 0; width:auto; line-height:12px; } .post .wp-caption a, .post .wp-caption a:hover { border-bottom:0; } .post blockquote { color:#777; border-left:5px solid #ccc; margin:15px 30px 0 10px; padding-left:20px; } .post pre { font-family:courier; font-size:12px; letter-spacing:-1px; margin:14px 0 14px 0; } .post .message ul { margin:12px 0 0; } .post .message { display:none; background:#0F67A1; margin-top:10px; padding:20px; color:#fff; } #comments { width:600px; margin:0px auto 50px auto; } .clrcomments{ width 1px; height:1px; clear:both; } .clr { width 1px; height:1px; clear:both; } #comments h3, #comments h4{ font-family:AvenirNext, GillSans, Gill Sans. Arial, sans-serif; font-size:10px; margin:15px 0px 30px 0px; font-weight:400; font-style:normal; text-align:center; color:#333; clear:both; } #comments h3 {text-align:left;font-size:12px;line-height:18px;} #comments h4{ font-size:14px; } #comments cheader{ background-image:#ccc url('/images/haveAComment.png') no-repeat; height:34px; width:229px; margin:0 5px 0 14px; padding:0; } #comments poster{ font-family:AvenirNext, Georgia, "Times New Roman", Times, serif; font-size:11px; font-weight:400; font-style:normal; text-align:left; margin:0; padding:0; color:#333; line-height:15px; } #comments postertalk{ width:360px; padding:0 0 10px 0; color:#333; } #comments poster citetime{ font-family:AvenirNext, Georgia, "Times New Roman", Times, serif; font-size:10px; font-weight:400; font-style:normal; color:#999; text-align:left; margin:0; padding:0 0 8px 0; line-height:10px; } #comments citebody { font-family:AvenirNext, Georgia, "Times New Roman", Times, serif; font-size:12px; font-weight:400; color:#333; text-align:left; padding:0; min-height:30px; line-height:18px; margin:0; /*border-bottom:1px solid #d9d9ca;*/ width:350px; } #comments em { font-style:italic; text-align:right; } #comments ol.commentlist li { margin:4px auto 0px auto; margin-left:30px auto ; padding:30px 25px 30px 20px; min-height:60px; text-align:left; border-bottom:1px solid #eeeeee; background-color:#f6f6f6; } #comments p.formlabel { width:96%; margin:10px 0 15px 0px; font-size:12px; text-align:left; color:#999; line-height:14px; } #comments p.txt { width:100%; margin:15px 0 15px 0px; text-align:left; } #comments clear { clear:both; } #comments span { display:block; color:#eee; font-family:AvenirNext, Georgia, "Times New Roman", Times, serif; font-size:120px; font-weight:400; float:right; padding-top:25px; } #comments ul.formlist { margin:20px auto; width:375px; } #comments ul.formlist li { display:block; margin:10px 0 0; } #comments ul.formlist p{ margin:10px 0 0; text-align:center; } #comments input { font-family:AvenirNext, HelveticaNeue, Arial, sans-serif; width:100%; font-size:12px; font-weight:400; padding:8px; background-color:#f9f9f9; border:1px solid #ccc; } #comments textarea { font-family:AvenirNext, HelveticaNeue, Arial, sans-serif; width:96%; font-size:12px; font-weight:400; padding:8px; border:1px solid #ccc; text-align:left; margin:0px; background-color:#f9f9f9; } #comments .submitbutton input { text-align:left; padding:0; margin:8px 0 75px 0px; background-color:#fff; border:none; } #comments p.submitbutton input a:hover { border:1px solid #ccc; } .submitbutton { text-align:left; padding:0; margin:8px 0 50px 0px; width:135px; } #comments .center { text-align:center; } .sidebarhr { width:30px; height:1px; margin:0; padding:0; } #sidebar { width:390px; display:inline-block;zoom: 1; *display: inline; vertical-align:top; margin:0 auto; padding:0; background-color:#fff; text-align:left; position:relative; } #sidebar h3 { padding:25px 0 3px 0; font-size:30px; font-family:"Baskerville", "Times New Roman", Georgia, , Times, serif; text-transform:uppercase; text-align:center; margin:0 auto; } #sidebar .ssetter { font-size:12px; color:#444; line-height:14px; padding:0; margin:0 0 15px 0px; text-align:left; } #sidebar .ssetter h3 { /*background:#fff url('/images/ss-label.gif') no-repeat;*/ padding:0; background-position:0px 0px; margin:0; display:block; overflow: hidden; /*text-indent:-5000px;*/ } #sidebar .ssetter h4 { font-family:Georgia, "Times New Roman", Times, serif; color:#000; font-size:18px;font-style:italic;font-weight:normal;margin:8px 0px 6px 0px;padding:0px;} #sidebar .ssetter h4 a { color:#000;} #sidebar .ssetter h4 a:hover { text-decoration:none; color:#000;} #sidebar .ssetter .sssub { padding:0px 0 5px 0; font-size:10px; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; color:#333; } #sidebar .ssetter p { font-size:11px; color:#333; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; margin:5px 0px 10px 0px; line-height:15px; } #sidebar .ssetter p a { color:#333; text-decoration:none; } #sidebar .ssetter p a:hover { text-decoration:none; color:#000;} #sidebar .ssetter p.sslabel { font-family:Georgia, "Times New Roman", Times, serif; color:#666; font-size:14px;font-style:italic;padding:6px 0px 3px 0px;margin:0px;} .shareicons { margin:14px auto 20px; text-align:center; width:100%; } .shareicons img { display:inline-block;zoom:1;*display:inline;;margin:0 4px; } #faves { font-size:11px; color:#444; line-height:14px; padding:0; margin:0 0 20px 50px; text-align:left; width:200px; } #faves h3 { background:#fff url('/images/sidebar-favorites.png') no-repeat; padding:0; height:42px; width:153px; background-position:0px 0px; margin:0; display:block; overflow: hidden; text-indent:-5000px; } #sidebar .block { padding:0 0 10px 0; margin:0 auto 10px; overflow:hidden; width:320px; position:relative; } #sidebar .block p { width:230px; padding:0; margin:0 auto; font-family:AvenirNext, Georgia,"Times New Roman", ,Times, serif; font-style:italic; font-size:12px; line-height:15px; color:#333;} #sidebar .block ul { width:220px; margin:0 auto 40px; } #sidebar .block ul .children{ border:0; padding: 0; } #sidebar .widget_search label { display:block; padding:25px 0 3px 0; font-size:14px; border-bottom:1px dotted #ccc; margin:10px 0 10x 5px; } #sidebar .widget_recent_comments h2{ padding:30px 0px 2px 0px; border-bottom:1px solid #ccc; } #sidebar .recent-comments widget_rrm_recent_comments { font-size:10px; } #sidebar .widget_recent_comments ul { background:transparent no-repeat scroll 6px 52%; padding:10px 0px 0px 0px; font-family:AvenirNext,Georgia, "Times New Roman", Times, serif; font-size:10px; } #sidebar .widget_recent_comments li { background:transparent no-repeat scroll 6px 52%; padding:0px 0px 5px 0px; font-family:AvenirNext,Georgia, "Times New Roman", Times, serif; font-size:10px; color:#666; } #sidebar .widget_recent_comments li a,#sidebar .widget_recent_comments li a:hover{ text-decoration:none; color:#000; } #sidebar .widget_recent_comments li a:hover { text-decoration:underline;} #sidebar .widget_tag_cloud h3 { margin:0 0 8px; padding:0; /*border-bottom:1px dotted #ccc;*/ font-family:AvenirNext, Georgia, "Times New Roman", Times, serif; } #sidebar .widget_text h3 , #sidebar .calendar h3{ /*border-bottom:1px dotted #ccc;*/ } #sidebar .calendar h3{ display:none; } #sidebar #wp-calendar { width:95%; text-align:center; } #sidebar #wp-calendar caption, #sidebar #wp-calendar td, #sidebar #wp-calendar th{ text-align:center; } #sidebar #wp-calendar caption { font-size:18px; padding:25px 0 3px 0; } #sidebar #wp-calendar th { font-weight: bold; border-top:1px dotted #ccc; border-bottom:1px dotted #ccc; } #sidebar #wp-calendar tfoot td{ border-top:1px dotted #ccc; border-bottom:1px dotted #ccc; } #footer { width:100%; height:100%; text-align:center; padding:30px 0 0 0; margin:0; vertical-align: baseline; background-color:#000; position:relative; } .innerfooter { position:relative; width:80%; text-align:center; padding:30px 0 0; margin: 30px auto 0; border-top:1px solid #444; } .innerfooter p { font-family:"Baskerville","Times New Roman", Times, serif; font-size:12px; text-transform:uppercase; line-height:10px; font-style:italic; font-weight:normal; margin:0 auto; } .innerfooter p.about { font-family:AvenirNext, Georgia, "Baskerville","Times New Roman", Times, serif; display:inline-block;zoom: 1; *display: inline;vertical-align:top; font-size:14px; text-transform:none; color:#ccc; line-height:22px; font-style:normal; font-weight:400; margin:15px auto 0; width:55%; text-align:left; -webkit-font-smoothing: antialiased; } .innerfooter p a { color:#FFF; } .innerfooter ul { list-style:none; margin:6px auto; } .innerfooter ul li { display:inline-block;zoom: 1; *display: inline;vertical-align:top; margin:0px 3px;padding:0px; color:#f9f9f9; font-family:"Baskerville","Times New Roman", Times, serif; font-size:12px; text-transform:uppercase; line-height:10px; font-style:normal; } .innerfooter ul.share { margin-bottom:20px; } .innerfooter ul li a {color:#666;} .innerfooter ul li a:hover {color:#eee;text-decoration:none;} .innerfooter p.copyright { color:#666; font-family:"Baskerville","Times New Roman", Times, serif; font-size:10px; text-transform:uppercase; line-height:10px; font-style:normal; margin:20px auto; } .copyright p a{ color:#999; text-decoration:none;} .copyright p a:hover { color:#FFF; text-decoration:none; } #biolefttext { float:left; width:160px; margin:0 20px 0 0; border-right:1px solid #ebe9df; height:auto; text-align:left; padding-top:2px 10px 0; font-family:AvenirNext, Georgia, "Times New Roman", Times, serif; font-size:10px; font-weight:400; } #biolefttext p { margin:0 10px; } #biolefttext a { font-weight:400; } #biorighttext { float:right; width:120px; margin:0; text-align:center; padding-top:2px; font-family:AvenirNext, Georgia, "Times New Roman", Times, serif; font-size:10px; font-weight:400; } #biorighttext a { font-weight:400; } #nav {width:800px;text-align:center;height:50px;position:absolute;top:183px;left:335px;padding:0;z-index:20;} #nav ol {list-style:none; margin: 0 auto 0 auto; padding: 0; ext-indent: 0px; text-align:center; } #nav ol li { padding:0;margin:0;list-style-type:none;float:left; } #nav ol li a { border:0;text-decoration:none;display:block;overflow: hidden;text-indent:-5000px;} .home-item-on a { width: 65px;height: 49px;background:transparent url(/images/navHome.png) 0 -48px no-repeat; margin:0 68px 0 0;} .home-item a { width: 65px;height: 49px;background:transparent url(/images/navHome.png) 0 0 no-repeat;margin:0 68px 0 0; } .home-item a:hover { background-position: 0 -48px;margin:0 68px 0 0; } .people-item-on a { width: 102px;height: 64px;background:transparent url(/images/nav-people-new.png) 0 -67px no-repeat; margin:0;} .people-item { width: 102px;height: 64px;background:transparent url(/images/nav-people-new.png) 0 0 no-repeat; margin:0;} .people-item a { width: 102px;height: 64px;background:transparent url(/images/nav-people-new.png) 0 0 no-repeat; margin:0;} .people-item a:hover { background-position: 0px -67px; margin:0;} .places-item-on a { width: 102px;height: 64px;background:transparent url(/images/nav-places-new.png) 0 -67px no-repeat;margin:0;} .places-item a { width: 102px;height: 64px;background:transparent url(/images/nav-places-new.png) 0 0 no-repeat;margin:0;} .places-item a:hover { background-position: 0px -67px; margin:0;} .things-item-on a { width: 249px;height: 64px;background:transparent url(/images/nav-things-new.png) 0 -67px no-repeat; margin:0;} .things-item a { width: 249px;height: 64px;background:transparent url(/images/nav-things-new.png) 0 0 no-repeat;margin:0; } .things-item a:hover { background-position: 0px -67px; margin:0;} .shop-item-on a { width: 73px;height: 64px;background:transparent url(/images/nav-shop-new.png) 0 -67px no-repeat; margin:0;} .shop-item a { width: 73px;height: 64px;background:transparent url(/images/nav-shop-new.png) 0 0 no-repeat;margin:0; } .shop-item a:hover { background-position: 0px -67px; margin:0;} .sep { width: 38px;height: 64px;background:transparent url(/images/nav-divider-new.png) 8px 7px no-repeat; margin:0;} #nav-under {float:left;width:752px; height:8px;margin:10px 0 10px 90px;} #subnav {width:250px; text-align:center;height:35px;float:left;margin:0;padding:0;} #subnav ol {list-style:none; margin: 0px; padding: 0; ext-indent: 0px; text-align:center; } #subnav ol li { padding:0;margin:0;list-style-type:none;float:left; } #subnav ol li a { border:0;text-decoration:none;display:block;overflow: hidden;text-indent:-5000px;} .contact-item { width: 74px;height: 21px;background:transparent url(/images/emailUs.png) 0 0 no-repeat;margin:0; } .contact-item a { width: 74px;height: 21px;background:transparent url(/images/emailUs.png) 0 0 no-repeat;margin:0; } .contact-item a:hover { background-position: 0 -32px;margin:0; } .fb-item { width: 67px;height: 28px;background:transparent url(/images/facebook.png) 0 0 no-repeat; margin:0;} .fb-item a { width: 67px;height: 28px;background:transparent url(/images/facebook.png) 0 0 no-repeat; margin:0;} .fb-item a:hover { background-position: 0px -32px; margin:0;} .tw-item { width: 63px;height: 20px;background:transparent url(/images/twitter.png) 0 0 no-repeat; margin:0;} .tw-item a { width: 63px;height: 20px;background:transparent url(/images/twitter.png) 0 0 no-repeat; margin:0;} .tw-item a:hover { background-position: 0px -32px; margin:0;} .subsep { width: 17px;height: 21px;background:transparent url(/images/email_fb_div.png) 0 0 no-repeat; margin-right:0;} .subseptw { width: 14px;height: 21px;background:transparent url(/images/fb_tw_div.png) 0 0 no-repeat; margin-right:0;} #get_recent_comments_wrap li { font-size:11px; line-height:12px; margin:0; padding:0 0 6px 0; color:#555; text-align:left; } #get_recent_comments_wrap li a { font-size:11px; line-height:13px; margin:0; padding:6px 0 0 0; color:#555; text-align:left; text-decoration:none; } #get_recent_comments_wrap ul { list-style:none; margin:0px; padding:0px; } #sidebar .widget-simpletags { float:left; padding:0px; margin:0px; } #sidebar .widget-simpletags h3 { background:#fff url('/images/topics.png') no-repeat; padding:0; height:43px; background-position:10px 0px; margin:0; } #sidebar .widget-simpletags ul { padding:0px; margin-left:15px; } #sidebar .widget-simpletags li, .st-tags t1 li { line-height:14px; font-size:12px; font-weight:normal; padding-left:8px; margin-left:0px; padding-right:10px; } #sidebar .widget_recent_entries { float:left; padding:0px; margin:0px; } #sidebar .widget_recent_entries h3 { background:#fff url('/images/recent.png') no-repeat; padding:0; height:43px; background-position:20px 0px; margin:0; display:block; overflow: hidden; text-indent:-5000px; } #sidebar .widget_recent_entries ul { padding:0px; margin-left:15px; } #sidebar .widget_recent_entries li { line-height:14px; font-size:12px; font-weight:normal; padding-left:8px; margin-left:0px; padding-right:10px; } .alignright { float:right; margin:10px 10px 60px 10px; } .alignleft { float:left; margin:10px 10px 60px 10px; } .navigation { display: block; text-align: center; margin: 10px auto 60px auto; padding-top:10px; width:600px; /*border-top:1px dotted #ccc;*/ } .navigation a{text-indent:-5000px} .navigation .alignleft a{display:block;background:url(/images/newer.png) 0 0 no-repeat;height:35px;width:74px;margin-left:0;} .navigation .alignright a{display:block;background:url(/images/older.png) 0 0 no-repeat;height:35px;width:44px;margin-right:0;} .navigation div a span{display:none;} .navigation div a:hover {background-position:0 0px} .more-link { font-weight:normal; } #sidebar #feed { float:left; padding:0px; margin:0px; } #sidebar .widget-text .feed h3 { background:#fff url('/images/feeds.png') no-repeat; padding:0; height:46px; width:100px; background-position:0px 0px; margin:0; display:block; overflow: hidden; text-indent:-5000px; } ul .rss { padding:0px; margin-left:15px; } li .rssl { background:#eee url('/images/rss.png') no-repeat; line-height:14px; width:160px; font-size:11px; font-weight:normal; padding-left:8px; margin-left:0px; padding-right:10px; float:left; } #sidebar .widget_links { clear:both; padding:0px; margin:20px 0 0 0; font-family:AvenirNext, Georgia, "Times New Roman", Times, serif; width:230px; } #sidebar .widget_links h3 { background:#fff url('/images/sidebar-favorites.png') no-repeat; padding:0; height:42px; width:153px; background-position:0px 0px; margin:0 0 15px 20px; display:block; overflow: hidden; text-indent:-5000px; } #sidebar .widget_links ul { padding:0px; margin-left:0px; font-size:12px; margin:0 0 15px 30px; } #sidebar .widget_links li { font-weight:normal; padding:0; margin:0; width:230px; color:#666; } .widget_links li a { color:#666; } /****nrs-search-widget-with-title****/ div#nrs-search-widget-with-title-container div, div#nrs-search-widget-with-title-container form{ display:inline;padding:0px;margin:10px 0 50px; } div#nrs-search-widget-with-title-input input{ padding:0px;width:130px;height:18px;vertical-align:bottom;margin-left:30px; } div#nrs-search-widget-with-title-submit input{ margin-left:4px;padding-top:0px;padding-bottom:2px;vertical-align:middle; } div#nrs-search-widget-with-title h3{ background:#fff url('/images/sidebar-search.png') no-repeat; padding:0; height:38px; width:111px; background-position:0px 0px; margin:0 0 0 20px; display:block; overflow: hidden; text-indent:-5000px; width:160px; } #sidebar .nrs-search-widget-with-title p {margin:0 0 10px 20px;} /****buttons****/ .formbutt {border:1px solid #999;background-color:#eee;} .emailform {display:block;} .formbutton {background-color:#666; padding:2px; border: double solid #666;color:#fff;} .dashhr {border-top:1px dotted #ccc;height:4px;width:400px;margin:4px auto 0px auto;} #image img { margin:0px;padding:0px; } .social {text-align:left;position:relative;margin:0 auto;padding:0;display:inline-block;zoom: 1; *display: inline;vertical-align:top;} .social img {display:inline-block;*display:inline; zoom:1;margin:0 5px;} .bottom-ad {padding:20px 0 20px 0;text-align:center;width:1100px;margin:0 auto;background-color:#fff;} #topcontent {width:250px;padding:0px;margin:0 0 20px 0;position:relative;background-color:#fff;overflow:hidden;text-align:center; } #sidebar .popular-posts h3 { background:#fff url('/images/sidebar-popular.png') no-repeat; padding:0; height:50px; background-position:0px 0px; margin:20px 0 15px 35px; display:block; overflow: hidden; text-indent:-5000px; width:237px; } .popular-posts ul { padding:0 0 2px 0; width:230px; margin:0 auto 20px; } .popular-posts li { padding:0px; margin:0 0 10px 0; line-height:12px; font-family:AvenirNext, Georgia, "Times New Roman", Times, serif; font-size:14px;} #sidebar .block li { text-align:center; font-size:14px; line-height:16px; margin:0 0 12px 0; padding:0; font-family:"Baskerville","Times New Roman",Georgia,Times, serif; text-transform:uppercase; } #sidebar .block li .job { font-size:10px; color:#555; font-style:normal; padding:0;margin:0;line-height:13px; font-family:Georgia, "Times New Roman",Times, serif; text-transform:none;} #sidebar .block li a { border-bottom:none; } #sidebar .block li a:hover { text-decoration:underline;color:#000; } .wpp-views {font-weight:normal;color:#666;margin:0;padding:0;line-height:10px;} #sidebar .block li .wpp-post-title {margin:0;padding:0;} #sidebar .block li .wpp-post-title a {color:#000;margin:0 0 6px 0;padding:0;} .wpp-excerpt {font-weight:normal;color:#666;margin:0;padding:0;line-height:11px;font-size:10px} #sidebar .section-4 h3 { background:#fff url('/images/sidebar-style.png') no-repeat; padding:0; height:50px; background-position:0px 0px; margin:25px 0 10px 35px; display:block; overflow: hidden; text-indent:-5000px; width:205px; } #sidebar .section-9 h3 { background:#fff url('/images/sidebar-secrets.png') no-repeat; padding:0; height:50px; background-position:0px 0px; margin:25px 0 10px 35px; display:block; overflow: hidden; text-indent:-5000px; width:300px; } #sidebar .section-10 h3 { /*background:#fff url('/images/sidebar-profiles.png') no-repeat;*/ padding:0; margin:20px auto; width:300px; } #sidebar .section-10 { margin:0 auto; } /* SEARCH */ .results { display:inline-block; *display:inline; zoom:1; width:200px; height:325px; margin:0 8px; vertical-align:top; } .searchthumbs { width: 200px; margin-bottom:7px; border:1px solid #ccc; -webkit-transition: 0.3s; } .searchthumbs:hover {border:1px solid #000;} .search-result-copy { color:#333; text-transform:normal; font-style:italic; font-family:'Baskerville', "Times New Roman", Times, serif; font-size:18px; line-height:normal; line-height:20px; width:180px; margin:0 auto; } #searchtitle h2 {font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; margin:0 0 20px 0; font-weight:normal; line-height:38px; text-align:left; width:700px; color:#666; font-style:italic; } #searchtitle h1 { font-family: "Baskerville", "Times New Roman", Georgia, Times, serif; font-size:36px; margin:0 auto 50px auto; font-weight:normal; line-height:40px; text-align:center; width:90%; font-style:italic; color:#000; } .taglead {font-size:16px;line-height:18px;} .search-terms {font-size:32px;text-transform:uppercase;font-style:normal;color:#000;} .searchclear { clear:both; height:100px; width:50px; } .timestamp { font-family:georgia; font-size:9px; font-style:italic; color:#888; text-transform:none; } .emailfield { float:left; text-transform: none; font-family: AvenirNext, Georgia, "Times New Roman", Times, serif; font-size:12px; color:#666; width:220px; padding:2px 0; margin:4px 0 4px 4px; cursor: auto; border:0px; } #emailform { float:left; position:relative; display:inline; margin:0 0 20px 0; padding:2px; text-transform: uppercase; font-family: AvenirNext, Georgia, "Times New Roman", Times, serif; font-size:12px; color:#999; border:1px solid #ccc; width:260px; } .emailbut { float:left; background-color:#fff; font-family: AvenirNext, Georgia, "Times New Roman", Times, serif; font-size:11px; color:#999; border:0px; padding:0px; margin:3px 0 0 4px; width:25px; height:20px; vertical-align:bottom; line-height:11px; background:transparent url(images/email.png) 5px 0px no-repeat; cursor:pointer; overflow: hidden; text-indent:-5000px; } .emailcopy { font-size:12px; color:#444; line-height:14px; padding:0; margin:0; text-align:left; font-family:AvenirNext, Georgia, "Times New Roman", Times, serif; font-style:italic; } #emailcontent { padding:; margin:0 auto; text-align:left; } #emailcontent h1 { font-family: "Baskerville", "Times New Roman", Georgia, Times, serif; font-size:56px; margin:0 auto 25px auto; font-weight:normal; line-height:54px; text-align:center; font-style:italic; color:#000; } .email-shop-sidebar { float:right; width:300px; margin-left:20px; padding:0;} #sidebar h3 {margin-top:0;padding-top:0; line-height:30px; font-family:"Baskerville","Times New Roman", Georgia, Times, serif; font-size:30px; text-transform:uppercase; } img {display:block;} #emailcontent p { text-align:center; line-height:20px; font-family:AvenirNext, Georgia, "Times New Roman", Times, serif; font-size:16px; margin-bottom:15px; color:#222;} #emailcontent p.s2_error {color:#F00;clear:left;text-align:left;margin-bottom:20px;} #emailcontent .directions {width:400px;float:left;} #emailcontent .directions p { text-align:left; line-height:20px; font-family:AvenirNext, Georgia, "Times New Roman", Times, serif; font-size:16px; margin-bottom:15px; color:#222;} #emailcontent .directions p a { text-decoration:underline; } /*MAILCHIMP */ #sidebar .block .mailchimpsf_widget-4 widget_mailchimpsf_widget h3 {width:250px;margin:20px auto;} #mc_signup {width:360px;margin:16px auto 0;padding-bottom:25px;text-align:center;} #mc_signup_form {border:0;padding:0;} div.mc_merge_var .mc_var_label {text-transform:uppercase;font-size:10px;text-align:left;line-height: 12px;margin: 10px auto 2px;} .mc_radio_label {margin:0 auto;text-transform:uppercase;font-size:10px;text-align:left;} .mc_interests_header {margin:14px auto 0;text-transform:uppercase;font-size:10px;text-align:center;} #mc_signup_form label.mc_interest_label {margin:0 auto;text-transform:uppercase;font-size:10px;text-align:center;} div.mc_merge_var {margin:0 auto;text-align:center;} #mc_signup_submit {padding: 0;margin:4px auto 0;width:100%;background-color: #000;padding:10px;color:#fff;text-transform:uppercase;border:0;font-family:AvenirNext, Georgia,"Times New Roman", Times, serif;font-size:12px;-webkit-box-shadow: 0 1px 4px #666; -moz-box-shadow: 0 1px 4px #666; box-shadow: 0 1px 4px #666;cursor:pointer;} div.mc_interest {margin:0;text-align:left;} div.mc_interests_header {margin:0;font-weight:600;text-align:left;font-family:AvenirNext, HeleticaNeue, Arial;} .mc_signup_submit {margin:0 auto;text-align:center;} .updated {font-size:12px;line-height:14px;margin:5px auto 15px;text-align:left;} .mc_error_msg {color:#C00; font-family:AvenirNext, Georgia,"Times New Roman", ,Times, serif; font-style:normal; font-size:14px; line-height:14px; font-weight:normal;} .mc_error_msg a {color:#C00;text-decoration:underline;} .mc_success_msg {color:#C00; font-family:AvenirNext-Medium, Georgia,"Times New Roman", ,Times, serif; font-style:normal; font-size:14px; line-height:14px; font-weight:normal; } .mc_input {border:1px solid #ccc;padding:10px;color:#000;width:200px;font-size:12px;} #mc-indicates-required {text-align:left;font-size:10px;color:#999;margin:0 auto 6px;text-transform:capitalize;} #fixadent {padding-top:10px;} .fixed { position: fixed; top: -20px; } #related-holder { position:relative; width:100%; text-align:center; padding:20px 0 0 0; margin: 0 auto; border-top:3px double #000; clear:both; background-color:#000; } #related-holder h2 { font-family: "Baskerville", "Times New Roman", Georgia, Times, serif; width:96%; font-size:54px; margin:0 auto 10px auto; font-weight:normal; line-height:54px; text-align:center; font-style:italic; color:#fff; -webkit-font-smoothing: antialiased;} .related-thumb-holder { position:relative; width:96%; text-align:center; padding:0 0 20px 0; margin: 0 auto; -webkit-transition: 0.3s; } .related-thumbs img:hover { border-color: 1px solid #999; } .related-thumbs {display:inline-block;*display:inline; zoom:1;vertical-align:top; padding: 6px 7px; margin:0 0 1px 1px; border: 0px none;-webkit-transition: 0.3s;} .comments-block { font-family: AvenirNext, GillSans, Gill Sans, Arial, sans-serif; font-size:18px; margin:0 auto 0 auto; font-weight:normal; line-height:22px; text-align:center; font-style:normal; color:#000; display:inline-block;zoom: 1; *display: inline; vertical-align:top; /*padding-right:25px; border-right:1px solid #ccc;*/ text-transform:uppercase; } .comments-block a { color:#000; } .underpost {margin:45px auto 0;text-align:center;} .sub-title { color:#000; font-family: AvenirNext-Medium,'Baskerville', Georgia, "Times New Roman", Times, serif; font-size:14px; line-height:14px; padding:0; margin:0 auto 6px; text-transform:uppercase; -webkit-font-smoothing: antialiased; } .sub-title-result { color:#666; font-family: 'Baskerville', "Times New Roman", Times, serif; font-size:11px; line-height:13px; padding:0; margin:5px 0 0 0; text-transform:uppercase; font-style:italic; } .singlepostnav {width:100%;border-top:1px solid #000;padding-top:1.25em;margin:1.25em 0 5em 0;clear:both;position:relative;} .singlepostolder {text-align:left;float:left;width:25%; color:#000; font-family: 'Baskerville', "Times New Roman", Times, serif; font-size:18px; line-height:18px; font-style:italic;} .singlepostnewer {text-align:right;float:right;width:25%; color:#000; font-family: 'Baskerville', "Times New Roman", Times, serif; font-size:18px; line-height:18px; font-style:italic;} .smalldate {font-size:12px;} .pressblock {margin:20px auto;text-align:center;width:264px;} #sidebar .pressblock p {margin: 5px auto 6px; text-align:center;text-transform:uppercase;} div.pagenavigation { margin: 30px auto 40px; padding-top:30px; } .wp-paginate { font-size:18px; -webkit-transition: 0.3s; } .wp-paginate .current { color: #ccc; background: #fff; border:none; margin-right: 4px; padding: 3px 6px; } .wp-paginate a { background: #fff; border: none; color: #000; margin-right: 4px; padding: 3px 6px; text-align: center; text-decoration: none; } .wp-paginate a:hover { background: #fff; border:none; color: #920209; margin-right: 4px; padding: 3px 6px; text-align: center; text-decoration: none; } .searchformholder {border:0;width:90%;margin:0 auto 50px;text-align:center;position:relative;} #searchform { display:block; position:relative; margin:0 auto; padding:2px; text-transform: uppercase; font-family: AvenirNext, Georgia, "Times New Roman", Times, serif; font-size:12px; color:#999; text-align:center; width:80%; } .searchtitle { background:#fff url('/images/sidebar-search.png') no-repeat; padding:0; height:38px; width:111px; background-position:0px 0px; margin:0 0 10px 20px; display:block; overflow: hidden; text-indent:-5000px; width:160px;} .searchbut { display:inline-block;zoom: 1; *display: inline; vertical-align:middle; background-color:transparent; text-transform: uppercase; font-family: AvenirNext, Georgia, "Times New Roman", Times, serif; font-size:11px; color:#999; border:none; padding:0px; margin:0px 0px 0px 10px; width:22px; height:22px; line-height:11px; background:transparent url(/images/search.png) 0px 0px no-repeat; cursor:pointer; text-indent:-5000px; } .searchbut a { color:#999; padding:0px; } .searchfield { display:inline-block;zoom: 1; *display: inline; text-transform: uppercase; font-family: AvenirNext, HelveticaNeue, Arial; font-size:12px; color:#fff; width:auto; padding:8px; margin:4px 0 0 4px; cursor: auto; border:0px; background-color:#666; width:260px; letter-spacing: .1em; text-align:center; } /* press */ .press {width:100%;text-align:center;margin:10px auto;} .press img {display:inline-block;zoom: 1; *display: inline;vertical-align:middle;margin:0 15px;} .press p {color:#666;font-size:10px;text-transform:uppercase;text-align:center;} .press img.pressimage {display:inline-block;zoom: 1; *display: inline;vertical-align:middle;margin:0px 15px 15px 15px; } /* button */ .blackbutton {padding: 6px 40px;background-color:#000;border:1px solid #333;text-align:center;cursor:pointer;width:90px;margin:0 auto;position:relative;text-decoration:none;} .blackbutton:hover {background-color:#333;border:1px solid #444;} .related-thumb-holder a:hover {text-decoration:none;color:#920209;} .blackbutton p {font-family:AvenirNext, GillSans, HelveticaNeue, Arial;font-size:14px;color:#fff;margin:0 auto;} /* tags */ p.tags { text-align:center; font-family: AvenirNext, GillSans, HelveticaNeue, Arial; font-size:10px; font-weight:400; color:#888; margin:8px auto 0px; text-transform:uppercase; } .post p.tags a { text-decoration:none; } .bottomad {display:none;} /* sidebar shop items */ .productboxrss { display:block; text-align:center; padding:0; margin:0 auto; position:relative; width: 300px; } .product-imagerss { width: 250px; text-align: center; padding:12px 0 0; margin: 12px auto 10px; } .product-imagerss img { margin: 0 auto; text-align:center; border:1px solid #eee; -webkit-transition: 0.4s; } .product-imagerss img:hover { border:1px solid #333;-moz-box-shadow: 0 2px 5px #ccc; -webkit-box-shadow: 0 2px 4px #ccc; box-shadow: 0px 2px 4px #ccc; } .product-descriptionrss { width: 224px; padding:0 0 20px; text-align: center; margin:0 auto 20px; border-bottom:1px solid #eee; } .product-descriptionrss a { color:#000;text-decoration:none;} .product-descriptionrss a:hover { color:#990000;text-decoration:none;} .product-descriptionrss h2 { font-family:Georgia, "Times New Roman", Times, serif; text-transform:uppercase; font-size:13px; margin:0 auto 2px; font-weight:bold; line-height:15px; } .product-descriptionrss p { margin-bottom:0;padding-bottom:0;padding-top:0;margin-top:3px;font-family: AvenirNext, Georgia, "Times New Roman", Times, serif; color: #333;margin:0 auto 0 auto; font-size:12px;line-height:14px; width:200px; } /* BUTTON */ .buybtn { margin: 10px auto 0; padding: 0; position:relative; width: 224px; height: auto; position: relative; text-align: center; border:1px solid #eee; vertical-align: middle; background: #ffffff; background: -moz-linear-gradient(top, #ffffff 0%, #f5f5f5 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #f5f5f5)); background: -webkit-linear-gradient(top, #ffffff 0%, #f5f5f5 100%); background: -o-linear-gradient(top, #ffffff 0%,#f5f5f5 100%); background: -ms-linear-gradient(top, #ffffff 0%, #f5f5f5 100%); background: linear-gradient(to bottom, #ffffff 0%, #f5f5f5 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f5f5f5',GradientType=0 ); /*-moz-box-shadow: 0 2px 5px #ccc; -webkit-box-shadow: 0 2px 5px #ccc; box-shadow: 1px 2px 5px #ccc; filter: progid:DXImageTransform.Microsoft.Shadow(Color=#cccccc, Strength=1, Direction=0), progid:DXImageTransform.Microsoft.Shadow(Color=#999999, Strength=2, Direction=90), progid:DXImageTransform.Microsoft.Shadow(Color=#999999, Strength=4, Direction=180), progid:DXImageTransform.Microsoft.Shadow(Color=#999999, Strength=2, Direction=270);*/ cursor:pointer; } #comments .buybtn { margin: 10px auto 0; padding: 0; position:relative; width: 224px; height: auto; position: relative; text-align: center; border:1px solid #eee; vertical-align: middle; background: #ffffff; background: -moz-linear-gradient(top, #333333 0%, #000000 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #000000), color-stop(100%, #f5f5f5)); background: -webkit-linear-gradient(top, #333333 0%, #000000 100%); background: -o-linear-gradient(top, #333333 0%,#000000 100%); background: -ms-linear-gradient(top, #333333 0%, #000000 100%); background: linear-gradient(to bottom, #333333 0%, ##00000 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#333333', endColorstr='#000000',GradientType=0 ); /*-moz-box-shadow: 0 2px 5px #ccc; -webkit-box-shadow: 0 2px 5px #ccc; box-shadow: 1px 2px 5px #ccc; filter: progid:DXImageTransform.Microsoft.Shadow(Color=#cccccc, Strength=1, Direction=0), progid:DXImageTransform.Microsoft.Shadow(Color=#999999, Strength=2, Direction=90), progid:DXImageTransform.Microsoft.Shadow(Color=#999999, Strength=4, Direction=180), progid:DXImageTransform.Microsoft.Shadow(Color=#999999, Strength=2, Direction=270);*/ cursor:pointer; } .buybtn:hover { background: #ffffff; background: -moz-linear-gradient(top, #ffffff 0%, #ffffff 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #ffffff)); background: -webkit-linear-gradient(top, #ffffff 0%, #ffffff 100%); background: -o-linear-gradient(top, #ffffff 0%,#ffffff 100%); background: -ms-linear-gradient(top, #ffffff 0%, #ffffff 100%); background: linear-gradient(to bottom, #ffffff 0%, #ffffff 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 ); cursor:pointer; } #comments .submitbutton input, .buybtn p {font-family:AvenirNext, GillSans, Helvetica-Neue, Helvetica, Arial;font-size:12px;padding:10px 0 12px;width:100%;margin:0 auto;text-align:center;line-height:12px;text-decoration:none;color:#920209;font-weight:400;} .buybtn p:hover {color:#d20303;} .buybtn a {color:#920209;text-decoration:none;} .buybtn a:hover {color:#d20303;text-decoration:none;} #comments .submitbutton input {color:#fff;} /* bottom ad */ .topad { width: 100%; height:auto; z-index: 500; position: fixed; bottom: 0; margin: 0; padding: 8px 0; text-align: center; border:none; -webkit-box-shadow: 0px 0px 6px #444; -moz-box-shadow: 0px px 6px #444; box-shadow: 0px 0px 6px #444; background: #000; display:block; } .topad a {text-decoration:none;} .topad h2 { font-family: AvenirNext, HelveticaNeue, sans-serif; font-size:14px; margin:0 auto; font-weight:500; line-height:22px; text-align:center; font-style:normal; color:#fff; -webkit-font-smoothing: antialiased; } @media only screen and (min-width : 768px) and (max-width : 1024px) { #wrapper {width:100%;} #header {width:90%;position:relative;height:auto;text-align:center;margin:0 auto;} .logo {width:100%;height:auto;margin:0 auto;text-align:center;} .logo img {width:80%;height:auto;margin:0 auto;} #nav {display:block;margin:0 auto 20px;top:0;left:0;position:relative;width:100%;text-align:center;} #nav ol {width:80%;text-align:center;margin:0 auto;} #nav ol li {display:inline-block;zoom: 1; *display: inline;vertical-align:top;float:none;} #contentwrapper {width:100%;} .post {width:100%;} .post p {width:70%;font-size:20px;line-height: 30px;margin-left:auto;marging-right:auto;} .post p img {width:100%;height:auto;} .wp-caption aligncenter {width:100%;} .wp-caption img {width:100%;height:auto;} #sidebar .block {width:100%;} .innerfooter {width:90%;border-top:1px solid #444;} #searchform {width:80%;} .related-thumbs {padding: 6px 30px;} p.tags { text-align:center; font-family: AvenirNext, GillSans, HelveticaNeue, Arial; font-size:12px; color:#888; margin:8px auto 0px; text-transform:uppercase; font-weight:400; } .mobileimg {width:90%;height:auto;} topad {display:none;} /* bottom ad */ .bottomad {width: 100%; height:auto; z-index: 500; position: fixed; bottom: 0; margin: 0; padding: 20px 0; text-align: center; border-top: 1px solid #333; -webkit-box-shadow: 0 0 3px #888; -moz-box-shadow: 0 0 3px #888; box-shadow: 0 0 3px #888; background: #000; display:block;} .bottomad a {text-decoration:none;} .bottomad h2 { font-family: AvenirNext, GillSans-Light, GillSansLight, GillSans, HelveticaNeue-Light, HeleveticaNeue, Arial, sans-serif; font-size:24px; margin:0 auto; font-weight:400; line-height:24px; text-align:center; font-style:normal; color:#fff; -webkit-font-smoothing: antialiased; text-transform:uppercase;} #emailcontent { width:70%; padding:10px 0 200px 0; background:none; } .post .leaddate {margin-bottom:10px;} .wp-caption aligncenter {width:100%;} .wp-caption img {width:100%;height:auto;} .post h1, .post h1 a {width:86%;font-size:66px;line-height:70px;} .sub-title {font-size:14px;line-height:14px;} #sidebar {display:none;width:28%;position:relative;} #sidebar .block {width:100%;} .innerfooter {width:90%;} .innerfooter p.about {width:90%;} #nav ol li {display:inline-block;zoom: 1; *display: inline;vertical-align:top;float:none;} /*#related-holder {display:none;}*/ #searchform {width:80%;} .searchfield {width:70%;} #comments {width:90%;position:relative;} #comments p.formlabel {float:none;display:block;width:90%;text-align:center;margin:0 auto;line-height:20px;color:#999;} #comments p.txt {width:90%;margin:15px auto 15px auto;text-align:center;} #comments textarea {width:94%;} #comments p.formlabel input {width:90%;padding:10px;font-size:16px;margin:0 auto;border:1px solid #ccc;} .submitbutton {text-align:center;} .singlepostnav {width:90%;margin-left:auto;margin-right:auto;} .singlepostolder, .singlepostnewer {width:40%;} .mobileimg {display:none;} .press {width:80%;position:relative;} .press img.pressimage {display:block;margin:10px auto;width:100%;height:auto;} .topad {display:none;} /* bottom ad */ .bottomad {width: 100%; height:auto; z-index: 500; position: fixed; bottom: 0; margin: 0; padding: 14px 0; text-align: center; border-top: 1px solid #333; -webkit-box-shadow: 0 0 3px #888; -moz-box-shadow: 0 0 3px #888; box-shadow: 0 0 3px #888; background: #000000; display:block;} .bottomad a {text-decoration:none;} .bottomad h2 { font-family: AvenirNext, GillSans-Light, GillSansLight, GillSans, HelveticaNeue-Light, HeleveticaNeue, Arial, sans-serif; font-size:22px; margin:0 auto; font-weight:400; line-height:22px; text-align:center; font-style:normal; color:#fff; -webkit-font-smoothing: antialiased; text-transform:uppercase;} #wrapper {width:100%;} #header {width:90%;position:relative;height:auto;text-align:center;margin:0 auto;} .logo {width:100%;height:auto;margin:0 auto;text-align:center;} .logo img {width:80%;height:auto;margin:0 auto;} #nav {display:block;margin:0 auto 20px;top:0;left:0;position:relative;width:100%;text-align:center;} #nav ol {width:80%;text-align:center;margin:0 auto;} #nav ol li {display:inline-block;zoom: 1; *display: inline;vertical-align:top;float:none;} #contentwrapper {width:100%;} #sidebar {display:none;width:30%;position:relative;margin:20px auto;} #content {width:80%;position:relative;} #sidebar .block {width:100%;} .innerfooter {width:90%;border-top:1px solid #444;} #searchform {width:80%;} .related-thumbs {padding: 6px 30px;} p.tags { text-align:center; font-family: AvenirNext, GillSans, HelveticaNeue, Arial; font-size:12px; color:#888; margin:8px auto 0px; text-transform:uppercase; font-weight:400; } .mobileimg {width:90%;height:auto;} topad {display:none;} /* bottom ad */ .bottomad {width: 100%; height:auto; z-index: 500; position: fixed; bottom: 0; margin: 0; padding: 20px 0; text-align: center; border-top: 1px solid #333; -webkit-box-shadow: 0 0 3px #888; -moz-box-shadow: 0 0 3px #888; box-shadow: 0 0 3px #888; background: #000; display:block;} .bottomad a {text-decoration:none;} .bottomad h2 { font-family: AvenirNext, GillSans-Light, GillSansLight, GillSans, HelveticaNeue-Light, HeleveticaNeue, Arial, sans-serif; font-size:24px; margin:0 auto; font-weight:400; line-height:24px; text-align:center; font-style:normal; color:#fff; -webkit-font-smoothing: antialiased; text-transform:uppercase;} #emailcontent { width:70%; padding:10px 0 200px 0; background:none; } /*MAILCHIMP */ #sidebar .block .mailchimpsf_widget-4 widget_mailchimpsf_widget h3 {width:250px;margin:20px auto;} #mc_signup {width:100%;} div.mc_merge_var .mc_var_label {font-size:14px;line-height: 15px;} .mc_radio_label {font-size:14px;} .mc_interests_header {font-size:14px;text-align:left;} #mc_signup_form label.mc_interest_label {font-size:14px;} #mc_signup_submit {padding:15px;font-size:16px;} div.mc_interest {margin:0;text-align:left;} div.mc_interests_header {margin:0;font-weight:500;text-align:left;font-family:AvenirNext, HeleticaNeue, Arial;} .mc_signup_submit {margin:0;text-align:left;padding:14px 0;} .updated {font-size:14px;line-height:16px;} .mc_error_msg {font-size:18px;line-height:19px;} .mc_error_msg a {color:#C00;text-decoration:underline;} .mc_success_msg {font-size:18px;line-height:19px;} .mc_input {font-size:14px;} #mc-indicates-required {font-size:12px;} #wrapper {width:100%;margin:0 auto;} #header {width:100%;padding:18px 0px 0px;height:auto;margin-bottom:0px;} #header img {width:90%;height:auto;margin:0 auto;} #nav {display:none;} #contentwrapper {width:100%;} #content {width:98%;margin:0 auto;float:none;position:relative;} .post p.tags {width:100%;font-size:10px;line-height: 12px;} .post .leaddate {margin-bottom:10px;} .post p img {width:100%;height:auto;} .wp-caption aligncenter {width:100%;} .wp-caption img {width:100%;height:auto;} .sub-title {font-size:14px;line-height:14px;} #sidebar {display:none;width:28%;position:relative;} #sidebar .block {width:100%;} .innerfooter {width:90%;} .innerfooter p.about {width:90%;} #nav ol li {display:inline-block;zoom: 1; *display: inline;vertical-align:top;float:none;} /*#related-holder {display:none;}*/ #searchform {width:80%;} .searchfield {width:70%;} #comments {width:90%;position:relative;} #comments p.formlabel {float:none;display:block;width:90%;text-align:center;margin:0 auto;line-height:20px;color:#999;} #comments p.txt {width:90%;margin:15px auto 15px auto;text-align:center;} #comments textarea {width:94%;} #comments p.formlabel input {width:90%;padding:10px;font-size:16px;margin:0 auto;border:1px solid #ccc;} .submitbutton {text-align:center;} .singlepostnav {width:90%;margin-left:auto;margin-right:auto;} .singlepostolder, .singlepostnewer {width:40%;} .mobileimg {display:none;} .press {width:80%;position:relative;} .press img.pressimage {display:block;margin:10px auto;width:100%;height:auto;} .topad {display:none;} /* bottom ad */ .bottomad {width: 100%; height:auto; z-index: 500; position: fixed; bottom: 0; margin: 0; padding: 14px 0; text-align: center; border-top: 1px solid #333; -webkit-box-shadow: 0 0 3px #888; -moz-box-shadow: 0 0 3px #888; box-shadow: 0 0 3px #888; background: #000000; display:block;} .bottomad a {text-decoration:none;} .bottomad h2 { font-family: AvenirNext, GillSans-Light, GillSansLight, GillSans, HelveticaNeue-Light, HeleveticaNeue, Arial, sans-serif; font-size:22px; margin:0 auto; font-weight:400; line-height:22px; text-align:center; font-style:normal; color:#fff; -webkit-font-smoothing: antialiased; text-transform:uppercase;} button.slick-next.slick-arrow, button.slick-prev.slick-arrow {top:36%;} .slick-next::before, .slick-prev::before {font-size:80px;} .shop-but { display: inline-block; vertical-align: middle; margin: 20px auto 15px; padding: 8px 20px; border:1px solid #ccc; position: relative; text-align: center; cursor: pointer; -moz-transition: .4s; -ms-transition: .4s; -o-transition: .4s; -webkit-transition: .4s; transition: .4s;background-color:#fff; } .shop-slideshow {min-height:380px;} .shop-but p {font-size:16px;line-height:16px;padding:0;margin:0;} .mobile-product-description h2 {font-weight:500;font-size:16px;line-height:20px;width:90%;margin:15px auto 5px;} .mobile-product-description p {font-weight:400;font-size:14px;line-height:17px;width:70%;text-transform:none;} .mobile-productboxrss { max-height:300px; border:none; } .iponly {display:block;} } @media only screen and (max-width: 667px) { #related-holder {display:none;} } @media only screen and (min-width:375px) and (max-width:667px) { button.slick-prev.slick-arrow{left:3%;z-index:4} button.slick-next.slick-arrow{right:3%} } @media only screen and (min-width: 320px) and (max-width: 767px){ #wrapper {width:100%;margin:0 auto;} #header {width:100%;padding:18px 0px 0px;height:auto;margin-bottom:0px;} #header img {width:90%;height:auto;margin:0 auto;} #nav {display:none;} #contentwrapper {width:100%;} #content {width:98%;margin:0 auto;float:none;position:relative;} .post {width:100%;} .post p {width:88%;font-size:16px;line-height: 26px;} .post p.tags {width:100%;font-size:10px;line-height: 12px;} .post .leaddate {margin-bottom:10px;} .post p img {width:100%;height:auto;} .wp-caption aligncenter {width:100%;} .wp-caption img {width:100%;height:auto;} .post h1, .post h1 a {width:100%;font-size:46px;line-height:44px;} .sub-title {font-size:14px;line-height:14px;} #sidebar {display:none;width:28%;position:relative;} #sidebar .block {width:100%;} .innerfooter {width:90%;} .innerfooter p.about {width:90%;} #nav ol li {display:inline-block;zoom: 1; *display: inline;vertical-align:top;float:none;} /*#related-holder {display:none;}*/ #searchform {width:80%;} .searchfield {width:70%;} #comments {width:90%;position:relative;} #comments p.formlabel {float:none;display:block;width:90%;text-align:center;margin:0 auto;line-height:20px;color:#999;} #comments p.txt {width:90%;margin:15px auto 15px auto;text-align:center;} #comments textarea {width:94%;} #comments p.formlabel input {width:90%;padding:10px;font-size:16px;margin:0 auto;border:1px solid #ccc;} .submitbutton {text-align:center;} .singlepostnav {width:90%;margin-left:auto;margin-right:auto;} .singlepostolder, .singlepostnewer {width:40%;} .mobileimg {display:none;} .press {width:80%;position:relative;} .press img.pressimage {display:block;margin:10px auto;width:100%;height:auto;} .topad {display:none;} /* bottom ad */ .bottomad {width: 100%; height:auto; z-index: 500; position: fixed; bottom: 0; margin: 0; padding: 14px 0; text-align: center; border-top: 1px solid #333; -webkit-box-shadow: 0 0 3px #888; -moz-box-shadow: 0 0 3px #888; box-shadow: 0 0 3px #888; background: #000000; display:block;} .bottomad a {text-decoration:none;} .bottomad h2 { font-family: AvenirNext, GillSans-Light, GillSansLight, GillSans, HelveticaNeue-Light, HeleveticaNeue, Arial, sans-serif; font-size:22px; margin:0 auto; font-weight:400; line-height:22px; text-align:center; font-style:normal; color:#fff; -webkit-font-smoothing: antialiased; text-transform:uppercase;} /* backtoptop */ .cd-top{display:inline-block;*display:inline;height:50px;width:50px;position:fixed;bottom:10px;right:10px;box-shadow:0 0 10px rgba(0,0,0,0.05);overflow:hidden;text-indent:100%;white-space:nowrap;background:rgba(0,0,0,0.8) url(https://d1sacvjbhsczdb.cloudfront.net/media/ecs/global/assets/backtotopblk.png) no-repeat center 30%;visibility:hidden;opacity:0;-webkit-transition:opacity .3s 0s,visibility 0 .3s;-moz-transition:opacity .3s 0s,visibility 0 .3s;transition:opacity .3s 0s,visibility 0 .3s;z-index:50}.cd-top.cd-is-visible,.cd-top.cd-fade-out,.no-touch .cd-top:hover{-webkit-transition:opacity .3s 0s,visibility 0 0;-moz-transition:opacity .3s 0s,visibility 0 0;transition:opacity .3s 0s,visibility 0 0}.cd-top.cd-is-visible{visibility:visible;opacity:1}.cd-top.cd-fade-out{opacity:.6}.no-touch .cd-top:hover{background-color:#fff;opacity:1} #wrapper {width:100%;margin:0 auto;} #header {width:100%;padding:18px 0px 0px;height:auto;margin-bottom:0px;} #header img {width:90%;height:auto;margin:0 auto;} #nav {display:none;} #contentwrapper {width:100%;} #content {width:98%;margin:0 auto;float:none;position:relative;} .post {width:100%;} .post p {width:88%;font-size:16px;line-height: 26px;} .post p.tags {width:100%;font-size:10px;line-height: 12px;} .post .leaddate {margin-bottom:10px;} .post p img {width:100%;height:auto;} .wp-caption aligncenter {width:100%;} .wp-caption img {width:100%;height:auto;} .post h1, .post h1 a {width:100%;font-size:46px;line-height:44px;} .sub-title {font-size:14px;line-height:14px;} #sidebar {display:none;width:28%;position:relative;} #sidebar .block {width:100%;} .innerfooter {width:90%;} .innerfooter p.about {width:90%;} #nav ol li {display:inline-block;zoom: 1; *display: inline;vertical-align:top;float:none;} /*#related-holder {display:none;}*/ #searchform {width:80%;} .searchfield {width:70%;} #comments {width:90%;position:relative;} #comments p.formlabel {float:none;display:block;width:90%;text-align:center;margin:0 auto;line-height:20px;color:#999;} #comments p.txt {width:90%;margin:15px auto 15px auto;text-align:center;} #comments textarea {width:94%;} #comments p.formlabel input {width:90%;padding:10px;font-size:16px;margin:0 auto;border:1px solid #ccc;} .submitbutton {text-align:center;} .singlepostnav {width:90%;margin-left:auto;margin-right:auto;} .singlepostolder, .singlepostnewer {width:40%;} .mobileimg {display:none;} .press {width:80%;position:relative;} .press img.pressimage {display:block;margin:10px auto;width:100%;height:auto;} .topad {display:none;} /* bottom ad */ .bottomad {width: 100%; height:auto; z-index: 500; position: fixed; bottom: 0; margin: 0; padding: 14px 0; text-align: center; border-top: 1px solid #333; -webkit-box-shadow: 0 0 3px #888; -moz-box-shadow: 0 0 3px #888; box-shadow: 0 0 3px #888; background: #000000; display:block;} .bottomad a {text-decoration:none;} .bottomad h2 { font-family: AvenirNext, GillSans-Light, GillSansLight, GillSans, HelveticaNeue-Light, HeleveticaNeue, Arial, sans-serif; font-size:22px; margin:0 auto; font-weight:400; line-height:22px; text-align:center; font-style:normal; color:#fff; -webkit-font-smoothing: antialiased; text-transform:uppercase;} .iponly {display:block;} .mobile-product-description {display:none;} }