html, body, div, span, object, iframe,
	h1, h2, h3, h4, h5, h6, p, blockquote, pre,
	abbr, address, cite, code,
	del, dfn, em, img, ins, kbd, q, samp,
	small, strong, sub, sup, var,
	a, b, i,
	dl, dt, dd, ol, ul, li,
	fieldset, form, label, legend,
	input, textarea, button,
	table, caption, tbody, tfoot, thead, tr, th, td {
	  background: transparent;
	  border: 0;
	  font-size: 100%;
	  margin: 0;
	  outline: 0;
	  padding: 0;
	  vertical-align: baseline;
	}


body{background:#fff;font-family:Verdana, Arial, sans-serif;font-size:12px;text-align:center}

input, textarea {border:1px solid #999;	padding:3px 5px;}

div.cabox {border:0px solid black;width:636px;margin:0 auto;padding:10px 0 0px 0 }
div.caboxmobile {display:none;border:0px solid black;;margin:0 auto;padding:5px 5px 0px 5px }

.ac_adbox_inner { text-align:center}

.clickforpromo {display:block;max-width:300px;font:900 14px verdana,arial;margin:30px auto;text-decoration:none;border:1px solid black;padding:10px;border-radius:10px}

.shownumber {font:900 16px arial,verdana;color:#999;padding:0 0 10px 0;}
.promotitle1 {font:900 36px verdana,arial;margin:0px auto 10px auto;padding:0 10px 0 10px;line-height:140%}
.promotitle2 {font:100 16px verdana,arial;margin:1px auto 10px auto;padding:0 10px 0 10px;line-height:140%;color:#666}

.discid {display:inline-block;margin: 0 1px;font-size:16px;color:#2db82d}

.jlinksgreen {display:block;width:250px;font:600 16px arial,verdana,sans serif;margin:0px auto 20px auto;color:#777;text-decoration:none;border:1px solid #dddddd;border-radius:15px;padding:10px 10px 10px 10px;background: #fe7bac;color:#fff}
.jlinksgreen:hover {background:#f78eb6}

.koladbox {display:block;width:90%;max-width:900px;padding:15px 0 15px 0;font:900 48px verdana,arial;background:#fff;margin:20px auto;border:1px solid #999;text-align:center;-moz-box-shadow: 2px 2px 2px #dddddd;-webkit-box-shadow: 2px 2px 2px #dddddd;box-shadow: 2px 2px 2px #dddddd;border-radius:10px;text-decoration:none;color:#666}

a.koladbox:hover {border:2px solid black}


.kollink {display:inline-block;min-width:280px;height:75px;padding:10px 10px;font:900 22px verdana,arial;margin:10px auto 0px auto;border:3px double #dddddd;border:radius:10px;color:#e97a9b;color:#333;line-height:150% ;border-radius:1px;text-decoration:none}
.kollink:hover {color:#000;border:3px double #000}

.koladsite {text-decoration:none;margin:15px auto 5px auto;padding:0 10px 0 10px;font:100 13px verdana,arial;color:#999}

.fbshareresults {display:block;width:100%;max-width:300px;height:50px;line-height:50px;background:#3b5998;color:#fff;vertical-align:middle;font-weight:700;font-size:15px;border-radius:8px;cursor:pointer;margin:5px auto 15px  auto;-moz-box-shadow: 2px 2px 2px #eeeeee;-webkit-box-shadow: 2px 2px 2px #eeeeee;box-shadow: 2px 2px 2px #eeeeee;}
.fbshareresults:hover {background:#4162a7}

.sfb {width:231px;height:28px;vertical-align:middle;margin:0 auto}


.bqout {margin:0;padding:0 10px;max-width:970px;margin:0 auto}

.bqintop {font:900 18px verdana,arial,sans serif;padding:10px 0 10px 0;margin:30px auto 10px auto;border-bottom:1px solid #eeeeee}
.bqintop a {text-decoration:none}

.bqinbot {font:900 18px verdana,arial,sans serif;padding:30px 0 3px 0;margin:10px auto 20px auto;border-top:1px solid #eeeeee}
.bqinbot a {text-decoration:none}

#mheader {width:100%;margin:0;height:34px;background:#fff;color:#666;-webkit-box-shadow: 0px 2px 4px 0px rgba(50, 50, 50, 0.75);-moz-box-shadow:0px 2px 4px 0px rgba(50, 50, 50, 0.75);box-shadow:0px 2px 4px 0px rgba(50, 50, 50, 0.75);z-index:99;position:fixed;top:0;left;0;display:none; }
.mheadouter {display:none}

div.msearch {width:240px;height:28px;margin:0 auto;border:0px solid white}


.un {text-decoration:underline}

blockquote{
  display:block;
  background: #fff;
  padding: 15px 20px 15px 45px;
  margin: 20px 0 40px 0;
  position: relative;
  
  /*Font*/
  font-family: Georgia, serif;
  font-size: 16px;
  line-height: 1.2;
  color: #666;
  text-align: center;
  line-height:150%;

  
  /*Box Shadow - (Optional)*/
  -moz-box-shadow: 2px 2px 15px #ccc;
  -webkit-box-shadow: 2px 2px 15px #ccc;
  box-shadow: 2px 2px 15px #ccc;
}

blockquote::before{
  content: "\201C"; /*Unicode for Left Double Quote*/
  
  /*Font*/
  font-family: Georgia, serif;
  font-size: 60px;
  font-weight: bold;
  color: #bbbbbb;
  
  /*Positioning*/
  position: absolute;
  left: 10px;
  top:5px;
}

blockquote::after{
  /*Reset to make sure*/
  content: "";
}

blockquote a{
  text-decoration: none;
  background: #fff;
  cursor: pointer;
  padding: 0 3px;
  color: #bbbbbb;
  text-decoration:underline
}

blockquote a:hover{
 color: #000;
   text-decoration:none;
}

blockquote em{
  font-style: italic;
}


div.midcontentsing {margin:0 auto;padding:40px 0 10px 0;font-size: 0;overflow:hidden}
#rightbox {width:318px;min-height:300px;position:fixed;right:0;top:0;padding:56px 0 0 0}


#rightbox {display:none}


#ac_51146,#ac_184361 {margin: 0 !important }

#ac_51101,#ac_50906,#ac_184366,#ac_184369 {margin: 10px 0 20px 0 !important  }

a.ac_title:link, a.ac_title:visited {  color:#666 !important    }
a.ac_title:hover {  color:#0A0AAF !important ;text-decoration: none !important }
	
@import url("http://www.hypnosisdownloads.com/sites/www.hypnosisdownloads.com/themes/hypnosisnew/aff-course-signup.css");

#hypframe {width:100%;background:#fff;border:0;max-width:640px;border:0px solid black;margin:10px auto 0 auto;display:block}


div.ebox {margin:10px auto;max-width:600px}
div.ebox  li {font:100 11px verdana,arial;text-align:left}


div.tcause {margin:8px auto 5px auto;max-width:500px;padding:8px 10px;font:900 24px verdana, Arial, sans-serif;color:#000;-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px;line-height:150%}

div.causebox {width:300px;max-width:650px;margin:5px auto 0 auto;line-height:100%;text-align:center}

div.causebox a { display:block;width:246px;padding:0;border-radius: 18px;margin:0 auto 8px auto;font:900 15px verdana,arial;text-decoration:none;border:1px solid #cccccc;padding:9px 24px;color:#fff;background:#e97a9b;background:#fff;color:#fff}
div.causebox a:hover {color:#fff;background:#555;border:1px solid #cccccc}


a.cbrown, a.cbrown:link, a.cbrown:visited {background:#a67f5e}

a.cgreen, a.cgreen:link, a.cgreen:visited {background:#669966}

a.cpink, a.cpink:link, a.cpink:visited {background:#e97a9b}

a.clpink, a.clpink:link, a.clpink:visited {background:#ffcccc}

a.cblack, a.cblack:link, a.cblack:visited {background:#000}

a.cpurple, a.cpurple:link, a.cpurple:visited {background:#9999ff}

a.cblue, a.cblue:link, a.cblue:visited {background:#99ccff}



img.betitle {display:block;vertical-align:top;text-align:center;;margin:20px auto 4px auto;height:35px;width:150px}


p {font:100 12px verdana,arial;color:#999;line-height:170%;}

.input-prompt {
  position: absolute;
font: 900 14px verdana,arial; 
  font-style: italic;
  color: #999;
  margin: 5px 0 0 10px;
}

div.clearfixb {height:18px}
div.clearfix90 {height:90px;background:#333}
div.cbwidebody {height:880px}

div.pagetopad {display:inline-block;padding:10px 8px 20px 8px}

div.midthumbad {display:inline-block;width:300px;;margin:0 auto;padding:10px 8px 20px 8px}

div.midad {display:block;width:300px;margin:0 auto;padding:15px 0 20px 0}

div.singlemidthumb {display:inline-block;padding:10px 7px 20px 7px}

div.fdisc {height:31px;padding:10px 0;text-align:center;background:#666;position:relative;z-index:1}

div.smbox {width:100%;margin:0px auto 10px auto;height:34px;padding:0}

div.mainbox {padding:0px 0 0 0;background:#fff;min-height:400px;margin:0 auto;;overflow:hidden}
div.midcontent {margin:0 180px;font-size: 0;padding:40px 0 0 0}
div.midcontentwide {margin:0 0 0 180px;padding:40px 10px 0 0;font-size: 0;overflow:hidden}

div.midcontentnew {margin:0 auto;padding:40px 10px 20px 10px;font-size: 0;overflow:hidden}

div.midcontentfull {margin:0 ;padding:40px 0 0 0}

#closebt {width:19;height:19px;vertical-align:top;cursor:pointer}
#bazout {display:inline-block;width:728px;border:0px solid black}
#bazin {display:block;float:left;width:728px;height:90px;margin:0 }

div.midshop {max-width:960px;margin:0 auto;padding:10px 0 0 0}

div.pageinner:hover a.yourversion8 {display:block}

div.insidepicboxhome:hover a.yourversion8 {display:block}

a.yourversion8 {width:100%;height:26px;font:900 12px verdana,arial;line-height:150%;background:#fff;padding:0px;text-decoration:underline;position:absolute;top:0px;z-index:9999;color:#cc9999;box-shadow:0px 0 3px 1px #9c9292;display:none;background:  rgba(255, 255,255, 0.8)}


a.yourversion8:hover {color:#666;}

img.adnote {display:block;margin:0 auto} 
img.adnotesingle {display:block;margin:0 auto} 

 #ad_root {
        display: none;
        font-size: 14px;
        height: 250px;
        line-height: 16px;
        position: relative;
        width: 300px;
      }

      .thirdPartyMediaClass {
        height: 157px;
        width: 300px;
      }

      .thirdPartyTitleClass {
        font-weight: 600;
        font-size: 16px;
        margin: 8px 0 4px 0;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
      }

      .thirdPartyBodyClass {
        display: -webkit-box;
        height: 32px;
        -webkit-line-clamp: 2;
        overflow: hidden;
      }

      .thirdPartyCallToActionClass {
        color: #326891;
        font-family: sans-serif;
        font-weight: 600;
        margin-top: 8px;
      }

	  
	  .fbrec2 {width:60px;height:60px;overflow:hidden;display:inline-block;float:right;margin:0 1px 0 0;padding:0;;cursor:pointer;background:#fff;
background:url('/images/site/fb2.jpg') 0 0;}
 a.fbrec2:hover {background:url('/images/site/fb2.jpg') -60px 0}

.twrec2 {width:60px;height:60px;overflow:hidden;display:inline-block;float:right;margin:0 1px 0 0;padding:0;;cursor:pointer;background:#fff;
background:url('/images/site/tw2.jpg') 0 0;}
 a.twrec2:hover {background:url('/images/site/tw2.jpg') -60px 0}


.pirec2 {width:60px;height:60px;overflow:hidden;display:inline-block;float:right;margin:0 1px 0 0;padding:0;;cursor:pointer;background:#fff;
background:url('/images/site/pi2.jpg') 0 0;}
 a.pirec2:hover {background:url('/images/site/pi2.jpg') -60px 0}

.gprec2 {width:60px;height:60px;overflow:hidden;display:inline-block;float:right;margin:0 1px 0 0;padding:0;;cursor:pointer;background:#fff;
background:url('/images/site/gp2.jpg') 0 0;}
 a.gprec2:hover {background:url('/images/site/gp2.jpg') -60px 0}

.turec2 {width:60px;height:60px;overflow:hidden;display:inline-block;float:right;margin:0 1px 0 0;padding:0;;cursor:pointer;background:#fff;
background:url('/images/site/tu2.jpg') 0 0;}
 a.turec2:hover {background:url('/images/site/tu2.jpg') -60px 0}

 
 .inrec2 {width:60px;height:60px;overflow:hidden;display:inline-block;float:right;margin:0 1px 0 0;padding:0;;cursor:pointer;background:#fff;
background:url('/images/site/in2.jpg') 0 0;}
 a.inrec2:hover {background:url('/images/site/in2.jpg') -60px 0}
 
 
 .rerec2 {width:60px;height:60px;overflow:hidden;display:inline-block;float:right;margin:0 1px 0 0;padding:0;;cursor:pointer;background:#fff;
background:url('/images/site/re2.jpg') 0 0;}
 a.rerec2:hover {background:url('/images/site/re2.jpg') -60px 0}
 
 
div.pageinner:hover div.socialtop {display:block}

.ssbutton {max-width:500px;margin:0 auto 2px auto;overflow:hidden}

#zframe {width:100%;background:#fff;border:0;max-width:640px;border:0px solid black;margin:10px auto 0 auto;display:block}
#sixframe {width:100%;background:#fff;border:0;max-width:640px;border:0px solid black;margin:0px auto 0 auto;display:block}

#banner1,#banner1b,#banner1c,#banner2,#banner3 {display:inline-block;width:300px;margin:0;padding:9px 8px 8px 8px;vertical-align:top}

#banner2,#banner3 {display:inline-block;width:300px;margin:0;padding:9px 8px 8px 8px;vertical-align:top}

 #banner1 img, #banner1b img, #banner1c img,#banner2 img,#banner3 img,#banner4 img, #bannerw img {border:0}
 
#banner4 {display:inline-block;margin:0;padding:8px 8px 8px 8px;vertical-align:top}
#bannerw {margin:5px auto;width:100%;height:90px;z-index:1;text-align:center}

div.create250 {display:inline-block;width:300px;margin:0;padding:134px 7px 0 7px;vertical-align:top;border:0}
div.create250 img {border:0}

div.create250block {display:block;width:300px;margin:0 auto;padding:0px 7px 0px 7px;vertical-align:top;border:0}
div.create250block img,div.create250block a  {border: none; }

a.midad {display:inline-block;vertical-align:top;min-height:280px;text-align:center;margin:0px auto 0 auto;width:300px;text-decoration:none;font:900 14px verdana,arial,sans serif;color:#444}
a.midad img {display: block; width:100%;min-width:140px;min-height:250px;margin-bottom:4px}
a.midad img:hover {
opacity:0.8;
filter:alpha(opacity=80); /* For IE8 and earlier */
}

a.sixlink {display:inline-block;vertical-align:top;min-height:199px;text-align:center;margin:0 1% 25px 1%;min-width:140px;max-width:199px;text-decoration:none;font:900 16px verdana,arial,sans serif;color:#444}
a.sixlink img {display: block; width:100%;min-width:140px;min-height:159px;margin-bottom:4px}
a.sixlink img:hover {
opacity:0.8;
filter:alpha(opacity=80); /* For IE8 and earlier */
}

a.sixlinkb {display:inline-block;vertical-align:top;min-height:199px;text-align:center;margin:0 1% 8px 1%;min-width:140px;max-width:199px;text-decoration:none;font:900 16px verdana,arial,sans serif;color:#444}
a.sixlinkb img {display: block; width:100%;min-width:140px;min-height:159px;margin-bottom:4px}
a.sixlinkb img:hover {
opacity:0.8;
filter:alpha(opacity=80); /* For IE8 and earlier */
}


a.clickblink {display:inline-block;vertical-align:top;min-height:199px;text-align:center;margin:15px 5px 10px 5px;min-width:140px;max-width:199px;text-decoration:none;font:900 15px verdana,arial,sans serif;color:#444}
a.clickblink img {display: block; width:100%;min-width:140px;min-height:159px;margin-bottom:4px}
a.clickblink img:hover {
opacity:0.8;
filter:alpha(opacity=80); /* For IE8 and earlier */
}


a.clickblink2 {display:inline-block;vertical-align:top;min-height:199px;text-align:center;margin:5px 5px 15px 5px;min-width:140px;max-width:199px;text-decoration:none;font:900 15px verdana,arial,sans serif;color:#444}
a.clickblink2 img {display: block; width:100%;min-width:140px;min-height:159px;margin-bottom:4px}
a.clickblink2 img:hover {
opacity:0.8;
filter:alpha(opacity=80); /* For IE8 and earlier */
}

div.socialtoplight {width:100%;height:32px;font:900 12px verdana,arial;margin:4px 0;line-height:150%;padding:0px;text-decoration:underline;z-index:2;color:#cc9999}



div.socialtop {width:100%;height:32px;font:900 12px verdana,arial;line-height:150%;background:#fff;padding:0px;text-decoration:underline;position:absolute;bottom:0;z-index:2;color:#cc9999;box-shadow:0px 0 3px 1px #9c9292;display:none;background:  rgba(255, 255,255, 0.7)}



.fbrec1 {width:40px;height:40px;overflow:hidden;display:inline-block;;margin:0 1px;padding:0;;cursor:pointer;background:#fff;
background:url('/images/site/fb1.jpg') 0 0;}
 a.fbrec1:hover {background:url('/images/site/fb1.jpg') -40px 0}

.twrec1 {width:40px;height:40px;overflow:hidden;display:inline-block;;margin:0 1px;padding:0;;cursor:pointer;background:#fff;
background:url('/images/site/tw1.jpg') 0 0;}
 a.twrec1:hover {background:url('/images/site/tw1.jpg') -40px 0}


.pirec1 {width:40px;height:40px;overflow:hidden;display:inline-block;;margin:0 1px;padding:0;;cursor:pointer;background:#fff;
background:url('/images/site/pi1.jpg') 0 0;}
 a.pirec1:hover {background:url('/images/site/pi1.jpg') -40px 0}

.gprec1 {width:40px;height:40px;overflow:hidden;display:inline-block;;margin:0 1px;padding:0;;cursor:pointer;background:#fff;
background:url('/images/site/gp1.png') 0 0;}
 a.gprec1:hover {background:url('/images/site/gp1.png') -40px 0}

.turec1 {width:40px;height:40px;overflow:hidden;display:inline-block;;margin:0 1px;padding:0;;cursor:pointer;background:#fff;
background:url('/images/site/tu1.jpg') 0 0;}
 a.turec1:hover {background:url('/images/site/tu1.jpg') -40px 0}

 
 .inrec1 {width:40px;height:40px;overflow:hidden;display:inline-block;;margin:0 1px;padding:0;;cursor:pointer;background:#fff;
background:url('/images/site/in1.jpg') 0 0;}
 a.inrec1:hover {background:url('/images/site/in1.jpg') -40px 0}
 
 
 .rerec1 {width:40px;height:40px;overflow:hidden;display:inline-block;;margin:0 1px;padding:0;;cursor:pointer;background:#fff;
background:url('/images/site/re1.jpg') 0 0;}
 a.rerec1:hover {background:url('/images/site/re1.jpg') -40px 0}

 
 
div.prhome {

margin:8px 7px;
display:inline-block;
max-width:360px;
height:385px;
overflow:hidden;
background:#eeede5;background-image:url('/images/site/cork1.jpg');background-repeat:repeat;
-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px;
 -moz-box-shadow: 1px 1px 3px #666;-webkit-box-shadow: 1px 1px 3px #666;box-shadow: 1px 1px 3px #666;
 vertical-align:top;
}  

div.prhome img:hover
{
opacity:0.8;
filter:alpha(opacity=80); /* For IE8 and earlier */
}

.pageimg {

filter:alpha(opacity=100); /* For IE8 and earlier */
width:300px;
max-height:385px;
display: inline-block;
vertical-align: middle; 
}




div.prpage {
margin:10px 8px;
display:inline-block;
max-width:360px;
height:431px;
max-height:385px;
overflow:hidden;
;background:#eeede5;background-image:url('/images/site/cork1.jpg');background-repeat:repeat;
-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;
 -moz-box-shadow: 1px 1px 3px #666;-webkit-box-shadow: 1px 1px 3px #666;box-shadow: 1px 1px 3px #666;
  vertical-align:top;
}  

div.prpage img:hover
{
opacity:0.8;
filter:alpha(opacity=80); /* For IE8 and earlier */
}


div.insidepicboxhome {height:385px;margin:0;padding:0;position:relative}
div.insidepicboxhome:hover div.socialtop {display:block}


div.insidepicboxpage {height:385px;margin:0;position:relative}

div.insidepicboxpage:hover div.socialtop {display:block}
div.insidepicboxpage:hover a.yourversion8 {display:block}

div.descbox {width:100%;margin:0 auto;min-height:25px;padding: 0 ;position:relative;z-index:1}
div.thumbdesc {width:276px;font:100 11px verdana,arial;color:#888;padding:6px 0 10px 0;margin:0 auto 0 auto; line-height:150%;text-align:center}

a.desclink {display:block;width:276px;height:32px;font:100 11px verdana,arial;color:#888;padding:6px 0 10px 0;margin:0 auto;line-height:150%;text-align:center;text-decoration:none}

a.desclink:hover {
color:#000;
}

a.desclink img {display:none;margin:10px auto;width:94px;height:36px;border:0}

iframe.lifeframe {width:300px ; height:384px}
iframe.lifeframe {width:300px ; height:250px;margin:10px auto}
iframe.lifeframe {width:300px ; height:100px;margin:0 auto 0px auto}

iframe.midadframe {width:300px ; height:280px;margin:10px auto 0 auto;border:1px solid #999}

iframe.linkframe {width:300px ; height:335px}

.imga {display:inline-block;overflow:hidden;height:385px}
.imga img {margin:0}

.imgw {display:inline-block;overflow:hidden}
.imgw img {margin:0 0 0px 0}



.imgahome {display:inline-block;height:312px  }

.imgahome123 {text-align:center;display:inline-block;height:312px; font: 0/0 a;   }
.imgahome123:before {    /* create a full-height inline block pseudo=element */
    content: ' ';
    display: inline-block;
    vertical-align: middle;  /* vertical alignment of the inline element */
    height: 100%;
}
.imgahome123  img {
  vertical-align: middle;
  display: inline-block;
}

div.bebottom  {max-width:650px;margin:20px auto 0 auto}

div.dline {width:70%;height:45px;margin:5px auto 0 auto;border-top:1px solid #eeeeee}
div.ads {background:#fff;padding:5px 10px 5px 10px;margin:0 auto;text-align:center}

a.clink {
margin:0 0 2px 0;display:inline-block;font:900 16px verdana,arial;color:#b78686;text-decoration:none;border:1px solid #cccccc;padding:5px 10px;background:#fff
}

a.clink:hover {
color:#000;
}

#cbads {text-align:center}
a.cblink:link, a.cblink:visited  {display:inline-block;width:300px;height:250px;margin:0 20px 20px 20px;border:1px solid #999}

a.cblink:hover  {border:1px solid #333}

.c600 {width:500px;height:32px;overflow:hidden;display:inline-block;;margin:0 1px 5px 1px;padding:0;;cursor:pointer;background:#fff;
background:url('/images/site/create600.png') 0 0;}
 a.c600:hover {background:url('/images/site/create600.png') -500px 0}


.addthistop {margin:2px 10px 0 0; float:right }
.addthisinner {width:32px;height:32px;display:inline-block;vertical-align:top;margin:3px 0 0 0 }

div.lpad {padding:0 5px 0 15px}

div.midcontentwide h1{
margin:10px auto 3px auto;
padding:8px 10px;
max-width:1230px;
font:900 18px verdana, Arial, sans-serif;
;background:#f5f5f5;color:#e97a9b;
-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px;
}
 

div.midcontentnew h1{
margin:10px auto 3px auto;
padding:8px 10px;
max-width:1230px;
font:900 18px verdana, Arial, sans-serif;
;background:#f5f5f5;color:#e97a9b;
-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px;
}


div.popq {margin:20px auto 10px auto;font:900 20px verdana, Arial, sans-serif;;color:#cc9999}

div.desc1 {font:900 12px verdana,arial;padding:0 0 0 0 ;margin:10px 2px 5px 2px;color:#999;text-align:center;line-height:150%}
div.desc2 {max-width:800px;font:900 12px verdana,arial;padding:10px 10px 10px 10px ;margin:0 auto;color:#666;text-align:center;line-height:150%}
div.desc2 a {
color:#666;text-decoration:underline
}

div.desc2  a:hover {
color:#000;
}




div.popbox {margin:8px auto 0px auto}

div.popbox a {
margin:0 2px 5px 2px;display:inline-block;font:900 12px verdana,arial;color:#999;text-decoration:none;border:1px solid #cccccc;padding:5px 15px;background:#fff
}

div.popbox  a:hover {
color:#000;
}

div.slinks {width:162px;display:inline-block;background:#fff;margin:1px 5px 0 5px;padding:0 3px;text-align:center}

div.pboxes {
display:inline-block;
vertical-align: top;
border: 1px solid #dddddd;

text-align: center;
background-color: #fff;
padding: 6px 4px 1px 4px;
margin:8px;
color:#000;
width:290px;
height:433px;
-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;
 -moz-box-shadow: 1px 1px 3px #666;-webkit-box-shadow: 1px 1px 3px #666;box-shadow: 1px 1px 3px #666;
}

.pboxes :hover
{
opacity:0.9;
filter:alpha(opacity=90); /* For IE8 and earlier */
}



div.pboxeshome {
display:inline-block;
vertical-align: top;

text-align: center;
background-color: #fff;
padding: 6px 4px 1px 4px;


border: 1px solid #dddddd;

color:#000;
width:290px;
height:386px;
margin:8px 7px;
-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px;
 -moz-box-shadow: 1px 1px 3px #666;-webkit-box-shadow: 1px 1px 3px #666;box-shadow: 1px 1px 3px #666;

}

.pboxeshome :hover
{
opacity:0.9;
filter:alpha(opacity=90); /* For IE8 and earlier */
}

div.pboxesshort {
display:inline-block;
vertical-align: top;

text-align: center;
background-color: #fff;
padding: 6px 4px 1px 4px;


border: 1px solid #dddddd;

color:#000;
width:290px;
height:328px;
margin:8px;
-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px;
 -moz-box-shadow: 1px 1px 3px #666;-webkit-box-shadow: 1px 1px 3px #666;box-shadow: 1px 1px 3px #666;

}

.pboxesshort :hover
{
opacity:0.9;
filter:alpha(opacity=90); /* For IE8 and earlier */
}

img.gimg {width:290px;margin:0 auto 10px auto }
img.timg {width:290px;margin:5px 0;height:56px}


div.pboxeshome a {font:900 14px verdana,arial,serif;line-height:150%;color:#666}
div.pboxeshome a:hover {serif;color:#000}
div.pboxesshort a {font:900 12px verdana,arial,serif;line-height:150%;color:#999;text-decoration:none}
div.pboxesshort a:hover {serif;color:#333}
div.pboxes a {font:900 14px verdana,arial,serif;line-height:150%;color:#666}
div.pboxes a:hover {serif;color:#000}
div.gtext {padding:0 10px}


div.azletters {max-width:520px;margin:0 auto 15px auto;padding:0 10px;font:100 18px verdana,arial;color:#cccccc;line-height:180%}

.azletters a {
;font:900 18px verdana,arial;
color:#666;
margin:0 8px 0 8px ;
text-decoration:none;
}

.azletters a:hover {
color:#000;
}


div.ibox {width:260px;;display:inline-block;padding:0 0 0 0;margin:7px auto 10px 0;border:0px solid black;vertical-align:top}



img.az {width:290px;height:329px;margin:0 auto 10px auto ;border:1px solid #bbbbbb}


.addquote {width:150px;height:30px;overflow:hidden;display:block;clear:both;margin:25px auto 20px auto;padding: 0 ;cursor:pointer;
background:url('/images/site/addaquote2.png') 0 0;;background-repeat:no-repeat}
 a.addquote:hover {background:url('/images/site/addaquote2.png') -150px 0}

.addquotewide {width:300px;height:36px;overflow:hidden;display:block;margin:5px auto 15px auto;padding: 0 ;cursor:pointer;
background:url('/images/site/addaquotewide.png') 0 0;;background-repeat:no-repeat}
 a.addquotewide:hover {background:url('/images/site/addaquotewide.png') -300px 0}
 
 
#location {  
visibility:hidden;  
display:none;  
} 

.submitpic {
cursor:pointer;
 margin-bottom: 0px;
 width: 300px;
 height:60px;
 display:block;
 background: url('/images/site/submit.jpg')  0 0px  no-repeat;
}



div.rightmenu {width:180px;float:right;padding:0 0 11000px 0;margin:0 0 -9000px 0;position:fixed;top:0;right:0}

div.leftmenu {width:180px;float:left;background:#fff;padding:50px 0 11000px 0px;margin:0 10px -9000px 0;background:#f5f5f5;background-image:url('/images/site/cork1.jpg');background-repeat:repeat}

div.leftinner {width:166px;margin:0 auto 0 auto;padding:5px 0 0 0;text-align:left}


div.rightinner {width:160px;margin:0 auto 0 auto;}


div.leftinner a {
margin:0 15px 5px 10px ;
display:block;
font:900 15px verdana,arial;
color:#666;
text-decoration:none;

}

div.leftinner a:hover {
color:#000;
}


div.rightinner img
{
display:block;
max-height:300px;
max-width:155px;
opacity:1;
margin:0 auto 5px auto;
filter:alpha(opacity=100); /* For IE8 and earlier */
}
div.rightinner img:hover
{
opacity:0.9;
filter:alpha(opacity=90); /* For IE8 and earlier */
}

div.yml {margin:15px auto 5px auto ;text-align:center;color:#666}


.linkbuttons {display:inline-block;margin:0 5px 5px 5px}
.linkbuttons img {vertical-align:top}
.linkbuttons  img:hover
{
opacity:0.7;
filter:alpha(opacity=90); /* For IE8 and earlier */
}




div.linkbox {max-width:930px;min-height:120px;;margin:0 auto 10px auto}

a.seemore {display:block;margin:20px auto 20px auto;font:900 13px verdana,arial;color:#000;text-align:center;line-height:150%}

a.seemore:hover {color:#666}

a.seemore img {display:block;width:280px;margin:0 auto 5px auto}
a.seemore:hover  img{
opacity:0.8;
filter:alpha(opacity=80);
}

a.seemore2 {display:block;margin:30px auto 0 auto;font:900 13px verdana,arial;color:#000;text-align:center}

a.seemore2:hover {color:#666}

a.seemore2 img {display:block;width:280px;margin:0 auto 0 auto}
a.seemore2:hover  img{
opacity:0.8;
filter:alpha(opacity=80);
}


a.theprod8:link, a.theprod8:visited {display:block;margin:20px 5px 100px 5px;color:#666;font:100 12px verdana,arial;text-align:center}
a.theprod8:hover{color:#000}


div.bottomblock {width:100%;height:30px;text-align:center;position:fixed;bottom:0;left:0;background:#ffcccc;z-index:999999;
 -webkit-box-shadow: 0px -3px 3px #9c9292;
    -moz-box-shadow:    0px -3px 3px #9c9292;
    box-shadow:         0px -3px 3px #9c9292;}

div.bottomz {width:95%;margin:0 auto;border:0px solid #aaaaaa;padding:15px 0 0px 0;text-align:center}
div.bottomz a {color:#cc9999;font:900 18px verdana,arial}
div.bottomz a:hover {      color: #000;}


div.bottomblockcut {width:100%;height:120px;text-align:center;position:fixed;bottom:0;left:0;z-index:2;background:  rgba(255, 255,255,1.0);border-top:0px solid #dddddd;
-webkit-box-shadow: 0px -1px 1px #9c9292;
    -moz-box-shadow:    0px -1px 1px #9c9292;
    box-shadow:         0px -1px 1px #9c9292;}


.closex {position:absolute;bottom:12px;right:8px;cursor:pointer}
.closexcut {position:absolute;bottom:92px;right:8px;cursor:pointer}

a.alink {display:block;max-width:500px;font:900 18px verdana,arial;margin:0 auto;line-height:150%;padding:0 10px 10px 10px;text-decoration:underline;color:#000}

a.alink:hover {color:#444}

a.blink {width:100%;height:30px;text-align:center;position:fixed;bottom:0;left:0;background:#3b5997;z-index:999999;
 -webkit-box-shadow: 0px -3px 3px #9c9292;
    -moz-box-shadow:    0px -3px 3px #9c9292;
    box-shadow:         0px -3px 3px #9c9292;font:900 16px verdana,arial;color:#fff;line-height:150%;padding:4px 10px 0 10px;text-decoration:underline;}

a.blink:hover {background:#e97a9b;color:#fff}

a#booklink {width:100%;height:24px;text-align:center;position:fixed;bottom:0;left:0;background:#3b5997;z-index:1; -webkit-box-shadow: 0px -3px 3px #9c9292;
    -moz-box-shadow:    0px -3px 3px #9c9292;
    box-shadow:         0px -3px 3px #9c9292;font:900 14px verdana,arial;color:#fff;line-height:150%;padding:2px 5px 0 5px;text-decoration:underline}

a#booklink:hover {background:#e97a9b;color:#fff}


div.rightmenu img:hover  {opacity:0.9;filter:alpha(opacity=90) }

.clearfix{clear:both;}



#header {width:100%;margin:0;height:34px;background:#fff;color:#666;-webkit-box-shadow: 0px 2px 2px 0px rgba(50, 50, 50, 0.5);-moz-box-shadow:0px 2px 2px 0px rgba(50, 50, 50, 0.5);box-shadow:0px 2px 2px 0px rgba(50, 50, 50, 0.5);position:relative;z-index:99;position:fixed;top:0;left;0}

#shopheader {width:100%;margin:0;height:34px;background:#e97a9b;color:#fff;-webkit-box-shadow: 0px 2px 4px 0px rgba(50, 50, 50, 0.75);-moz-box-shadow:0px 2px 4px 0px rgba(50, 50, 50, 0.75);box-shadow:0px 2px 4px 0px rgba(50, 50, 50, 0.75);position:relative;z-index:99999;position:fixed;top:0;left;0}


div.logo {width:300px;height:34px;margin: 0 auto;padding: 0}

div.search {width:240px;height:28px;margin:0 ;float:left;border:0px solid white}
div.menu {width:220px;height:15px;padding:10px 10px 0 10px;margin:0 ;float:right;text-align:left;border:0px solid white}

div.search2 {width:300px;margin:0 auto;clear:both;padding:6px 0 0 0;height:40px;border:0px solid #cccccc}
div.searchb {width:300px;margin:20px auto 0 auto;height:30px}
div.menu2 {width:225px;height:20px;padding:1px 0px 0 15px;margin:0 auto 0 auto;text-align:left}

div.menu a {float:left;font:900 12px verdana,arial;color:#666;margin:0;text-decoration:none}
div.menu a:hover {color:#000;text-decoration:underline}

div.menu2 a {float:left;font:100 12px verdana,arial;color:#333;margin:0;padding:0 4px;text-decoration:none}
div.menu2 a:hover {color:#000;text-decoration:underline}

div.menubox {width:100%;max-width:900px;height:65px;font:100 12px verdana,arial;padding:8px 0 2px 0;display:none;margin:0 auto 5px auto;background:#eeeeee}
 
div.searchinner {width:230px;height:25px;margin:3px 0px 0 10px;padding:0;position:relative;z-index:9}
.sinbox  {width:210px;  height:19px;background:#fff;padding: 3px 10px 3px 10px;margin:0 ;font:100 16px verdana,arial;border:1px solid #999;border-radius:3px}


div.searchinner2 {width:260px;height:25px;margin:3px auto;padding:0;position:relative}
.sinbox2  { width:240px;   height:19px;background:#fff;padding: 3px 10px 3px 10px;margin:0 ;font:100 16px verdana,arial;border:1px solid #999;border-radius:3px}

div.sep {float:left;padding:0 6px}

input.sicon {border:0;width:20px;padding:0;position:absolute;top:4px;right:3px}
input.siconm {border:0;width:20px;padding:0;;position:absolute;top:4px;right:3px}

h1 {display:block;max-width:800px;margin:10px auto 10px auto;padding:0 10px;font:100 14px  verdana,arial;line-height:140%;color:#ae7b7b}

div.smright {width:240px;padding:0;float:right}

div.gdiv {display:inline-block;padding:0 10px 0 5px}

div.gdiv2 {width:100px;height:30px;float:right;padding: 2px 0 0 0;text-align:right }

a.share_button {
    display: block;
    width: 100%;
    text-align: center;
    font-size: 20px;

    color: #fff!important;
    text-decoration: none!important;
    font-weight: normal!important;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
a.fb_button {

    background-color: #3c5898;

 
    box-shadow: 0 1px 1px rgba(255, 255, 255, .2) inset;
    color: #fff;
    text-shadow: 0 0 1px #283d68;
}
a.pi_button {
    background-color: #b54438;
  
    box-shadow: 0 1px 1px rgba(255, 255, 255, .2) inset;
    color: #fff;
    text-shadow: 0 0 1px #007ea1;
}
a.tw_button {
    background-color: #61aadf;
    color: #fff;
}

a.gp_button {
    background-color: #cd3627;
    color: #fff;
}
a.tu_button {
    background-color: #32506d;
    color: #fff;
}

a.share_button:hover {
    border-color: #30487b;
    box-shadow:  0 1px 1px rgba(255,  255,  255,  0.1) inset,  0 1px 1px rgba(5,  15,  30,  0.3);
    text-shadow: 0 1px 1px #213256;
	opacity:0.8;
filter:alpha(opacity=80); 
}
#share_btns {
display:block;
    padding: 25px 1px 20px 1px;
    margin: 0 auto 0 auto;
    list-style-type: none;
    width: 99%;
	max-width:500px;
	height: 40px;

	}
#share_btns li {
    float: left;
    padding-right: 1%;
	
    width: 19%}
#share_btns li:last-child {
    padding-right: 0;
}
#share_btns a { height: 40px;}
#share_btns img { vertical-align:middle;position:relative;margin:6px 3px 0 0;border:0}


#getbut {width:94%;max-width:950px;margin:0 auto 20px auto;font: 100 12px verdana,arial;color:#000;line-height:180%}
#showlink2 {font: 900 14px verdana,arial;margin: 20px auto 25px auto;cursor:pointer;text-decoration:underline;line-height:180%}
#butcode {display:none;font: 900 13px verdana,arial;line-height:180%;margin:10px auto 5px auto}
textarea#buttextarea {font: 100 12px verdana,arial,sans-serif;margin:10px auto 2px auto;width:90%;height:70px;padding:8px 15px;line-height:170%}
#widedit {color:#aaaaaa;font: 100 12px verdana,arial,sans-serif}
#addourw {font: 900 14px verdana,arial;margin: 15px auto 20px auto;cursor:pointer;line-height:180%}


.gotd {display:inline-block;margin:0 0 10px 0 }

div.fbox {width:300px;margin:0 auto 10px auto;text-align:center;padding:25px 0 0 0;height:20px;overflow:hidden}
div.tbox {width:300px;margin:0 auto;text-align:center;padding:5px 0;height:20px;overflow:hidden}

.fb-like { top: -3px;left:-6px }
div.cpqbox {width:480px;margin:5px auto;height:40px}

div.fblikebig {width:240px;height:40px;text-align:right;float:right;margin:0 0 0 0;}

.pili {background:#bd091e;padding:0 0 0 0;margin:0 1% 0 0 ;height:40px;cursor:pointer}
.atli {background:#fc6d4c;height:38px;padding:2px 0 0 0}

.lttp {font:100 12px verdana,arial;display:inline-block;margin:2px 10px 5px 10px;padding:10px;color:#999;border:1px solid #dddddd}

#footer{padding:7px 0 0 0;min-height:26px;background:#fff;border-top:1px solid #bbbbbb;color:#666;text-align:center;position:relative;z-index:1;clear:both;font-size:12px}

div.pagbox {font-size:12px;padding:20px 5px 20px 5px;text-align:center;margin:0 auto 0px auto;line-height:45px}


#ditto_pages .ditto_currentpage { font:100 30px verdana,arial;border: 1px solid #eeeeee;   padding: 8px 18px ;     margin:0 2px 10px 2px;    background-color: #efefef;     color: #cccccc;}

#ditto_pages a, #ditto_pages a:link {display: inline-block; font:100 30px verdana,arial; color:#fff;     background-color: #000;     border: 1px solid #ccc;    padding: 8px 18px;       margin:10px 2px 0 2px;   text-decoration: none !important;    }

#ditto_pages a:hover {    background-color: #fff;    color: #00cc00;}

div.fs {float:right;padding:0 6px}

#footer a {float:right;font:100 12px verdana,arial;color:#666;margin:0;text-decoration:none}
#footer a:hover {color:#000;text-decoration:underline}

 a.bookbut,  a.bookbut:link {display:block;width:300px;font:900 14px verdana,arial;color:#fff;background:#3b5997;text-decoration:underline;margin:5px auto 0 auto;padding:10px 5px;border-radius: 5px;border:1px solid #bbbbbb}
a.bookbut:hover {color:#eeeeee;text-decoration:underline}

a.bookbutpage,  a.bookbutpage:link {display:block;width:300px;font:900 14px verdana,arial;color:#fff;background:#3b5997;text-decoration:underline;margin:15px auto 10px auto;padding:10px 5px;border-radius: 5px;border:1px solid #bbbbbb}
a.bookbutpage:hover {color:#eeeeee;text-decoration:underline}


 a#bluelink,  a#bluelink:link {display:inline-block;width:228px;font:900 12px verdana,arial;color:#fff;background:#3b5997;text-decoration:underline;margin:0 auto 10px auto;padding:10px 5px;border-radius: 5px;border:1px solid #bbbbbb}
a#bluelink:hover {color:#eeeeee;text-decoration:underline}

a#pinklink,  a#pinklink:link {display:block;width:280px;font:900 15px verdana,arial; line-height:150%; color:#fff; background:#e97a9b;text-decoration:none;margin:12px auto 12px auto;padding:10px 5px;border-radius: 18px;border:1px solid #bbbbbb}
a#pinklink:hover {color:#000;text-decoration:underline;background:#ffa5d2}


.pllinkm {display:block;clear:both;width:280px;font:900 15px verdana,arial; line-height:150%; color:#fff; background:#e97a9b;text-decoration:underline;margin:10px auto 2px auto;padding:10px 5px;border-radius: 5px;border:1px solid #bbbbbb;text-decoration:none;display:none;}
.pllinkm:hover {background:#e66a8e}

.pllinkd {display:block;clear:both;width:280px;font:900 15px verdana,arial; line-height:150%; color:#fff; background:#e97a9b;text-decoration:underline;margin:10px auto 2px auto;padding:10px 5px;border-radius: 5px;border:1px solid #bbbbbb;text-decoration:none}
.pllinkd:hover {background:#e66a8e}




div.bbuttons {max-width:500px;margin:5px auto 10px auto;overflow:hidden}

iframe.ishopl {display:block;width:240px;float:left;margin:0 auto;height:27px;overflow:hidden}
iframe.ishopr {display:block;width:240px;float:right;margin:0 auto;height:27px;overflow:hidden}

div.footerright {width:160px;height:27px; float:right;text-align:right;padding:3px 10px 0 0;margin:0 auto}

div.footerleft {width:280px; height:25px;float:left;text-align:left;padding:3px 20px 0 0px;margin:0 auto}

#copyright {width:200px;text-align:center;padding:3px 0 0 20px;height:35px;margin:0 auto;font:900 12px verdana,arial}

h1 a {
margin:10px auto 15px auto;padding:0;font:900 22px  verdana,arial;color:#cc9999;
text-decoration:none;
}

h1 a:hover {
color:#cc9999;
text-decoration:underline;
}

div.bottomgrey {width:100%;height:40px;padding:0;margin:0 0 0 0;background:#333;position:relative;z-index:9999}

a.lmhome:link, a.lmhome:visited {color:#000;margin:10px 0 25px 10px}
a.lmhome:hover {color:#333 !important;}

a.lmtitles:link, a.lmtitles:visited  {color:#000;margin-top:30px;margin-bottom:5px}
a.lmtitles:hover {color:#333 !important;}

a.lmmore:link, a.lmtitles:visited  {color:#000;margin:0 15px 40px 10px}
a.lmmore:hover {color:#333 !important;}

div.pbbox {
text-align: center;
margin:0 auto;
color:#000;
font-size:11px;
font-weight:bold;
width:98%;
min-height:100px;
min-width:300px;
position:relative;

}


div.pbbox img
{
max-width:100%;
max-height:600px;
border:1px solid #eeeeee;
min-height:20px;
opacity:1;
filter:alpha(opacity=100); 
}








div.inb {overflow:hidden}

div.innerpb {display: inline-block;width:100%;position:relative}

div.innerpb:hover a.yourversion {display:block}


a.yourversion {width:96%;;height:50px;font:900 12px verdana,arial;line-height:150%;background:#fff;padding:0px 2%;text-decoration:underline;position:absolute;top:0px;z-index:999;color:#cc9999;box-shadow:0px 0 3px 1px #9c9292;display:none}


a.yourversion:hover {color:#666;;background:  rgba(255, 255,255, 0.8)}

div.bbox {width:100%; min-width:300px;margin:0 auto;min-height:25px;padding:5px 0 0 0;background:#fff;border:0px solid grey;position:relative;z-index:1}
div.bboxup {width:100%; min-width:300px;margin:0 auto 0 auto;min-height:25px;padding:5px 0 0 0;background:#fff;border:0px solid grey;position:relative;z-index:1}


a.fbrec:link, a.fbrec:visited {width:32px;height:32px;overflow:hidden;display:inline-block;margin:0;padding:0;cursor:pointer;background:#fff;background:url('/images/site/fbrecp.png') 0 0;}
 a.fbrec:hover {background:url('/images/site/fbrecp.png') -32px 0}



 a.twrec:link, a.twrec:visited{width:32px;height:32px;overflow:hidden;display:inline-block;margin:0 ;padding:0;;cursor:pointer;background:#fff;background:url('/images/site/twrecp.png') 0 0;}
 a.twrec:hover {background:url('/images/site/twrecp.png') -32px 0}

 a.pirec:link, a.pirec:visited{width:32px;height:32px;overflow:hidden;display:inline-block;margin:0 2px 0 2px;padding:0;;cursor:pointer;background:#fff;background:url('/images/site/pirecp.png') 0 0;}
 a.pirec:hover {background:url('/images/site/pirecp.png') -32px 0}

 a.gprec:link, a.gprec:visited {width:32px;height:32px;overflow:hidden;display:inline-block;margin:0 2px 0 2px;padding:0;;cursor:pointer;background:#fff;background:url('/images/site/gprecp.png') 0 0;display:none}
 a.gprec:hover {background:url('/images/site/gprecp.png') -32px 0}
 a.turec:link, a.turec:visited{width:32px;height:32px;overflow:hidden;display:inline-block;margin:0;padding:0;;cursor:pointer;background:#fff;background:url('/images/site/turecp.png') 0 0;}
 a.turec:hover {background:url('/images/site/turecp.png') -32px 0}



div.tagbox {width:95%;margin:25px auto 0 auto;line-height:100%}



div.tagbox a {
 border-radius: 18px;margin:0 2px 10px 2px;display:inline-block;font:900 15px verdana,arial;text-decoration:none;border:1px solid #cccccc;padding:9px 24px;color:#fff;background:#e97a9b;background:#fff;color:#666}

div.tagbox  a:hover {
color:#000;
}

a.theprod4:link, a.theprod4:visited {display:block;margin:20px auto 80px auto;color:#666;font:600 18px verdana,arial;text-align:center}
a.theprod4:hover{color:#000}
 
a.theprod4 img {
max-height:400px;
max-width:350px;
opacity:1;
display:block;
margin:0 auto 10px auto;

filter:alpha(opacity=100); /* For IE8 and earlier */
}
a.theprod4 img:hover
{
opacity:0.9;
filter:alpha(opacity=90); /* For IE8 and earlier */
}

.printt {width:240px;height:40px;overflow:hidden;display:block;float:left;margin:0 auto 0 auto;padding:0;;cursor:pointer;background:#fff;
background:url('/images/site/printt.jpg') 0 0;}
 a.printt:hover {background:url('/images/site/printt.jpg') -240px 0}
 
 .printmug {width:240px;height:40px;overflow:hidden;display:block;float:left;margin:0 auto 0 auto;padding:0;;cursor:pointer;background:#fff;
background:url('/images/site/printmug.jpg') 0 0;}
 a.printmug:hover {background:url('/images/site/printmug.jpg') -240px 0}
 
 
.createblock {width:240px;height:40px;overflow:hidden;display:block;float:left;margin:0 auto 0 auto;padding:0;;cursor:pointer;background:#fff;
background:url('/images/site/createblock.jpg') 0 0;}
 a.createblock:hover {background:url('/images/site/createblock.jpg') -240px 0}

.fblikebig {width:240px;height:40px;overflow:hidden;display:block;float:left;margin:0 auto 0 auto;padding:0;;cursor:pointer;background:#fff;
background:url('/images/site/fbblock.jpg') 0 0;}
 a.fblikebig:hover {background:url('/images/site/fbblock.jpg') -240px 0}

div.smboxb {width:280px;margin:15px auto 10px auto;text-align:center;padding:0;height:35px}

div.smgplus {width:80px;float:left;margin: 5px 0 0 0;height:20px}
div.smtwitter {width:65px;float:right;margin: 5px 0 0 0 ;padding: 0}
div.smfb {width:120px;float:left;margin:0px auto 0 auto;;height:20px}
div.smfbq {width:65px;margin:7px auto 0 auto;height:20px;display:inline-block;text-align:center}
div.fbboxnb {width:100px;height:22px;margin:7px auto 0 auto;padding:5px 10px 0 10px}

.sbut {width:300px;height:45px;overflow:hidden;display:inline-block;;margin:0;padding:0;;cursor:pointer;background:#fff;
background:url('/images/site/sbutton.png') 0 0;}
 a.sbut:hover {background:url('/images/site/sbutton.png') -300px 0}
 .tbut {width:300px;height:45px;overflow:hidden;display:inline-block;;margin:0;padding:0;;cursor:pointer;background:#fff;
background:url('/images/site/tbutton.png') 0 0;}
 a.tbut:hover {background:url('/images/site/tbutton.png') -300px 0}
 div.butbox {width:600px;margin:20px auto 0 auto;text-align:center;padding:0;height:65px}


iframe.ishop {display:block;width:300px;margin:0 auto;height:27px;overflow:hidden}
div.wbox {font-size:12px;margin:15px auto 0 auto;padding:0 20px;max-width:610px;min-height:540px;
background:#333; -moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;}

div.wtitle {font:900 24px verdana,arial;padding:8px 0 10px 0;color:#cc9999;color:#fff}

div.restop {width:320px;padding:15px 0 10px 0;margin:0 auto;text-align:center}

















.adslot_1 { width: 320px; height: 50px; }
@media (min-width:500px) { .adslot_1 { width: 468px; height: 60px; } }
@media (min-width:800px) { .adslot_1 { width: 728px; height: 90px; } }

@media (min-width:500px) { div.restop { width: 468px; padding:10px 0 10px 0 } }
@media (min-width:800px) { div.restop { width: 728px } }

@media screen and (max-width:1480px) {
div.midcontentwide h1{max-width:915px;}

}

@media screen and (max-width:1380px) { 
div.leftmenu, div.rightmenu, #singlerightmenu {display:none}
}

@media screen and (max-width:1164px) { 
div.lpad {padding:0 5px 0 8px}

#rightbox {display:none}

div.midcontentwide {margin:0; padding:40px 10px 0 0 }
div.midcontentnew {margin:0; padding:40px 0 20px 0 }

}

@media screen and (max-width:964px) {
div.midcontentwide h1{max-width:600px;}
div.midcontentnew h1{max-width:600px;}

}

@media screen and (max-width:940px) {
iframe.ishopr {display:none}
iframe.ishopl {float:none}
div.bboxup {margin:0 auto 0 auto}
a.sixlink {width:30.5%}
a.sixlinkb {width:30.5%}
.printt {width:150px;height:25px;overflow:hidden;display:block;float:left;margin:0 auto 0 auto;padding:0;;cursor:pointer;background:#fff;
background:url('/images/site/printtp.jpg') 0 0;}
 a.printt:hover {background:url('/images/site/printtp.jpg') -150px 0}
 
 .printmug {width:150px;height:25px;overflow:hidden;display:block;float:left;margin:0 auto 0 auto;padding:0;;cursor:pointer;background:#fff;
background:url('/images/site/printmugp.jpg') 0 0;}
 a.printmug:hover {background:url('/images/site/printmugp.jpg') -150px 0}
 

 a.createblock:hover {background:url('/images/site/createblockp.jpg') -150px 0}
.createblock {width:150px;height:25px;overflow:hidden;display:block;float:left;margin:0 auto 0 auto;padding:0;;cursor:pointer;background:#fff;
background:url('/images/site/createblockp.jpg') 0 0;}
 a.createblock:hover {background:url('/images/site/createblockp.jpg') -150px 0}

.fblikebig {width:150px;height:25px;overflow:hidden;display:block;float:left;margin:0 auto 0 auto;padding:0;;cursor:pointer;background:#fff;
background:url('/images/site/fbblockp.jpg') 0 0;}
 a.fblikebig:hover {background:url('/images/site/fbblockp.jpg') -150px 0}

div.cpqbox {width:300px;margin:5px auto;height:25px}


#copyright {clear:both;padding:0 0 0 5px;font-size:10px}
}


@media screen and (max-width:960px) {
iframe.linkframe {height:170px}
}


@media screen and (max-width:768px) {

 .fbrec2 {margin:0 10px 0 0}
.twrec2  {margin:0 10px 0 0}
.pirec2  {margin:0 10px 0 0}
.turec2  {margin:0 10px 0 0}
.gprec2  {margin:0 1px 0 0}
 
 .inrec2 {width:60px;height:60px;overflow:hidden;display:inline-block;float:right;margin:0 1px 0 0;padding:0;;cursor:pointer;background:#fff;
background:url('/images/site/in2.jpg') 0 0;}
 a.inrec2:hover {background:url('/images/site/in2.jpg') -60px 0}
 
 
 .rerec2 {width:60px;height:60px;overflow:hidden;display:inline-block;float:right;margin:0 1px 0 0;padding:0;;cursor:pointer;background:#fff;
background:url('/images/site/re2.jpg') 0 0;}
 a.rerec2:hover {background:url('/images/site/re2.jpg') -60px 0}
 
 
.fbshareresults {margin:10px auto 15px}


.shownumber {font:900 14px arial,verdana}
.promotitle1 {font:900 22px verdana,arial;margin:0px auto 0 auto;line-height:140%}
.promotitle2 {font:100 15px verdana,arial;margin:10px auto 0 auto;line-height:160%}
.discid {font-size:16px}
.koladsite {margin:10px auto 0 auto}

.koladbox {width:88%;margin: 10px auto 20px auto;padding:15px 8px 15px 8px}

	.pllinkm {display:block}
	.pllinkd {display:none}

div.pagbox {padding:20px 5px 20px 5px}

div.bboxup {margin:0 auto 0 auto}
div.midshop {max-width:768px}
div.widgetbox {height:1000px;}
div.midcontent {margin:0;padding:40px 0 0 0 }
.sbut {width:150px;height:30px;overflow:hidden;display:inline-block;;margin:0;padding:0;;cursor:pointer;background:#fff;
background:url('/images/site/sbutton300.png') 0 0;}
 a.sbut:hover {background:url('/images/site/sbutton300.png') -150px 0}
 .tbut {width:150px;height:30px;overflow:hidden;display:inline-block;;margin:0;padding:0;;cursor:pointer;background:#fff;
background:url('/images/site/tbutton300.png') 0 0;}
 a.tbut:hover {background:url('/images/site/tbutton300.png') -150px 0}
 div.butbox {width:300px;margin:15px auto 0 auto;text-align:center;padding:0;height:50px}
}

@media screen and (max-width:764px) {
.mheadouter {display:block}
a.blink {height:21px;font-size:11px;padding:5px 5px 0 5px}
#bannerw  {display:none}

div.search {display:none}
div.menu {display:none}
div.menubox {display:block}



div.midcontent {;padding:0}


div.midcontentwide {padding:5px 0 0 0}
div.midcontentnew {padding:5px 0 20px 0}

#header {position:relative}
div.midcontentsing {padding:5px 0 0 0}
div.midcontentfull {padding:5px 0 0 0}
}


@media screen and (max-width:686px) {

div.tagbox a {border-radius:16px; padding:12px 16px;font:900 13px verdana,arial;margin:0 2px 9px 2px}

div.create250 {padding:10px 7px 0 7px}


iframe.lifeframe {height:250px}
iframe.lifeframe {height:100px}

div.bboxup {margin:0 auto 0 auto}
div.wbox {padding:0 4px;max-height:910px}
div.wtitle {font:900 14px verdana,arial;padding:10px 0 10px 0}
div.desc2 {max-width:800px;font:100 11px verdana,arial;line-height:180%}

h1 {font-size:12px;margin:4px auto 12px auto}
div.midcontentwide h1{font-size:14px;margin:5px auto 3px auto;}
div.midcontentnew h1{font-size:14px;margin:5px auto 3px auto;}

div.desc1 {font:100 10px verdana,arial;line-height:150%}
.c600 {width:300px;background:url('/images/site/create300.png') 0 0;}
 a.c600:hover {background:url('/images/site/create300.png') -300px 0}
 }

@media screen and (max-width:650px) {

div.cabox {display:none}
div.caboxmobile {display:block ;width:300px;}
div.midcontentwide h1{max-width:282px }
div.midcontentnew h1{max-width:282px }

div.restop {margin:0 auto}
}

@media screen and (max-width:590px) {


#ditto_pages .ditto_currentpage { font:600 20px verdana,arial}

#ditto_pages a, #ditto_pages a:link { font:600 20px verdana,arial}




#share_btns {
display:block;
    padding: 10px 1px 20px 1px;
 
	}
	
	
div.pagetopad {padding:10px 0 20px 0}
div.singlemidthumb {padding:15px 0 20px 0}

div.lpad {padding:0 5px 0 7px}

div.caboxmobile { }

#banner2,#banner3,#banner4  {margin: 8px}
#banner1 ,#banner1b,#banner1c   {margin: 8px 0 0 0}

div.socialtop {display:none}
div.bboxup {margin:0 auto 0 auto}

div.prhome {
max-width:360px;
height:auto;
margin:8px auto;
}  
div.prpage {
	
height:auto;
margin:10px auto;

} 
a.desclink {padding:6px 0 5px 0}

a.desclink img {display:block}

.imga {text-align:center;display:inline-block; font: 0/0 a;   }
.imgahome {height:auto   }

div.insidepicboxhome {min-height:0;height:auto}
div.insidepicboxpage {min-height:0;height:auto}

div.pboxes, div.pboxeshome{
margin:8px auto;
}

div.pboxesshort {

margin:8px auto;
}

img.gimg {width:290px;margin:0 auto 10px auto }
img.timg {width:290px;margin:5px 0;height:56px}

a.cblink:link, a.cblink:visited  {margin:0 0 20px 0}

}

@media screen and (max-width:500px) {
#footer {height:20px;margin:0px auto 0 auto}
#footer a {font:100 10px verdana,arial}
div.footerright, #copyright {display:none}
div.footerleft {width:250px; height:25px;text-align:center;padding:0 14px 5px 0px;margin:0 auto;float:none}
}

@media screen and (max-width:440px) {

div.tagbox a {border-radius:13px; padding:8px 14px;font:900 12px verdana,arial;margin:0 2px 8px 2px}

a.sixlink {width:46%;min-height:169px;margin:0 1% 15px 1%;font-size:13px}
a.sixlinkb {width:46%;min-height:169px;margin:0 1% 0px 1%;font-size:13px}
a.sixlink img {min-height:129px}
a.sixlinkb img {min-height:129px}
div.dline {margin:0px auto 0 auto}
}


  