/*
--------- VESTI ARTICLE --------- */

body {
	background: url(../images/electionBg.gif) repeat;
}

#wrapperOuter {
        margin: 0 auto;
        background: url(../images/wrapperBg.png) repeat-y top center;
}

#wrapperBottom {
        height: 7px;
        margin: 0 auto;
        background: url(../images/wrapperBottomBg.png) no-repeat top;
}

#wrapper {
	padding: 0 14px 20px;
}

/*
--------- HeaderTop --------- */
#wrapper #header #headertop #memberarea form p input#inputSubmit {
	background: url(../images/loginElectionButton.gif) no-repeat;
}

#wrapper #header #headertop #memberarea a#reg {
	background: url(../images/regElectionButton.gif) no-repeat;
}

/*
--------- HeaderMain --------- */
#wrapper #header #headermain {
	background: url(../images/headermainElectionBg.jpg) no-repeat;
}

#wrapper #header #headermain a#logo {
	top: 18px;
	width: 219px;
	height: 53px;
	background: url(../images/vestiElectionLogo.gif) no-repeat;
}

#wrapper #header #headermain #search form p input#searchButton {
	background: url(../images/searchElectionButton.gif) no-repeat;
}

#wrapper #header #headermain #datetime {
	border-left: none;
}

/*
--------- Navigation --------- */
#wrapper #nav {
	border-bottom: solid 5px #bababa;
}

#wrapper #nav ul li a.select, #wrapper #nav ul li a:hover {
	background: #fff url(../images/navBulletElection.gif) no-repeat top center;
}

/*
--------- Left Block --------- */
#wrapper #container #leftBlock {
	width: 660px;
	margin-right: 17px;
}

