#contentText .contentTitle{
	margin-top:34px;
	display:block;
	color:#ff456a;
	font-size:24pt;
	margin-left:50px;
	margin-bottom:-10px;
}

#contentText .chapterLinks{
	margin-top:12px;
	display:block;
	color:#ff456a;
	font-size:24pt;
	margin-left:50px;
	margin-bottom:-27px;	
}

#contentText{
	color:#484848;
}

#contentText p{
	margin-left:52px;
	margin-right: 16px;
}
#contentText .italicRedTitle{
	font-family:Georgia;
	font-size:12pt;
	font-weight:bold;
	font-style:italic;
	display:block;
	margin:10px 0 10px 50px;	
	color:#ff456a;
}

#contentText ul{
	list-style:none;
	margin-left:50px;
	padding:0;
}

#contentText ul li{
	margin-top:10px;
}

#contentText ul li .date{
	font-family:Arial;
	font-size:8pt;
}

#contentText ul li a{
	color:#0c87ba;	
}

#contentText ul li a:hover{
	color:#12bbdf;
	text-decoration:underline;
}

#contentText span.chapters{
	color:#ffffff;
	background-color:#ff456a;
	font-family:Arial;	
	font-size:8pt;	
	margin-right:18px;
	padding-right:1px;
	padding-left:1px;	
}

#contentText a.chapters{
	font-family:Arial;
	color:#0c87ba;
	font-size:8pt;
	margin-right:20px;
}

#contentText a:hover{
	color: #12bbdf;
	text-decoration: underline;		
}

#contentText .siteUrl{
	font-family:Arial;
	color:#0c87ba;
	font-size:12pt;	
}

#contentText span.siteUrl{
	margin-right:40px;
	color:#000;
}

#contentText .textUrl{
	margin-right:40px;
}

#fromBlog #comixView a:hover{
	color: #12bbdf;
	text-decoration: underline;
}

#contentText .siteUrl img{
	vertical-align:middle;
	margin-right:10px;
}

#contentText .ajaxLinks{
	font-family:Arial;
	color:#0c87ba;
	border-bottom:1px dashed;	
	font-size:12pt;
	text-decoration:none;
	margin-right:40px;
	padding:1px 1px 0 1px;
}

#contentText .ajaxLinks:hover{
	color:#0c87ba;
	text-decoration:none;
}

#contentText .toggleContent{
	//margin-top:20px;
	margin-bottom:20px;
	float:left;
}

#contentText .toggleContent img{
	margin-top:10px;
}

#contentText .toggleContent p{
	margin-top:0;
	margin-bottom:0;	
	font-family:Arial;
	font-style:italic;
	font-size:9pt;
}

#fromBlogBig p{
	display:block;
	margin-left:50px;
	_margin-left:25px;	
	float:left;
}

#fromBlogBig #userInfo{
	margin-left:50px;
	_margin-left:25px;
	width:420px;
	margin-bottom:10px;
	float:left;
}

#fromBlogBig #userInfo img{
	vertical-align:middle;
	margin-right:10px;
}

.vacancyLink{
	font-size:24pt;
	color:#0c87ba;	
	float:right;
	margin-right:107px;
	margin-top:60px;
}

.vacancyLink:hover{
	color:#12bbdf;	
	text-decoration:underline;
}

#newsNoPic{
	float: left;
	display: block;
	width: 100%;
	margin-top:30px;
}

#newsNoPic p{
	display:block;
	margin-left:50px;
	_margin-left:25px;	
	float:left;
}

#newsNoPic #userInfo{
	margin-left:50px;
	_margin-left:25px;
	width:420px;
	margin-bottom:15px;
	float:left;
}

#newsNoPic .date{

	font-family:Tahoma;
	font-size:8pt;
	width:100%;
	display:block;
}

#newsNoPic a{
	display:block;
	float:left;
	color:#0c87ba;	
}

#newsNoPic a:hover{
	color:#12bbdf;		
	text-decoration:underline;	
}

#newsNoPic .new{
	float:left;
	display:block;	
	//margin-bottom:20px;
	width:100%;
}

#newsNoPic .new a{
	display:inline;
	float:none;
}

#newsNoPic .new p{
	margin-bottom:10px;
	margin-top:0;
}

