body{
	background:#000;
	font-family:Tahoma;
	color:#FFF;
}
#HeaderTopLine{
	width:100%;
	height:10px;
	background:#000
}
#Header{
	background:url(../Images/header_pattern.png);
	width:100%;
	height:285px;
}
#HeaderWrapper{
	width:830px;
	height:285px;
	margin-left:auto;
	margin-right:auto;
}

.FooterWrapper{
	background:url(../Images/footer.png) top no-repeat #000;
	width:820px;
	height:100px;
	font-family:Arial;
	font-size:12px;
	color:#80e0f8;
	text-align:center;
	padding-top:10px;
	margin-left:auto;
	margin-right:auto;
}
.FooterWrapper a{
	color:#80e0f8;
	text-decoration:none;
}
.FooterWrapper a:hover{
	text-decoration:underline;
}
.FLeft{
	float:left
}
.FRight{
	float:right
}
#Nav{
	width:550px;
	float:left;
}
#NavBg{
	
}
#carousel{
	width:550px;
	height:220px;
	margin-top:55px;
	position:relative;
}

#CarouselInner{
	margin-left:295px;
	margin-top:-16px;
	background:url(../Images/caroulsel.png) no-repeat;
	width:225px;
	padding:10px;
	padding-left:20px;
	height:180px;
	position:absolute;
}
#BodyInner{
	width:839px;
	margin-left:auto;
	margin-right:auto;
	clear:both
}
.links a{
	color:#000;
	text-decoration:none;
}
.links a:hover{
	text-decoration:underline;
}
#BodyBig{
	background:url(../Images/background.png) no-repeat top #000;
	width:100%;
	height:500px;
	margin-left:auto;
	margin-right:auto;
}
.padding25{
	padding:25px
}
.BBChtml{
	font-size:14px;
	font-family:Georgia;
	color:#c3aace;
	width:547px;
	float:left;
	height:90px;
	line-height:17px;
}
.BBChtml a{
	font-size:14px;
	font-family:Georgia;
	color:#c3aace;
	text-decoration:none
}
#Lines{
	float:left;
	margin-left:15px;
	margin-right:15px;
	margin-top:-15px
}
#Purple{
	height:30px;
	
}
#Purple span{
	height:30px;
	width:5px;
	float:left;
	background:url(../Images/20purple.png) left repeat;
}
#Purple b{
	height:30px;
	float:left;
	font-family:Arial Black;
	padding:5px;
	background:url(../Images/20purple.png) right top repeat-x;
	padding-right:10px;
	font-weight:normal
}
.ImagesBorder{
	border:3px solid #c3aace;
	float:left;
}
.Head{
	font-family:Arial Black;
	color:#c3aace;
	font-size:14px;
	width:131px;
	padding-bottom:5px;
}
.Head a{
	color:#c3aace;
	text-decoration:none
}
.HeadIn{
font-family:georgia;
font-size:14px;
line-height:17px;
	color:#c3aace;
	width:130px;
}
.Wrap_820{
	width:820px;
	margin-top:-37px;
	margin-left:10px;

}
#CornerTop{
	margin-top:10px;
	background:url(../Images/CornerTop.png) no-repeat bottom;
	width:820px;
	height:26px;
}
#CornerBottom{
	background:url(../Images/CornerBottom.png) bottom no-repeat;
	clear:both;
	width:820px;
	height:12px;
}
#CornerCenter{
	z-index:999;
	line-height:18px;
	background:url(../Images/body.png) repeat;
}
.clear{
	clear:both
}
#Could a{
	color:#c3aace;
	text-decoration:none
}
#Could{
	background:url(../Images/topco.png) no-repeat;
	width:257px;
	height:35px;
	padding:5px;
	color:#c3aace;
	font-family:Arial Black;
	font-size:16px;
	padding-left:10px;
}
#CouldW{
	background:url(../Images/couldweight.png) left no-repeat;
	width:257px;
	float:left;
	height:35px;
	padding:5px;
	color:#c3aace;
	font-family:Arial Black;
	font-size:16px;
	padding-left:10px;
}
#CouldW b{
	background:url(../Images/couldweight.png) left no-repeat;
	width:20px;
	height:35px;
	float:left;
	padding:5px;
	color:#c3aace;
	font-family:Arial Black;
	font-size:16px;
	padding-left:10px;
}