/*
--------- Main Article --------- */
#wrapper #container #leftBlock #mainArticleBlock {
	margin-bottom: 21px;
	overflow: hidden;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs {
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #mainArticle {
	width: 658px;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs .tabNavigation_fontChange {
	height: 29px;
	margin-bottom: 19px;
	border-top: solid 1px #cdcdcd;
	background: #e6e6e6;
	overflow: hidden;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs .tabNavigation_fontChange ul.tabNavigation {
	float: left;
	overflow: hidden;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs .tabNavigation_fontChange ul.tabNavigation li {
	display: block;
	float: left;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs .tabNavigation_fontChange ul.tabNavigation li a {
	display: block;
	height: 19px;
	padding: 10px 22px 0 34px;
	text-decoration: none;
	text-transform: uppercase;
	font-size: 11px;
	font-weight: bold;
	color: #003579;
	background-repeat: no-repeat;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs .tabNavigation_fontChange ul.tabNavigation li a#maTab {
	background-image: url(../images/articleElection.gif);
	background-position: 17px 9px;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs .tabNavigation_fontChange ul.tabNavigation li a#mavTab {
	background-image: url(../images/videoElection.gif);
	background-position: 12px 10px;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs .tabNavigation_fontChange ul.tabNavigation li a#mapTab {
	background-image: url(../images/photoElection.gif);
	background-position: 17px 10px;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs .tabNavigation_fontChange ul.tabNavigation li a:hover,
#wrapper #container #leftBlock #mainArticleBlock #maTabs .tabNavigation_fontChange ul.tabNavigation li a.select {
	color: #000;
	background: #fff no-repeat;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #bgnesImg {
	margin-bottom: 19px;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs h1 {
	clear: both;
	padding-bottom: 12px;
	font: 26px "Times New Roman";
	font-weight: bold;
	color: #000;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs .subtitle {
	clear: both;
	width: 660px;
	padding: 7px 0 14px 0;
	background: url(../images/dotBottom.gif) repeat-x top;
	overflow: hidden;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs .subtitle span {
	float: left;
	margin-right: 2px;
	font: 17px "Times New Roman";
	font-style: italic;
	color: #000;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs .subtitle span span {
	float: none;
	color: #818181;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs .subtitle h2 {
	font: 17px "Times New Roman";
	font-style: italic;
	color: #000;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #mainArticle #mainArticleContent {
	margin-bottom: 8px;
        line-height: 1.2;
	font-size: 14px;
	padding-bottom: 10px;
	background: url(../images/dotBottom.gif) repeat-x bottom;
	/*overflow: hidden;*/
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #mainArticle #mainArticleContent .mainArticleImg {
	display: block;
	float: left;
	width: 375px;
	margin-right: 18px;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #mainArticle #mainArticleContent .mainArticleImg #mainArticleImgSlide {
	clear: both;
	width: 375px;
/*	height: 249px;
	height: 226px; */
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #mainArticle #mainArticleContent .mainArticleImg #mainArticleImgSlide div {
	display: none;
	overflow: hidden;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #mainArticle #mainArticleContent .mainArticleImg span.picTitle {
	display: block;
	font-size: 11px;
	color: #5d5d5d;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #mainArticle #mainArticleContent .mainArticleImg #maPhotoNavAndAuthor {
	padding: 5px 0 3px;
	overflow: hidden;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #mainArticle #mainArticleContent .mainArticleImg span.imageAuthor {
	display: block;
	float: right;
	position: relative;
	bottom: 2px;
	font: 9px Verdana;
	color: #969696;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #mainArticle #mainArticleContent .mainArticleImg .maPhotoNav {
	float: left;
	position: relative;
/*	padding: 37px 0 3px; */
/*	padding: 30px 0 3px; */
	z-index: 150;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #mainArticle #mainArticleContent .mainArticleImg #maPhotoNav {
	float: left;
	padding-top: 3px;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #mainArticle #mainArticleContent .mainArticleImg #maPhotoNav {
	float: left;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #mainArticle #mainArticleContent .mainArticleImg #maPhotoNav a {
	display: block;
	float: left;
	width: 5px;
	height: 5px;
	margin-right: 5px;
	text-decoration: none;
	background: #969696;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #mainArticle #mainArticleContent .mainArticleImg #maPhotoNav a.activeSlide {
	background: #000;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #mainArticle #mainArticleContent .mainArticleImg a#maPrev,
#wrapper #container #leftBlock #mainArticleBlock #maTabs #mainArticle #mainArticleContent .mainArticleImg a#maNext {
	display: block;
	float: left;
	width: 6px;
	height: 11px;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #mainArticle #mainArticleContent .mainArticleImg a#maPrev {
	margin-right: 5px;
	background: url(../images/aPrev.gif) no-repeat;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #mainArticle #mainArticleContent .mainArticleImg a#maNext {
	background: url(../images/aNext.gif) no-repeat;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #mainArticle #mainArticleContent .mainArticleImg #photoNav ul li a.select {
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #mainArticle #mainArticleContent p {
	margin-bottom: 15px;
	line-height: 1.2;
	font-size: 14px;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #mainArticle #mainArticleContent p a,
#wrapper #container #leftBlock #mainArticleBlock #maTabs #mainArticle #mainArticleContent a {
	color: #0097de;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #mainArticle #mainArticleContent #relNews {
	float: left;
	width: 190px;
	margin: 0 19px 15px 0;
	padding: 5px 0 10px;
/*	border: solid 1px #cacaca;
	background: #f2f2f2; */
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #mainArticle #mainArticleContent #relNews #relNewsTop {
	height: 25px;
	background: url(../images/relNewsTopBg.gif) no-repeat top;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #mainArticle #mainArticleContent #relNews #relNewsTop h3 {
/*	margin-bottom: 7px; */
	padding: 6px 0 0 12px;
	text-transform: uppercase;
	font: 14px "Times New Roman";
	font-weight: bold;
	color: #000;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #mainArticle #mainArticleContent #relNews #relNewsMiddle {
	padding: 0 12px 12px;
	background: #fdf8db url(../images/relNewsMiddleBg.gif) repeat-y;
        overflow: hidden;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #mainArticle #mainArticleContent #relNews .relNewsRow {
	padding: 5px 0 13px;
	background: url(../images/dotBottom.gif) repeat-x bottom;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #mainArticle #mainArticleContent #relNews .relNewsRowLast {
	padding: 0;
	background: none;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #mainArticle #mainArticleContent #relNews .relNewsRow a.imgLink {
	display: block;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #mainArticle #mainArticleContent #relNews .relNewsRow a.imgLink img {
	border: solid 1px #d8d7cf;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #mainArticle #mainArticleContent #relNews .relNewsRow h4 {
	margin: 5px 0;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #mainArticle #mainArticleContent #relNews .relNewsRow h4 a {
	text-decoration: none;
	font: 15px "Times New Roman";
	line-height: 1.1;
	font-weight: bold;
	color: #003579;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #mainArticle #mainArticleContent #relNews .relNewsRow .comments_rating {
	margin-bottom: 0;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #mainArticle #mainArticleContent #relNews #relNewsBottom {
	height: 1px;
	background: url(../images/relNewsTopBottom.gif) no-repeat top;
}

/*
--------- Main Article Video Block --------- */
#wrapper #container #leftBlock #mainArticleBlock #maTabs #mainArticleVideo {
    position: relative;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #mainArticleVideo #maVideoPlayer {
	width: 574px;
	margin: 0 auto 12px auto;
	overflow: hidden;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #mainArticleVideo #maVideoPlayer span.movieSource {
	display: block;
	float: right;
	font: 9px Verdana;
	color: #969696;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #mainArticleVideo #maVideoPlayer span.movieSource a{
	color: #0097DE;
	font-size: 11px;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #mainArticleVideo .maVideoContent {
/*	margin-bottom: 17px; */
	background: url(../images/dotBottom.gif) repeat-x bottom;
	overflow: hidden;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #mainArticleVideo .maVideoContent p {
	margin-bottom: 17px;
	line-height: 1.2;
	font-size: 12px;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #mainArticleVideo .maVideoContent p a {
	color: #0097de;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #mainArticleVideo .maVideoContent p a.readMore {
	padding-left: 16px;
	text-decoration: none;
	color: #003579;
	background: url(../images/readNore.gif) no-repeat 0 1px;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #mainArticleVideo .maVideoContent p a.readMore span {
	position: relative;
	bottom: 1px
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #mainArticleVideo .maVideoMoreNews {
	padding-bottom: 11px;
	background: url(../images/dotBottom.gif) repeat-x bottom;
	overflow: hidden;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #mainArticleVideo .maVideoMoreNews a {
	display: block;
	margin-bottom: 6px;
	padding-left: 10px;
	text-decoration: none;
	font-size: 12px;
	color: #003579;
	background: url(../images/mBullet.gif) no-repeat 0 2px;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #mainArticleVideo .maVideoMoreVideo {
	padding-bottom: 17px;
	background: url(../images/dotBottom.gif) repeat-x bottom;
	overflow: hidden;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #mainArticleVideo .maVideoMoreVideo .moreVideo {
	float: left;
	padding-top: 17px;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #mainArticleVideo .maVideoMoreVideo .moreVideo a.newsImg {
	display: block;
	float: left;
	width: 148px;
	height: 84px;
	margin-right: 9px;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #mainArticleVideo .maVideoMoreVideo .moreVideo h2 {
	width: 330px;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #mainArticleVideo .maVideoMoreVideo .moreVideo a.newsTitle {
	position: relative;
	bottom: 3px;
	font: 16px "Times New Roman";
	line-height: 1.1;
	text-decoration: none;
	font-weight: bold;
	color: #003579;
}

/*
--------- Main Article Photo Block --------- */
#wrapper #container #leftBlock #mainArticleBlock #maTabs #mainArticlePhoto #maPhotoSlideBlock {
	position: relative;
	width: 660px;
	height: 464px;
	margin: 0 auto 12px auto;
	background: #000;
	overflow: hidden;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #mainArticlePhoto #maPhotoSlideBlock #maPhotoSlideWrapper {
	height: 430px;
	text-align: center;
	background: url(../images/photoLoad.gif) no-repeat 50% 190px;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #mainArticlePhoto #maPhotoSlideBlock #maPhotoSlide {
	width: 660px;
	height: 430px;
	overflow: hidden;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #mainArticlePhoto #maPhotoSlideBlock .maPhotoSlideHover {
	position: absolute;
	bottom: 34px;
	width: 100%;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #mainArticlePhoto #maPhotoSlideBlock .maPhotoSlideHover .toggleCaption {
	float: right;
	height: 16px;
	overflow: hidden;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #mainArticlePhoto #maPhotoSlideBlock .maPhotoSlideHover .toggleCaption a {
	display: block;
	float: left;
	width: 21px;
	height: 16px;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #mainArticlePhoto #maPhotoSlideBlock .maPhotoSlideHover .toggleCaption a.toggleDown {
	background: url(../images/toggleDown.gif) no-repeat;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #mainArticlePhoto #maPhotoSlideBlock .maPhotoSlideHover .toggleCaption a.toggleUp {
	background: url(../images/toggleUp.gif) no-repeat;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #mainArticlePhoto #maPhotoSlideBlock .maPhotoSlideHover .maPhotoSlideHoverCaption {
	clear: both;
	height: 100px;
	padding: 0 0 0 16px;
	font-size: 12px;
	color: #fff;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #mainArticlePhoto #maPhotoSlideBlock .maPhotoSlideHover .maPhotoSlideHoverCaption h2 {
	margin-bottom: 12px;
	padding-top: 16px;
	font-weight: bold;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #mainArticlePhoto #maPhotoSlideBlock .maPhotoSlideHover .maPhotoSlideHoverCaption p#picText {
	padding: 0 0 16px 0;
}


#wrapper #container #leftBlock #mainArticleBlock #maTabs #mainArticlePhoto #maPhotoSlideBlock .maPhotoSlideNav {
	height: 22px;
	padding: 6px;
	background: #e6e6e6;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #mainArticlePhoto #maPhotoSlideBlock .maPhotoSlideNav a#maPSPlay {
	float: left;
	width: 37px;
	height: 22px;
	margin-right: 10px;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #mainArticlePhoto #maPhotoSlideBlock .maPhotoSlideNav .maPSPlay {
	background: #fff url(../images/photoNext.gif) no-repeat 15px 4px;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #mainArticlePhoto #maPhotoSlideBlock .maPhotoSlideNav .maPSPause {
	background: #fff url(../images/photoPause.gif) no-repeat 13px 4px;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #mainArticlePhoto #maPhotoSlideBlock .maPhotoSlideNav .maPSPlay {
	background: #fff url(../images/photoNext.gif) no-repeat 15px 4px;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #mainArticlePhoto #maPhotoSlideBlock .maPhotoSlideNav .maPSPause {
	background: #fff url(../images/photoPause.gif) no-repeat 12px 4px;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #mainArticlePhoto #maPhotoSlideBlock .maPhotoSlideNav span {
	float: left;
	position: relative;
	top: 5px;
	font-size: 12px;
	font-weight: bold;
	color: #000;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #mainArticlePhoto #maPhotoSlideBlock .maPhotoSlideNav .maPhotoSlideNavWrapper {
	width: 314px;
	margin: 0 auto;
	overflow: hidden;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #mainArticlePhoto #maPhotoSlideBlock .maPhotoSlideNav a#maPSPrev {
	float: left;
	width: 37px;
	height: 22px;
	background: #fff url(../images/photoPrev.gif) no-repeat 13px 4px;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #mainArticlePhoto #maPhotoSlideBlock .maPhotoSlideNav a#maPSNext {
	float: left;
	width: 37px;
	height: 22px;
	background: #fff url(../images/photoNext.gif) no-repeat 15px 4px;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #mainArticlePhoto #maPhotoSlideBlock .maPhotoSlideNav #maPhotoSlideNav {
	float: left;
	width: 220px;
	height: 22px;
	margin: 0 10px;
	overflow: hidden;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #mainArticlePhoto #maPhotoSlideBlock .maPhotoSlideNav #maPhotoSlideNav ul {
	overflow: hidden;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #mainArticlePhoto #maPhotoSlideBlock .maPhotoSlideNav #maPhotoSlideNav ul li {
	display: block;
	float: left;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #mainArticlePhoto #maPhotoSlideBlock .maPhotoSlideNav #maPhotoSlideNav ul li a {
	display: block;
	height: 17px;
	width: 22px;
	padding-top: 5px;
	text-align: center;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	color: #003579;
	background: #fff;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #mainArticlePhoto #maPhotoSlideBlock .maPhotoSlideNav #maPhotoSlideNav a:hover,
#wrapper #container #leftBlock #mainArticleBlock #maTabs #mainArticlePhoto #maPhotoSlideBlock .maPhotoSlideNav #maPhotoSlideNav a.activeSlide {
	color: #fff;
	background: #003579;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #mainArticlePhoto .maPhotoContent {
	margin-bottom: 17px;
	background: url(../images/dotBottom.gif) repeat-x bottom;
	overflow: hidden;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #mainArticlePhoto .maPhotoContent p {
	margin-bottom: 17px;
	line-height: 1.2;
	font-size: 12px;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #mainArticlePhoto .maPhotoContent p a {
	color: #0097de;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #mainArticlePhoto .maPhotoContent p a.readMore {
	padding-left: 16px;
	text-decoration: none;
	color: #003579;
	background: url(../images/readNore.gif) no-repeat 0 1px;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #mainArticlePhoto .maPhotoContent p a.readMore span {
	position: relative;
	bottom: 1px
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #mainArticlePhoto .maPhotoMoreNews {
	padding-bottom: 11px;
	background: url(../images/dotBottom.gif) repeat-x bottom;
	overflow: hidden;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #mainArticlePhoto .maPhotoMoreNews a {
	display: block;
	margin-bottom: 6px;
	padding-left: 10px;
	text-decoration: none;
	font-size: 12px;
	color: #003579;
	background: url(../images/mBullet.gif) no-repeat 0 2px;
}

/*
--------- Article Author Share Google Ads & Comments Block --------- */
#wrapper #container #leftBlock #mainArticleBlock #maTabs #asgcBlock {
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #asgcBlock .mainArticleAuthorBlock {
	margin-bottom: 10px;
	padding: 0 8px 9px 8px;
	background: url(../images/dotBottom.gif) repeat-x bottom;
	overflow: hidden;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #asgcBlock .ppArticle {
	background-color: #fffbe3;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #asgcBlock .mainArticleAuthorBlock .mainArticleAuthor {
	float: left;
	width: 50%;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #asgcBlock .mainArticleAuthorBlock .mainArticleAuthor img {
	float: left;
	margin-right: 8px;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #asgcBlock .mainArticleAuthorBlock .mainArticleAuthor span.maTitle {
	display: block;
	margin-bottom: 4px;
	padding-top: 4px;
	font-size: 11px;
	color: #999;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #asgcBlock .mainArticleAuthorBlock .mainArticleAuthor span.maName {
	position: relative;
	top: 12px;
	font-size: 12px;
	color: #000;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #asgcBlock .mainArticleAuthorBlock .mainArticleSource {
	float: right;
/*	padding-top: 4px; */
	line-height: 16px;
	color:#0097DE;
	font-size:11px;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #asgcBlock .mainArticleAuthorBlock .mainArticleSource span.maSource,
#wrapper #container #leftBlock #mainArticleBlock #maTabs #asgcBlock .mainArticleAuthorBlock .mainArticleSource span.sep {
	margin-right: 6px;
	font-size: 11px;
	color: #999;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #asgcBlock .mainArticleAuthorBlock .mainArticleSource a {
	font-size: 11px;
	color: #0097de;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #asgcBlock #mainArticleShareBlock {
	margin-bottom: 6px;
	overflow: hidden;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #asgcBlock #mainArticleShareBlock .share {
	float: left;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #asgcBlock #mainArticleShareBlock .share a {
	display: block;
	float: left;
	height: 17px;
	margin-right: 5px;
	padding-left: 27px;
	text-decoration: none;
	font-size: 12px;
	color: #003579;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #asgcBlock #mainArticleShareBlock .share a.svejo {
	background: url(../images/svejoBullet.gif) no-repeat 0 0;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #asgcBlock #mainArticleShareBlock .share a.facebook {
	padding-left: 21px;
	background: url(../images/facebookBullet.gif) no-repeat 0 0;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #asgcBlock #mainArticleShareBlock .share span.sep {
	float: left;
	margin-right: 5px;
	font-size: 11px;
	color: #7e7e7e;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #asgcBlock #mainArticleShareBlock .sendPrint {
	float: right;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #asgcBlock #mainArticleShareBlock .sendPrint a {
	display: block;
	float: left;
	margin-right: 5px;
	padding-left: 21px;
	text-decoration: none;
	font-size: 12px;
	color: #003579;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #asgcBlock #mainArticleShareBlock .sendPrint a.send {
	background: url(../images/sendBullet.gif) no-repeat 0 3px;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #asgcBlock #mainArticleShareBlock .sendPrint a.print {
	margin-right: 0;
	background: url(../images/printBullet.gif) no-repeat left;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #asgcBlock #mainArticleShareBlock .sendPrint span.sep {
	float: left;
	margin-right: 5px;
	font-size: 11px;
	color: #7e7e7e;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #asgcBlock #googleAds {
	width: 645px;
	height: 69px;
	margin-bottom: 26px;
	background: #e6e6e6;
	padding: 20px 0 0 15px;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #asgcBlock .googleAdBgnes {
	margin-bottom: 0;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #asgcBlock #commentsBlock {
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #asgcBlock #commentsBlock #commentsText {
	margin-bottom: 27px;
	padding: 4px 9px 9px 9px;
	background: #dbf3ff;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #asgcBlock #commentsBlock #commentsText span.sendTitle {
	display: block;
	margin-bottom: 4px;
	font: 16px "Times New Roman";
	font-weight: bold;
	color: #000;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #asgcBlock #commentsBlock #commentsText p {
	overflow: hidden;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #asgcBlock #commentsBlock #commentsText textarea {
	width: 626px;
	height: 74px;
	padding: 4px 7px;
	font: 12px Arial;
	color: #999999;
	border: solid 1px #cacaca;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #asgcBlock #commentsBlock #commentsText input {
	float: right;
	width: 64px;
	height: 18px;
	margin-top: 8px;
	padding-bottom: 3px;
	font: 12px Arial;
	color: #fff;
	border: none;
	background: url(../images/submitSend.gif) no-repeat;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #asgcBlock #commentsBlock #commentsText #charlimitinfo {
	float: left;
	margin-top: 9px;
	font-size: 13px;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #asgcBlock #commentsBlock #commentsHeader {
	height: 24px;
	margin-bottom: 27px;
	padding: 5px 9px 0;
	background: #dbf3ff;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #asgcBlock #commentsBlock .noComments {
	margin-bottom: 0;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #asgcBlock #commentsBlock #commentsHeader span.comments {
	display: block;
	float: left;
	text-transform: uppercase;
	font: 14px "Times New Roman";
	font-weight: bold;
	color: #000;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #asgcBlock #commentsBlock #commentsHeader div {
	float: right;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #asgcBlock #commentsBlock #commentsHeader div span {
	float: left;
	position: relative;
	top: 4px;
	margin-right: 9px;
	font-size: 11px;
	color: #939393;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #asgcBlock #commentsBlock #commentsHeader div a {
	float: left;
	width: 85px;
	height: 17px;
	position: relative;
	top: 1px;
	line-height: 15px;
	text-align: center;
	text-decoration: none;
	font-size: 12px;
	color: #fff;
	background: url(../images/commentImgBg.gif) no-repeat;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #asgcBlock #commentsBlock #commentsContent {
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #asgcBlock #commentsBlock #commentsContent .readerComments {
	margin-bottom: 18px;
	padding-bottom: 15px;
	background: url(../images/dotBottom.gif) repeat-x bottom;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #asgcBlock #commentsBlock #commentsContent .lastReaderComments {
	padding-bottom: 0;
	background: none;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #asgcBlock #commentsBlock #commentsContent .readerComments .readerCommentsAuthor {
	margin-bottom: 6px;
	overflow: hidden;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #asgcBlock #commentsBlock #commentsContent .readerComments .readerCommentsAuthor img {
	float: left;
	margin-right: 8px;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #asgcBlock #commentsBlock #commentsContent .readerComments .readerCommentsAuthor span {
	margin-right: 3px;
	font-size: 12px;
	color: #000;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #asgcBlock #commentsBlock #commentsContent .readerComments .readerCommentsAuthor span.rcDate,
#wrapper #container #leftBlock #mainArticleBlock #maTabs #asgcBlock #commentsBlock #commentsContent .readerComments .readerCommentsAuthor span.rcTime {
	font-size: 11px;
	color: #999;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #asgcBlock #commentsBlock #commentsContent .readerComments .readerCommentsAuthor span.rcName {
	font-weight: bold;
}

#wrapper #container #leftBlock #mainArticleBlock #maTabs #asgcBlock #commentsBlock #commentsContent .readerComments p {
	clear: both;
	font-size: 12px;
	line-height: 16px;
}

#rcPaging {
	height: 20px;
	padding: 9px 9px 0;
	background: #dbf3ff;
	overflow: hidden;
}

