@charset "utf-8";
/* CSS Document */

html {
	padding: 0px;
	margin: 0px;
}

html, body, div, h1, h2, h3, h4, h5, h6, dl, dt, dd, p, blockquote,
pre, form, fieldset, table, th, td, img { margin: 0; padding: 0; border:0 }

H1{color:#ffffff;font-size:24px;font-wheigh:bold}
H2{color:#ffffff;font-size:14px;font-wheigh:bold}
body {
	background-color: #516503;
	background-image: url(images/bg.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	padding: 0px;
	margin: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	line-height:14px;
}

form {margin:0px;
border:0px;
padding:0px;
}
.nl_form{
width:200px;
border-width:0px;
border-color:#048389;
border-style:solid;
height:21px;
background-image:url(images/bg_signup.jpg);
background-repeat:no-repeat;
background-position:top left;
background-attachment:scroll;
padding-left:3px}

.c_form{
width:200px;
border-width:0px;
border-color:#048389;
border-style:solid;
height:21px;
background-image:url(images/bg_contact.jpg);
background-repeat:no-repeat;
background-position:top left;
background-attachment:scroll;
background-color:#47a4a8;
padding-left:3px}

.c_area{
	width:200px;
	border-width:0px;
	border-color:#048389;
	border-style:solid;
	height:84px;
	background-image:url(images/bg_contact_area.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	background-attachment:inherit;
	background-color:#47a4a8;
	padding-left:3px;
	overflow:hidden
}

#wrapper {
	width:958px;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-repeat: no-repeat;
	background-position: center top;
}

#logo {
	text-align:center;
	height:164px;
	float:left
}

#signup_form {
	/*background-color: #ffffff;*/
	background-image:url(images/form_bg.jpg);
	background-repeat:none;
	background-position:left top;
	width:345px;
	height:121px;
	text-align:left;
	font-size:10px;
	color:#FFFFFF;
	float:left

}

#navigation {
	width:945px;
	text-align:center;
	padding-top:0px;
	height:20px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

#navigation ul{margin:0px;padding:0px 0px 0px 20px;}
#navigation li{list-style-image:url(images/transp.gif);}

.date,.boxed{
	color:#96bb06;
}

.more{
	
	margin-top:5px;
	text-align:right
}

.character{
font-weight:bold;
color:#96bb06}

.thumb{
	width:73px;
	height:73px;
	background-color:#000000;
	border-color:#96bb06;
	border-width:1px;
	border-style:solid;
	overflow:hidden;
	float:left;
	margin-bottom:10px
}

.cast{

	background-color:#000000;
	border-color:#96bb06;
	border-width:1px;
	border-style:solid;

}

.thumb_2{
	width:50px;
	height:50px;
	background-color:#000000;
	border-color:#96bb06;
	border-width:1px;
	border-style:solid;
	overflow:hidden;
}

.wallpaper{

	height:150px;
	background-color:#000000;
	border-color:#96bb06;
	border-width:1px;
	border-style:solid;
	overflow:hidden;
	float:left;
	margin-bottom:0px
}
.thumb_spacer{
	width:10px;
	height:1px;
	float:left;
}

.clear{
clear:both
}

.title{
	margin-bottom:5px;
}

.selected{
	background-position: 0px -20px;

}

.over{
	background-position: 0px -20px;

}

.out{
	background-position: 0px 0px;

}

.nav_item,.nav_itemx{
	margin-top:15px;
	float:left;
	cursor:pointer;
	height:20px;
	overflow:hidden
}

.nav_sep{
	float:left;
	cursor:pointer;
	height:20px;
	width:70px;
	overflow:hidden

}

#home{ width:35px;
background-image: url(images/nav_home.jpg);
}
#thefilm{ width:52px;
background-image: url(images/nav_thefilm.jpg);
}
#whos{ width:79px;
background-image: url(images/nav_whos.jpg);
}
#news{ width:113px;
background-image: url(images/nav_news.jpg);
}
#sights{ width:121px;
background-image: url(images/nav_sights.jpg);
}
#partners{ width:58px;
background-image: url(images/nav_partners.jpg);
}

#footer {
	width:958px;
	text-align:center;
	color:#FFFFFF;
	clear:both;
	font-size:10px;
	padding-top:25px;
	margin-bottom:0px;
}

#quicklinks {
	/*background-color: #ffffff;*/
	background-image:url(images/ql_top.jpg);
	background-repeat:none;
	background-position:left top;
	width:251px;
	text-align:left;
	font-size:10px;
	color:#FFFFFF;
	float:left

}


#ql_content ul{margin:10px 0px 0px 0px;padding:0px 0px 0px 20px;}
#ql_content li{list-style-image:url(images/ql_bullet.gif);}

#ql_content {padding:20px 20px 0px 20px;}

#col1{
	float:left;
	width:247px;
	background-color:#0f1203;
	margin-left:27px		
}

#col2{
	float:left;
	width:357px;
	background-color:#0f1203;
	text-align:left;
	margin-left:27px;
	margin-right:27px	
}

#col2_large{
	float:left;
	width:604px;
	background-color:#0f1203;
	text-align:left;
	margin-left:27px;
	margin-right:27px	
}

#col3{
	float:left;
	width:247px;
	background-color:#0f1203;
		
}

#col4{
	float:left;
	width:905px;
	background-color:#0f1203;
	margin-left:27px;	
	margin-right:27px		
}
#content {
	padding-left:27px;
	padding-right:27px;
	color:#313131;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	display:table;
}

#content_top {
	/*background-color: #ffffff;*/
	background-image:url(images/top.jpg);
	background-repeat:repeat-y;
	background-position:0 0;
	height:62px;
}

#content_holder {
	background-color: #0f1203;
	width:958px;
	background-image:url(images/middle.jpg);
	background-repeat:repeat-y;
	background-position:0 0;
}

#content_footer {
	background-color: #0f1203;
	background-image:url(images/bottom.jpg);
	background-repeat:repeat-y;
	background-position:0 0;
	height:82px;
	padding-top:0px
}

/*a:active {color:#736f5f; text-decoration: underline ;}
a:link {color: #736f5f; text-decoration: underline;}
a:visited {color: #736f5f; text-decoration: underline;}
a:hover {color: #ff9000; text-decoration: underline;}*/

a:active {color:#96bb06; text-decoration: none ; font-weight:bold}
a:link {color: #96bb06; text-decoration: none; font-weight:bold}
a:visited {color: #96bb06; text-decoration: none; font-weight:bold}
a:hover {color: #96bb06; text-decoration: underline; font-weight:bold}

a.content:active {color:#96bb06; text-decoration: none ; font-weight:bold}
a.content:link {color: #96bb06; text-decoration: none; font-weight:bold}
a.content:visited {color: #96bb06; text-decoration: none; font-weight:bold}
a.content:hover {color: #96bb06; text-decoration: underline; font-weight:bold}

a.news:active {color:#ffffff;text-decoration: none;}
a.news:link {color:#ffffff;text-decoration: none;}
a.news:visited {color:#ffffff;text-decoration: none;}
a.news:hover {color:#ffffff;text-decoration: underline;}

a.footer:active {color:#ffffff; text-decoration: none ;}
a.footer:link {color: #ffffff; text-decoration: none;}
a.footer:visited {color: #ffffff; text-decoration: none;}
a.footer:hover {color: #96bb06; text-decoration: none;}

a.social:active {color:#96bb06; text-decoration: none ;}
a.social:link {color: #96bb06; text-decoration: none;}
a.social:visited {color: #96bb06; text-decoration: none;}
a.social:hover {color: #ffff00; text-decoration: none;}



/**/