#Could2{
	background:url(../Images/coulds2.png) no-repeat;
	width:123px;
	height:30px;
	padding:5px;
	color:#3d2946;
	font-family:Arial Black;
	font-size:16px;
	padding-left:10px;
}
.list a{
	font-family:Georgia;
	color:#3d2946;
	text-decoration:none
}
.list{
	list-style:none;
	background:url(../Images/arrow.png) no-repeat 5px 5px;
	padding-left:18px;
	padding-top:2px;
	margin-top:11px;
	font-size:15px;
	clear:both
}
.purple a,.purplee_ a{
	color:#c3aace;
	text-decoration:none;
}
.purple{
	background:url(../Images/20purple.png) no-repeat;
	width:182px;
	height:30px;
	padding:5px;
	padding-left:8px;
	font-family:Arial Black;
	font-size:16px;
	color:#c3aace;
}
.purplee_{
	background:url(../Images/purple2.png) no-repeat;
	
	height:30px;
	padding:5px;
	padding-left:8px;
	font-family:Arial Black;
	font-size:16px;
	color:#c3aace;
}

#Naviga{
	margin-top:10px;
	background:url(../Images/nav.bg.png) no-repeat;
	width:550px;
	float:left;
	height:61px;
}
.MWrapper{
	width:550px;
	height:61px;
	margin-left:8px;
	
	text-align:center;
}
.Menu,.Menu a{
	font-size:18px;
	margin-left:2px;
	font-family:Georgia;
	color:#000;
	width:119px;
	padding-top:5px;
	height:36px;
	text-decoration:none;
	float:left;
}
.Menu a:hover{
	background:url(../Images/nav.hover.png) no-repeat;
	color:#FFF;
	width:119px;
	height:36px;
	text-decoration:none;
	float:left;
}
.AcikMenu a{
	background:url(../Images/nav.hover.png) no-repeat;
	font-family:Georgia;
	color:#FFF;
	margin-top:5px;
	padding-top:5px;
	font-size:18px;
	width:119px;
	height:36px;
	text-decoration:none;
	float:left;
}
.Films{
	float:left;
	width:120px;
	padding-right:20px;
	padding-top:5px;
	padding-bottom:10px;
	
}
.Films img{
	border:3px solid #3d2946;
}
.FilmName a{
	text-decoration:none;
	color:#3d2946;
}
.FilmName{
	font-family:Arial Black;
	font-size:14px;
	color:#3d2946;
	margin-top:5px;
}
.FilmSpot{
	font-family:Georgia;
	font-size:14px;
	color:#3d2946;
	margin-top:5px;
	width:127px;
}
.vline{
	margin-top:20px;
	background:url(../Images/yline.png) repeat-x;
	width:95%;
	height:10px
}
.TumFilm , .TumFilm a{
	text-align:right;
	text-decoration:none;
	font-size:14px;
	color:#6b477b;
	font-family:Georgia;
	font-weight:bold;
	padding:10px;
	padding-right:30px
}


.file_link{
	color:#000;
	text-decoration:none;
}

.CName{
	font-family:Arial Black;
	font-size:14px;
	color:#8de4f9;
	text-decoration:none;
}
.CSpot{
	clear:both;
	font-family:Georgia;
	font-size:14px;
	color:#ffffff;
	text-decoration:none;
}



ul.blue li {
	margin-bottom:10px;
	float: left;
	
}


ul.blue{
	list-style: none;
	float: left;
	width:780px;
}

ul.blue li a {
	float: left;
	text-decoration: none;
	color: #ccc;
	padding: 0px 15px 0 0;
	height:23px;
	background: url("../Images/could.png") no-repeat top right;
	margin-right: 8px;
	font: 15px "Arial Black";
}

ul.blue li a span {
	float: left;
	padding-right: 15px;
	display: block;
	height: 24px;
	height:23px;
	background: url("../Images/could.png") no-repeat top left;
 
}


ul.blue li a:hover, ul.blue li a.current {
 	color: #c3aace;
	background: url("../Images/hover.png") no-repeat top right;
}

ul.blue li a:hover span, ul.blue li a.current span {
	background: url("../Images/hover.png") no-repeat top left;
}