#rcPaging #pagination {
	float: left;
}

#rcPaging #pagination .current {
 	color: #000000;
 	font-weight: bold;
}

#rcPaging span {
	float: left;
	margin-right: 8px;
	font-size: 12px;
	color: #969696;
}

#rcPaging #pagination a {
	display: block;
	float: left;
	margin-right: 8px;
	font-size: 12px;
	font-weight: bold;
	color: #003579;
	text-decoration: none;
}

#rcPaging #pagination .prev,
#rcPaging #pagination .next {
	width: 5px !important;
	height: 12px !important;
	text-indent: -1200px !important;
}

#rcPaging #pagination .prev {
	background: url(../images/pPrev.gif) 0 2px no-repeat !important;
}


#rcPaging #pagination .next {
	background: url(../images/pNext.gif) 0 2px no-repeat !important;
}


#rcPaging #pagination a:hover,
#rcPaging #pagination a.active {
	color: #000;
}

#rcPaging #rcTop {
	float: right;
}

#rcPaging #rcTop a {
	display: block;
	position: relative;
	bottom: 2px;
	height: 15px;
	padding: 2px 0 0 22px;
	font-size: 12px;
	color: #003579;
	text-decoration: none;
	background: url(../images/goTopBullet.gif) no-repeat 0 0;
}

