* { border: 0; margin: 0; padding: 0;}
body { background:#000; font:12px Tahoma; color:#ccc;}
img { border:none; padding:0; margin:0;}
a { text-decoration:none;}
:focus {outline:none;}

#wraper {
	position:relative;
	width:980px;
	margin:0 auto;
	padding:50px 0;
	background:url(../img/break_top.jpg) 95% 0% no-repeat;
	}

#header {
	height:253px;
	}

#conteiner {
	width:980px;
	}

#menu {
	position:relative;
	float:left;
	width:250px;
	}
	#menu ul {
		position:absolute;
		top:-70px;
		list-style:none;
		}
		#menu a {
			font: bold 3em "Arial Black", Gadget, sans-serif;
			color:#fff;
			text-transform:uppercase;
			}
			#menu a:hover, #menu a:focus {
				color:#CCC;
				}

#content {
	margin-left:280px;
	min-height:380px;
	height:auto !important;
	height:380px;
	}
	
/* concert */ 
.concert_year {
	background:url(../img/concert_year.gif) 0 5px no-repeat;
	font:bold 2em "Arial Black", Gadget, sans-serif;	
	color:#9e2222;
	}
.concert {
	position:relative;
	float:left;
	width:194px;
	min-height:180px;
	height:auto !important;
	height:180px;
	padding:5px 8px 10px 8px;
	margin:5px 10px;
	background: url(../img/concert_background.jpg) no-repeat #333;
	}
	.concert b {
		display:block;
		text-align:right;
		font:bold 1em "Trebuchet MS", Arial, Helvetica, sans-serif;
		color:#858585;
		}
	.concert h2 {
		font:bold 1.33em "Trebuchet MS", Arial, Helvetica, sans-serif;
		color:#858585;
		}
	.concert ul {
		list-style:none;
		margin-left:20px;
		}

/* two_column */
.two_column {
	float:left;
	width:350px;
	}
	.two_column h1 {
		font-size:1.5em;
		color:#a0260b;
		margin-bottom:5px;
		padding-left:5px;
		border-left:3px solid #a0260b;
		}
		.two_column h1 span {
			color:#FF0;
			}
	.two_column ul {
		margin-top:20px;
		list-style:none;
		}

/* media */
.link_grey {
	color:#666;
	font-weight:bold;
	}
#hide-block {
	display:none;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	}
#hide-bg {
	position:fixed;
	_position:absolute;
	top:0;
	z-index:10;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background:#000;
	opacity: 0.6;
	-moz-opacity: 0.6;
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
	}
#hide-text {
	position:relative;
	width:470px;
	margin:100px auto 0 auto;
	z-index:20;
	color:#fff;
	background:#333;
	padding:10px 30px;
	}
#btn-close {
	display:block;
	position:absolute;
	right:10px;
	top:10px;
	text-indent:9999px;
	overflow:hidden;
	width:14px;
	height:13px;
	background:url(../img/btn-close.gif) 0 0 no-repeat;
	}
#btn-close:hover {
	background-position: -14px 0;
	}

/* photo */
#about h2 em {
	color:#FF0;
	font-style:normal;
	padding-left:30px;
	}
.lg {
	height:485px;
	display:table-cell;
	vertical-align:middle;
	}
.thumbs {
	width:500px;
	text-align:center;

	}
	.thumbs img {
		margin-top:5px;
		border: solid 1px #515151;
		width: 100px;
		height: 100px;
		padding: 4px;
		}
		.thumbs img:hover {
			border-color:#9e2222;
		}

/* footer */

#footer {
	background:#FFF;
	padding:20px 0;
	}
#footer img {
	padding-left:20px;
	}
#footer img:hover {
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);
	-moz-opacity: 0.6;
	-khtml-opacity: 0.6;
	opacity: 0.6;
	}
#design {
	padding-left:400px;
	}
/* */
.bukviza {
	margin-bottom:10px;
	padding-right:25px;
	line-height:1.5em;
	}
	.bukviza:first-letter {
		font-size:2em;
		clear:both;
		line-height:1em;
		}
	.bukviza i {
		font-size:2em;
		line-height:1em;
		font-style:normal;
		}

.clear {clear:both; height:0px;}