@charset "utf-8";
/* CSS Document */


body{
margin:0;
padding:0;
background: #262661 url(http://cdn.blakemason.com/__images/stretchVertical.gif) top center repeat-y;

font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
color:#262661;
font-size:13px;
}
.main_container{
margin:auto;
padding:auto;
width:944px;
}

.homelink a{
display:block;
width:630px;
/*height:115px;*/
height:110px;
text-indent:-4201px;
float:left;
}
.joinlink{
position:relative;
}

.joinlink a{
display:block;
width:310px;
height:110px;
float:right;
text-decoration:none;
cursor:pointer;
}







.joinlink a:hover{
cursor:pointer;
}
.joinlink a .joinlinkText{
/*opacity:0.75;*/
color:White; text-decoration:none; text-align:center; width:288px; padding:70px 0px 0px 10px;
font-size:14px;
}

.joinlink .membersTop{
display:block;
width:310px;
height:110px;
float:right;

}

.header_image{
width:942px;
/*height:149px;*/
height:140px;
background: url(http://cdn.blakemason.com/__images/header_image.jpg) top center no-repeat;
}
.header_image_members{
width:942px;
/*height:149px;*/
height:140px;
background: url(http://cdn.blakemason.com/__images/header_image_members.jpg) top center no-repeat;
}


.pane_latestFilm{
float:left;
width: 307px;
height: 300px;
margin-left:0px;
background: url(http://cdn.blakemason.com/__images/homepane_latestFilmUpdate.jpg) top center no-repeat;
}

.centrepanes_holder{
float:left;
width: 307px;
height: 300px;
margin-left:11px;
background:url(http://cdn.blakemason.com/__images/centrepanes_holder.jpg) top center no-repeat;
}
.pane_latestAfterhours{
float:left;
width: 307px;
height: 300px;
margin-left:11px;
background: url(http://cdn.blakemason.com/__images/homepane_afterhours.jpg) top center no-repeat;
}
.pane_classics{
float:left;
width: 307px;
/*height: 300px;*/
height: 273px;
margin-left:-2px;
margin-right:13px;/*was 8*/
background: url(http://cdn.blakemason.com/__images/classics_pane1.jpg) top center no-repeat;
}
*+html .pane_classics{
margin-left:0px;
margin-right:10px;
}


.pane_videoRepeatingPane1-2{
float:left;
width:307px;
height:273px;
margin-right:10px;
margin-top:9px;
background: url(http://cdn.blakemason.com/__images/homepane_videoRepeatingPane.jpg);
}
.pane_videoRepeatingPane3{
float:left;
width:307px;
height:273px;
margin-right:0px;
margin-left:2px;
margin-top:9px;
background: url(http://cdn.blakemason.com/__images/homepane_videoRepeatingPane.jpg);
}
.pane_videoRepeatingPane4{
float:left;
width:307px;
height:273px;
margin-right:11px;
margin-top:9px;
background: url(http://cdn.blakemason.com/__images/homepane_videoRepeatingPane.jpg);
}
.home3rows{
height:60px;
overflow:hidden;
}
a.home3rowsLink{
display:block;
padding:34px 76px 20px 10px;
width:224px;
height:49px;
overflow:hidden;


color:#262661;
text-decoration:none;
}
a.home3rowsLink:hover{
text-decoration:underline;
}

.clear-it{
	clear:both;
}

.topRow_holder1{
	margin:38px 0 0 5px;
	width:297px;
	height:198px;
}
.topRow_holder1classics{
/*	margin:38px 0 0 5px;*/
	margin:5px 0 0 5px;
	width:297px;
	height:198px;
}
.topRow_holder2{
	margin:6px 0 0 5px; /* was 6 0 0 2 */
	width:297px;
	height:198px;
}
.homeFilm_title{
	margin: 4px 0 0 7px; width:292px;
}
.homeFilm_title a{
 color:#fd0600; font-weight:bold;
 text-decoration:none;
}
.homeFilm_title a:hover{
 text-decoration:underline;
}


.homeFilm_text{
	margin: 0 0 0 7px; width:292px; height:35px; overflow:hidden;
}
.homeFilm_text a{
	color:#262661;
	text-decoration:none;
}
.homeFilm_text a:hover{
	text-decoration:underline;
}










/* Overlaying of play icon - start */
.photo {
	position: relative;
	width: 297px;
	height: 198px;
}

.photo span {
	width: 32px;
	height: 32px;
	display: block;
	position: absolute;

/*	background: url(http://cdn.blakemason.com/__images/home_play_button.png) no-repeat;*/
	background: url(http://cdn.blakemason.com/imgs/play.jpg) no-repeat;
}

/* Overlaying of play icon - end */

.index1_numbers{
color:#262661;
font-weight:bold;
}
.index1_numbers a{
color:#262661;
font-weight:normal;
}
.index1_numbers a:hover{
text-decoration:none;}

.footer_1{
	width:920px; height:60px; color:#fff; text-align:center; font-size:11px;
}
.footer_1 a{
	color:#fff;
	text-decoration:underline;
}
.footer_1 a:hover{
	text-decoration:none;
}
.top_nav_1{
	color:White;
/*	margin: 0px 0 0 22px;
	margin: 0px 0 0 26px;*/
	text-align:center;
}
.top_nav_1 a{
	color:#ffffff;
	text-decoration:none;
	font-size:14px;
}
.top_nav_1 a:hover{
	text-decoration:underline;
}

p{
margin:0;
padding:0;
}

.p1_top_padding{
width:944px; margin-left:2px;
}
.p1_middle_padding{
width:944px; height:4px;
}
.p1_classics_padding{
width:944px; height:6px;
}





