/* CSS Document */
* {
	margin: 0 auto;
	padding: 0;
}
body {
	margin: 0 auto;
	background: #FFFFFF;
	font: normal small Arial, Helvetica, sans-serif;
}
ul {
	list-style: none;	
}
h1, h2, h3 {
}
.current {
	color: #000000;	
	text-decoration: none;
}
.margin_bottom_10 { clear: both; width: 100%; height: 10px; font-size: 1px;	}
.margin_bottom_14 { clear: both; width: 100%; height: 14px; font-size: 1px;	}
.margin_bottom_15 { clear: both; width: 100%; height: 15px; font-size: 1px;	}
.margin_bottom_20 { clear: both; width: 100%; height: 20px; font-size: 1px;	}
.margin_bottom_25 { clear: both; width: 100%; height: 25px; font-size: 1px;	}
.margin_bottom_35 { clear: both; width: 100%; height: 35px; font-size: 1px;	}
/* header */
#header {
	width: 800px;
	height: 154px;
	min-height: 154px;
	background: url(rsnimages/rsntitle.png) center no-repeat;
	margin-top: 5px;
	margin-bottom: 5px;
}
/* headersmall1 */
#headersmall1 {
	width: 160px;
	height: 78px;
	float: left;
	min-height: 78px;
	padding-top: 11px;
	padding-left: 20px;
	padding-bottom: 11px;
}
/* headersmall2 */
#headersmall2 {
	width: 160px;
	height: 78px;
	float: right;
	min-height: 78px;
	padding-top: 11px;
	padding-right: 20px;
	padding-bottom: 11px;
}
/* laurels */
#laurels {
	height: 100px;
	min-height: 100px;
	margin-bottom: 5px;
	background: url(rsnimages/rsnlaurel.png) center no-repeat;
	width: 800px;
}
/* column */
#column {
	height: 867px;
	min-height: 867px;
	width: 250px;
	float: left;
	padding-left: 10px;
	padding-top: 18px;
	padding-bottom: 15px;
}
/* column3 */
#column3 {
	height: 1367px;
	min-height: 1367px;
	width: 250px;
	float: left;
	padding-left: 10px;
	padding-top: 18px;
	padding-bottom: 15px;
}
/* menu */
#menu {
	list-style: none;
	margin: 0;
	width: 240px; /* width of menu */
	font-size: 16px;
	padding-top: 13px;
	height: 355px;
	background: url(rsnimages/rsnmenuborder.png) center no-repeat;
}
#menu li {	
}
#menu li a {
	background: url(rsnimages/rsnmenu.png) no-repeat center;
	display: block;
	color: #fff;
	height: 28px;
	text-indent: 42px;
	padding-top: 10px;
	text-align: left;
	text-decoration: none;
}
#menu li a:visited, .menu li a:active{
}
#menu li a:hover{
	color: #fff;
	background: url(rsnimages/rsnmenu1.png) no-repeat center;
	text-decoration: none;
}
/* facebook */
#facebook {
	width: 240px;
	height: 260px;
	min-height: 260px;
	float: left;
	margin-top: 8px;
	background: url(rsnimages/rsnfacebook.png) center no-repeat;
}
/* facebook2 */
#facebook2 {
	width: 240px;
	height: 378px;
	min-height: 378px;
	float: left;
	margin-top: 8px;
	background: url(rsnimages/rsnfacebook2.png) center no-repeat;
}
/* facebook3 */
#facebook3 {
	width: 240px;
	height: 826px;
	min-height: 826px;
	float: left;
	margin-top: 8px;
	background: url(rsnimages/rsnfacebook3.png) center no-repeat;
}
/* dvd */
#dvd {
	width: 240px;
	height: 100px;
	min-height: 100px;
	float: left;
	margin-top: 13px;
}
/* cd */
#cd {
	width: 240px;
	height: 100px;
	min-height: 100px;
	float: left;
	margin-top: 13px;
}
/* main */
#main {
	width: 800px;
	min-height: 900px;
	height: 900px;
	background: url(rsnimages/rsnborderred.png) center no-repeat;
}
#main p {
	text-align: center;
	font-size: 12px;
	text-decoration: none;
	color: #000;
}
/* main3 */
#main3 {
	width: 800px;
	min-height: 1470px;
	height: 1470px;
	background: url(rsnimages/rsnstory3.png) center no-repeat;
}
#main3 p {
	text-align: center;
	font-size: 12px;
	text-decoration: none;
	color: #000;
}
/* main2 */
#main2 {
	width: 800px;
	min-height: 1020px;
	height: 1020px;
	background: url(rsnimages/rsnstory2.png) center no-repeat;
}
#main2 p {
	text-align: center;
	font-size: 12px;
	text-decoration: none;
	color: #000;
}
/* rsnsyn */
#rsnsyn {
	width: 514px;
	background: url(rsnimages/rsnbordersyn.png) center no-repeat;
	min-height: 448px;
	height: 448px;	
	margin-top: 24px;
	margin-bottom: 13px;
	margin-right: 26px;
	float: left;
}
#rsnsyn p {
	text-align: left;
	margin-left: 10px;
	margin-right: 10px;
}
#rsnsyn h1 {
	font-size: 24px;
	text-align: center;
	padding-top: 15px;
	padding-bottom: 10px;
	text-decoration: underline;
}
/* rsnhome */
#rsnhome {
	width: 514px;
	background: url(rsnimages/rsnhome.png) center no-repeat;
	min-height: 448px;
	height: 448px;	
	margin-top: 24px;
	margin-bottom: 13px;
	margin-right: 26px;
	float: left;
}
/* rsncin */
#rsncin {
	width: 514px;
	background: url(rsnimages/rsncinmain.png) center no-repeat;
	min-height: 448px;
	height: 448px;	
	margin-top: 24px;
	margin-bottom: 13px;
	margin-right: 26px;
	float: left;
}
#rsncin p {
	text-align: left;	
	font-size: 14px;
	margin-left: 10px;
	font-weight: bold;
}
#rsncin h1 {
	font-size: 24px;
	text-align: center;
	padding-top: 15px;
	padding-bottom: 10px;
	text-decoration: underline;
	font-family: Impact, Charcoal, sans-serif;
	font-weight: normal;
}
#rsncin h2 {
	font-size: 20px;
	text-align: center;
	padding: 10px;
	font-family: Impact, Charcoal, sans-serif;
	font-weight: normal;
}
/* rsnmak */
#rsnmak {
	width: 514px;
	background: url(rsnimages/rsnbordersyn.png) center no-repeat;
	min-height: 448px;
	height: 448px;	
	margin-top: 24px;
	margin-bottom: 13px;
	margin-right: 26px;
	float: left;
}
#rsnmak p {
	text-align: left;
	margin-left: 10px;
	margin-right: 10px;
}
#rsnmak h1 {
	font-size: 24px;
	text-align: center;
	padding-top: 15px;
	padding-bottom: 10px;
	text-decoration: underline;
}
#rsnmak a {
	text-decoration: none;
	color: #CC3333;
}
#rsnmak a:hover {
	text-decoration: underline;
	color: #00AB39;
}
/* ads */
#ads {
	width: 514px;
	min-height: 100px;
	height: 100px;	
	margin-right: 26px;
	float: left;
}
/* cintwi */
#cintwi {
	width: 514px;
	min-height: 282px;
	height: 282px;	
	margin-right: 26px;
	float: left;
	margin-bottom: 13px;
}
/* cin */
#cin {
	width: 250px;
	height: 282px;
	min-height: 282px;
	float: left;
	background: url(rsnimages/rsncin.png) center no-repeat;
}
#cin h1 {
	padding-bottom: 20px;
}	
#cin p {
	text-align: center;	
	font-size: 14px;
	margin-left: 15px;
	margin-right: 15px;
	font-weight: bold;
}
#cin a {
	color: #F00;
	font-size: 12px;
	text-decoration: none;	
}
#cin a:hover {
	color: #00F;
	text-align: center;
	text-decoration: underline;	
}
/* twi */
#twi {
	width: 250px;
	height: 282px;
	min-height: 282px;
	float: left;
}
#twi p {
	text-align: left;
}
/* wbc */
#wbc {
	width: 257px;
	height: 100px;
	min-height: 100px;
	float: left;
}
/* temp */
#temp {
	width: 257px;
	height: 100px;
	min-height: 100px;
	float: right;
}
.spacer {
	width: 12px;
	height: 300px;
	min-height: 300px;
	float: left;
	background: url(rsnimages/spacer.png) center no-repeat;
}
/* cast */
#cast {
	width: 514px;
	background: url(rsnimages/rsnbordersyn.png) center no-repeat;
	min-height: 448px;
	height: 448px;	
	margin-top: 24px;
	margin-bottom: 13px;
	margin-right: 26px;
	float: left;
}
#cast p {
	text-align: center;
	font-size: 16px;
}
#cast h1 {
	font-size: 24px;
	text-align: center;
	padding-top: 15px;
	padding-bottom: 10px;
	text-decoration: underline;
}
#cast h2 {
	text-align: center;
	font-size: 16px;
	color: #CC3333;
	text-decoration: underline;
}
#cast a {
	color: #cc3333;
	text-decoration: none;
	text-align: right;
	padding-right: 15px;
}
#cast a:hover {
	color: #00AB39;
	text-decoration: underline;
}
#cast td {
	background: no-repeat center;
	text-align:right;
}
/* trailers */
#trailers {
	width: 514px;
	background: url(rsnimages/rsnborder2.png) center no-repeat;
	min-height: 574px;
	height: 574px;	
	margin-top: 16px;
	margin-bottom: 13px;
	margin-right: 26px;
	float: left;
}
#trailers h1 {
	font-size: 24px;
	text-align: center;
	padding-top: 15px;
	text-decoration: underline;
}
/* trailer1 */
#trailer1 {
	width: 514px;
	min-height: 400px;
	height: 400px;	
	float: left;
}
/* baftas */
#baftas {
	width: 514px;
	background: url(rsnimages/rsnborderbafta.png) center no-repeat;
	min-height: 1018px;
	height: 1018px;	
	margin-top: 20px;
	margin-bottom: 13px;
	margin-right: 26px;
	float: left;
}
#baftas h1 {
	font-size: 24px;
	text-align: center;
	padding-top: 15px;
	text-decoration: underline;
}
/* baftas1 */
#baftas1 {
	width: 514px;
	min-height: 950px;
	height: 950px;	
	float: left;
}
#baftas1 p {
	text-align: left;
	margin-left: 15px;
	margin-right: 15px;
}
#baftas1 h2 {
	font-size: 18px;
	text-align: left;
	margin-left: 15px;
	font-weight: bold;
	text-decoration: underline;
}
#baftas1 h3 {
	font-size: 18px;
	text-align: left;
	margin-left: 150px;
	font-weight: bold;
	text-decoration: underline;
}
/* partners */
#partners {
	width: 514px;
	background: url(rsnimages/rsnborder2.png) center no-repeat;
	min-height: 574px;
	height: 574px;	
	margin-top: 16px;
	margin-bottom: 13px;
	margin-right: 26px;
	float: left;
}
#partners p {
	text-align: center;
}
#partners h1 {
	font-size: 24px;
	text-align: center;
	padding-top: 15px;
	text-decoration: underline;
}
#partners a {
	text-align: center;
	text-decoration: none;
	color: #CC3333;	
}
#partners a:hover {
	text-decoration: underline;
	color: #00AB39;
}
/* partbhf */
#partbhf {
	width: 514px;
	min-height: 175px;
	height: 175px;	
	float: left;
}
/* partoth */
#partoth {
	width: 514px;
	min-height: 350px;
	height: 350px;	
	float: left;
}
/* stills */
#stills {
	width: 514px;
	background: url(rsnimages/rsnborder2.png) center no-repeat;
	min-height: 574px;
	height: 574px;	
	margin-top: 16px;
	margin-bottom: 13px;
	margin-right: 26px;
	float: left;
}
#stills p {
	text-align: center;	
}
#stills h1 {
	font-size: 24px;
	text-align: center;
	padding-top: 15px;
	padding-bottom: 10px;
	text-decoration: underline;
}
/* contact */
#contact {
	width: 514px;
	background: url(rsnimages/rsnbordersyn.png) center no-repeat;
	min-height: 448px;
	height: 448px;	
	margin-top: 24px;
	margin-bottom: 13px;
	margin-right: 26px;
	float: left;
}
#contact p {
	text-align: center;
	margin-left: 10px;
	margin-right: 10px;
}
#contact h1 {
	font-size: 24px;
	text-align: center;
	padding-top: 15px;
	padding-bottom: 10px;
	text-decoration: underline;
}
#contact h2 {
	font-size: 12px;
	text-align: left;
	margin-left: 130px;
	color: #F00;
	font-weight: normal;
}
/* contactform */
#contactform {
	width: 514px;
	background: url(rsnimages/rsnbordersyn.png) center no-repeat;
	min-height: 448px;
	height: 448px;	
	margin-top: 24px;
	margin-bottom: 13px;
	margin-right: 26px;
	float: left;
}
#contactform p {
	text-align: center;
	margin-left: 10px;
	margin-right: 10px;
}
#contactform h1 {
	font-size: 24px;
	text-align: center;
	padding-top: 15px;
	padding-bottom: 10px;
	text-decoration: underline;
}
#contactform a {
	text-align: center;
	text-decoration: none;
	color: #CC3333;	
}
#contactform a:hover {
	text-decoration: underline;
	color: #00AB39;
}
/* base */
#base {
	width: 800px;
	min-height: 70px;
	margin-top: 5px;
	height: 70px;
	background: url(rsnimages/rsnbase.png) center no-repeat;
}
#base p {
	color: #ffffff;
	padding-top: 25px;
}
#base a {
	color: #ffffff;
	text-decoration: none;
}
#base a:hover {
	color: #ffffff;
	text-decoration: underline;
	text-transform: uppercase;
}
#copy {
	float: right;
	font-size: 16px;
	padding-top: 12px;
	padding-right: 18px;
}
#design {
	float: left;
	font-size: 16px;
	padding-top: 12px;
	padding-left: 18px;
}

