body {
	background-image: url(../images/sm_bkgd.png);
	background-attachment: scroll;
	background-position: top left;
	background-repeat: no-repeat;
    background-color: #070707;
    color: #A1D5CA;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12pt;
}

a {
    color: #A1D5CA;
    text-decoration: none;
}

a:visited {
    color: #A1D5CA;
}

a:hover {
    color: #68BBAA;
}











/* NAVIGATION */


#navtable {
	float: left;
	position: absolute;
	left: 28px;
	top: 210px;
	z-index: 1000000 !important;
}


.navpads {
	padding-bottom: 31px;
}



#navcommercials {}

a#navcommercials {
	background-image: url(../images/nav_comm.png);
	background-repeat:no-repeat;
	border:none;
	text-decoration:none;
	width: 110px;
	height: 11px;
	float: left;
}

a:hover#navcommercials {
	background-image: url(../images/nav_comm_over.png);
	background-repeat:no-repeat;
	border:none;
	text-decoration:none;
	width: 110px;
	height: 11px;
	float: left;
}

#nncommercials {}

a#nncommercials {
	background-image: url(../images/nav_comm_over.png);
	background-repeat:no-repeat;
	border:none;
	text-decoration:none;
	width: 110px;
	height: 11px;
	float: left;
}



#navfilms {}

a#navfilms {
	background-image: url(../images/nav_films.png);
	background-repeat:no-repeat;
	border:none;
	text-decoration:none;
	width: 46px;
	height: 11px;
	float: left;
}

a:hover#navfilms {
	background-image: url(../images/nav_films_over.png);
	background-repeat:no-repeat;
	border:none;
	text-decoration:none;
	width: 46px;
	height: 11px;
	float: left;
}

#nnfilms {}

a#nnfilms {
	background-image: url(../images/nav_films_over.png);
	background-repeat:no-repeat;
	border:none;
	text-decoration:none;
	width: 46px;
	height: 11px;
	float: left;
}



#navphotos {}

a#navphotos {
	background-image: url(../images/nav_photos.png);
	background-repeat:no-repeat;
	border:none;
	text-decoration:none;
	width: 117px;
	height: 11px;
	float: left;
}

a:hover#navphotos {
	background-image: url(../images/nav_photos_over.png);
	background-repeat:no-repeat;
	border:none;
	text-decoration:none;
	width: 117px;
	height: 11px;
	float: left;
}

#nnphotos {}

a#nnphotos {
	background-image: url(../images/nav_photos_over.png);
	background-repeat:no-repeat;
	border:none;
	text-decoration:none;
	width: 117px;
	height: 11px;
	float: left;
}



#navcredits {}

a#navcredits {
	background-image: url(../images/nav_credits.png);
	background-repeat:no-repeat;
	border:none;
	text-decoration:none;
	width: 82px;
	height: 11px;
	float: left;
}

a:hover#navcredits {
	background-image: url(../images/nav_credits_over.png);
	background-repeat:no-repeat;
	border:none;
	text-decoration:none;
	width: 82px;
	height: 11px;
	float: left;
}

#nncredits {}

a#nncredits {
	background-image: url(../images/nav_credits_over.png);
	background-repeat:no-repeat;
	border:none;
	text-decoration:none;
	width: 82px;
	height: 11px;
	float: left;
}



#navawards {}

a#navawards {
	background-image: url(../images/nav_awards.png);
	background-repeat:no-repeat;
	border:none;
	text-decoration:none;
	width: 133px;
	height: 11px;
	float: left;
}

a:hover#navawards {
	background-image: url(../images/nav_awards_over.png);
	background-repeat:no-repeat;
	border:none;
	text-decoration:none;
	width: 133px;
	height: 11px;
	float: left;
}

#nnawards {}

a#nnawards {
	background-image: url(../images/nav_awards_over.png);
	background-repeat:no-repeat;
	border:none;
	text-decoration:none;
	width: 133px;
	height: 11px;
	float: left;
}



#navextras {}

a#navextras {
	background-image: url(../images/nav_extras.png);
	background-repeat:no-repeat;
	border:none;
	text-decoration:none;
	width: 113px;
	height: 11px;
	float: left;
}

a:hover#navextras {
	background-image: url(../images/nav_extras_over.png);
	background-repeat:no-repeat;
	border:none;
	text-decoration:none;
	width: 113px;
	height: 11px;
	float: left;
}

#nnextras {}

a#nnextras {
	background-image: url(../images/nav_extras_over.png);
	background-repeat:no-repeat;
	border:none;
	text-decoration:none;
	width: 113px;
	height: 11px;
	float: left;
}



#navcontacts {}

a#navcontacts {
	background-image: url(../images/nav_contacts.png);
	background-repeat:no-repeat;
	border:none;
	text-decoration:none;
	width: 194px;
	height: 11px;
	float: left;
}

a:hover#navcontacts {
	background-image: url(../images/nav_contacts_over.png);
	background-repeat:no-repeat;
	border:none;
	text-decoration:none;
	width: 194px;
	height: 11px;
	float: left;
}

#nncontacts {}

a#nncontacts {
	background-image: url(../images/nav_contacts_over.png);
	background-repeat:no-repeat;
	border:none;
	text-decoration:none;
	width: 194px;
	height: 11px;
	float: left;
}








#contentarea {
	position: absolute;
	float: left;
	top: 205px;
	left: 247px;
	padding-bottom: 36px;
	z-index: 1000;
}


