#logo { float:left; margin:8px 15px 5px 10px; padding:0; border:0; text-decoration:none; }
#search { float:left; margin:22px 120px 0 0; text-align:right; padding:3px 20px 0 0;
 width:375px; height:32px; background: url(//d18xeipe1243h6.cloudfront.net/core/bx_srch13.gif) right no-repeat; }
.sbt { color:#555; font-size:14px; width:253px; height:14px; background:#f2f2f2; border0; }
input:focus { outline:0; }
.sbt2 { width:110px; }
#snimg { float:right; padding:0 2px; }
#sleft { text-align:left; float: left; margin: 0; padding:0 0 0 60px; color: #446; font: 11px arial,helvetica,sans-serif; }
#tsearch { background: #FFE; border: 1px solid #AAA; padding: 0 10px 20px 10px; }
.searchButton { margin: 3px 0 0 1px; padding: 0; vertical-align: top; }
#pcreg { float:right; width:395px; padding:0; border:0; }
#timebadge { float:right; margin:0; padding:12px 12px 0 0; }

.pullquote { width:24%; float:right; font:1.6em georgia,serif; font-weight:400; font-style:italic;
color:#338;line-height:125%;margin:10px 20px;border:0 !important;border-top:4px solid #ddd !important;border-bottom:4px solid #ddd !important;padding:0px 25px 5px 0px; }

#custom #siteinfo { display:none; }
#wrap { padding:0 10px; margin:0 auto; text-align:left; }
#header_contain { margin:0 auto; width:100%; background:#FFF; }
#header2 { margin:0 auto; padding:0; width:90%; height:94px; }
#comm-links { padding:0; margin:0 0 0 80px; width:280px; text-align:center; height:17px; border:0;
         list-style:none; }
#comm-links li { font:11px arial,helvetica,sans-serif;
        float:left; margin:0; padding:0 6px; height:17px;  }
#comm-links li a { padding:0; color:#88F; line-height:18px; text-decoration: none; }
#comm-links li a:hover { color#FF8; line-height:18px;  }
h1.post-title, h2.post-title, .entry-content h1, .entry-content h2 { color:#0863A5!important; }
h3 { color:#4A544C!important; }
body {  background-color:#a1dbff; }
.container-wrap { background:#FFF; 
 margin:0 auto; padding:0;-webkit-box-shadow:5px 12px 5px rgba(50, 50, 50, 0.31);-moz-box-shadow:5px 12px 5px rgba(50, 50, 50, 0.31);box-shadow:5px 12px 5px rgba(50, 50, 50, 0.31); }
#menu-top-menu li#current { background:#A99785; }
.adtops { margin:0 auto; background:#FFF; padding:0; width:955px; height:85px; }
.adtopsa { margin:0 auto; padding:0 0 10px 0; background:#FFF; width:965px; height:20px; }
#adblocktall { margin:40px 0 0 0; }
html>body #adblockright { margin-right: -164px; padding:0; }
#adblockrightb { float: right; position: relative; margin: 50px -164px 0 10px; padding: 0; }
html>body #adblockrightb { margin-right: -164px; padding:0; }
#adblockrighta { text-align:center; margin:5px 12px 20px 0; font-size:80%; }
html>body #adblocktall { margin-right: -164px; padding:0; }
#adblocktalla { text-align:center; margin:10px 0 0 0; }

#ptools { margin:20px auto 10px auto; width:586px; padding:4px; border:1px solid #CCF; font:9px verdana; text-align:center;text-decoration: none; text-transform: uppercase; }
#ptools a { text-decoration: none; }
#subscribeboxa { text-align:left; margin: 10px 0;}
.advert { color:#999; font:10px arial,helvetica,sans-serif; margin:-5px 0 12px 0!important; }
.author { color:#467; font:0.70em/0.40em arial,helvetica,sans-serif!important; line-height:0.40em!important; }
.authorb { text-transform: uppercase !important; }
.post-author { color:#222; font-size:110%; }
.post-author a, .post-author a.link, .post-author a.visited { color:#335!important; font-size:115%; }

.reviewer  {  color: #99A;  font:11px arial,helvetica,sans-serif; }
.datep { color:#999; font: 10px arial,helvetica,sans-serif; }
.reviewp { color:#999; font:10px arial,helvetica,sans-serif; border:0; letter-spacing:0; background:#FFF; }
.copyright, .dsm, .lastmod { color:#666; font: 10px arial,helvetica,sans-serif; }
#rbox2 { width:300px; margin:40px 0 0 0; padding:1px; }
#rbox3 { width:300px; margin:10px 2px 20px 2px; padding:2px; }
#lplrgbox { width:420px; margin:2px; padding:2px; }
#lplink { margin: 10px auto; padding:4px 10px; font-size:11px; width:650px; text-align:center; color:#902; }
#sectiongraphic { margin:10px 1px 20px 10px; padding:0; }
#orgwisdom { margin:30px 0 0 7px; }
#livperson { float:left; width:300px; border:0; text-align:center; margin:30px 0 0 0; padding:15px 0;   }
#tfbut { width:300px; text-align:center; margin:10px auto; padding: 15px 0; }
.ltop_margin { margin:10px 0; padding:15px 0;  }
.jlarger { font-size:100%; }
#postdiv { background:#FFE; border-bottom:1px solid #DDD; margin:5px 0 10px 0; height:2px; }
#pc_video { width:102px; float:left; margin:4px 4px; }
#pc_vidbox { padding:2px; width:80%; background:#EEE url(//d18xeipe1243h6.cloudfront.net/vid_tag_box.gif) no-repeat bottom right;
border:3px solid #CCC; height:180px; margin:0 auto; display:block; overflow:hidden; }
#pc_vidbox a, #pc_vidbox a.link, #pc_vidbox a.visited { font-size:80%; margin:0 0 0 -2px; text-decoration:none !important; }
#res_link { font-size: 125%; font-weight: bold; }
.descript { color:#444; font:80% verdana,arial,helvetica,sans-serif;  }
.descriptb { margin:8px 0 0 0; color:#99A; font:70% arial,helvetica,sans-serif; text-transform:uppercase; letter-spacing:1.10px !important;  }

#table { font: 11px arial,verdana,helvetica,sans-serif; }
#orngbox { background:#E7E7DE; padding:10px; border: 1px solid #D0D0C0; }
#redbox { background:#fcc;padding:10px; border: 1px solid #E5A1A1; }
#greenbox { background:#cfe;padding:10px; border: 1px solid #79FFCE; }
#yelbox { background:#ffc; padding:10px; border: 1px solid #DADD01; }
#bluebox { background:#DDF; padding:10px; border: 1px solid #BFC0F3; }
#g1box { background: #EEE;padding:10px; border: 1px solid #ddd; }
#g2box { background: #DDD; padding:10px; border: 1px solid #ccc; }
#whitebox { background: #FFF url(//d18xeipe1243h6.cloudfront.net/grey_dither09.jpg) top left repeat-x; text-align:left; padding:10px; border:1px solid #ccc; }
.subbox { margin:20px; background: #cfe url(//d18xeipe1243h6.cloudfront.net/nsat_2.gif) right bottom no-repeat; padding:10px; border: 1px solid #79FFCE; width:260px; }
#trackbox { padding: 5px 10px 10px 10px; border:1px solid #CCC; text-align:left; margin:0 0 15px 0; background:#FFF url(//d18xeipe1243h6.cloudfront.net/grey_dither09.jpg) top left repeat-x; }
#trackbox h5 { font-size: 100%; font-family: georgia, garamond, "times new roman", times, serif; color: #079; margin: 0; padding:0; }
#segbox { padding:8px; margin:0 20px 2px 2px; line-height:13px; border:1px solid #ddd; background-color:#fff; color:#444; font:11px arial,verdana,helvetica,sans-serif; }
#newsbox { padding:6px; margin: 2px 2px 2px 2px; line-height:13px; font:11px arial,verdana,helvetica,sans-serif; border:1px solid #ddd; background-color:#eef;color:#444; }

#greenbox, #yelbox, #orngbox, #bluebox, #redbox, #whitebox, .col2 { -webkit-border-radius:12px; -moz-border-radius:12px; border-radius:12px; }
#mpop, #pctoday, .subbox, #therapybox, #pplbox { -webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px; }
.col2 h2 { -webkit-border-radius:10px 10px 0 0; -moz-border-radius:10px 10x 0 0; border-radius:10px 10px 0 0; } 

td.rss1 { background: #cfe; }
td.rss2 { background: #fcc; }
td.rss3 { background: #ffc; }
#rightad { text-align: center; background: #b6b7da; }
#stxt { font-size: 11px; }
.editsection { text-indent: -9000px; overflow: hidden; }
.quote, .quotegro { text-align:center; font:100% 'times new roman',times,serif; }
.clear { clear:both; }

#toptitle { margin:16px 10px 0 0; padding:0; width: 760px; height:25px; text-align:left; float:right;
display: none !important;background: #CFF url(//d18xeipe1243h6.cloudfront.net/menubg.jpg) repeat-x; color: #FFF; }
#toptitle h5 { font: normal 0.95em verdana,"tahoma",arial,helvetica !important; text-transform: uppercase !important; letter-spacing: 1.10px !important;
display: none !important;       margin:0; padding: 6px 0 0 10px !important; font-weight:normal !important; color:#FFE !important; }
.score { font: 150% arial,helvetica; font-weight:bold; color:#008; }

cite, #interview { margin:1em 0;padding:0; border:0; clear: none; font-style: normal; }
cite { display:inline;  font-weight: bold;   }
a.headerlink:hover {color: black; text-decoration: underline  }
a.headerlink{color: black; text-decoration: none  }
.tblj1 { font-size: 80%; }
.tblj2 { font-size: 90%; background:#FFE; }
.tblj3 { font-size: 90%; background:#EEF; }
.tblj4 { font-size: 90%; background:#EEE; }
#announcement { background:#FCC; margin: 0 60px auto; padding:6px; border:1px solid #ccc; }

.maintext li { margin:0 0 10px 0; }
.related li { margin:0 0 2px 0; }
#blogimg {  float:left; border: #ccc solid 1px; padding: 2px; margin: 0px 8px 0px 0px; }
#gsearchbox { background: #cfe;  list-style:none; width:90%; padding:5px; border: 1px solid #AAA; margin:0 auto; }
#gsearchbox ul { margin:0; padding:0 0 0 5px;  list-style:none; }
#gsearchbox ul li { font-size: 80%; color:#777; margin:0 0 5px 0; }
#gsearchbox h3 { font-size:80%; }
.col2 { float:left; display:block; margin:-1px 0 0 0; padding:0; background:#f0f9ff; border-right:2px solid #CBEBFF; }
.col2 h2, .rightx h2 { margin: 2px 0 5px 0; padding:8px 2px; background:#339; no-repeat;color:#fff; font:150%/1.0em 'Open Sans Condensed', sans-serif; font-weight:700; text-align:center; }
.col2 ul, .rightx ul { margin:6px 2px 0 4px; padding:0 8px 15px 6px!important; list-style:none; font-size:100%; }
.col2 ul li, .rightx ul li { margin:0; padding: 4px 3px; }
.col2 ul li a { text-decoration:none; }
.col2 ul li a:hover { text-decoration:underline; }
.col2 .children, .col2 .children ul { background:#fff url(//d18xeipe1243h6.cloudfront.net/p.gif) no-repeat bottom left; }
.col2 li li { padding:2px 5px 2px 5px; margin:0 0 0 5px; background:#f0f9ff url(//d18xeipe1243h6.cloudfront.net/p.gif) no-repeat bottom left; border-right:2px solid #CBEBFF; }
.col2 ul ul { margin:0; padding:0; background:#f0f9ff url(//d18xeipe1243h6.cloudfront.net/p.gif) no-repeat bottom left; border-right:2px solid #CBEBFF; }
.col2 h2 a, .col2 h2 a:link, .col2 h2 a:visited, .col2 h2 a:visited, .rightx h2 a, .col2 a:link, .col2 a:visited { text-decoration:none; }
.col2 p { margin:10px; font-size:125%; }

.postpartner { vertical-align:middle; border:0; background:#FFF; padding:10px; font: 90% "times new roman",times,serif; font-style: italic; color:#555; }
.postauthor { border:1px solid #eee; background:#FeF; padding:10px; font: 90% "times new roman",times,serif; color:#555; }

.dmcontent_container { text-align:center; width:125px; height:100px; }
.dmcontent_title { text-align:left; height:20px; line-height:20px; font-family:arial,helvetica,sans-serif; font-size:16px; width:140px; font-weight:bold; color:#286EA0; background-color:#ffffff; }
.dmcontent_body { overflow-y:auto; text-align:left; font-family:verdana,sans-serif; line-height:16px; font-size:11px; margin-left:auto; margin-right:auto; width:118px; height:79px; background-color:#FFFFFF; text-decoration:none; border-bottom:1px dotted #000088; }
.dmcontent_link { list-style:none; background:url("//d18xeipe1243h6.cloudfront.net/bullet8.gif") 0px 2px no-repeat; margin-top:1px; padding-left:19px; font-size:11px; line-height:16px; margin-left:-4px; color:#000088; text-decoration:none; }
.dmcontent_body a:link, a:active { background:url("//d18xeipe1243h6.cloudfront.net/bullet8.gif") 0px 2px no-repeat; color: #286EA0; text-decoration: none; }
.dmcontent_body a:visited { background:url("//d18xeipe1243h6.cloudfront.net/bullet8.gif") 0px 2px no-repeat; color: #068; text-decoration: none; }
.dmcontent_body a:hover { background:url("//d18xeipe1243h6.cloudfront.net/bullet8.gif") 0px 2px no-repeat; color: #00F; text-decoration: underline; }

#pctoday { width:278px; padding: 5px 10px 10px 10px; border:1px solid #EEE8D9; text-align:left; margin: 5px 15px 10px 0; background:#F9F8F5 url(//d18xeipe1243h6.cloudfront.net/todayonpc2.gif) top left no-repeat; }
#pctoday h5 { font-size: 100%; font-family: georgia, garamond, "times new roman", times, serif; color: #079; margin:0; padding:10px 0; }
#pctoday h7 { font-size:9px;margin:2px 0 0 0;color:#888;padding:6px 0 0 0;text-transform:uppercase; }

#mpop { width:278px; padding: 5px 10px 10px 10px; border:1px solid #EEE8D9; text-align:left; margin: 5px 15px 10px 0; background:#F9F8F5 url(//d18xeipe1243h6.cloudfront.net/mostpop_12.gif) top left no-repeat; }
#mpop h5 { font:1.3em 'Open Sans Condensed', sans-serif; font-weight:700; color:#FFF; margin:0; padding:1px 0 11px 0; }
#mpop h7 { font:1.0em 'Open Sans Condensed', sans-serif; font-weight:700; margin:2px 0 0 0;color:#888;padding:6px 0 0 0;text-transform:uppercase; }
#mpop a:link, #pctoday a:link, #mpop a.visited, #pctoday a.visited { text-decoration:none; font-size:110%;color:#286EA0; }
#mpop a:hover, #mpop a:active, #pctoday a:hover, #pctoday a:active { color:#333; } 
#mpop ul, #pctoday ul { padding:0; margin: -2px 0px 0px -4px; font-size:100% }
#mpop ol, #pctoday ol { font-size: 90%; margin: 0 0 0 10px; padding: 3px 0 0 10px; }
#mpop ul li, #pctoday ul li { list-style:none; background:url(//d18xeipe1243h6.cloudfront.net/bullet8.gif) 0px 8px no-repeat;margin:3px 0 3px 0; padding:4px 0 4px 19px; }

#boxytitle { font:1.3em 'Open Sans Condensed', sans-serif; font-weight:700; color:#888; }
#printtools { clear:both; margin:10px 0 auto; padding:10px; }
#whoson { margin:15px;float:right; width:140px;  }
#pclocal { width:150px; background:#fff; float:right;}
#pplbox { height:58px; background: #cfe url(//d18xeipe1243h6.cloudfront.net/ppl252_2.gif) right bottom no-repeat; padding:8px 10px 28px 10px; border: 1px solid #ccc; }

#entry_tools { clear:left; margin:5px 3px 3px 3px; padding:3px; }
#apacite { font-size:10px; padding:10px 30px; }
.pullquote { width:24%; float:right; font-style:normal; font:1.3em 'Open Sans Condensed',sans-serif; font-weight:700;
color:#338;line-height:140%;margin:10px 20px;border:0 !important;border-top:4px solid #ddd !important;border-bottom:4px solid #ddd !important;padding:0px 25px 5px 0px; }
#socialnet { background:transparent; width:112px; position:relative; margin:2px 0 0 853px; padding:0;  }
#sm11 { width:108px; height:36px; background: url(//d18xeipe1243h6.cloudfront.net/o/rss11_2.gif); margin:0; padding:0; position:relative; }
#sm11 li { margin:0; padding:0; list-style:none; position:absolute; top:0;}
#sm11 li, #sm11 a { height:36px; display:block;}
#sm11 a:hover { border:1px dotted #FFF;}

#at11 { width:288px; height:24px; background: url(//d18xeipe1243h6.cloudfront.net/o/atools11a_2.gif); margin:0; padding:0; position:relative; }
#at11 li { margin:0; padding:0; list-style:none; position:absolute; top:0;}
#at11 li, #at11 a { height:24px; display:block;}
#at11 a:hover { border:1px dotted #C0C000;}
#at_su {left:0; width:84px;}
#at_rd {left:89px; width:72px;}
#at_pr {left:165px; width:58px;}
#at_em {left:226px; width:60px;}
#at_su a:hover { background: url(//d18xeipe1243h6.cloudfront.net/o/atools11a_2.gif) 0 0 no-repeat;}
#at_rd a:hover { background: url(//d18xeipe1243h6.cloudfront.net/o/atools11a_2.gif) -89px 0 no-repeat;}
#at_pr a:hover { background: url(//d18xeipe1243h6.cloudfront.net/o/atools11a_2.gif) -165px 0 no-repeat;}
#at_em a:hover { background: url(//d18xeipe1243h6.cloudfront.net/o/atools11a_2.gif) -226px 0 no-repeat;}
label:hover,radio:focus,select:focus { border:1px solid #fafafa; -webkit-box-shadow:0 0 6px #007eff; -moz-box-shadow:0 0 5px #007eff; box-shadow:0 0 5px #007eff;background:#EEF;padding:0 20px 0 0; } 

#suggestPost { background:transparent url (//d18xeipe1243h6.cloudfront.net/joinjune2.png) no-repeat scroll 0px 0px; height:170px; left:0; position:fixed; top:150px; width:40px; }
div#suggestPost:hover { background:transparent url (//d18xeipe1243h6.cloudfront.net/joinjune2.png) no-repeat scroll 0px 0px; background-position:-41px 0px; }
#suggestPost a { background:transparent; display:block; height:170px; width:40px; }

.founder { margin:-5px 0 0 0; font-size:90%; }

#bcs { display:inline; z-index:5; width:600px; font:9px arial; color:#777; }
.pagination { background:#f2f2f2; color:#666; border:1px solid #ddd; margin:0 0 1.5em; padding:4px 2px 4px 7px; }
.pagination p { position:relative; text-align:right; }
.pagination p a:link,.pagination p a:visited,.pagination p a:hover,.pagination p a:active { text-decoration:none; background:#fff; border:1px solid #ccc; margin-right:1px; padding:2px 5px; }
.pagination p a:hover { background:#774525; color:#fff; }
.pagination p span { text-decoration:none; background:#fff; border:1px solid #ccc; color:#ccc; margin-right:1px; padding:2px 5px; }
.pagination h4 { margin-top:-1.45em; border:none; padding:0; }
.pagination * { margin:0; }

#f_right  { float:left; width:32%; }
#f_left   { margin-right:35%; }
#qresults { float:left; margin-right:-32%; width:100%; }                                  
#qscore   { color:#449; font-weight:bold; font-size:150%; }   
#mobile-nav {display: none; margin: 0px; padding: 0; float: left; width: 100%;}
#mobile-nav ul {display: none;margin:0;}
#mobile-nav .mobile-open a {font-size:1.5em;background:#C3B19F none;}
#mobile-nav a {padding:8px 3%;width:94%;display:block;color:#fff;}
#mobile-nav ul li {list-style:none;font-size:1.3em;}
#mobile-nav ul li a {color: #fff;background:#AC957E none;}
#mobile-nav ul li a:hover {color: #fff;background:#C3B19F none;}

#jrelated { font-size:125%; margin:0 0 0 20px; }
#jrelated ul { margin:6px 2px 0 14px; padding:0 8px 15px 6px!important; font-size:100%; }

#post-entry article.page-single { margin:0 20px 0 8px!important; padding:0 20px 0 8px!important;border-width:0px;border-style: none; }
.post-entry-inner { padding:10px 0 0 0; }

@media only screen and (max-width:750px){
  .container-wrap { background:#FFF; margin:0; padding:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none; }
  body { background:#FFF; }
  #f_right  { clear:left; }
  #f_left   { margin-right:0; width:100%; }
  #qresults { margin-right:0; margin-bottom:20px; }                                  
}

@media only screen and (max-width:850px){
  #pcreg, #left-sidebar { display:none; }
  body {  background-color:#FFF; }
  .container-wrap { background:#FFF; margin:0; padding:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none; }
}

@media only screen and (max-width:1024px){
  body {  background-color:#FFF; }
  .container-wrap { background:#FFF; margin:0; padding:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none; }
}

@media only screen and (max-width:450px){
  #post-entry { margin:0!important; }
  .post-entry-inner { width:99%!important; }
  .content { margin:0 1px!important; }
  #mj_adblock { margin:10px auto; padding:10px; background:#EEE url(//d18xeipe1243h6.cloudfront.net/adnote.gif) no-repeat bottom right; clear:left;
  }
}

small { font-size:80%;color:#555; }
#top-navigation .sf-menu a {text-decoration: none; display: block; font-size: 1.15em; padding: 0.75em 1.25em; color: #FFF; font-weight: bold!important; margin: 0px;}
#menu-top-menu { margin:0 0 0 70px; }

#adblockbottom { margin:1px auto; text-align:center; background:#FFF; width:inherit; }
#adblockbottomb { margin:10px 0 10px 250px; width:300px; text-align:center; display:block; float:left; }
#adtopcenter { position:relative; margin:0 1px auto;width:100%; }
#jadsq, #jadsq2 { background:#EEE url(//d18xeipe1243h6.cloudfront.net/ad_note_2.gif) no-repeat bottom center; width:300px;height:265px; background-position:center 255px; border:1px solid #DDD!important; margin-bottom:15px!important; padding:6px; }
#jadblocktop { margin:10px auto; padding:10px; background:#FFF url(//d18xeipe1243h6.cloudfront.net/ad_note_2.gif) no-repeat bottom center; background-position:center 98px; clear:left; }
#jadblockbottom { clear:left; width:70%; background:#FFF url(//d18xeipe1243h6.cloudfront.net/ad_note_2.gif) no-repeat bottom center; height:105px; background-position:center 97px; margin-bottom:15px!important; padding:8px; }
#ggbo { border:1px solid #eee; padding:0; width:728px; height:90px; }

@media only screen and (max-width:1024px){
 #menu-top-menu { margin:0 0 0 -10px!important; }
}

body {font-family: 'Open Sans', sans-serif;font-weight: 400;}
#siteinfo div,h1,h2,h3,h4,h5,h6,.header-title,#main-navigation, #featured #featured-title, #cf .tinput, #wp-calendar caption,.flex-caption h1,#portfolio-filter li,.nivo-caption a.read-more,.form-submit #submit,.fbottom,ol.commentlist li div.comment-post-meta, .home-post span.post-category a,ul.tabbernav li a {font-family:  Open Sans Condensed !important; font-weight: Select font weight !important; }
#main-navigation, .sf-menu li a {font-family:  Arial !important; font-weight: normal !important; }
#Gallerybox,#myGallery,#myGallerySet,#flickrGallery {height: 400px !important;}
#top-navigation {background-color: #C3B19F;}
#top-navigation .sf-menu li a:hover,#top-navigation .sf-menu li:hover,#top-navigation .sf-menu ul {background-color: #a99785;}
#top-navigation .sf-menu ul li a:hover {background-color: #907e6c;background-image: none;}
.content, #right-sidebar {}
#post-entry div.post-thumb.size-thumbnail {float:left;width:150px;}
#post-entry article .post-right {margin:0 0 0 170px;}
.reviewp { color:#778; font-size:90%; }
#top-navigation .sf-menu li:hover,#top-navigation .sf-menu ul {background-color:#A99785!important;}
h4.jp-relatedposts-post-title { font-size: 130% !important; font-family: Open Sans !important; line-height: 24px; }
#jbreads { clear:both;float:left; margin:3px 10px 1px 10px; }


/* begin VH viewability */
@media(min-width: 771px) {
  /* pinnned Right1 */
  #right-sidebar .widget.pinned {
    height: 279px;
  }
  #right-sidebar .widget.pinned #jadsq {
    position: fixed;
    top: 0;
    z-index: 800;
  }
  #right-sidebar .widget.pinned #jadsq:before {
          width: 300px;
          content: "close";
          position: fixed;
          top: 260px;
          display: block;
          height: 20px;
          text-align: right;
          cursor: pointer;
          font-size: 0.8em;
          padding-top:4px;
        }

}
@media(max-width: 539px) {
  /* fixed top ad position */
  body {
    margin-bottom: 80px;
  }
  #adtopcenter {
    position: fixed;
    z-index: 700;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 70px;
    background-color:rgb(255,255,255);
    background: #fff url("//d18xeipe1243h6.cloudfront.net/ad_note_2.gif") no-repeat scroll center bottom;
    border-top: 1px solid #c9c9c9;
  }
  #adtopcenter #ggbo {
    width: 320px;
    height: 50px;
  }
  #jadblockbottom {
    display: none;
  }
}
/* end VH viewability */