@CHARSET "UTF-8";
*{
padding: 0px;
margin: 0px;
}


li{
		


	margin-left:30px;

	}



ul{
	list-style-image: url("images/cssCustomBullet.gif");
	margin-left: 20px;
	color: #ddd;
	font-size: 13px;
	}
	
ol{
		font-size: 13px;
		color: #ddd;
		margin-left: 20px;
		list-style-image: url("images/cssCustomBullet.gif");
	
}

	
	
.newsContainer{
	border-top: 1px solid #222;
	margin-top:25px;
	padding-top: 25px;
	}
#footer{
	margin-top:50px;
	text-align: center;
	margin-left:auto;
	margin-right:auto;
	width: 700px;
	border-top: 1px solid #444;
	}
img{
	border: 1px solid #666;
	}
	
.small{
	font-size: 9px;
	color: #777;
	}

.small p{
	font-size: 9px;
	color: #888;
	}
p{
	color: #ddd;
	font-size: 11px;

    font-family: verdana, arial;
    line-height: 23px;
}
.thumbWrapper{

	margin: 6px;
	padding: 5px;
	text-align: center;
	
	background-color: #222;
	}

.thumbWrapper:hover{
	background-color: #333;
	}

p.big{
	font-size:14px;
	}

p.justify{
		text-align: justify;
	}
sub{
	color:#777;
	font-size:9px;
	}

a{
	color: #fdd;
	text-decoration:none;
	
	}
a:hover{
	color:#fee;
	text-decoration:underline;
}

body{
	background-color: #212121;
	background-image: url('images/teatrBG.jpg');
    background-repeat: repeat-x;
	
	}
	
#topBanner{
	margin-left: auto;
	margin-right: auto;
	background-color: #000;
	width: 760px;
	height: 176px;
	background-image: url('images/teatrBannerTop.jpg');	
	}

#mainWrapper{
	margin-left: auto;
	margin-right: auto;
	background-color: #181818;
	width: 760px;
	min-height: 877px;
	border: dashed 0px #333;

	background-repeat: no-repeat;
	background-image: url('images/teatrMainBG.jpg');
	background-position: top center;

	
	}

#mainContainer{
	overflow: none;
	margin-left:auto;
	margin-right:auto;
	width: 700px;

	border: dashed 0px #555;


	}

#menuContainer{
	
	margin-bottom: 50px;
	padding-top:20px;
	
	}

	
	h1,h2,h3,h4,h5,h6{
	font-family: verdana, arial;
	color: #fff;
	letter-spacing: 2px;
	
	}
	
	
	

/*-------lightbox */

#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }

#lightbox img{

border-color: #000;
border-style: solid;
border-width: 1px;
} 
#overlay img{ border: none; }



#overlay{ background-image: url(overlay.png); }

* html #overlay{
	background-color: #000;
	background-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
	}
/*------------------*/
	