body {padding:0px; margin:0px; background-image:url(img/bg.jpg)}
#head {
	
	position:relative;
	width:1004px;
	height:350px;
	background-image:url(img/bg_head.jpg);
	border:0px solid;
	}
#content {
	
	
	
	width:1004px;
	height:auto;
	background-color:#134868;
	}
#footer {
	
	
	width:1004px;
	height:87px;
	background-image:url(img/bg_footer.jpg);
	
	}
	
#site {
	margin:0px auto;

	width:1008px;
	}

#left_border {
	width:2px;
	background-image:url(img/left_border.jpg);
	background-repeat: repeat-y;
	}
#right_border {
	width:2px;
	background-image:url(img/right_border.jpg);
	background-repeat: repeat-y;
	}
table{
border:0px; 
border-collapse:collapse; 

}

table td{
padding:0px; 
} 

.foto {
	
	background-color:#000;
	width:160px;
	height:160px;
	margin:10px 0px 0px 30px;
	border:2px solid #fff;
	}
.foto1 {
	
	background-color:#000;
	width:120px;
	height:120px;
	margin:10px 0px 0px 25px;
	border:2px solid #fff;
	}
.fot {
	margin:10px 0px 0px 30px;
	}
#content_left {
	width:220px;
	
	border:0px solid;
	height:auto;
	
	}

#content_center {
	position:relative;
	
	height:auto;
	margin-left:0px;
	width:544px;
	border:0px solid #527A94;
	
	
	
	}
#content_center1 {
	position:relative;
	
	
	margin-top:30px;
	margin-left:0px;
	
	
	
	}
#content_right {
	display:block;
	position:relative;
	width:185px;
	margin-left:26px;
	border:0px solid;
	
	
	}
#ll {width:220px;
	height:100%;
	vertical-align:top;}
#cc {width:544px;
	height:100%;
	vertical-align:top;}
#rr {width:185px;
	height:100%;
	vertical-align:top;}
#menu {
	
	position:relative;
	
	
	width:1px;
	height:1px;
	border:0px solid
	}


.text {

background-image:url(images/fot.jpg) ;
		
background-height:100%;
background-width:100%;
background-repeat:no-repeat;
     color:#fff;
     border:0px solid;
	 
	 
}
.text a {text-decoration:none;
		color:#fff;
		}




.t, .t1 {display:block;
	padding:3px 5px 3px 5px;
	
	text-align:left;}
.t2, .t3
 {display:block;
	padding:7px 0px 6px 5px;
	color:#6B8EA1;
	text-align:left;}
.t:hover, .t1:hover {background-color:#BEBEBE;
			}
.t2:hover, .t3:hover {background-color:#608291;
			}

.t1 {
	width:93px;
	}
#text1, .text11 {
	 
     font:16px Verdana;
	 font-weight:bold;
	 margin-left:900px;
     
     color:#fff;
     
	 }
.text11 {
	margin-left:10px;
	}
#text1 a {text-decoration:none;
		color:#fff;
		}
#lenta {
	margin:20px 0 15px 20px;
	font:12px Verdana;
	font-weight:bold;
	color:#E0DFE3
	}
.news_op {
	margin:0px 0 0px 20px;
	float:left;
	width:465px;
	border:0px solid;
	color:#6B8EA1;
	}
.news_o {
	text-decoration:none;
	color:#AEC7DC;
	}
.news_o:hover {
	text-decoration:underline;
	}
.time {
	
	
	color:#6B8EA1;
	border:0px solid;
	}
#gal {width:540px;
	height:250px;
	border:0px solid;
	margin-top:35px;
	}
#gallery {width:540px;
	height:180px;
	border:1px solid #527A94;
	margin-top:5px;
	margin-bottom:3px;
	
	}

.com {
    width:0; 
    height:0; 
    border-bottom: 10px solid transparent; 
    border-top: 10px solid transparent;
    border-left: 20px solid white;
    border-right: 0;
	margin-left:104px;
	margin-top:47px;
	
}
.comm {	
	width:100px;
	height:100px;
	border:2px solid #fff;
	background-color:#000;
	float:left;
	}
