/* CSS Document */
.hiddenPic {
	visibility:hidden;
	position:absolute;
	}

body {
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	margin:20px 0px 20px 0px;
	padding:0px;
	font-size:14px;
	background-color:#979797;
	color:#000000;
	}
	
a {
	color:#979797;
	text-decoration:underline;
	}

a:hover {
	color:#000000;
	text-decoration:underline;
	}
	
#container {
	width:769px;
	text-align:left;
	margin:0px auto;
	background-color:#f4f4f4;
	}
	
#header {
	background-image:url(../images/header.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	height:142px;
	}
	
#nav_wrapper {
	margin:0px;
	padding:91px 0px 0px 47px;
	}
	
#nav_wrapper ul {
	margin:0px;
	padding:0px;
	}
	
#nav_wrapper li {
	margin:0px;
	padding:0px;
	list-style:none;
	}
	
#nav_wrapper a {
	height:51px;
	text-decoration:none;
	}
	
#nav_news {
	width:89px;
	float:left;
	margin:0px;
	padding:0px;
	}
	
#nav_news a {
	width:89px;
	float:left;
	display:block;
	margin:0px;
	padding:0px;
	line-height:94px;
	}
	
#nav_news a:hover {
	width:89px;
	display:block;
	background-image:url(../images/newsMO.gif);
	margin:0px;
	padding:0px;
	}
	
#nav_news a span {
	visibility:hidden;
	}
	
#nav_films {
	width:88px;
	float:left;
	margin:0px;
	padding:0px;
	}
	
#nav_films a {
	width:88px;
	float:left;
	display:block;
	margin:0px;
	padding:0px;
	}
	
#nav_films a:hover {
	width:88px;
	float:left;
	display:block;
	background-image:url(../images/filmsMO.gif);
	margin:0px;
	padding:0px;
	}
	
#nav_films a span {
	visibility:hidden;
	}

#nav_gallery {
	width:135px;
	float:left;
	margin:0px;
	padding:0px;
	}
	
#nav_gallery a{
	width:135px;
	float:left;
	display:block;
	margin:0px;
	padding:0px;
	}
	
#nav_gallery a:hover {
	width:135px;
	float:left;
	display:block;
	background-image:url(../images/galleryMO.gif);
	margin:0px;
	padding:0px;
	}
	
#nav_gallery a span {
	visibility:hidden;
	}

#nav_contact {
	width:145px;
	float:left;
	margin:0px;
	padding:0px;
	}
	
#nav_contact a {
	width:145px;
	float:left;
	display:block;
	margin:0px;
	padding:0px;
	}
	
#nav_contact a:hover {
	width:145px;
	float:left;
	display:block;
	background-image:url(../images/contactMO.gif);
	margin:0px;
	padding:0px;
	}
	
#nav_contact a span {
	visibility:hidden;
	}
	
#nav_blog {
	width:116px;
	float:left;
	margin:0px;
	padding:0px;
	}
	
#nav_blog a {
	width:116px;
	float:left;
	display:block;
	margin:0px;
	padding:0px;
	}
	
#nav_blog a:hover {
	width:116px;
	float:left;
	display:block;
	background-image:url(../images/blogMO.gif);
	margin:0px;
	padding:0px;
	}
	
#nav_blog a span {
	visibility:hidden;
	}

.clearing {
	clear:both;
	margin:0px;
	padding:0px;
	}
	
#clearing {
	clear:both;
	margin:0px;
	padding:0px;
	}
	
#content {
	background-image:url(../images/backgroundTop.gif);
	background-repeat:no-repeat;
	background-position:top left;
	padding:0px 30px;
	}

#content_wrapper {
	margin:0px;
	padding:0px;
	background-image:url(../images/backgroundBot.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	}
	
#left_column {
	background-image:url(../images/backgroundTop.gif);
	background-repeat:no-repeat;
	background-position:top left;
	padding:0px 30px;
	}
	
/*// styles //*/

h1 {
	margin:0px;
	padding:20px 0px 0px 0px;
	}

.content {
	color:#FFFFFF;
	}
	
.link a {
	color:#000000;
	text-decoration:none;
	}
	
.link a:hover {
	color:#666666;
	text-decoration:underline;
	
	}
	
table {
	margin:0px 0px 0px 0px;
	padding:0px;
	}

