body { font: 100%/1.5 Georgia,"Deja vu serif",serif; background: #c9c9c9 url(/skins/newsblog/images/background.gif); color: #333;  }

a   { outline: none;color: #080079;text-decoration: none; }
a:hover, a:active  { text-decoration: underline;}

@media screen and (min-width: 985px) {


body, html, div, blockquote, img, label, p, h2 ul, ol, li , dl, dt, dd, form, a {margin: 0; padding: 0; border:0; outline: none;}
.post h2 {margin-bottom:30px;font-size:1.4em;}


body, html, div, blockquote, img, label, p,  h2, h3, h4, h5, h6, pre, ul, ol, li, dl, dt, dd, form, a, fieldset, input, th, td { margin: 0; padding: 0; border: 0; outline: none; }
h1, h3, h4, h5, h6 { font-size: 100%; }
.header-title h3 {margin: 0; padding-top: 15px;padding-bottom: 0px; border:0; outline: none;}
h1 {margin: 0; padding-top: 0px;padding-bottom: 10px; border:0; outline: none;}


ol, ul { list-style: none; }




.post-entry  {  margin: 0 0 15px;}
/*.post-entry strong { color: #464646; }
.post-entry p { font-size: 1.3em; line-height: 1.7em;margin: 0 0 30px; }
.post-entry { position: relative; }
*/
.post-entry p { margin: 0 0 30px; }
.post-entry h4 {margin: 0 0 30px; }

#banner-sidebar {width:300px;margin:9px;}
#banner-sidebar2 {width:300px;margin:9px;}



#header { margin: 0 auto;float:auto; width: 100%; height: 30px; position: relative; background: #222; }
#header li {line-height: 30px;}
#header li a, #header li a:visited {font-size: 1.1em; font-weight: bold; text-decoration: none; text-transform: uppercase; display:block; margin: 0 20px 0 0; position: relative;  color:#E2E2E2;}


#menu ul { position: relative; }
#menu li { font-size:0.7em;float: left; position: relative; line-height: 30px; }
#menu { margin: 0 auto;
min-height: 37px;
z-index: 100;
margin-top: 0;
margin-bottom: 0;}

#menu li:hover { visibility: inherit;  }

#social { float: right; }

.clear { display: block;}
.clear:after { display: block; visibility: hidden; clear: both; height: 0; content: "."; }


.inner { position: relative; width: 960px; margin: 0 auto; }
.inner-header { position: relative; width: 960px; height:83px;margin: 0 auto; }

.banner-header { left:0px;top:0px; width: 960px; height:83px;margin: 0 auto; }

.caption { float:left;position: absolute; width: 480px;left:0px;top:0px;height:60px;}
#banner_top_right {position: absolute;left:625px;top:18px; width: 320px; height:50px;}

#header2 { position: relative; width:100%; height:100%; padding: 0px 0; margin: 0 auto;}
#logo { width:960px ; float:left; height:83px; margin: 10px 0 0px 0; background: #222 url(/logo.jpg); }

#menu { width:959px ;  position: relative;margin: 0 auto;}

#categories { font-size:1.1em;position: relative; width: 960px; height:30px; margin: 0 auto; overflow: hidden;background:#43190d;}



.webbox_table {background:#e7e7e7;}
.WebBox_caption {font-size:1.1em;padding:5px;background:#080079;color:#fff;}
.ControlElement_lable_text label {font-size:0.8em; border:1px solid #e7e7e7;padding:5px;margin:3px;}
.ControlElement_cell input {font-size:0.8em; border:1px solid #e7e7e7;padding:5px;margin:3px;}
.ControlGroup_table table {padding:3px;}
.ControlElement_error_cell input {font-size:0.8em; border:1px solid #e7e7e7;padding:5px;margin:3px;}
.ControlGroup_caption {background:#fff;height:0px;overflow: hidden;} 

button {font-size:1.3em;margin:5px;}


#categories  ul {
position: relative;
padding: 1px 1px 1px 1px;
float: left;
}

#categories li {
    float:left;    
    margin: 0;
    padding: 0;
    border: 0;
    display: block;
    float: left;
    position: relative;
    z-index: 5;
    padding-right: 0px;
}

#categories li a {content:' ';padding: 0px 8px 0px 8px;top:0px;bottom:0px;display:block;color:#ffffff;text-decoration:none;background:#43190d;height: 30px;border-right: 1px solid #e7e7e7;}




/*#categories { font-size:0.8em;position: relative; width: 960px; margin: 0 auto; border: 1px solid #c8c8c8; z-index: 100; background: #e0e0e0 url(images/bg-cat.jpg) repeat-x bottom left;}
#categories li {float: left; line-height: 40px; position: relative; background:url(images/line-cat.jpg) repeat-y top right;}
#categories li a, #categories li a:visited {display: block; color: #484848; font-size: 1.3em; font-weight: bold; padding: 0 15px; text-decoration:none; position: relative;}
*/

#news-index { position: relative; width: 960px; background: #fff;margin-top:10px; }
#news-index2 { position: relative; float:left; }

#sidebar { position: relative; width: 320px; }
#sidebar { float: right;background: #c9c9c9 url(/skins/newsblog/images/background.gif); color: #333; }
#footer { position: relative; width: 960px; margin: 0 auto; padding: 30px 0 0;}

#footer-columns { position: relative; width: 960px; }
.footer-column { position: relative; width: 300px; margin: 0 10px; float: left; }
#footer h3 { color: #222; font-size: 1.0em; margin: 0 0 20px; }

#footer p, #footer li { font-size: 0.9em; line-height: 1.2em; margin: 0 0 10px; }
#footer li li { font-size: inherit; margin: 10px 0 0; }
#footer .children { margin: 0 0 0 10px; list-style: circle; }

/***** Copyright *****/
#copyright { position: relative; width: 920px; margin: 20px 10px 0; }
#copyright p { margin: 0; }

.headlines { position: relative; width: 100%; padding: 15px 0 0; margin: 0 0 20px; }

.home-column { position: relative; width: 300px; float: left; padding: 0 10px; }
.home-column h2 a, .home-column h2 a:visited { font-size: 0.8em; text-transform: uppercase; text-decoration: none; padding: 0 8px 0 0; }
.home-column ul { margin: 10px 0 0; }
.home-column li { padding: 10px 0; border-top: 1px solid #e7e7e7; width: 300px; overflow: hidden; }
.home-column .home-thumb li { overflow: hidden; width: 300px; }


.thumb-text { position: relative; width: 300px; float: left; height: 82px;overflow: hidden;font-size:0.9em;  }
.thumb-continue { padding-top:3px;position: relative; width: 300px;float: left;font-size:0.9em;}

.thumb-teaser { position: relative; width: 220px; float: right; height: 20px;overflow: hidden;font-size:0.9em;  }

.thumb-title { position: relative; width: 220px; float: right; height: 75px;overflow: hidden;  }
.thumb-title h3 a, .home-column  h3 a:visited { font-size: 1.0em; font-weight: bold; color: #080079; text-decoration: none; line-height: 1.5; }
.thumb-title h3 a:hover {text-decoration:underline;}

.thumb-title p { color: #a5a5a5; font-size: 0.8em; margin: 1px 0 0; }
.thumb-title p a, .home-column p a:visited { text-decoration: none; }

.thumb-date { position: relative; width: 300px; float: left;overflow: hidden;  }

.home-column .sidebar-archive-thumb p, .home-column .lead-thumb p { margin: 0; }

.lead-thumb-teaser { position: relative; width: 300px; float: left; height: 20px;overflow: hidden; font-size:0.9em; }
.lead-thumb-text { position: relative; width: 300px; float: left; height: 75px;overflow: hidden;  }
.lead-thumb-text h3 a {  color: #080079;text-decoration: none; }
.lead-thumb-text h3 a:visited {  color: #080079;text-decoration: none; }
.lead-thumb-text h3 a:hover { text-decoration: underline; }
.lead-thumb-text h3 a, .home-column  h3 a:visited { font-size: 1.0em; font-weight: bold; color: #080079; text-decoration: none; line-height: 1.5; }



.home-column h2 a {  }
.home-column h2 a { background-position: 98% center;}
.home-column h2 a:hover { background-position: 100% center;}


.lead-thumb { position: relative; }
.lead-thumb a, .lead-thumb a:visited { display: block; width: 290px; height: 125px; border: 5px solid #f1f1f1; margin: 0 0 10px;}
.lead-thumb { text-transform: none;}

#featured-slides { display: block; position: relative; width: 960px; height: 380px; background: #ffffff;; border-bottom: 1px solid #fafafa;  }

.featured-post { position: relative; width: 960px; overflow: hidden; }
.featured-thumb { position: relative; width: 440px; height: 340px; float: left; padding: 40px 0 0 40px; }
.featured-thumb a img, .featured-thumb img { display: block; width: 390px; height: 280px; border: 10px solid #fafafa; }
.featured-thumb a:hover img, .featured-thumb img {  border-color: #080079; }

.featured-play { position: absolute; top: 150px; left: 210px; }
.featured-text { position: relative; width: 440px; height: 248px; float: right; padding: 30px 30px 30px 10px; overflow: hidden;}
.featured-text h2 a, .featured-text h2 a:visited { font-size: 1.1em; line-height: 1; color: #fafafa; margin: 0 0 10px -7px; text-transform: uppercase; padding: 8px 0 15px 32px; text-decoration: none; display: inline-block; }
.featured-text h2 a:hover, .featured-text h2 a:active { text-decoration: underline; }
.featured-text h3 { font-size: 1.4em;}
.featured-text h3 a:hover, .featured-text h3 a:active {  text-decoration: underline; }
.featured-text p { color: #000000; font-size: 1.1em; margin: 15px 0 0; }
.featured-shorttext {}
.featured-text p a, .featured-text p a:visited { text-decoration: none; }
.featured-text p a:hover, .featured-text p a:active {  text-decoration: underline;}
.featured-text .feature-comment { color:#080079; padding: 0 0 0 17px; }
.feature-date, .feature-comment {font-size:0.9em;}
.continue { position: absolute;left:460px;top:285px;}
.continue p { text-align: left; font-size: 1.1em; padding:30px; }
.continue a { text-decoration: none; }
.continue a:hover { text-decoration: underline; }

.gecko .continue p a { background-position: right 3px; }

.featured-text h2 a {  }


/* Featured Post Slider Nav */
#slider-nav { position: relative; width: 960px; overflow: hidden; }
#slider-nav li { float: left; }
#slider-nav li a, #slider-nav li a:visited { display: block; width: 145px; height: 85px; padding: 30px 0 0 15px; }
#slider-nav li a:hover, #slider-nav li a:active, #slider-nav li.activeSlide a { background-position: 0 -77px; }

.logo-click {width:590px;height:100%;float:left;}
.search-form { position: relative; left:0px; top:15px; width: 300px; height: 30px; margin: 0 0 0px;padding: 10px; }
.search-form label { display: none; }
.search-form #s { position: relative; width: 255px; 
		  background:#ffffff;
		  padding: 7px 35px 7px 10px; color: #000000; font-size: 1.0em;
-webkit-border-radius:12px;
   -moz-border-radius:12px;
   border-radius:5px;

}
.search-form #search-submit { position: absolute; top: 18px; right: 20px;}

#tab-container { position: relative; width: 300px;margin:9px;}
.tab-nav { position: relative; border-bottom: 1px solid #D9D9D9; border-left: 1px solid #D9D9D9; }
.tab-body { position: relative; background: white; border-right: 1px solid #D9D9D9; border-left: 1px solid #D9D9D9; border-right: 1px solid #D9D9D9; border-bottom: 1px solid #D9D9D9; padding: 10px 0 0;}
.tab-nav li { float: left; height: 28px;}
#categories li a:hover, .tab-nav li a:hover, .tab-nav li a:active {color: #d9d9d9;background:#43190D;}
.tab-nav li a, .tab-nav li a:visited {
font-size: 0.8em;
font-weight: bold;
color: #ffffff;
text-decoration: none;
padding: 0 11px;
background: #43190D;
border-right: 1px solid #D9D9D9;
border-bottom: 1px solid #D9D9D9;
border-top: 1px solid #D9D9D9;
display: block;
line-height: 27px;
}
.ui-tabs .ui-tabs-hide {
display: none;
}


.sidebar-archive { position: relative; width: 278px;}
.sidebar-archive li:first-child { padding: 0 10px 10px; border: none; }
.sidebar-archive li { padding: 10px; border-top: 1px solid #D9D9D9; overflow: hidden; }
.sidebar-archive-thumb { position: relative; width: 70px; height: 70px; float: left; margin: 5px 0 0}
.sidebar-archive-thumb a, .sidebar-archive-thumb a:visited { display: block; width: 60px; height: 60px; border: 5px solid #F1F1F1;}
.sidebar-archive-text { position: relative; width: 180px; height:58px;float: right; overflow: hidden; }

.sidebar-archive-continue { position: relative; width: 180px;float: right; }

.sidebar-archive-comment { position: relative; width: 180px; float: right; overflow: hidden; }
.sidebar-archive-text p, .sidebar-archive-comment p { font-size: 0.8em; margin: 3px 0 0; color: #A5A5A5; }

.sidebar-archive-date { position: relative; width: 180px;float: right; overflow: hidden; }

.sidebar-archive-date p { font-size: 0.8em; margin: 0px 0 0; color: #A5A5A5; }

.tag-cloud { position: relative; width: 260px; overflow: hidden; margin: 0 auto; padding: 0 0 5px; }
.tag-cloud li { float: left; }
.tag-cloud li a, .tag-cloud li a:visited { color: #797979; background: #F1F1F1; text-decoration: none; padding: 3px 9px; -moz-border-radius: 20px; -webkit-border-radius: 20px;-khtml-border-radius: 20px; border-radius: 20px; display: block; margin: 0 5px 5px 0; font-weight: bold;}

.footer-tag-cloud { position: relative; width: 300px; overflow: hidden; margin: 0 auto; padding: 0 0 0px; }
.footer-tag-cloud li { float: left; }
.footer-tag-cloud li a, .rooter-tag-cloud li a:visited { color: #797979; background: #F1F1F1; text-decoration: none; padding: 3px 9px;border-radius: 20px; display: block; margin: 0 5px 5px 0; font-weight: bold;}



.sidebar-archive-text h4 a, .sidebar-archive-text h4 a:visited { color: #464646; text-decoration: none; font-size: 0.8em; line-height: 1.2; font-weight: normal;}

#column-container {position: relative; width: 960px; background: white; padding: 0px 0px 0;}
#left-column, #left-sidebar { float: left; }
#left-column, #right-column { position: relative; width: 640px; padding:0px;}
#breadcrumbs { position: relative; margin: 10px 15px 5px 15px; }
#breadcrumbs p { font-size: 0.7em; line-height: 1.4em; }
#breadcrumbs p span.current-crumb { font-weight: bold; }
#post-header { position: relative; overflow: hidden;}
.post-title { position: relative; }
.header-gravatar { position: relative; width: 80px; height: 60px; float: left; margin: 0 0 0 9px; z-index: 2;}
.header-gravatar img { display: block; border: 5px solid white;}
#post-header .header-title {float: left; margin: 0 0 0 -1px; }
.header-title { position: relative; background: white; padding:0px 15px;}
#post-data { position: relative; width: 100%;}
.header-title h1 { color: #222; font-size: 1.3em}
#post-data p { font-size: 0.8em; line-height: 1.4em; color: #222; padding: 15px;}
#post-data p a, #post-data p a:visited { text-decoration: none; }
#lead-image { position: relative;  margin:12px; }
#lead-image img { display: block; }
.published { position: relative; width: 620px; margin: 0 10px 20px; text-align: center; }
.published p { background: white ; display: inline-block; color: #222; font: 1.2em, serif; padding: 0 10px 2px; }
.published p a, .published p a:visited { text-decoration: none; }
.post-columns {position: relative; padding-left:15px;padding-right:15px}
.chapter_current a { color: #888;}

.post-left-column { position: relative; width: 160px; float: left; }
.post-left-column .widget-head { margin: 0 10px; line-height: 30px; text-align: center; }
.post-460 { width: 460px; margin: 0 10px; float: right;}
.share-actions { position: relative; width: 140px; margin: 0 0 0 10px; }
.post-gravatar { position: relative; width: 60px; height: 60px; margin: 0 10px 0 0; float: left;}
#author-box, #archived-author-box { position: relative; width: 598px; margin: 0 10px 20px; background: #F1F1F1; border: 1px solid #D9D9D9; padding: 10px; }
#author-text, #archived-author-text { position: relative; width: 528px; float: right; }
#archived-posts { position: relative; width: 520px; }
#archived-posts .widget-head { margin: 0 11px 0 10px; border-bottom: none; }
#archived-posts li {  width: 308px; border-bottom: 1px solid #D9D9D9;  padding: 10px 0; float: left; }
#author,#share_post,#share_page,#comments, #respond { position: relative; width: 620px; margin: 0 15px;}
.rel-post { position: relative; width: 280px; margin: 0 auto;}
.sidebar-archive-thumb { position: relative; width: 70px; height: 70px; float: left; }
.rel-post-text { position: relative; width: 200px; float: right;}
.rel-post-text p { margin: 5px 0 0; font-size: 1.1em; line-height: 1.3em;}
.rel-post-text h4 a, .rel-post-text h4 a:visited { color: #464646; text-decoration: none; font-size: 1.1em; line-height: 1.3em;  font-weight: normal; }

#share_post h3,#share_page h3,#comments h3, #respond h3 { color: #222; font-size: 1.0em; padding: 10px 0 10px; margin: 0 0 20px; border-bottom: 1px solid #D9D9D9;}
.commentlist li { border-top: 1px solid #D9D9D9; padding: 20px 0 0; position: relative;}
.commentlist .comment .vcard { position: absolute; top: 20px; left: 0; width: 50px; height: 50px; border: 5px solid #F1F1F1; }
.commentlist .comment .comment-body { margin: 0 0 0 0px; position: relative; }
.commentlist .comment .comment-body .comment-meta p { margin: 3px 0 10px !important; font-size: 1.1em !important; line-height: 1 !important;}
.commentlist .comment .comment-body .reply { position: relative; float: right; }

.image-meta-source {font-size:0.7em;}
#lead-image  {margin-top:0px;padding:3px;font-size:0.7em;background: #fafafa;}
.image-left  {float:left; font-size:0.7em;margin-top:0px;margin-right:10px;margin-bottom:10px;padding:3px;font-size:0.7em;background: #fafafa;}
.image-right  {float:right; font-size:0.7em;margin-top:0px;margin-right:10px;margin-bottom:10px;padding:3px;font-size:0.7em;background: #fafafa;}




#page-title { width: 620px; }
#page-title, #page-title-wide { position: relative; margin: 0 15px 5px; padding: 0 0 5px; }
#page-title h1, #page-title-wide h1 { color: #222; font-size: 2em; }
#archived-posts { position: relative; width: 540px;}
#archived-posts ul { width: 618px; margin: 0 15px; }
#archived-posts .post-archive { padding: 0; width: 260px; margin: 0 auto; }
.post-archive { position: relative; width: 300px; margin: 0 10px; padding: 10px 0; }
#archived-posts .archive-thumb { width: 220px; }
.archive-thumb { position: relative; width: 300px; }
.archive-text, .callout-archive-text { position: relative; padding: 0 5px;height:100px;float:right; }
.archive-thumb a, .archive-thumb a:visited { display: block; width: 250px; height: 120px; border: 5px solid #F1F1F1; margin: 0 0 10px;}
.archive-text h3 a, .home-column h3 a:visited {
font-size: 1.0em;
font-weight: normal;
color: #080079;
text-decoration: none;
line-height: 1.5;
}
.archive-text p { margin: 10px 0 0; font-size: 1.0em;}

.pagination { position: relative; width: 620px; margin: 0 10px 20px;}


/****** Orange Border ******/
.sidebar-archive-thumb a:hover, .sidebar-archive-thumb a:active,
.masthead-banner a img:hover, .masthead-banner a img:active,
.banner-120 a:hover, .banner-120 a:active,
.banner-125 a:hover, .banner-125 a:active,
.footer-widget .flickr-feed li a:hover, .footer-widget .flickr-feed li a:active,
.footer-widget .banner-125 a:hover, .footer-widget .banner-125 a:active,
.footer-widget .banner-120 a:hover, .footer-widget .banner-120 a:active,
.archive-thumb a:hover, .archive-thumb a:active,
.sidebar-widget .flickr-feed li a:hover, .sidebar-widget .flickr-feed li a:active,
.lead-thumb a:hover, .lead-thumb a:active,
#banner-728 a img:hover, #banner-728 a img:active,
.contribute-avatar a:hover, .contribute-avatar a:active,
.search-thumb a:hover, .search-thumb a:active,
.banner-120-skyscraper a:hover, .banner-120-skyscraper a:active { border-color: #080079; }




.category-block h3 a:hover, .category-block h3 a:active,
.category-link-list li a:hover, .category-link-list li a:active,
.archive-text h3 a:hover, .archive-text h3 a:active,
.archive-text h4 a:hover, .archive-text h4 a:active,
.rel-post-text h4 a:hover, .rel-post-text h4 a:active,
.commentlist .comment .comment-cite a:hover, .commentlist .comment .comment-cite a:active,
.sidebar-archive-text h4 a:hover, .sidebar-archive-text h4 a:active,
.search-text h3 a:hover, .search-text h3 a:active,
.lead-text p a, .lead-textp a:visited,
.older-text p a, .older-text p a:visited,
#post-data p a, #post-data p a:visited,
#post-data-wide p a, #post-data-wide p a:visited,
#author-text p a, #author-text p a:visited,
#archived-author-text p a, #archived-author-text p a:visited,
.archive-text p a, .archive-text p a:visited,
.rel-post-text p a, .rel-post-text p a:visited,
#comments p a, #comments p a:visited, .form-wrapper label em, .wpcf7 label em,
.post-entry p a, .post-entry li a,
.post-entry p a:visited, .post-entry li a:visited,
.sidebar-widget #wp-calendar td a, .sidbar-widget #wp-calendar td a:visited,
.sidebar-widget #twitter_update_list li a, .sidebar-widget #twitter_update_list li a:visited,
#footer a, #footer a:visited,
.search-text p a, .search-text p a:visited,
.error-column li a:hover, .error-column li a:active,
.sidebar-widget .widget-vid-text p a, .sidebar-widget .widget-vid-text p a:visited,
.sidebar-widget .widget-vid-text h4 a:hover, .sidebar-widget .widget-vid-text h4 a:active,
.sidebar-widget li a:hover, .sidebar-widget li a:active,
#breadcrumbs p a:hover, #breadcrumbs p a:active,
.twitter-follow a:hover, .twitter-follow a:active,
.sidebar-widget .textwidget p a, .sidebar-widget .textwidget p a:visited,
#breadcrumbs p a, #breadcrumbs p a:visited,
.form-submit:hover,
.wp-pagenavi .current,
.wp-pagenavi a:hover, .wp-pagenavi a:active,
.sidebar-widget li.highlight a,
.published p a, .published p a:visited,
.home-column h2 a,
.home-column h3 a:hover, .home-column h3 a:active,
.home-column p a, .home-column p a:visited,
.contribute-text p a, .contribute-text p a:visited,
.contribute-text h3 a:hover, .contribute-text h3 a:active,
.form-wrapper p a, .form-wrapper p a:visited,
#registered p a, #registered p a:visited,
.post-entry table td a, .post-entry table td a:visited,
.home-blog-text h3 a:hover, .home-blog-text h3 a:active,
.home-blog-text p a, .home-blog-text p a:visited { color: #080079; }

.slider-wrap						{ width: 960px;height:560px;background:#fff; }				

	
.stripViewer .panelContainer 
.panel ul						{ text-align: left; margin: 0 15px 0 30px; }
.stripViewer						{ position: relative; overflow: hidden; width: 960px; height: 350px; }
.stripViewer .panelContainer				{ position: relative; left: 0; top: 0; }
.stripViewer .panelContainer .panel			{ float: left; height: 100%; position: relative; width: 960px; }
.stripNavL, .stripNavR, .stripNav			{ display: none;width:0px; }
.nav-thumb 						{ border: 0px solid black; margin-right: 5px; }
#movers-row						{ margin: 0px 20px 0px 20px;height:210px; }
#movers-row div					        { width: 20%; float: left; }
#movers-row div a.cross-link 				{ float: right; }
.photo-meta-data					{ background: url(/skins/blog-orange/images/transpBlack.png); padding: 10px; height: 30px; 
											  margin-top: -50px; position: relative; z-index: 9999; color: white; }
.photo-meta-data span { font-size: 13px; }
.cross-link {overflow:hidden;font-size: 13px; display: block; width: 180px;height:185px;position: relative; padding-top: 15px; z-index: 9999; }
.active-thumb { }
.cross-link img { border-top: 8px solid #ffffff;}
.active-thumb img { border-top: 8px solid #f1f1f1;}
.movers-title {font-size: 13px;width:180px;}
.fad-menu-btn {display:none;}

.advertising-news-reader {
    width:90%;
    padding: 20px 0px 20px 0px;
    overflow:hidden;
}

.advertising-inside {
    width:90%;
    padding: 20px 0px 20px 0px;
    overflow:hidden;
}


}

@media screen and (max-width: 985px) and (min-width: 600px) {
  body {font-size:2.8em;background: #ffffff;}
}

@media screen and (max-width: 600px) {
  body {font-size:1.4em;background: #ffffff;overflow:hidden}
}

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

#logo { width:auto ; height:83px; margin: 0px 0px 0px 0; background: #222 url(/logo.jpg); }
.banner-header { display:none; }
#categories {display:block;}
#header2 {width:100%;}
.search-form{ display:none;}
h1 {font-size:1.0em;}
h2 {font-size:1.0em;}
h3 {font-size:1.0em;}
h2 {color:#43190d;}


#categories{ display:none;}

#categories .fad-menu-btn 
{
   border: 1px solid #404040;
   border-radius: 3px;
   display: inline-block;
   -svg-background: linear-gradient(to bottom, #43190d 0, #000 100%);
   background: -ms-linear-gradient(top, #43190d 0, #000 100%);
   background: -moz-linear-gradient(top, #43190d 0, #000 100%);
   background: -o-linear-gradient(top, #43190d 0, #000 100%);
   background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #43190d), color-stop(1, #000));
   background: -webkit-linear-gradient(top, #43190d 0, #000 100%);
   background: linear-gradient(to bottom, #43190d 0, #000 100%);
   margin: 3px;
   outline: none;
   padding: 5px;
   position: relative;
   vertical-align: bottom;
   width: 20px;
}

#categories .fad-menu-btn span 
{
   background: #E0E0E0;
   border-radius: 2px;
   display: block;
   height: 3px;
   margin: 3px 1px;
   position: relative;
   -moz-transition: background .2s;
   -o-transition: background .2s;
   -webkit-transition: background .2s;
   transition: background .2s;
}

#categories .fad-menu-btn:hover span
{
   background: #f3f3f3;
}

#categories ul.categories 
{
   float: none;
   text-align: center;
   display: none;
}

/* elements on different lines */
#categories ul.categories  li,
.responsive .fad-hmenu-extra1,
.responsive .fad-hmenu-extra2
{
   float: none;
}
  
/* horizontal margins */
#categories ul.categories>li:first-child, 
#categories ul.categories>li:last-child, 
.responsive .fad-nav ul.fad-hmenu>li
{
   margin-left: 0;
   margin-right: 0;
}
 
/* separator */ 
#categories ul.categories>li:before
{
   display: none;
}

/* vertical distance between items */
#categories ul.categories a
{
   margin-top: 1px !important;
   margin-bottom: 1px !important;
   height: auto;
   white-space: normal;
}

#categories ul.categories>li:first-child>a
{
   margin-top: 0 !important;
}

#categories ul.categories>li:last-child>a
{
   margin-bottom: 0 !important;
}

/* fixes for extended menu */
.responsive .fad-nav .ext, 
#categories ul.categories>li>ul, 
#categories ul.categories>li>ul>li,
#categories ul.categories>li>ul>li a
{
   width: auto !important;
}

/* submenu position on hover */
#categories ul.categories ul
{
   left: auto !important;
   right: auto !important;
   top: auto !important;
   bottom: auto !important;
   display: none !important;
   position: relative !important;
   visibility: visible !important;
}

#categories ul.categories li.active>ul
{
   display: block !important;
}
#categories ul.categories ul li.active>a
{
   font-weight: bold;
}

.stripNavL,.stripNavR {
 display: none;
}

.stripNav {
    display:none;
}

.stripNav ul {
    list-style: none;
    padding: 0 0 0 0;
    text-overflow:ellipsis;
   

}

.stripNav li {
    display: block;
    text-overflow:ellipsis;
    white-space: nowrap;
    overflow: hidden;
}


#main-photo-slider, #movers-row {
 display:none;
}


.home-column ul {
    list-style: none;
    padding: 0 0 0 0;
    text-overflow:ellipsis;

}

.home-column li {
  border-bottom: 1px solid #e7e7e7;
  padding: 10px 0 10px 0;
}
 

.lead-thumb img {
    width:100% !important;
    height:auto !important;
}


.sidebar-archive-thumb {
 float: left;
}

.sidebar-archive-thumb img {
  margin-right:10px;
}

.thumb-teaser {
  float:left;
  width:calc(100% - 70px);
}

.thumb-title {
  float:left;
  width:calc(100% - 70px);
}

.thumb-title h3 {
 margin: 0 0 0 0;
}

.thumb-date {
  clear:both;
}

.thumb-text {
 line-height: 1.4em;
 height: 5.6em;
 overflow:hidden;
 text-overflow:ellipsis;
 

}

.thumb-continue p {
 margin: 0 0 0 0;
}

#sidebar iframe {
 width:auto !important;

}

#tab-container {
 display:none;
}

.tab-nav {
    list-style: none;
    padding: 0 0 0 0;
    text-overflow:ellipsis;
}

ul.sidebar-archive {
    list-style: none;
    padding: 0 0 0 0;
    text-overflow:ellipsis;
}

.sidebar-archive li {
    display:block;
    padding: 0 0 0 0;
}

#footer-widget {
  display: none;
}

#comments {
 clear:both;
 width:auto;
}

#lead-image img {
    width:100% !important;
    height:auto !important;
}

#archived-posts ul {
    list-style: none;
    padding: 0 0 0 0;
    text-overflow:ellipsis;
}

.advertising-news-reader {
    width:90%;
    padding: 10px 10px 10px 10px;
    overflow:hidden;
}

.advertising-inside {
    width:90%;
    padding: 10px 10px 10px 10px;
    overflow:hidden;
}

.stripNavL,.stripNavR {
 display: none;
}

.stripNav {
    display:none;
}

.stripNav ul {
    list-style: none;
    padding: 0 0 0 0;
    text-overflow:ellipsis;
   

}

.stripNav li {
    display: block;
    text-overflow:ellipsis;
    white-space: nowrap;
    overflow: hidden;
}




.search-form { position: relative; left:645px; top:15px; width: 300px; height: 30px; margin: 0 0 0px;padding: 10px; }
.search-form label { display: none; }
.search-form #s { position: relative; width: 255px; 
		  background:#ffffff;
		  padding: 7px 35px 7px 10px; color: #000000; font-size: 1.0em;
-webkit-border-radius:12px;
   -moz-border-radius:12px;
   border-radius:5px;

}

.photo-meta-data					{ background: url(/skins/blog-orange/images/transpBlack.png); padding: 10px; height: 30px; 
											  margin-top: -50px; position: relative; z-index: 9999; color: white; }
.photo-meta-data span { font-size: 13px; }
.cross-link {overflow:hidden;font-size: 13px; display: block; width: 180px;height:185px;position: relative; padding-top: 15px; z-index: 9999; }
.active-thumb { }
.cross-link img { border-top: 8px solid #ffffff;}
.active-thumb img { border-top: 8px solid #f1f1f1;}

.movers-title {font-size: 13px;width:180px;}
#movers-row						{ display:none; }


.fad-menu-btn {display:none;}

.logo-click {width:100%;height:100%;float:left;}



}