/*
--------- Font-size change Block --------- */
#wrapper #container .font_change {
	float: right;
	padding: 8px 7px 0 0;
}

#wrapper #container .font_change .comments_rating {
        float: left;
        position: relative;
        bottom: 3px;
	margin: 0 2px 0 0;
}

#wrapper #container .font_change .comments_rating span {
        float: none;
        color: #595959;
}

#wrapper #container .font_change .comments_rating span.sep {
        position: relative;
        bottom: 1px;
        margin-right: 2px;
        font-size: 10px;
}

#wrapper #container .font_change span {
	float: left;
	margin-right: 6px;
	font-size: 11px;
	color: #595959;
}

#wrapper #container .font_change a {
	float: left;
	width: 18px;
	height: 12px;
	margin-right: 6px;
	text-decoration: none;
}

#wrapper #container .font_change a#plusFont {
	background: url(../images/plusFontElection.gif) no-repeat;
}

#wrapper #container .font_change a#resetFont {
	background: url(../images/resetFontElection.gif) no-repeat;
}

#wrapper #container .font_change a#minusFont {
	margin-right: 3px;
	background: url(../images/minusFontElection.gif) no-repeat;
}

/*
--------- Leading News Block --------- */
#wrapper #container #leftBlock #leadingNewsBlock {
	overflow: hidden;
}

