/* CSS Document */
body
{
margin:0;
padding:0;
font-family:"Arial", Helvetica, sans-serif;
line-height:18px;
}

a:active { outline:none;}
a:focus{ outline:none;}

#wrapper
{
margin:0 auto;
width:780px;
height:auto;
overflow:hidden;
}
#header
{
width:780px;
height:71px;
background-image:url(../images/header1.jpg);
margin:0 0 3px 0;
}
#switchblock{
display:block;
width:155px;
float:right;
padding-top:30px;
}
#switch{
list-style:none;
margin:0 auto;
padding:0;
}
#switch li a{
text-decoration:none;
color:#000;
font-family:'Verdana', Arial, Helvetica, sans-serif;
font-size:12px;
padding:0;
}

#switch li a:hover
{
color:#000;
}
#switch
{
color:#000;
}
#switch li a.active
{	
color:#CF8512; !important
}
#head_page
{
width:780px;
height:35px;
margin-top:0px;
margin-bottom:0px;

}
#container_main 
{
width:780px; 
margin:auto;
height:auto;
overflow:hiddem;
}
#filmname{
float:left;
list-style:none;
margin:0 auto;
padding:0;
}
#filmname ul 
{
color:#CD800C;
padding:0;

}
#filmname li a
{
text-decoration:none;
font-family:Arial;
color:#CD800C;
font-family:'Verdana', Arial, Helvetica, sans-serif;
font-size:12px;
padding:0;
line-height:38px;
}
#filmname li a:hover
{
color:#333333;
}
#filmname2{
float:left;
list-style:none;
margin:0 auto;
padding:0;
}
#filmname2 ul 
{
color:#CD800C;
padding:0;

}
#filmname2 li a
{
text-decoration:none;
font-family:Arial;
color:#CD800C;
font-family:'Verdana', Arial, Helvetica, sans-serif;
font-size:12px;
padding-left:14px;
line-height:38px;
}
#filmname2 li a:hover
{
color:#333333;
}
#body_left
{
float:left;
width:760px;
overflow:hidden;
padding:5px;
}
#body_left2
{
float:left;
width:289px;
height:auto;
overflow:hidden;
}
#body_right
{
float:right;
width:512px;
height:auto;
overflow:hidden;
}
#body_right2
{
float:left;
width:512px;
height:auto;
overflow:hidden;
}
.filmdetails
{
float:left;
width:234px;
height:auto;
overflow:hidden;

margin-right:17px;
}
#top1
{
float:right;
width:234px;
height:18px;
}
.top1-2
{
float:right;
width:234px;
height:295px;
background-image:url(../images/top1-2.jpg);
}
#top1-3
{
float:left;
width:234px;
height:295px;
background-image:url(../images/top1-2.jpg);
}
#middle1
{
float:right;
width:234px;
height:auto;
overflow:hidden;
background-image:url(../images/middle1.jpg);
background-repeat:repeat-y;
}
.middle1-2
{
float:right;
width:234px;
height:234px;
overflow:hidden;
background-image:url(../images/middle1.jpg);
background-repeat:repeat-y;
}
.bottom1
{
float:right;
width:234px;
height:18px;
}
.deatils
{
margin:0 auto;
width:204px;
height:auto;
overflow:hidden;
font-family:Verdana;
color:#000000;
font-size:11px;
line-height:18px;
}
#bottommenu
{

float:left;
width:780px;
height:35px;


}
#bottommenu ul{
padding:0;
margin:0;
list-style:none;
float:right;

}
#bottommenu ul li{

float:left;
}
#footer
{
width:780px;
height:68px;
float:left;
}
#footer ul{
list-style:none;
float:left;
padding:0px;
margin:0px;
}
#footer ul li{
float:left;
}
#footertxt
{


width:450px;
height:24px;
margin-top:4px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
text-align:left;
}
#top2
{
float:right;
width:289px;
height:22px;
}
#middle2
{
float:right;
width:289px;
height:auto;
overflow:hidden;
background-image:url(../images/middle2.jpg);
background-repeat:repeat-y;
}
#bottom2
{
float:right;
width:289px;
height:22px;
}
.head1
{
color:#CC810A;
}
#link
{
width:782px;
float:left;
margin-bottom:18px;

padding:0;

}
#link-middle
{
float:left;
width:782px;
padding-left:25px;
background-position:left;
background-image:url(../images/strip11.jpg);
padding:0;
height:26px;
}
#link-middle ul{
	margin:0 0 0 30px;
	padding:0;
}
#link-middle li{
	list-style:none;
	float:left;
	width:245px;
	font-family:Arial, Helvetica, sans-serif;
	color:#d08152;
	font-size:12px;
	margin-top:15px;
}
.link
{
color:#FFFFFF;
font-size:12px; 
font-weight:bold; 
font-family:Arial, Helvetica, sans-serif;
line-height:26px;
vertical-align:text-top;
padding-top:3px;
}
SELECT
{
background-color:#F1F1F1;
margin-top:3px;
border:#CCCCCC 1px solid;
font: normal 11px/18px Arial, Helvetica, sans-serif;
color:#333;
}
/*contanctus page*/
#contact-details
{
list-style:inline;
height:330px;
margin:0; 
padding:0;
}
#contact-details #london {background:url(../images/london-header.jpg) no-repeat left top; width:365px; height:auto; overflow:hidden; padding:24px 30px 0 0; margin-top:30px; float:left;}
#contact-details #paris {background:url(../images/paris-header.jpg) no-repeat left top; width:365px; height:auto; overflow:hidden; padding:24px 0 0 0;   margin:10px 0 0 0px; float:left;}
#contact-details #losangeles {background:url(../images/losangeles-header.jpg) no-repeat left top; width:365px; height:auto; overflow:hidden; padding:24px 30px 0 0;  margin-top:30px; float:left;}
#contact-details #lewes {background:url(../images/lewes-header.jpg) no-repeat left top; width:365px; height:auto; overflow:hidden; padding:24px 0 0 0px;  margin:30px 0 0 0px; float:left;}

#london img, #paris img, #losangeles img, #lewes img { margin:50px 0 0 0;}

.contacttxt
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:20px;
float:left; 
width:203px; 
top:50px;
}
.contactimg
{
float:right; 
margin-top:-20px;
}
.footerlink
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#C77709;
text-decoration:none;
}
.footerlink:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
text-decoration:none;
}
#footer
{
width:780px;
height:68px;
float:left;
}
#footer ul{
list-style:none;
float:left;
padding:0px;
margin:0px;
}
#footer ul li{
float:left;
}
#footertxt
{
width:450px;
height:24px;
margin-top:4px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
text-align:left;
}

#affiliates {height:40px; float:left; width:780px;}

#cmsArea
{
height:315px; float:left;
}

#my_container_inside
{
width:780px; 
height:376px;
float:left;
/*border:solid 1px #ff0000;*/
overflow-x:hidden; overflow-y:scroll;
}

.strip_bottom {
	width:746px;
	float:right;
	padding-top:5px;
	padding-bottom:5px;
	}

#archive_content_head {float:left; width:550px;}
#twitter {width:143px; float:left;}