#newsNoPic .italicRedTitle{
	float:left;
	_margin-left:25px;
}

#newsNoPic .yearLinks{
	margin-top:12px;
	margin-left:30px;
	margin-right:10px;
}

#newsNoPic .activeYearLinks{
	margin-top:12px;
	margin-left:30px;
	margin-right:10px;
	color:#000;
	text-decoration:none;
}

#newsNoPic .activeYearLinks:hover{
	color:#000;
	text-decoration:none;
}

#contentText .profilePhoto{
	float:left;
	display:block;	
}

#contentText .profilePhoto img{
	float:left;
	margin-top:80px;
}

#contentText .profileInfo{
	margin-top:145px;
	float:left;

	padding:0;
	display:block;
}

#contentText .profileInfo .italicRedTitle{
	margin-left:120px;
	margin-bottom:0px;
}

#contentText .profileInfo .specialization{
	margin-left:120px;
	color:#484848;
	display:block;
	font-family:Arial;
}

#contentText .profileInfo a{
	color: #0c87ba;
}

#contentText .profileInfo a:hover{
	color: #12bbdf;
	text-decoration: underline;
}

#comixViewBig{	
	color:#666666;
	background:url('/media/images/cmvb_bhpix.gif') repeat-x; width: 20em;		
	width:425px;
/*	height:198px;*/
	margin-top:10px;
	font-family:Arial;
	margin-left:-2px;
	float:left;
	z-index:2;
	position:relative;
}

.cmvb_l {
	background:url('/media/images/cmvb_bpix.gif') left top repeat-y;
}
.cmvb_r {
	background:url('/media/images/cmvb_bpix.gif') top right repeat-y;		
}
.cmvb_b {
	background:url('/media/images/cmvb_bhpix.gif') bottom left repeat-x;		
}
.cmvb_right_top{
	background:url('/media/images/cmvb_right_top.gif') no-repeat top right;	
}

.cmvb_left_bottom{
	padding:40px 30px 40px 30px;	
	background:url('/media/images/cmvb_left_bottom.gif') no-repeat bottom left;
}
.cmvb_left_top{
	background:url('/media/images/cmvb_left_top.gif') no-repeat top left;	
}
.cmvb_right_bottom{
	background:url('/media/images/cmvb_right_bottom.gif') no-repeat bottom right;	
}

.comixViewBigTale{
	width:85px;
	height:161px;
	background:url('/media/images/cmvb_tale.gif') no-repeat 0px 110px;
	margin-left:6px;
	z-index:3;
	position:relative;
	float:left;
}

#errorMessage{
	float:left;
	margin-left:40px;
	margin-top:140px;
}

#errorMessage .errorCode{
	color: #ff0033;
	font-family:Arial;
	font-size:10pt;
}

#errorMessage .errorText{
	color: #6b6b6b;
	font-family:Arial;
	font-size:18pt;
	margin-left: 5px;
}

#errorMessage .mainLink{
	float:left;
	margin-top:10px;
}
#errorMessage .mainLink a{
	color: #0c87ba;
	font-family:Arial;
	font-size:10pt;
}	

#errorMessage .mainLink a:hover{
	color: #12bbdf;
	text-decoration: underline;
}

#errorMessage .mainLink a img{
	margin-left:35px;
	vertical-align:middle;
}

#crearchiveLayout .header{
	width:100%;
	float:left;
	margin-top:50px;
/*	margin-left:190px;*/
	text-align:center;
}

#crearchiveLayout .header img{
	vertical-align:text-top;
}

#crearchiveLayout .header .title{
	color: #ff456a;
	font-family:Tahoma;
	font-size:24pt;
	margin-left:75px;
	margin-right:75px;	
}

#crearchiveLayout .header .title a{
	text-decoration:none;
	color: #ff0033;
	border-bottom:2px dashed #ff0033;
}

#crearchiveLayout .header .title a{
	text-decoration:none;
	color: #ff456a;
	border-bottom:2px dashed #ff456a;	
}

#crearchiveLayout .header .title .year{
	font-size:10pt;
}


#monthDropList{
	position:absolute;
	background-color:#1c1c1c;
	opacity:0.95;
	display:none;
	color:red;
	padding:5px 15px 5px 15px;

	text-align:left;
}