#wrapper #container #leftBlock #leadingNewsBlock h2 {
	padding-bottom: 4px;
	font: 15px "Times New Roman";
	text-transform: uppercase;
	font-weight: bold;
	color: #000;
	border-bottom: solid 5px #bababa;
}

#wrapper #container #leftBlock #leadingNewsBlock #leadingNews {
	overflow: hidden;
}

#wrapper #container #leftBlock #leadingNewsBlock #leadingNews .newsBlock {
	float: left;
	width: 50%;
	padding-top: 17px;
}

#wrapper #container #leftBlock #leadingNewsBlock #leadingNews .newsBlock a.newsImg {
	display: block;
	float: left;
	margin-right: 9px;
}

#wrapper #container #leftBlock #leadingNewsBlock #leadingNews .newsBlock h3 {
	padding-right: 6px;
}

#wrapper #container #leftBlock #leadingNewsBlock #leadingNews .newsBlock a.newsTitle {
	position: relative;
	bottom: 3px;
	font: 16px "Times New Roman";
	line-height: 1.1;
	text-decoration: none;
	font-weight: bold;
	color: #003579;
}

#wrapper #container #leftBlock #leadingNewsBlock #leadingNews .newsBlock a.newsTitle:hover {
	color: #e70000;
}

#wrapper #container #leftBlock #leadingNewsBlock #leadingNews .newsBlock .comments_rating {
	margin-bottom: 5px;
}

