#contents img {max-width: 600px; height: auto;}
#art_lft_cont .art_root li,#art_lft_cont .art_byline li,#art_lft_cont .art_shr_ic,.lft_ic .lft_cont li,.rgt_ic .rgt_cont li,.rgt_ic .rgt_cont span,#art_lft_cont .rel-story span,#art_lft_cont .rel-story li.loop,#art_lft_cont .article_carousel_container ul li,#art_lft_cont .content_left_third,#art_lft_cont .ety_margin,#showmestory ul,#showmestory ul li,#pagingControls ul li,.art-byline,.art-video { float:left; }
#art_lft_cont .art_root .art_root_syl,#art_lft_cont .art_byline li { margin-right:5px; }
.lft_ic .lft_cont li,.bordergrey { padding-right:10px; }
.padright5px,#art_lft_cont .art_byline li { padding-right:5px; }
#art_lft_cont .rel-story li.loop span.text,#showmestory ul { width:80%; }
#art_rgt_cont ul.suggested, #art_rgt_cont ul.from_d_web { margin-left:0px; width:160px; }
/*#art_lft_cont .content_left_third,*/
.content_left_first{width:315px;}
#art_lft_cont .rel_stories,#art_lft_cont .ety_margin,.art_img_container,#art_lft_cont .article_carousel_container { width:150px; }
.content_left_first,#art_lft_cont .content_left_third { padding-right:2%; }