#monthDropList ul{
	list-style:none;
	font-size:10pt;
	color:#ff456a;
	padding:0;
	//margin:0;
	//margin-top:15px;
}

#monthDropList ul li{
	margin-bottom:3px;
	text-align:left;

	display:block;
}

#monthDropList ul li a:hover{
	color: #ff456a;
	text-decoration: underline;
}

#monthDropList .title{
	font-family:Tahoma;
	color:#ffffff;
	font-size:24pt;
	border-bottom:2px dashed #ffffff;	
	text-decoration:none;
}

#yearDropList{
	position:absolute;
	background-color:#1c1c1c;
	opacity:0.95;
	display:none;
	color:red;
	padding:5px 15px 0px 15px;
	text-align:left;
}

#yearDropList ul{
	list-style:none;
	font-size:10pt;
	color:#ff456a;
	padding:0;
	//margin:0;
	//margin-top:15px;
	//margin-bottom:5px;	
}

#yearDropList ul li{
	margin-bottom:3px;
}

#yearDropList ul li a:hover{
	color: #ff456a;
	text-decoration: underline;
}

#yearDropList .title{
	font-family:Tahoma;
	color:#ffffff;
	font-size:10pt;
	border-bottom:2px dashed #ffffff;	
	text-decoration:none;
}

#creContent span{
	margin-left:50px;
	margin-top:10px;
	margin-bottom:5px;
	float:left;
}

#bigPic{
	float:left;
	width:100%;
	text-align:center;
	min-height:550px;
}

#arrowsAndPreviews{
	float:left;
	width:100%;
	text-align:center;
	margin:23px 0 23px 0;
}
#arrowsAndPreviews img{
	margin:0 5px 0 0px;
}

#arrowsAndPreviews #prevArrow img{
	margin-right:10px;
	margin-bottom:10px;
}

#arrowsAndPreviews #nextArrow img{
	margin-left:10px;
	margin-bottom:10px;	
}

#arrowsAndPreviews .previews{
	width:30px;
	height:30px;
}

.current {
	color: #fff;
}

#articleLayout {	
	float:left;
	display:block;	
	background: url('/media/images/blogback.jpg') no-repeat 261px 0px;
	width:100%;
	min-height:650px;
	
	padding-top:122px;
}

#articleLayout .date{
	float:left;
	display:block;
	font-family: Arial;
	font-size:8pt;
	margin-top:57px;
}

#articleLayout #comixView{
	height:100%;
	position:relative;
	float:left;
	display:block;
	width:656px;
	font-family:Arial;
	font-size:10pt;
	margin-left:30px;
	margin-bottom:50px;
}

#articleLayout #comixView .title{
	font-size:14pt;
	color: #0c87ba;
	margin-bottom:5px;
}

#articleLayout #comixView .imageTitle{
	font-size:8pt;
	width: 100%;
	font-style:italic;
	display:block;
}

#articleLayout #comixView p{
	margin-top:20px;
}

#blogLayout {	
	display:block;	
	background: url('/media/images/blogback.jpg') no-repeat 261px 0px;
	width:100%;
	min-height:650px;	
	padding-top:122px;
}

#blogLayout .date{
	float:left;
	display:block;
	font-family: Arial;
	font-size:8pt;
	margin-top:57px;
}

#blogLayout #comixView{
	position:relative;
	float:left;
	display:block;
	width:405px;
	height:98px;
	font-family:Arial;
	font-size:8pt;
	margin-left:30px;
	margin-bottom:50px;
}

#blogLayout #comixView a{
	color:#0c87ba;		
}
#blogLayout #comixView a.blogTitle{
	font-size:10pt;
}

#blogLayout #comixView a:hover{
	color:#12bbdf;
	text-decoration:underline;
}

#blogLayout .titleText{
	float:right;
	width:510px;
	margin-right:17px;
	margin-top:14px;
	margin-bottom:107px;
}


#blogLayout #comixView .imageTitle{
	font-size:8pt;
	width: 100%;
	font-style:italic;
	display:block;
}

#blogLayout #comixView p{
	margin-top:20px;
}

#blogLayout #userInfo{
	display:block;
float:right;
}
#contentText #fromBlogBig a:hover{
	color: #ff456a;
	text-decoration: none;	
}
#contentText p a{
	color: #0c87ba;
}