#wrapper #container #leftBlock #leadingNewsBlock #leadingNews .newsBlock p {
	padding-right: 6px;
	font-size: 12px;
	line-height: 1.2;
}

#wrapper #container #leftBlock #leadingNewsBlock #leadingNews .newsBlock p a {
	color: #0097de;
}

/*
--------- Article Survey --------- */

/*
#wrapper #survey {
}

#wrapper #survey h2 {
	margin-bottom: 14px;
	padding: 5px 0 6px;
	text-transform: uppercase;
	font: 14px "Times New Roman";
	font-weight: bold;
	border-bottom: solid 5px #326099;
}
*/
        
#wrapper #surveyContent h3 {
	margin-bottom: 10px;
}

#wrapper #surveyContent h3 a {
	font: 16px "Times New Roman";
	line-height: 1;
	font-weight: bold;
	text-decoration: none;
	color: #003579;
}

#wrapper #surveyContent form p {
	margin-bottom: 9px;
}

#wrapper #surveyContent form p input {
	margin: 0;
}

#wrapper #surveyContent form p label {
	position: relative;
	bottom: 1px;
	font-size: 13px;
}

#wrapper #surveyContent form p input#serveySubmit {
	width: 69px;
	height: 18px;
	margin-right: 4px;
	padding-bottom: 3px;
	font-size: 11px;
	color: #fff;
	border: none;
	background: url(../images/surveySubmit.gif) no-repeat;
}

#wrapper #surveyContent form p a {
	font-size: 12px;
	text-decoration: none;
	color: #003579;
}

#wrapper #surveyContent form p span {
	font-size: 13px;
	color: #b5b5b5;
}

#wrapper #surveyContent .pollRow {
	margin-bottom: 7px;
	overflow: hidden;
        height: 1%;
}