.comment {
		
		width:124px;
		height:104px;
		}
		
.tooltip {
	
   
	font-weight:normal;
	font:13px Arial;
	line-height:80%;
}

.tooltip .fr {
     text-decoration:none;
     color:#E0DFE3;
}
.tooltip .fr1 {
     text-decoration:none;
     color:#6B8EA1;
}


.fr:hover, .fr1:hover {
     
	 
	 color:#AEC7DC;
	 
}


.tooltip .t2 .comment {
     display:none; /* Запрет показа подсказки без наведения */
	 
}
.tooltip .t3 .comment {
     display:none; /* Запрет показа подсказки без наведения */
	 
}

.tooltip:hover .comment {
    
     display:block; /* Задание показа подсказки */
     position:absolute; /* Задание положения подсказки */
     margin-top:-67px; /* Задание отступов */
     margin-left:-135px;
     width:124px; /* Задание ширины поля подсказки */
     padding:5px;
     opacity: 0.8; /* Задание прозрачности поля подсказки */
     filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
	 z-index:999;
	 
}



#guests 	{
	width:690px;
	height:130px;
	margin:20px auto 0 auto;
	color:#84AABD;
	font:12px Verdana;
	 
	 
	}

.bl1 {
	position:relative;
	width:87px;
	height:87px;
	background-color:#fff;
	border:2px solid #527994;
	left:5px;
	top:5px;
	float:left;
	margin-left:5px;
	
	}
.bl1:hover {
	position:relative;
	width:93px;
	height:93px;
	background-color:#fff;
	border:2px solid #527994;
	left:2px;
	top:2px;
	float:left;
	
	}
.g1 {
	margin-left:10px;
	padding-bottom:2px;
	}
.g1 a {
	text-decoration:none;
	color:#84AABD;
	}
#new_music {
		margin-top:10px;
		}
.last_comments {
		margin-top:10px;
		}
#groups {
	width:190px;
	height:auto;
	border-right:1px solid #84AABD;
	margin-top:10px;
	margin-left:3px;
	}
#my_groups {
		font:13px Verdana;
		color:#CCC;
		margin-left:25px;
		margin-top:7px;
		}
#my_groups div a {
		text-decoration:none;
		color:#CCC;
		}
#my_groups div a:hover {
		text-decoration:underline;
		
		}
#albums {
		font:14px Verdana;
		font-weight:bold;
		color:#CCC;
		padding-top:10px;
		text-align:center;
		}
#my_alboms {
		background-image:url(images/fot.jpg) ;
		
background-height:100px;
background-width:100px;
		background-repeat:no-repeat;
		
		}
#my_videos {
		background-image:url(img/video.png) ;
		background-position:4% 3%;
		background-repeat:no-repeat;
		padding-top:5px;
		}
#my_audio {
		border-right:1px solid #84AABD;
		width:193px;
		
		background-image:url(img/audio.png) ;
		background-position:6% -8%;
		background-repeat:no-repeat;
		margin-top:10px;
		
		}

.pod {
		float:left;
		font:13px Verdana;
		color:#fff;
		margin-left:28px;
		}
.pod1 {
		text-align:right;
		font:13px Verdana;
		color:#fff;
		margin-right:23px;
		}
.pod1 a {
		
		color:#fff;
		text-decoration:none;
		}
.name {
	font:13px Verdana;
	font-weight:bold;
	color:#AEC7DC;
	text-align:center;
	}
.name1 {
	
	margin-top:8px;
	font:13px Verdana;
	color:#AEC7DC;
	text-align:center;
	}
.name2, .name3 {
	margin-left:-5px;
	margin-top:8px;
	font:13px Verdana;
	color:#AEC7DC;
	text-align:center;
	}
.name3 {
	margin-left:5px;
	text-align:left;
	}

.name a {
	
	color:#AEC7DC;
	text-decoration:none;
	}
.name1 a {
	
	color:#AEC7DC;
	text-decoration:none;
	}
.name2 a, .name3 a, .date1 a  {
	
	color:#E0DFE3;
	text-decoration:none;
	}
