@font-face{font-family:'Baskerville';src:url('fonts/baskerville.eot');src:url('fonts/baskerville.eot?#iefix') format('embedded-opentype'),

url('fonts/baskerville.woff') format('woff'),

url('fonts/baskerville.ttf') format('truetype'),

url('fonts/baskerville.svg#baskerville') format('svg');font-weight:normal;font-style:normal;}

*{margin:0;padding:0;}

body{background:#ffffff;margin:auto;position:relative;font-family:Baskerville,Garamond,Times Roman,serif;font-size:16px;color:#111111;}

a{color:#835311;text-decoration:none;}

a:hover{color:#A4712A}

a.facebook{float:left;display:block;width:35px;height:34px;background:url("images/facebook-icon.png") no-repeat;border:none;}

a.facebook:hover{opacity:0.6;filter:alpha(opacity=60);}

a.twitter{float:left;display:block;width:35px;height:34px;background:url("images/twitter-icon.png") no-repeat;border:none;margin-left:10px;margin-right:10px;}

a.twitter:hover{opacity:0.6;filter:alpha(opacity=60);}

a.rss{float:left;display:block;width:35px;height:34px;background:url("images/rss-icon.png") no-repeat;border:none;}

a.rss:hover{opacity:0.6;filter:alpha(opacity=60);}

a.pinterest{float:left;display:block;width:35px;height:34px;background:url("http://joettecalabrese.com/images/pinterest-icon.png") no-repeat;border:none;margin-left:11px;margin-right:10px;}

a.pinterest:hover{opacity:0.6;filter:alpha(opacity=60);}

p{font-size:16px;padding:10px 0;}

.blogpost p{padding:2px 0 10px 0 !important}

ul{margin-left:16px;padding-left:16px;list-style-type:disc;}

ul li{padding-bottom:8px}

li.brlink a{font-weight:bold}

ol{padding-left:16px;padding-top:16px;margin-left:16px;}

ol li{padding-bottom:8px}

.alignleft{float:left}

img.alignleft, img.stwpvp{float:left;padding:4px;border:1px solid #c3a373;margin-right:12px;}

.mylinks_left img{padding:4px;border:1px solid #c3a373;margin-right:12px;}

.attachment-post-thumbnail{float:left;padding:4px;border:1px solid #c3a373;margin-right:8px;margin-bottom:0 !important;}

.attachment-excerpt{float:left;padding:4px;border:1px hidden #ffffff;margin-right:8px;margin-bottom:0 !important;}

.alignright{float:right}

img.alignright{float:right;padding:4px;border:1px solid #c3a373;margin-left:12px;}

.aligncenter{display:block;margin-left:auto;margin-right:auto;}

img.aligncenter{display:block;padding:4px;border:1px solid #c3a373;margin-left:auto;margin-right:auto;}

.noborder{border:0px !important}

a.black-button{display:block;width:125px;padding:3px 8px;margin:auto;margin-top:8px;margin-bottom:10px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:8px;background:#111111;color:#ffffff;text-align:center;behavior:url("PIE.htc");}

a.black-button:hover{background:#45231b}

h1{color:#835311;font-size:30px;font-weight:normal;padding:12px 0 6px 0;margin:0;}

li.tab-li h1{font-size:25px;padding:0 0 3px 0;color:#111111}

.fullpost h1, .cpt h1{font-size:24px}

.fullpost-122 h1{font-size:23px}

#content-col1 h1{font-size:24px}

.widget h1{color:#111111;font-size:36px;font-weight:normal;padding:0px 0px 6px 0px !important;margin-top:-7px;}

h2{color:#111111;font-size:26px;margin:0;padding:16px 0 6px 0;}

h2.linkcattitle{display:none}

.widget h2{color:#111111;font-size:26px;padding:0px 0px 12px 0px !important;margin-top:-4px;}

.widget-col2 h2{color:#111111;font-size:26px;padding:0px 0px 12px 0px !important;margin-top:0;}

.widget-col3 h2{color:#111111;font-size:26px;padding:0px 0px 12px 0px !important;margin-top:0;}

.blogpost h2{color:#45231b;font-size:21px;font-weight:normal;padding:0px 0px 3px 0px !important;margin:0;}

.search h3{font-size:21px;padding:20px 0px 4px 0px;}

.footer-col1 h3, .footer-col2 h3, .footer-col3 h3, .footer-col4 h3, .footer-col5 h3{color:#ffffff;font-size:20px;font-weight:normal;padding:5px 0;margin:0;}

ul.blogroll{}

.blogroll li{padding-bottom:14px}

#header{width:100%;height:162px;}

#header-container{width:1000px;margin:auto;}

a.header-logo{float:left;display:block;width:390px;height:148px;background:url("images/logo.png") no-repeat;position:relative;top:10px;left:15px;}

.header-left{float:left;width:417px;height:162px;}

.header-right{float:right;width:583px;height:162px;position:relative;}

.searchbox{position:absolute;top:4px;right:5px;}

.banner{float:right;display:block;height:70px;width:536px;padding:12px 14px;font-size:25px;position:absolute;right:15px;top:72px;border:1px solid #99723b;}

.banner img{position:absolute;right:14px;bottom:28px;}

#navbar{clear:both;width:1000px;height:45px;background:#45231b;-webkit-box-shadow:#444 0px 0px 10px;-moz-box-shadow:#444 0px 0px 10px;box-shadow:#444 0px 0px 10px;behavior:url("PIE.htc");position:relative;z-index:9999;margin:auto;}

ul.menu{margin-left:1px;padding-left:0;list-style-type:none;height:45px;}

.menu li{display:inline;float:left;padding-bottom:0px;}

.menu li:hover, .menu li.current-menu-item, .menu li.current-menu-parent{background:#705650}

.menu li a{color:#ffffff;font-size:19px;line-height:45px;padding:0px 40px;border-left:1px solid #ffffff;}

.menu li:first-child a{border-left:none}

.sub-menu{position:absolute;float:none;padding:0;top:45px;z-index:9999;background:#705650;margin-left:0;padding-left:0;}

.sub-menu li{display:none;min-width:175px !important;margin:0 !important;padding:0 !important;}

.sub-menu li a, .current-menu-parent .sub-menu li a{display:block;background:#45231b;font-size:19px;padding-left:18px;padding-right:18px;border-top:1px solid #705650;border-left:none;}

.sub-menu li:first-child a{border-top:none}

.sub-menu li a:hover, .menu li.current-menu-parent .sub-menu li.current-menu-item a{background:#705650}

.menu li:hover li{float:none;display:block;clear:both;}

#masthead{clear:both;width:1000px;margin:auto;overflow:hidden;}

#mast-left{float:left;width:697px;}

h1.mast{color:#111111;font-size:40px;font-weight:normal;text-align:center;padding:15px 0 20px 0;}

#mast-body{width:659px;height:438px;-webkit-box-shadow:#666 0px 0px 13px;-moz-box-shadow:#666 0px 0px 13px;box-shadow:#666 0px 0px 13px;behavior:url("PIE.htc");margin:auto;}

#mast-body-left{float:left;width:409px;height:344px;}

#mast-body-right{float:right;width:250px;height:344px;background:#111111;}

#mast-body-right-white{float:right;width:250px;height:344px;background:#ffffff;}

.mbr-txt-white{color:#545454;padding:20px 17px 17px 17px;font-family:arial,helvetica,sans-serif;font-size:18px;}

.mbr-txt{color:#ffffff;padding:20px 17px 17px 17px;font-family:arial,helvetica,sans-serif;font-size:18px;}

.mbr-txt a{color:#bfa384 !important}

.mbr-txt a:hover{color:#e0cab1}

ul.mast-tabs{clear:both;width:647px;height:84px;margin-left:0;padding-left:6px;padding-right:6px;list-style-type:none;}

.mast-tabs li{display:inline;float:left;width:215px;height:84px;background:#d5d5d5;border-left:1px solid #7c7c7c;margin:6px 0px;padding-bottom:0px !important;}

.mast-tabs li:first-child{border-left:none}

.mast-tabs li:hover{background:#ffffff;}

.mast-tabs li.selected{background:#ffffff}

ul.tabs{clear:both;width:659px;height:82px;margin-left:0;padding-left:0px;padding-right:0px;list-style-type:none;}

ul.tabs li.tab-li{display:inline;float:left;width:164px;height:94px;background:#d5d5d5;border-left:1px solid #7c7c7c;margin:0px;font-size:14px;padding-bottom:0px !important;cursor:pointer;}

ul.tabs li.tab-li:first-child{border-left:none}

ul.tabs li.tab-li:hover{background:#ffffff;padding-top:10px;position:relative;top:-10px;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;background:#E5E5E5;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#E5E5E5), to(#ffffff));background:-webkit-linear-gradient(#E5E5E5, #ffffff);background:-moz-linear-gradient(#E5E5E5, #ffffff);background:-ms-linear-gradient(#E5E5E5, #ffffff);background:-o-linear-gradient(#E5E5E5, #ffffff);background:linear-gradient(#E5E5E5, #ffffff);-pie-background:linear-gradient(#E5E5E5, #ffffff);behavior:url("PIE.htc");}

ul.tabs li.tab-li.active{background:#ffffff;padding-top:10px;position:relative;top:-10px;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;background:#E5E5E5;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#E5E5E5), to(#ffffff));background:-webkit-linear-gradient(#E5E5E5, #ffffff);background:-moz-linear-gradient(#E5E5E5, #ffffff);background:-ms-linear-gradient(#E5E5E5, #ffffff);background:-o-linear-gradient(#E5E5E5, #ffffff);background:linear-gradient(#E5E5E5, #ffffff);-pie-background:linear-gradient(#E5E5E5, #ffffff);behavior:url("PIE.htc");}

.tab_container{border:1px solid #999999;border-top:none;clear:both;float:left;width:450px;background:#FFFFFF;}

ul.tabs li.tab-li .tab-text{padding:3px 7px;border-top:none;}

.tab_content{display:none;}

#ticker{clear:both;width:665px;height:48px;background:url("images/ticker-bg.png") no-repeat;margin:auto;position:relative;top:25px;}

.ticker-text{width:564px;padding-top:8px;padding-left:80px;color:#eee6da;font-size:18px;}

.ticker-text a{color:#dac2a2;text-decoration:underline;}

.ticker-text a:hover{color:#eeeeee}

#mast-right{float:right;width:290px;padding:0 0 12px 0;background:#e9e9e9;-webkit-box-shadow:#666 0px 0px 13px;-moz-box-shadow:#666 0px 0px 13px;box-shadow:#666 0px 0px 13px;behavior:url("PIE.htc");}

.widget{width:250px;margin:auto;margin-top:14px !important;padding:10px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;background:#e3dfda;behavior:url("PIE.htc");}
.widget2{width:250px;margin:auto;margin-top:20px !important;padding:10px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;background:#e3dfda;behavior:url("PIE.htc"); padding: 0; background: transparent;}

.widget ul.about-menu{margin-left:0;padding-left:0;list-style-type:none;}

.widget .about-menu li{margin-left:0;padding-left:17px;padding-bottom:0px;background:url("images/widget-menu-arrow.png") no-repeat;background-position:0 5px;}

.widget .about-menu li a{font-size:20px;color:#111111;line-height:28px;}

.widget .about-menu li a:hover{color:#835511}

.widget form{margin-top:10px !important}

.widget input[type=text]{width:188px;height:26px;border:1px solid #111111;margin:0px 28px 6px 28px !important;padding:3px 0px 3px 6px;}

.widget input[type=submit]{display:block;width:188px;height:30px;background:url("images/widget-button.png") no-repeat;margin:0 29px;border:none;cursor:pointer;}

#mast-end{clear:both;width:1000px;height:7px;background:#45231b;margin:auto;-webkit-box-shadow:#444 0px 0px 10px;-moz-box-shadow:#444 0px 0px 10px;box-shadow:#444 0px 0px 10px;behavior:url("PIE.htc");z-index:9999;position:relative;}

#content-container{clear:both;width:1000px;margin:auto;position:relative;overflow:hidden;}

#content-page{float:left;width:680px;padding-right:30px !important;padding-top:4px;padding-bottom:20px;}

#content-col1{float:left;width:410px;background:#c3a373;padding:0 20px;min-height:200px;-webkit-box-shadow:#666 0px 0px 13px;-moz-box-shadow:#666 0px 0px 13px;box-shadow:#666 0px 0px 13px;behavior:url("PIE.htc");position:relative;}

.blogpost{width:386px;margin:auto;margin-top:10px !important;padding:10px;font-size:15px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;background:#ccb188;border:2px solid #a78c63;behavior:url("PIE.htc");}

.blogpost img.thumbpost{width:376px;background:#ffffff;padding:4px;border:1px solid #111111;margin-top:10px !important;}

.blogpost p{font-size:15px}

.blogpost a.readmore{display:block;text-align:right;margin-top:6px;color:#000000;}

.blogpost:last-child{margin-bottom:12px !important}

.blogpost .date{font-size:15px}

#content-col2{float:left;width:230px;background:#e9e9e9;padding:0 15px;}

.widget-col2{width:210px;margin:auto;margin-top:14px !important;padding:10px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;background:#e3dfda;behavior:url("PIE.htc");}

.widget-col2:last-child{margin-bottom:14px !important}

.widget-col2 > ul.feat-post{margin-left:10px;padding-left:10px;color:#835411;}

.widget-col2 > .feat-post li a{color:#111111}

.widget-col2 > .feat-post li a:hover{color:#835411}

#content-col3{float:right;width:290px;}

.widget-col3{width:250px;margin:auto;margin-top:15px !important;padding:10px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;background:#f5f2ec;behavior:url("PIE.htc");}

#content-col1, #content-col2, #content-col3{margin-bottom:-1000px;padding-bottom:1000px;}

.contact-form{padding-top:14px !important}

.contact-form p{clear:left;line-height:24px;font-size:16px;margin:3px 0;padding:0;}

.contact-form input[type=text]{width:200px;height:22px;border:1px solid gray;}

.contact-form input[type=email]{width:200px;height:23px;border:1px solid gray;}

.contact-form textarea{width:200px;height:75px;border:1px solid gray;}

.contact-form input[type=submit]{padding:4px 12px;margin-top:8px !important;}

.contact-form label{float:left;display:block;width:130px;line-height:24px;font-size:16px;}

.affiliate{width:367px;padding-top:14px !important;margin:auto;}

.affiliate p{clear:left;line-height:24px;font-size:16px;margin:3px 0;padding:0;}

.affiliate input[type=text], .affiliate input[type=password]{width:200px;height:22px;border:1px solid gray;}

.affiliate input[type=email]{width:200px;height:23px;border:1px solid gray;}

.affiliate textarea{width:200px;height:75px;border:1px solid gray;}

.affiliate input[type=submit]{padding:4px 12px;margin-top:8px !important;}

.affiliate label{float:left;display:block;width:165px;line-height:24px;font-size:16px;}

.author{background:#835311;padding:12px 12px;color:#EEE6DA;margin-top:14px !important;overflow:hidden;}

.author a{color:#ffffff;text-decoration:underline;}

#footer{clear:both;width:1000px;min-height:150px;margin:auto;padding:15px 0;background:#46231B;overflow:hidden;color:#ffffff;}

#footer-left{float:left;width:100%;position:relative;left:15px;}

table.one {
padding: 15px;
}

.one a{color:#ccb188}

.one a:hover{color:#ffffff}

.copy{clear:both;font-size:13px;color:#46231b;padding:15px}

.copy a{color:#835311}

.copy a:hover{color:#ccb188}

ul.fmenu{margin-left:10px;padding-left:10px;padding-top:3px;padding-bottom:7px;color:#ffffff;}

.fmenu li{line-height:20px}

.fmenu li a{color:#ffffff}

.fmenu li a:hover{color:#d9cebd}

#footer-right{float:right;width:339px;padding:15px 18px;font-size:15px;position:relative;right:50px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;background:#522d19;color:#f2e6d3;behavior:url("PIE.htc");}

.cpt{clear:left;padding-top:16px;}

.cpt:first-child{padding-top:0}

.cpt h2{color:#45231b;font-size:21px;font-weight:normal;padding-top:30px;}

.cpt p{padding:6px 0}

.cpt ul.prod_detail{margin-left:10px;margin-top:4px;padding-left:10px;color:#835411;list-style-position:inside;}

.cpt ul.prod_detail > li{padding-bottom:5px !important}

.cpt ul.prod_detail > li a{color:#835311}

.cpt ul.prod_detail > li a:hover{color:#a4712a}

.quote{margin:10px 40px 16px 40px;padding:12px 20px;background:#efe0ca;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;color:#45231b;behavior:url("PIE.htc");}

#blog hr{border:0;height:1px;background-image:-webkit-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0));background-image:-moz-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0));background-image:-ms-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0));background-image:-o-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0));margin-top:16px;}

#wp-members fieldset{border:none}

#wp-members form{margin-top:10px !important;margin-left:18px !important}

#wp-members input[type=text], #wp-members input[type=password]{width:204px;height:26px;border:1px solid #111111;margin:0px 0 6px 0 !important;padding:3px 0px 3px 6px;}

#wp-members .buttons{padding:4px 12px !important;border:none;cursor:pointer;}

#wpmem_reg small{display:none}



.widget_classi img {   height: 233px; padding: 5px;width: 280px; margin-top:14px;}



#post-1977 h1 {display: none;}

.jcarousel-skin-tango1 { margin-bottom:20px;}

.displace {
position: absolute;
left: -5000px;
}

a.rollover-1 {
display: block;
width: 259px;
height: 405px;
text-decoration: none;
background: url("http://joettecalabrese.com/wp-content/uploads/2015/07/top-illus-roll1.png");
}

a.rollover-1-sp {
display: block;
width: 259px;
height: 405px;
text-decoration: none;
background: url("http://joettecalabrese.com/wp-content/uploads/2016/02/top-illus-roll1-sp.png");
}


a.rollover-1:hover {
background-position: -259px 0;
}
a.rollover-1-sp:hover {
background-position: -259px 0;
}

a.rollover-2 {
display: block;
width: 259px;
height: 405px;
text-decoration: none;
background: url("http://joettecalabrese.com/wp-content/uploads/2015/07/top-illus-roll2.png");
}

a.rollover-2:hover {
background-position: -259px 0;
}

a.rollover-2-sp {
display: block;
width: 259px;
height: 405px;
text-decoration: none;
background: url("http://joettecalabrese.com/wp-content/uploads/2016/02/top-illus-roll2-sp.png");
}

a.rollover-2-sp:hover {
background-position: -259px 0;
}

a.rollover-3 {
display: block;
width: 259px;
height: 405px;
text-decoration: none;
background: url("http://joettecalabrese.com/wp-content/uploads/2015/07/top-illus-roll3.png");
}

a.rollover-3:hover {
background-position: -259px 0;
}

a.rollover-4 {
display: block;
width: 223px;
height: 405px;
text-decoration: none;
background: url("http://joettecalabrese.com/wp-content/uploads/2015/07/top-illus-roll4.png");
}

a.rollover-4:hover {
background-position: -223px 0;
}

a.rollover-3-sp {
display: block;
width: 259px;
height: 405px;
text-decoration: none;
background: url("http://joettecalabrese.com/wp-content/uploads/2016/02/top-illus-roll3-sp.png");
}

a.rollover-3-sp:hover {
background-position: -259px 0;
}

a.rollover-4-sp {
display: block;
width: 223px;
height: 405px;
text-decoration: none;
background: url("http://joettecalabrese.com/wp-content/uploads/2016/02/top-illus-roll4-sp.png");
}

a.rollover-4-sp:hover {
background-position: -223px 0;
}

a.rollover-3-new {
display: block;
width: 259px;
height: 405px;
text-decoration: none;
background: url("http://joettecalabrese.com/wp-content/uploads/2015/08/top-illus-roll3-new.png");
}

a.rollover-3-new:hover {
background-position: -259px 0;
}

a.rollover-4-new {
display: block;
width: 223px;
height: 405px;
text-decoration: none;
background: url("http://joettecalabrese.com/wp-content/uploads/2015/08/top-illus-roll4-new.png");
}

a.rollover-4-new:hover {
background-position: -223px 0;
}

img.aligncenter {
    border: 0 solid #c3a373;
    display: block;
    margin-left: auto;
    margin-right: auto;
    padding: 4px;
}