#wrapper #surveyContent .pollRow span {
	display: block;
        float: left;
        position: relative;
        top: 2px;
	font-size: 13px;
}

#wrapper #surveyContent .pollRow .pollWrapper {
        float: left;
        width: 180px;
}

#wrapper #surveyContent .pollRow .pollWrapper .PollLine {
	float: left;
	height: 15px;
	margin: 5px 10px 0 0;
	background: url(../images/pollBack.gif) repeat-x;
}

#wrapper #surveyContent .pollRow .pollWrapper strong {
	float: left;
	margin-top: 4px;
	font-size: 11px;
}

/*
--------- Right Block --------- */
#wrapper #container #rightBlock {
	width: 300px;
	margin-top: -12px;
}

 /*
--------- Usefull Links --------- */
#wrapper #container #rightBlock #usefullLinksBlock {
	margin-bottom: 27px;
}

#wrapper #container #rightBlock #usefullLinksBlock h2 {
	padding-bottom: 6px;
	font: 14px "Times New Roman";
	text-transform: uppercase;
	font-weight: bold;
	color: #000;
	border-bottom: solid 5px #bababa;
}

#wrapper #container #rightBlock #usefullLinksBlock #usefullLinks {
}

#wrapper #container #rightBlock #usefullLinksBlock #usefullLinks ul {
	padding-top: 12px;
}

#wrapper #container #rightBlock #usefullLinksBlock #usefullLinks ul li {
	display: block;
}

#wrapper #container #rightBlock #usefullLinksBlock #usefullLinks ul li a {
	display: block;
	padding: 3px 0 3px 12px;
	text-decoration: none;
	font: 12px Arial;
	color: #003579;
	background: url(../images/mBullet.gif) no-repeat left center;
}

#wrapper #container #rightBlock #usefullLinksBlock #usefullLinks ul li a:hover {
	color: #e70000;
}

/*
--------- Web Sites Block --------- */
#wrapper #container #rightBlock #webSitesBlock {
	margin-bottom: 27px;
	padding: 10px 8px;
	border: solid 1px #c4c4c4;
	background: #f2f2f2;
}

#wrapper #container #rightBlock #webSitesBlock h2 {
	padding-bottom: 6px;
	font: 14px "Times New Roman";
	text-transform: uppercase;
	font-weight: bold;
	color: #000;
}

#wrapper #container #rightBlock #webSitesBlock #webSites {
}

#wrapper #container #rightBlock #webSitesBlock #webSites form {
}

#wrapper #container #rightBlock #webSitesBlock #webSites form p {
	overflow: hidden;
}

#wrapper #container #rightBlock #webSitesBlock #webSites form p select {
	float: left;
	width: 236px;
	height: 19px;
}

#wrapper #container #rightBlock #webSitesBlock #webSites form p input {
	display: block;
	float: left;
	width: 38px;
	height: 18px;
	margin-left: 8px;
	padding-bottom: 3px;
	font: 12px Arial;
	color: #fff;
	border: none;
	background: url(../images/webSiteSubmitButton.gif) no-repeat;
}

/*
--------- Last Most read and Commented Block --------- */
#wrapper #container #rightBlock #lcmTabs ul {
	background: url(../images/ulTabsBottom.gif) repeat-x 0 30px;
}

#wrapper #container #rightBlock #lcmTabs ul li a.select {
	background: #fff;
}

/*
--------- Video & Photo Block --------- */
#wrapper #container #rightBlock #videoPhotoBlock {
	margin-bottom: 27px;
}

#wrapper #container #rightBlock #videoPhotoBlock ul.tabNavigation {
	padding-bottom: 6px;
	border-bottom: solid 5px #bababa;
	overflow: hidden;
}

#wrapper #container #rightBlock #videoPhotoBlock ul.tabNavigation li {
	display: block;
	float: left;
	margin-right: 6px;
}

#wrapper #container #rightBlock #videoPhotoBlock ul.tabNavigation li a {
	text-transform: uppercase;
	text-decoration: none;
	font: 14px "Times New Roman";
	font-weight: bold;
	color: #003579;
}

#wrapper #container #rightBlock #videoPhotoBlock ul.tabNavigation li a.select {
	color: #000;
}

#wrapper #container #rightBlock #videoPhotoBlock ul.tabNavigation li span.sep {
	font-size: 12px;
	color: #c5c5c5;
}

#wrapper #container #rightBlock #videoPhotoBlock #videoBlock {
	clear: both;
	display: none;
	overflow: hidden;
}

#wrapper #container #rightBlock #videoPhotoBlock #videoBlock #videoSlide {
	clear: both;
	width: 300px;
	height: 303px;
	margin-bottom: 9px;
}

#wrapper #container #rightBlock #videoPhotoBlock #videoBlock #videoSlide .videoSlide {
	width: 300px;
}

#wrapper #container #rightBlock #videoPhotoBlock #videoBlock #videoSlide .videoRow {
	margin-top: 18px;
	padding-bottom: 19px;
	background: url(../images/dotBottom.gif) repeat-x bottom;
	overflow: hidden;
}

#wrapper #container #rightBlock #videoPhotoBlock #videoBlock #videoSlide .videoRow a.videoImg {
	display: block;
	float: left;
	margin-right: 9px;
}