#contentareacommsff {
	position: absolute;
	float: left;
	top: 212px;
	left: 247px;
	padding-bottom: 36px;
	z-index: 1000;
}


#contentareacommsie {
	position: absolute;
	float: left;
	top: 212px;
	left: 247px;
	padding-bottom: 36px;
	z-index: 1000;
}


#contentareafilmsff {
	position: absolute;
	float: left;
	top: 195px;
	left: 247px;
	padding-bottom: 36px;
	z-index: 1000;
}


#contentareafilmsie {
	position: absolute;
	float: left;
	top: 195px;
	left: 247px;
	padding-bottom: 36px;
	z-index: 1000;
}


#contentareaphotosff {
	position: absolute;
	float: left;
	top: 120px;
	left: 26px;
	padding-bottom: 36px;
	z-index: 1000;
}


#contentareaphotosie {
	position: absolute;
	float: left;
	top: 120px;
	left: 26px;
	padding-bottom: 36px;
	z-index: 1000;
}


#contentareacreditsff {
	position: absolute;
	float: left;
	top: 205px;
	left: 247px;
	padding-bottom: 36px;
	z-index: 1000;
}


#contentareacreditsie {
	position: absolute;
	float: left;
	top: 205px;
	left: 247px;
	padding-bottom: 36px;
	z-index: 1000;
}


#contentareaawardsff {
	position: absolute;
	float: left;
	top: 205px;
	left: 247px;
	padding-bottom: 36px;
	z-index: 1000;
}


#contentareaawardsie {
	position: absolute;
	float: left;
	top: 205px;
	left: 247px;
	padding-bottom: 36px;
	z-index: 1000;
}


#contentareaextrasff {
	position: absolute;
	float: left;
	top: 205px;
	left: 247px;
	padding-bottom: 36px;
	z-index: 1000;
}


#contentareaextrasie {
	position: absolute;
	float: left;
	top: 205px;
	left: 247px;
	padding-bottom: 36px;
	z-index: 1000;
}


#contentareacontactsff {
	position: absolute;
	float: left;
	top: 205px;
	left: 247px;
	padding-bottom: 36px;
	z-index: 1000;
}


#contentareacontactsie {
	position: absolute;
	float: left;
	top: 205px;
	left: 247px;
	padding-bottom: 36px;
	z-index: 1000;
}















.dimmedphoto { }

a.dimmedphoto {
	opacity:.40;
	filter: alpha(opacity=40);
	zoom:1;
}

a:hover.dimmedphoto {
	opacity:1;
	filter: alpha(opacity=100);
	zoom:1;
}


.dimmedcomms { }

a.dimmedcomms {
	opacity:.50;
	filter: alpha(opacity=50);
	zoom:1;
}

a:hover.dimmedcomms {
	opacity:1;
	filter: alpha(opacity=100);
	zoom:1;
}


#photoarea {
	position: absolute;
	float: left;
	top: 90px;
	left: 230px;
	width:536px;
}










/* new play buttons - 2009 10 16 */
.buttonplay {}

a.buttonplay {
	background-image:	url(../images/bplay.png);
	background-repeat:	no-repeat;
	border:				none;
	text-decoration:	none;
	width:				134px;
	height:				75px;
	float:				left;
}

a:hover.buttonplay {
	background-image:	url(../images/bplay_over.png);
	background-repeat:	no-repeat;
	border:				none;
	text-decoration:	none;
	width:				134px;
	height:				75px;
	float:				left;
}





.buttonplayg {}

a.buttonplayg {
	background-image:	url(../images/breelg.png);
	background-repeat:	no-repeat;
	border:				none;
	text-decoration:	none;
	width:				86px;
	height:				69px;
	float:				left;
}

a:hover.buttonplayg {
	background-image:	url(../images/breelg_over.png);
	background-repeat:	no-repeat;
	border:				none;
	text-decoration:	none;
	width:				86px;
	height:				69px;
	float:				left;
}


.buttonplaya {}

a.buttonplaya {
	background-image:	url(../images/breela.png);
	background-repeat:	no-repeat;
	border:				none;
	text-decoration:	none;
	width:				86px;
	height:				69px;
	float:				left;
}

a:hover.buttonplaya {
	background-image:	url(../images/breela_over.png);
	background-repeat:	no-repeat;
	border:				none;
	text-decoration:	none;
	width:				86px;
	height:				69px;
	float:				left;
}


.buttonplayd {}

a.buttonplayd {
	background-image:	url(../images/breeld.png);
	background-repeat:	no-repeat;
	border:				none;
	text-decoration:	none;
	width:				86px;
	height:				69px;
	float:				left;
}

a:hover.buttonplayd {
	background-image:	url(../images/breeld_over.png);
	background-repeat:	no-repeat;
	border:				none;
	text-decoration:	none;
	width:				86px;
	height:				69px;
	float:				left;
}


.buttonplays {}

a.buttonplays {
	background-image:	url(../images/breels.png);
	background-repeat:	no-repeat;
	border:				none;
	text-decoration:	none;
	width:				86px;
	height:				69px;
	float:				left;
}

a:hover.buttonplays {
	background-image:	url(../images/breels_over.png);
	background-repeat:	no-repeat;
	border:				none;
	text-decoration:	none;
	width:				86px;
	height:				69px;
	float:				left;
}