@charset "UTF-8";
/* CSS Document */

body {font-family:arial, helvetica, "sans serif";color:#300000;background-color:#FFFFFF;margin:0px;padding:0px;}
img {border:0px;padding:0px;margin:0px;}
h1 {margin:0px;padding:0px;color:#b70f1e;font-size:2em;text-transform:uppercase;letter-spacing:-3px;font-weight:bold;text-align:left;}
h2 {margin:0px;padding:0px;color:#b70f1e;font-size:1.2em;text-align:left;}
h3 {margin:0px;padding:0px;color:#b70f1e;font-size:1em;text-align:left;}

a {color:#b70f1e;text-decoration:none;}
a:hover {color:#881b1d;text-decoration:underline;}

#container {width:1000px;margin:0 auto;background-image:url('images/bg.gif');background-repeat:repeat-y;height:100%;}
#frame {width:970px;margin:0 auto;}
#logo {float:left;margin:0 0 0 15px;}
#email_signup {float:left;background-color:#F5F5F5;padding-top:23px;height:117px;width:272px;}
#email_signup img {margin:0px;padding:0px;border:0px solid #00f;}
#signupform {margin:0px auto;padding:0px;clear:both; border:0px solid #ff00ff;}
#signupform input.text {float:left;height:21px;margin:0 0 0 9px;padding:0px;width:185px;color:#717171;}
#signupform input.submit {float:left;padding:0px;margin:0px;border:1px solid #ffffff;}

#main_nav {margin:15px 0 0 15px;border-bottom:2px solid #9a8687;width:940px;}
#main_nav ul {padding:0 0 6px 0;margin:0px;border:0px solid #ff00ff;}
#main_nav ul li {display:inline;padding:3px 15px 3px 15px;border-right:1px solid #D7D7D7;}
#main_nav ul li:hover {border-bottom:3px solid #B8101F;}
/*
#main_nav div.coming_soon {visibility:visible;z-index:5;position:relative;}
#main_nav ul li.unavailable:hover div.coming_soon {position:relative;visibility:visible;background-image:url('../images/coming_soon.gif');background-repeat:no-repeat;width:75px;height:16px;z-index:1;}
#main_nav ul li.unavailable:hover a {visibility:hidden;}
*/
#main_nav ul li a {text-transform:uppercase;color:#7C7C7C;text-decoration:none;font-size:0.9em;}
#main_nav ul li a:hover {color:#B8101F;}
#main_nav ul li.unavailable:hover {border-bottom:0px;}
#main_nav ul li.unavailable a {color:#D7D7D7;}

#secondary_nav {margin:0px 0 0px 15px;border-bottom:1px solid #9a8687;width:940px;}
#secondary_nav_area {margin:10px 15px;}
#secondary_nav_area ul {list-style-type:none;display:inline;margin:14px 0px;padding:0px;}
#secondary_nav_area ul li {display:inline;margin-right:15px;font-size:0.8em;text-transform:uppercase;}
#secondary_nav_area ul li a {color:#7c7c7c;text-decoration:none;}
#secondary_nav_area ul li a:visited {color:#7c7c7c;}
#secondary_nav_area ul li a:hover {color:#B8101F;}
#secondary_nav_area ul li a.selected {color:#7c7c7c;}

#footer_links {margin:0px auto 10px auto;;width:300px;float:right;}
#footer_links ul {margin:0px;padding:0px;}
#footer_links ul li {display:inline;list-style-type:none;margin:0px 20px;}
#footer_links ul li a {color:#999;font-size:0.8em;}
#footer_links ul li a:hover {color:#B8101F;}

#main_image {border-bottom:2px solid #9a8687;width:940px;margin:15px;padding-bottom:15px;}
#scroller { width: 940px; height:250px;  margin:0; }

#ad_strip {border-bottom:2px solid #9a8687;width:940px;margin:15px;padding-bottom:6px;}
.adspacing {margin-right:18px;}

#twitter_widget {margin:15px 0 0 0;}

#header {border:0px solid #ff00ff;}

#content {margin:0 15px 15px 15px;padding:0;overflow:hidden;}
#copy {width:648px;float:left;margin: 0 15px 0 5px;}
#copy_narrow {width:470px;float:left;margin: 0 15px 0 5px;}
#fullwidth {width:870px;}

#copy p, #copy_narrow p, #copy_narrow ul, #fullwidth p, #copy ul {font-size:0.9em;}

#things li {margin:5px 0;}

#footer {width:940px;margin:25px 15px;}

#right_col {width:222px;float:right;padding:0px;}
#right_col a {font-size:0.8em;color:#300000;text-decoration:none;}
#right_col a:hover {color:#B8101F;}
#right_col h2 {margin-bottom:7px;}
.linkRow {border-bottom:1px solid #E6E6E6;clear:both;padding:6px 0px;}
.linkCol1 {width:111px;float:left;}
.linkCol2 {width:111px;float:left;}

#right_form {width:388px;float:right;padding:0 25px;}
#form {background-image:url('../images/form_bg.gif');height:435px;padding:25px;background-repeat:no-repeat;color:#fff;}
#form h2 {color:#fff;text-transform:uppercase;letter-spacing:-1px;}
#right_form a {color:#e1e1e1;text-decoration:underline;}


/* STAR SEARCH FORM */
#starform h2 {color:#fff;text-transform:uppercase;letter-spacing:-1px;}
#starform {background-image:url('../images/form_bg.gif');height:435px;padding:25px;background-repeat:no-repeat;color:#fff;font-size:0.9em;}
#starform label {clear:both;}
#starform input {clear:both;}
#starform textarea {clear:both;overflow:auto;}
.submitBtn {border:0px;background-color:#fff;padding:4px;margin-top:4px;}
.formRow {clear:both;padding:2px 0px;}

/* VIDEO PREVIEW */
#preview_video {margin:10px auto;width:500px;}


/* MOVIES */
#movies #content {margin-top:0px;}
#movies #right_col {}
#movie_list {margin:10px 0;}
.movie_preview {
	width:110px;
	float:left;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding:3px 3px;
	border:1px solid #e4d7d8;
	margin:15px 10px 0 0;
	}
.movie_preview img {width:110px;}
.movie_preview_length {margin:0 5px;padding:0;font-size:0.6em;color:#666;text-align:right;}
.movie_preview_title {height:47px;border:0px solid #f0f;margin:3px 5px 0 5px;}
.movie_preview_title h3 {font-size:0.8em;}


/* MEMBERS AREA */
#membership #copy {width:584px;}
#membership #right_col {width:274px;}
#membership h3 {margin:20px 0;}
#membership #main_image {padding-bottom:0;border-bottom:0;}
.members_but {margin:20px 0;}
ul.cherry_dot {
	list-style-type: disc;
	list-style-image: url('../images/bullet_cherry.png');
	list-style-position: inside;
	font-weight:bold;
}
ul.cherry_dot li {margin:5px 0;list-style-image: url('../images/bullet_cherry.png');}
#membership hr {color: #9A8687;background-color: #9A8687;height:2px;}
#members_signin_box {margin:20px 0;background-color:#f5f5f5;text-align:center;padding:20px 0;}

.inky {color:#aaa;font-style:italic;font-weight:normal;}

#members_signin_box h1 {text-align:center;}

/*#sideBox {
	-moz-border-radius: 15px;
	border-radius: 15px;
	padding:10px 10px;
	border:1px solid #b70f1e;
	margin:36px 0 0 0;
	}*/
	
#sideBox {}

#right_single_col a.side_box_tag {margin:3px 9px 0px 0;font-size:0.7em;display:inline-block;}
#right_single_col a.side_box_tag:hover {text-decoration:underline;}

#right_single_col {
    background-color: #F5F5F5;
    float: right;
    padding: 25px 25px 0 25px;
    width: 222px;
	margin-bottom:-1500px;padding-bottom:1500px;
}


#full_movie {width:540px; margin:0 auto;}
#full_movie p {float:left;width:540px;}
.movie_length, .movie_release_date {float:left;font-size:0.7em;margin-right:30px;}


.red {color:#b70f1e;}
.clear {clear:both;}
.hide {position:absolute;left:-99999px;display:none;}
.smallTxt, #copy p.smallTxt {font-size:0.8em;}