ul.blue li {
	margin-bottom:10px;
	float: left;
	
}


ul.blue2{
	list-style: none;
	float: left;
	width:780px;
	margin-bottom:10px;
}

ul.blue2 li a {
	float: left;
	text-decoration: none;
	color: #ccc;
	padding: 0px 15px 0 0;
	height:23px;
	background: url("../Images/hover.png") no-repeat top right;
	margin-right: 8px;
	font: 15px "Arial Black";
}

ul.blue2 li a span {
	float: left;
	padding-right: 15px;
	display: block;
	height: 24px;
	height:23px;
	background: url("../Images/hover.png") no-repeat top left;
 
}

.cbb{
	background:#FFFFFF none repeat scroll 0 0;
color:#000000;
font-size:9px;
margin-right:1px;
padding:3px;
text-align:center;
text-decoration:none;
}
.cbb:hover{
	background:#FFF;
	color:#000;
}
ul.blue2 li a:hover, ul.blue2 li a.current {
 	color: #c3aace;
	background: url("../Images/hover.png") no-repeat top right;
}

ul.blue2 li a:hover span, ul.blue2 li a.current span {
	background: url("../Images/hover.png") no-repeat top left;
}

ul.green {
	margin-bottom:10px;
	list-style: none;
	float: left;
	clear: left;
}

ul.green li {
	float: left;
	height: 36px;
}

ul.green li a {
	float: left;
	text-decoration: none;
	color: #000000;
	background: url(../Images/green2.jpg) no-repeat top right;
	padding: 4px 15px 0 0;
	margin-right: 8px;
	font: 15px "Arial Black";
}

ul.green li a span {
	float: left;
	background: url(../Images/green2.jpg) no-repeat top left;
	padding-right: 15px;
	display: block;
	margin-top: -4px;
	height: 36px;
}

ul.green li a:hover {
 	color: #c3aace;
	background: url(../Images/couldweight.png) no-repeat top right;
}

ul.green li a:hover span {
	background: url(../Images/couldweight.png) no-repeat top left;
}

ul.green li a.current {
	background: url(../Images/couldweight.png) no-repeat top right;
 	color: #c3aace;
}

ul.green li a.current span {
	background: url(../Images/couldweight.png) no-repeat top left;
}


/* Horizontal Carousel */
#horizontal_carousel {
	width:550px;
	height:220px;
	margin-top:55px;
	position:relative;
}

#horizontal_carousel .container {
  float: left;
  width:550px;
  height:220px;
  margin-top:-15px;
  position: relative;    
  overflow: hidden;
}

#horizontal_carousel ul {
  margin: 0;
  padding:0;
  width: 100000px;
  position: relative;
  top: 0;
  left: 0;
  height: 220px;
}                      

#horizontal_carousel ul li {
  width: 550px;
  height: 200px;
  text-align: center; 
  list-style:none;   
  float:left;
  

}

#horizontal_carousel .previous_button {
}

#horizontal_carousel .previous_button_over {
  
}

#horizontal_carousel .previous_button_disabled {
 
  cursor: default;
}

#horizontal_carousel .next_button {

}

#horizontal_carousel .next_button_over {

}

#horizontal_carousel .next_button_disabled {
}
.foto_gallery{
	margin-right:10px;
	margin-top:10px;
	border:3px solid #3d2946
}

.inputs{
	
	border:2px solid #493255;
	width:200px;
	margin:5px;
}
.blacklink{
	color:#000;
	text-decoration:none;
}
.blacklink:hover{
	text-decoration:underline
}
#spotspot{
	paddding-bottom:15px;font-weight:bold;font-size:18px;line-height:20px;color:#000;
}

.FilmSpot,.HeadIn ,.BBChtml a {
	font-size:13px;
}
#blanket {
   background-color:#111;
   opacity: 0.65;
   position:absolute;
   z-index: 9001; /*ooveeerrrr nine thoussaaaannnd*/
   top:0px;
   left:0px;
   width:100%;
}
#popUpDiv {
	position:absolute;
	background-color:#eeeeee;
	width:300px;
	height:300px;
	z-index: 9002; /*ooveeerrrr nine thoussaaaannnd*/
}