#art_lft_cont .article_carousel_container ul li,#art_lft_cont .ety_margin,ul.art a.more span.arrow { position:relative; }
.article_carousel_container span.first,.article_carousel_container span.las { height:10px; width:10px; }
.fr,.pop-close-wrong,#pagingControls ul { float:right; }
.storyblock,#showmestory .close-btn,#overlay { position:absolute; }
.behind_image li span.zoom-icon,#closestory,#closewrong { cursor:pointer; }
.cb,#art_lft_cont .ety_margin,#art_lft_cont .article_carousel_container,.art-byline,.art-byline .art-byline-div { clear:both; }
#art_cont { padding:10px 22px 52px 22px; width:980px; }
#art_cont #art_lft_cont { width:67%; }
#art_cont #art_rgt_cont,#art_lft_cont .licont { width:31%; }
#art_lft_cont .art_root,#art_lft_cont .art_byline { padding:10px 0px 0px 0px; }
#art_lft_cont .art_root li { padding:0px 5px 0px 0px; }
#art_lft_cont .art_root .art_root_syl { background:url("../images/slider_right.png") no-repeat scroll 0 0 transparent; background-position:right center; padding-right:15px; }
#art_lft_cont .art_title { padding:15px 0px 0px 0px; }
#art_lft_cont .art_byline li { border-right:1px solid black; }
#art_lft_cont .art_byline li.last { border:none; }
#art_lft_cont .art_shr_ic { padding:18px 0px 18px 0px; }
.rgt_ic .rgt_cont span,.padleft { padding-left:10px; }
#art_rgt_cont .art_rgt_ad { margin:30px 0px 0px 0px; width:300px; }
#art_rgt_cont .art_rgt_iner_cont { margin:25px 0px 0px 0px; }
#art_rgt_cont .art_lft_iner_cont { width:161px; }
#art_lft_cont .rel-story li.loop { margin-top:0px; padding-bottom:0px; }
#art_lft_cont .rel-story .title,ul.art li.last { margin-bottom:10px; }
#art_lft_cont .rel-story li.loop span.text { padding-left:5px; }
#art_lft_cont .rel-story span.bullet { width:20px; }
#art_rgt_cont .art_rgt_iner_ad { height:600px; width:120px; }
#art_rgt_cont li.specials .subscribe { width:325px; }
#art_rgt_cont li.specials .specialtext p { padding:6px 0px; }
#art_rgt_cont ul.from_d_web { margin:20px 0px 0px 0px; }
#art_rgt_cont li.specials .specialtext { width:199px; }
.content_left { margin-top:20px; }
.behind_image { padding-bottom:20px; }
.art_img_container { height:240px; }
.photo_credit,#showmestory ul li,.art-byline,.art-byline .art-byline-div,.art-video { width:100%; }
.behind_image li span.zoom-icon { background:url("../images/sprite.png") no-repeat scroll -484px -68px transparent; display:block; height:16px; padding:0 0 0 14px; }
#art_lft_cont .rel_stories_pad { padding:20px 0 10px 0;width: 300px; }
#art_lft_cont .article_carousel_container { margin:10px 0; }
#art_lft_cont .article_carousel_container ul li,#art_lft_cont .content_left_image_carousel,.pop-close-wrong { display:inline; }
#art_lft_cont .content_left_image_carousel { height:70px; width:70px; }
#art_lft_cont p { line-height:20px; padding-top:10px !important; }
#art_lft_cont p.first { padding-top:0px !important; }
#art_lft_cont blockquote { line-height:20px;padding-top:10px !important; }
#art_lft_cont blockquote.first { padding-top:0px !important; }
#art_lft_cont .ety_margin { margin-bottom:78%; padding-right:2%; }
.inner_ad { margin-left:26%; width:79%; }
.wid100 { width:99%; }
.padding5 { padding:1% 0; }
.width50 { width:50%; }
.width48 { margin-left:2%; width:48%; }
.padd10 { padding:0 1% 2%; }
.div_ad_left { padding-top:25px; width:634px; }
ul.art li.last { border-bottom:1px solid #960100;}
ul.art a.more span { float:right !important; }
ul.art a.more span.arrow { background:url("../images/sprite.png") no-repeat scroll -643px -4px transparent; height:16px; top:2px; width:10px; }
.bordergrey { border-right:thin solid #CCCCCC; margin-right:10px; padding-right:10px; }
.art li { padding:7px 0; }
.email { background:url("../images/sprite.png") no-repeat scroll -392px -66px transparent; width:12px; }
.share { background:url("../images/sprite.png") no-repeat scroll -416px -67px transparent; width:24px; }
.print { background:url("../images/sprite.png") no-repeat scroll -437px -66px transparent; width:15px; }
.txt { padding-left:5px !important; padding-top:2px; }
.rgt_ic {height:23px; padding:2px 0 0 0px; }
.article_carousel_container li { margin-left:3px; }
.article_carousel_container span.first { background:url("/global/images/sprite.png") no-repeat scroll -581px -5px transparent; }
.article_carousel_container span.last { background:url("/global/images/sprite.png") no-repeat scroll -598px -6px transparent; }
.summary_left { line-height:20px; padding:0px 0px 18px 0px; }
.content_left_first li { line-height:16px; }
.art-mor .more { float:right !important; }
#showmestory { background-color:#CCC; }
#showmestory ul { margin:2% 10% 5%; }
#showmestory ul li { margin-top:10px; }
.storyblock { display:none; width:515px; }
#showmestory .close-btn { right:10px; top:8px; }
.storyblock { z-index:10010; }
.storyblock .storyblock-inner { height:205px; padding:0px 0px 20px 25px; }
.storyblock .storywrongblock-inner { height:215px; padding:0px 0px 20px 25px; }
#overlay { background-color:#000; display:none; height:500px; left:0; opacity:0.8; top:0; z-index:10000; }
#pagingControls ul { margin:0px 0px 0px 45%; }
#pagingControls ul li { margin:0px 5px; }
.li-zoom-icon { width:55px; }
.padleft0 { padding-left:0px !important; }
.art .behind a:hover,.rgt_ic a:hover { color:#B30000 !important; cursor:pointer !important; }
#art_lft_cont p,.art_para { text-align:left; }
li.art_para ul li{list-style-type: disc; margin-left: 15px;}
.art_para ul{margin:10px 0;}
.art_para blockquote { margin:10px 0; }
li.lft_ic, li.rgt_ic, ul.art ul li{ list-style-type: none !important;}
li.rgt_ic ul li{list-style-type: none !important;}
#art_lft_cont ul{ width: 100%;}
#art_lft_cont #viafouracoms ul { width: auto !important; }
#art_lft_cont #viafouracoms ul.vf-comment-meta { width: auto !important; }
#art_lft_cont #viafouracoms p.vf-comment-html { clear: both; }
#art_lft_cont #viafouracoms .vf-comments-meta { float: right; }
#art_lft_cont #viafouracoms .vf-login-widget { display: inline; }
#art_lft_cont #viafouracoms .vf-login-widget h3 { float: left; }
.summary_left,.content_left_first li { text-align:justify; }
.art-noof-comments { letter-spacing:-2px; }
#art_lft_cont .rel-story span a { word-spacing:0px; }
.art-byline .art-byline-div{border-bottom:2px dotted #CECECE;padding-bottom:10px;margin-bottom:10px;}
.art-video{margin:0 0 20px;}
/*styles for story ideas */
.story_ideas_tab {border-bottom: 1px solid #DEDEDE;border-top: 1px solid #DEDEDE;margin: 5px 0 2px 5px;padding: 5px;}
.story_idea {display: inline;float: left;width: 185px;}
.story_idea a {text-decoration: none;text-decoration: underline;}
.disp_none{display: none;}
.button-middle{float:left;}
.submit_stories{width: 100%;}
#errorMessage{color:red;clear:both;}

/*Styles for Gallery in article page */
.ad-gallery {width: 315px;}
#container {padding: 15px 10px 10px 0 !important;}  
#descriptions .ad-image-description,.ad-gallery .ad-image-wrapper .ad-image .ad-image-description,.ad-gallery .ad-forward,.ad-gallery .ad-back,.ad-next , .ad-prev,.ad-gallery .ad-image-wrapper .ad-image{position: absolute;}
#descriptions .ad-image-description .ad-description-title,.ad-gallery .ad-back,.ad-gallery .ad-forward,.photo_credit_icon,.ad-gallery .ad-thumbs li a img,.ad-gallery .ad-image-wrapper .ad-image .ad-image-description .ad-description-title,.ad-gallery .ad-thumbs li a{display: block;}
.ad-gallery .ad-nav,.ad-gallery .ad-image-wrapper {position: relative;}
.ad-gallery .ad-image-wrapper .ad-image,.ad-gallery .ad-image-wrapper .ad-image,.slidecategory{text-align: center;}
.ad-gallery .ad-nav{float:none;}
.rel_galleries_cont,.rel_galleries_cont_last,.rel_galleries_img,.rel_galleries_title,strong.galleryTitle a,.ad-gallery .ad-thumbs li,.slidecategory{float: left;}
.ad-gallery .ad-image-wrapper .ad-image .ad-image-description,.article_img_desc{color:#878787;}
.slidecategory,.slidecategory a,strong.galleryTitle a{color: #FFFFFF;}
.ad-gallery .ad-image-wrapper .ad-image .ad-image-description,.photo_credit_icon{height:20px;}
.ad-gallery .ad-nav,#gallery .ad-thumbs .ad-thumb-list{height:95px;}
.ad-gallery .ad-nav,.ad-gallery .ad-nav .ad-thumbs,.ad-gallery .ad-image-wrapper,.ad-gallery .ad-image-wrapper .ad-image{overflow: hidden;}
.ad-gallery .ad-back,.ad-gallery .ad-forward,.ad-gallery .ad-next-image,.ad-gallery .ad-prev-image{cursor: pointer;}
.ad-gallery .ad-back,.ad-gallery .ad-forward{height: 20px !important;top:20px;}
.ad-gallery .ad-next-image,.ad-gallery .ad-prev-image{height: 35px;width: 26px;}
.ad-next , .ad-prev,.ad-next{display: none;}
.rel_galleries_cont,.rel_galleries_cont_last{width:100%;}
.ad-gallery .ad-image-wrapper .ad-image .ad-image-description {text-align: left;font-size: 14px;padding: 2px 2px 0 6px;bottom:0;left:0;background:url(../images/transpBlack.png);margin-left: 2px;margin-bottom: 1px;}
.ad-thumbs img{width:60px;height:60px;border: 2px solid #fff;}
.ad-gallery .ad-thumbs .ad-thumb-list {margin-top: 0;padding-top: 0;list-style:none;height:87px;padding-top:4px;width:467px;}
.ad-gallery .ad-back {background: url("/Global/images/sprite.png") no-repeat scroll -571px 0 transparent;left: -8px;width: 20px;}
.ad-gallery .ad-forward {background: url("/Global/images/sprite.png") no-repeat scroll -597px 0 transparent;right: -11px;width: 22px;}
.ad-gallery .ad-forward, .ad-gallery .ad-back {height: 100%;z-index: 10;}
.ad-gallery .ad-nav .ad-thumbs {width: 90%;margin-left: 5%;}
.ad-gallery .ad-next-image {background: url("../images/sprite3.png") no-repeat scroll -53px -41px transparent;}
.ad-gallery .ad-prev-image {background: url("../images/sprite3.png") no-repeat scroll -28px -41px transparent;}
.ad-next , .ad-prev {top: 180px;z-index: 101;}
.ad-next {right: 0;}
#gallery .ad-thumbs li {padding: 3px 2px;}
#gallery .ad-thumbs .ad-thumb-list{padding-top: 3px;}
#gallery .ad-image-wrapper .ad-image .ad-image-description {background: none;background-color: #FDFDFD;border: 1px solid #CECECE;padding: 9px; width: 598px !important;margin-left: 1px;top: 386px;}
.ad-gallery .ad-image-wrapper .ad-image {z-index: 100;top:0 !important;}
.ad-image,.ad-image img  {left: 0px !important;}
.article_img_desc{font-size: 13px;padding: 5px 5px 20px 5px;}
.photo_credit_icon{margin-left: 245px;}    
.rel_galleries_cont{margin-right:105px;padding-bottom:2px;}
.rel_galleries_cont_last{margin:0 105px 5px 0;border-bottom:1px solid #960100;padding-bottom:5px;}
.rel_galleries_img{margin:0 4px 2px 0;}
.rel_galleries_title{padding-top:2px;}
.ad-gallery,.ad-gallery * {margin:0;padding:0;}
.ad-gallery .ad-image-wrapper .ad-image {top:0;left:0;background-color: #ffffff;}
.ad-gallery .ad-image-wrapper .ad-image a img {border:0;}
strong.galleryTitle a{  font-size: 21px;text-transform: uppercase;padding: 0px 5px;text-align: left!important;}
strong.galleryTitle a:hover{color:#E69300;}
div.galleryDesc a{color: #E79002;font-size: 12px;font-weight: bold;margin-bottom: 5px;padding-right: 4px;padding-left: 5px;}
.ad-gallery .ad-thumbs li a.ad-active span {color:#E69300 !important;}
.slidecategory{	padding:2px;padding-right:0px;font-size:11px;line-height:22px;text-decoration:none;}
.slidecategory a:hover{	color:#b1b1b1;}
.ad-gallery .ad-thumbs li a span:hover{	color:#E69300;}
.slidecategory a{text-decoration:none;}
.highlightcolor{ color:#DC9509 !important; }

/**
 * jQuery lightBox plugin
 * This jQuery plugin was inspired and based on Lightbox 2 by Lokesh Dhakar (http://www.huddletogether.com/projects/lightbox2/)
 * and adapted to me for use like a plugin from jQuery.
 * @name jquery-lightbox-0.5.css
 * @author Leandro Vieira Pinho - http://leandrovieira.com
 * @version 0.5
 * @date April 11, 2008
 * @category jQuery plugin
 * @copyright (c) 2008 Leandro Vieira Pinho (leandrovieira.com)
 * @license CCAttribution-ShareAlike 2.5 Brazil - http://creativecommons.org/licenses/by-sa/2.5/br/deed.en_US
 * @example Visit http://leandrovieira.com/projects/jquery/lightbox/ for more informations about this jQuery plugin
 */
#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 10001;
	width: 100%;
	height: 500px;
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 10002;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}
#lightbox-nav-btnPrev { 
	left: 0; 
	float: left;
}
#lightbox-nav-btnNext { 
	right: 0; 
	float: right;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	float:left;
    width: 100%; 
	color: #666; 
}
#lightbox-container-image-data #lightbox-image-details { 
	width: 88%; 
	float: left; 
	text-align: left; 
}	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
	display: block; 
	clear: left; 
	padding-bottom: 1.0em;	
}			
#lightbox-secNav-btnClose {	
	float: right;
	padding-bottom: 0.7em;	
}
#lightbox-secNav{
    float:right;
    width: 10%;
}
#lightbox-nav-btnNext div{
	position: absolute;
	height: 25px;
	width: 25px;
	display: block;
	right: 0px;
	top: 100px;
}
#lightbox-nav-btnPrev div{
	position: absolute;
	height: 25px;
	width: 25px;
	display: block;
	top: 100px;
}
#lightbox-nav-btnNext,#lightbox-nav-btnPrev{background: none !important;}
#lightbox-nav-btnNext:hover,#lightbox-nav-btnPrev:hover{cursor:text;}
#lightbox-nav-btnNext div:hover,#lightbox-nav-btnPrev div:hover{cursor:pointer;}
#title-pager{ font-weight: bold;}

      html { height: 100% }
      body { height: 100%; margin: 0; padding: 0 }
      #map_canvas { width:315px;height:247px; }
      #map_canvas_lightbox { width:650px;height:450px; }
      