.name1 a:hover, .name2 a:hover, .name3 a:hover, .date1 a:hover {
	
	
	text-decoration:underline;
	}
.date {
	font:11px Verdana;
	color:#ccc;
	text-align:center;
	
	}
.date1 {
	
	font:10px Verdana;
	color:#ccc;
	text-align:center;
	
	}
.pic {
	margin-top:-3px;
	margin-right:3px;
	}
#web {
		margin-top:25px;
		margin-right:13px;
		}
.friend {
	margin-top:6px;
	margin-right:5px;
	}
#news {
	
	 position:relative;
     font:16px Verdana;
	 font-weight:bold;
	 margin-left:0px;
     border:1px solid;
     color:#fff;
     z-index:2;
	 }
#off {
	font:14px Verdana;
	 font-weight:bold;
	 color:red;
	 margin-left:15px;
	 
	 }
#on, #on1 {
	font:14px Verdana;
	 font-weight:bold;
	 color:yellow;
	 margin-left:15px;
	 
	 }
#on1 {margin-left:140px;}
#my_foto {
	background-color:#000;
	border:2px solid #fff;
	width:200px;
	height:250px;
	margin-top:-270px;
	margin-left:135px;
	}
#info {
	width:350px;
	height:200px;
	border:0px solid;
	margin-top:-220px;
	margin-left:360px;
	}
#title {
	font:22px Verdana;
	 height:50px;
	 color:#fff;
	 }
#left_info {
	margin-top:10px;
		width:170px;
		float:left;
		height:auto;
		border:0px solid;
		}
#right_info {
		margin-top:10px;
		width:350px;
		height:auto;
		border:0px solid;
		}
.i { font:13px Verdana;
	 padding:2px 0 1px 0;
	 color:#6B8EA1;
	 }
.i1 { font:13px Verdana;
	 padding:2px 0 1px 0;
	 color:#AEC7DC;
	 }
#top_stena	 {
	
	
	height:100%;
	width:540px;
	
	 background:#688DA0; /* Задание общего фона */
     border:0 solid #527A94; /* Задание стилей границ */
     border-width:0 2px; /* Задание ширины границ */
	}
#stena {float:left;
	font:12px Verdana;
	color:#ccc;
	text-align:center;
	margin-left:5px;
	}
.setting {
	margin-left:430px;
	font:12px Verdana;
	color:#ccc;
	text-align:center;
	}
#zapisi {float:left;
	font:12px Verdana;
	color:#0E344B;
	text-align:center;
	margin-left:5px;
	margin-top:5px;
	}
.messange {
	margin-left:370px;
	font:12px Verdana;
	color:#0E344B;
	text-align:center;
	margin-top:5px;
	}
	 
	 
	 

/* rounded corners */
.box {
	padding:0 12px 0 0;
	background:#fff url("img/borders.gif") 100% 0 repeat-y;
	color: inherit;
}
.bi {
	padding:0 0 0 12px;
	background:#fff url("img/borders.gif") 0 0 repeat-y;
	color: inherit;
}
.bt {
	height:17px;
	margin:0 -12px;
	background:url("img/box.gif") 100% 0 no-repeat;
}
.bt div {
	width:18px;
	height:17px;
	background:url("img/box.gif") 0 0 no-repeat;
}
.bb {
	height:17px;
	margin:0 -12px;
	background:url("img/box.gif") 100% 100% no-repeat;
}
.bb div {
	width:18px;
	height:17px;
	background:url("img/box.gif") 0 100% no-repeat;
}
.w { background: #FFF; color: #333; padding: 0 10px 5px 10px; }








#sidebar h2 {
	background: #aaa;
	color: #FFF;
	padding: 0.1em 15px;
	font-weight: normal;
	font-family: Georgia, Times, serif;
	font-size: 1.1em;
	margin: 0 -15px 15px -15px;
	font-style: italic;
	
}

#sidebar {
	float:left;
	width:200px;
	margin-left:50px;}
	
	
	
