/* Dissent Projects | www.binamic.co.uk | V1.0 */
/* Structure */
html, body {
	margin:0px;
	padding:0px;
	background:#D9CBB4 url(../images/backie_tile1.gif) repeat-y center;
	height:100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
#container {
	margin:auto;
	padding:0px;
	width:720px;
	background:#E9E5DC url(../images/backie_tile1.gif);
	position:relative;
	min-height:100%;
}
h1 {
	margin:0px;
	padding:0px;
	background:url(../images/header.jpg) top left no-repeat;
	width:720px;
	height:124px;
}
* html #container { height: 100%; }
#footer {
	width:720px;
	height:28px;
	position:relative;
	margin:-28px auto 0px auto;
	color:#E2D8C7;
	background-color:#660B1C;
	clear:both;
	text-align:center;
	line-height:28px;
}
#footer p {float:left; color:#E2D8C7; padding-left:20px;padding-top:3px;}
#footer p.binamic{float:right; color:#E2D8C7;padding-right:20px;padding-top:3px;}
#content ul {
	margin:3px;
}
#content ul li {
	background:url(../images/bullet.gif) no-repeat;
	list-style:none;
	color:#660B1C;
	padding:5px;
}
/* 
---- Navigation
*/
#navi {
	width:146px;
	float:left;
	padding:55px 12px 28px 12px;
	display:block;
}
	#navi ul {
		margin:0;
		padding:0;
		list-style:none;
		border-top:1px dotted #A34F59;
		border-bottom:1px dotted #A34F59;
		display:block;
		float:left;
	}
		#navi ul li {
			display:block;
			margin:0;
			padding:0;
			float:left;
		}
			#navi ul li a {
				float:left;
				padding:8px 10px;
				display:block;
				border-bottom:none;
				width:126px;
			}
			#navi ul li a:hover {
				background-color:#ece6db;
			}
			#navi ul li ul {
				border:none;
			}
				#navi ul li ul a {
					padding-left:24px;
					width:112px;
				}
					#navi ul li ul li ul a {
						padding-left:44px;
						width:92px;
					}

/* Headers */
div.tile { background:url(../images/head_tile.gif) top left repeat-x; }
* html div.tile { background:url(../images/head_tile_ie.gif) top left repeat-x; }

h2 {
	height:53px;
	padding:0px;
	margin:0px;
}
h3 {
	margin:-16px 0px 3px 0px;
	padding:0px;
	color:#A55360;
	text-decoration:none;
	font-size:11px;
}
h4 {
	font-size:11px;
	padding:0px 0px 4px 0px;
	margin:0px 0px 20px 0px;
	color:#660B1C;
	border-bottom:#660B1C 1px dotted;
}
#h_home { background:url(../images/h_home.gif) top left no-repeat; }
#h_about { background:url(../images/h_about.gif) top left no-repeat; }
#h_news { background:url(../images/h_news.gif) top left no-repeat; }
#h_projects { background:url(../images/h_projects.gif) top left no-repeat; }
#h_vod { background:url(../images/h_vod.gif) top left no-repeat; }
#h_vod_trailer { background:url(../images/h_vod_trailer.gif) top left no-repeat; }
#h_vod_bioscreds { background:url(../images/h_vod_bioscreds.gif) top left no-repeat; }
#h_vod_buy { background:url(../images/h_vod_buy.gif) top left no-repeat; }
#h_vod_screenings { background:url(../images/h_vod_screenings.gif) top left no-repeat; }
#h_contact { background:url(../images/h_contact.gif) top left no-repeat; }
#h_links { background:url(../images/h_links.gif) top left no-repeat; }
#h_vod_watch { background:url(../images/h_watch.gif) top left no-repeat; }
#h_supported { background:url(../images/headers/supported-projects.gif) top left no-repeat; }

#h_wake-up-world {background:transparent url(../images/headers/wake-up-world.gif) no-repeat top left; }
#h_bounce {background:transparent url(../images/headers/bounce.gif) no-repeat top left; }
#h_killing {background:transparent url(../images/headers/the-killing-fields.gif) no-repeat top left; }
#h_venice {background:transparent url(../images/headers/venice-classified.gif) no-repeat top left; }

/* table styles */
table {
	color:#660B1C;
	border:0;
	width:100%;
}
table td {
	padding:3px;
}
td.left_contact {
	width:20%;
	text-align:right;
}
td.left {
	width:50%;
	text-align:right;
}
td.right {
	width:50%;
	text-align:left;
	font-weight:bold;
}
/* form styles */
form {
	border-top:#A34F59 1px dotted;
	border-bottom:#A34F59 1px dotted;
}
input, textarea {
	margin:0px;
	padding:2px;
	border:#660B1C 1px solid;
	background-color:#F9F4E7;
	width:80%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#540B1C;
}
#submit {
	width:120px;
	background-color:#A34F59;
	color:#FFFFFF;
}
/* Content */
#content {
	margin:0px;
	padding:28px;
	width:493px;
	float:right;
}
p {
	color:#660B1C;
	margin:0px 0px 20px 0px;
	padding:0px;
	line-height:18px;
}
a {
	text-decoration:none;
	color:#660B1C;
	border-bottom:#A34F59 1px dotted;
}

a.underline	{
	text-decoration:underline;
}

a:hover {
	border-bottom:#A34F59 1px solid;
}
.centerme {
	text-align:center;
}
#footer a, #footer a:visited {
	color:#E2D8C7;
	text-decoration:none;
	border-bottom: 1px dotted #D7C2C6;
}
#footer a:hover {
	background-color:#E2D8C7;
	color:#660B1C;
	border-top:3px #E2D8C7 solid;
	border-bottom:3px #E2D8C7 solid;
}
#image_left {
	float:left;
}
#image_text_1 {
	height:227px;
	padding:0px;
	border:1px #E9E5DC solid;
}
div.portrait {
	float:left;
	margin:3px 16px 14px 0px;
}
#social-button{float:right; margin-top:-30px;}
#social-button ul li{float:left;}
#social-button ul li#plusone-tab{background:none; padding:none; width:33px;}
#social-button ul li#twitter-tab{background:none; padding:none;width:55px;}
#social-button ul li#fb-tab{background:none; padding:none;width:35px;}
.connect_widget_not_connected_text
{
  display:none !important; /*in your stylesheets to hide the counter!*/
}

.fb-button iframe{
    width:45px!important;
}


/* clear all class tag */
.clearall { clear:both; }
/* hide all un-required elements for image titles */
h1 span, h2 span { display:none; }