#wrapper #container #rightBlock #videoPhotoBlock #videoBlock #videoSlide .videoRow h3 a {
	position: relative;
	bottom: 2px;
	text-decoration: none;
	font: 16px "Times New Roman";
	font-weight: bold;
	line-height: 1;
	color: #003579;
}

#wrapper #container #rightBlock #videoPhotoBlock #videoBlock #videoSlide .videoRow div span {
	font-size: 11px;
	color: #aaa;
}

#wrapper #container #rightBlock #videoPhotoBlock #videoBlock #videoSlide .videoRow div span.sep {
	position: relative;
	bottom: 1px;
}

#wrapper #container #rightBlock #videoPhotoBlock #videoBlock #videoSlide .videoRow div a.cat {
	font-size: 11px;
	color: #0097de;
}

#wrapper #container #rightBlock #videoPhotoBlock #videoBlock .videoNav {
	float: right;
	overflow: hidden;
}

#wrapper #container #rightBlock #videoPhotoBlock #videoBlock .videoNav #videoNav {
	float: left;
	padding-top: 3px;
	height: 5px;
	overflow: hidden;
}

#wrapper #container #rightBlock #videoPhotoBlock #videoBlock .videoNav a#videosPrev {
	display: block;
	float: left;
	width: 6px;
	height: 11px;
	margin-right: 5px;
	background: transparent url(../images/aPrev.gif) no-repeat scroll 0 0;
}

#wrapper #container #rightBlock #videoPhotoBlock #videoBlock .videoNav a#videosNext {
	display: block;
	float: left;
	width: 6px;
	height: 11px;
	background: transparent url(../images/aNext.gif) no-repeat scroll 0 0;
}

#wrapper #container #rightBlock #videoPhotoBlock #videoBlock .videoNav #videoNav a {
	display: block;
	float: left;
	width: 5px;
	height: 5px;
	margin-right: 5px;
	background: #969696;
}

#wrapper #container #rightBlock #videoPhotoBlock #videoBlock .videoNav #videoNav a.activeSlide {
	background: #000;
}

#wrapper #container #rightBlock #videoPhotoBlock #photoBlock {
	overflow: hidden;
}

#wrapper #container #rightBlock #videoPhotoBlock #photoBlock #photoSlide {
	clear: both;
	width: 300px;
/*	height: 303px; */
	margin-bottom: 9px;
}

#wrapper #container #rightBlock #videoPhotoBlock #photoBlock #photoSlide .photoSlide {
        display: none;
	width: 300px;
}

#wrapper #container #rightBlock #videoPhotoBlock #photoBlock #photoSlide .photoRow {
	margin-top: 18px;
	padding-bottom: 19px;
	background: url(../images/dotBottom.gif) repeat-x bottom;
	overflow: hidden;
}

#wrapper #container #rightBlock #videoPhotoBlock #photoBlock #photoSlide .photoRow a.photoImg {
	display: block;
	float: left;
	margin-right: 9px;
}

#wrapper #container #rightBlock #videoPhotoBlock #photoBlock #photoSlide .photoRow h3 a {
	position: relative;
	bottom: 2px;
	text-decoration: none;
	font: 16px "Times New Roman";
	font-weight: bold;
	line-height: 1;
	color: #003579;
}

#wrapper #container #rightBlock #videoPhotoBlock #photoBlock #photoSlide .photoRow h3 a:hover {
	color: #e70000;
}

#wrapper #container #rightBlock #videoPhotoBlock #photoBlock #photoSlide .photoRow div span {
	font-size: 11px;
	color: #aaa;
}

#wrapper #container #rightBlock #videoPhotoBlock #photoBlock #videoSlide .photoRow div span.sep {
	position: relative;
	bottom: 1px;
}

#wrapper #container #rightBlock #videoPhotoBlock #photoBlock #photoSlide .photoRow div a.cat {
	font-size: 11px;
	color: #0097de;
}

#wrapper #container #rightBlock #videoPhotoBlock #photoBlock .photoNav {
	float: right;
	overflow: hidden;
}

#wrapper #container #rightBlock #videoPhotoBlock #photoBlock .photoNav #photoNav {
	float: left;
	padding-top: 3px;
}

#wrapper #container #rightBlock #videoPhotoBlock #photoBlock .photoNav a#photosPrev {
	display: block;
	float: left;
	width: 6px;
	height: 11px;
	margin-right: 5px;
	background: transparent url(../images/aPrev.gif) no-repeat scroll 0 0;
}

#wrapper #container #rightBlock #videoPhotoBlock #photoBlock .photoNav a#photosNext {
	display: block;
	float: left;
	width: 6px;
	height: 11px;
	background: transparent url(../images/aNext.gif) no-repeat scroll 0 0;
}

#wrapper #container #rightBlock #videoPhotoBlock #photoBlock .photoNav #photoNav a {
	display: block;
	float: left;
	width: 5px;
	height: 5px;
	margin-right: 5px;
	background: #969696;
}

#wrapper #container #rightBlock #videoPhotoBlock #photoBlock .photoNav #photoNav a.activeSlide {
	background: #000;
}

#retvArticle {
        position: absolute;
        top: 5px;
        left: 507px;
        width: 105px ;
        height: 30px ;
        z-index: 90000;
}