.b1, .b2, .b3, .b4, .b11, .b22, .b33, .b44, .b111, .b222, .b333, .b444 {
     display:block; /* Задание отображения границ и углов */
     overflow:hidden; /* Задание отображения границ и углов */
	
}

.b1, .b2, .b3 {
     height:1px; /* Задание высоты границ и углов */
}

.b2, .b3, .b4 {
     background:#0E344B; /* Задание цвета фона в пределах закругления */
     border-left:1px solid #2B5771; /* Задание стилей левых углов */
     border-right:1px solid #2B5771; /* Задание стилей правых углов */
	 
}

.b1 {
     margin:0 5px; /* Задание отступов */
     background:#2B5771; /* Задание цвета верхней и нижней границ */
}

.b2  {
     margin:0 3px; /* Задание отступов */
     border-width:0 2px; /* Задание ширины границы */
}

.b3, .b33 {
     margin:0 2px; /* Задание отступов */
}

.b4, .b44 {
     height:2px; /* Задание высоты границ и углов */
     margin:0 1px; /* Задание отступов */
}
.content1, .content3, .content4, .content5 {
     background:#0E344B; /* Задание общего фона */
     border:0 solid #2B5771; /* Задание стилей границ */
     border-width:0 1px; /* Задание ширины границ */
	 height:460px;
	 color:#fff;
	 
	 padding-left:5px;
}
.content3 {
    
	 height:140px;
	 
}
.content4 {
    
	 height:100px;
	 
}
.content5 {
	height:200px;
	}
.d, .d1, .d3, .d4, .d5, .d6, .d7, .d66 {
	font:14px Verdana;
	line-height:180%;
	 font-weight:bold;
	 border-bottom:1px dashed;
	 width:95%;
	 color:#84AABD;
	 
	 }

.d1 {
	
	 padding-top:7px;
	 }
.d3 {
	text-align:center;
	}
.d4 {
	
	text-align:center;
	}
.d5 {
	 
	 margin-left:10px;
	 width:90%;
	 
	 }
.d6 {
	 margin-left:25px;
	 text-align:center;
	 width:80%;
	 
	 }
.d66 {
	 border-bottom:0px dashed;
	 text-align:center;
	 margin-left:10px;
	 
	 }
.d7 {
	margin-top:20px;
	 margin-left:25px;
	 text-align:center;
	 width:80%;
	 }
.d7 a, .d6 a, .d66 a {text-decoration:none;
	color:#84AABD;
}
.b11, .b22, .b33 {
     height:1px; /* Задание высоты границ и углов */
}
.b22, .b33, .b44{
    
     border-left:2px solid #427194; /* Задание стилей левых углов */
     border-right:2px solid #427194; /* Задание стилей правых углов */
	 
}
.b11{
	
     margin:0 5px; /* Задание отступов */
     background:#427194; /* Задание цвета верхней и нижней границ */
}
.b22 {
     margin:0 3px; /* Задание отступов */
     border-width:0 2px; /* Задание ширины границы */
}
.b111, .b222, .b333 {
     height:1px; /* Задание высоты границ и углов */
}

.b222, .b333, .b444{
     background:#688DA0; /* Задание цвета фона в пределах закругления */
     border-left:2px solid #527A94; /* Задание стилей левых углов */
     border-right:2px solid #527A94; /* Задание стилей правых углов */
}

.b111 {
     margin:0 5px; /* Задание отступов */
     background:#527A94; /* Задание цвета верхней и нижней границ */
}

.b222 {
     margin:0 3px; /* Задание отступов */
     border-width:0 2px; /* Задание ширины границы */
}

.b333 {
     margin:0 2px; /* Задание отступов */
}

.b444 {
     height:2px; /* Задание высоты границ и углов */
     margin:0 1px; /* Задание отступов */
}
.content2 {
	border:0 solid #427194;
	border-width:0 2px;
	height:100px;
	}
#empty {
		width:1px;
		height:1px;
		}
#author {
	color:#0E344B;
	border:0px solid;
	margin-left:865px;
	margin-top:53px;
	font:13px Verdana;
	font-style:italic;
	}