body {
  text-align: center;
        font-family: Century Gothic, Arial, Times New Roman, Verdana;
	font-weight:400;
        color:#000000;
        background-color: #000000;
        font-size: 100%;
        margin: auto;


}

.movie_player_title { color: #ffffff; font-weight: 700; font-size: 140%; }



p { font-size: 100% }

img {display: inline;}


.extra { line-height: 20%; }

.rightimage { padding-left: 20px; padding-right: 0px; padding-bottom: 0px; padding-top: 38px; }

.leftimage { padding-left: 0px; padding-right: 0px; padding-bottom: 0px; padding-top: 0px; }

.navimage { border: 0px; }

.imgleft { float: left; padding-right: 10px; border: 0px; padding-bottom: 10px;}

.button { border: 0px; }

.filmcredit { color: #30616D; font-weight: 700;}

.movedown { clear: both ; }

.posterlinkold { padding-left: 40px; }


hr { background-color: #00728f; height: 2px; margin-bottom: 20px; margin-top: 20px;}

.smallcredit { font-size: 80%; }


h1 { font-size: 175%; }

h2 { font-size: 150%;
font-weight: 700;
line-height: 100%; }

h3 { font-size: 125%;

font-weight: 700;
line-height: 100%; }

h4 { font-size: 140%; color: #30616D;;

font-weight: 700;
line-height: 100%; }







a:link {
 color:#333333;
	text-decoration: underline;
	}

a:active {
 color:#333333;
	text-decoration: underline;
	}

a:visited {
	color:#333333;
	text-decoration: underline;
	}

a:hover {
	color:#000000;
	text-decoration: none;
	}

a.bottomnav:link {
 color:#ffffff;
	text-decoration: none;

	}

a.bottomnav:active {
 color:#ffffff;
	text-decoration: none;

	}

a.bottomnav:visited {
	color:#ffffff;
	text-decoration: none;

	}

a.bottomnav:hover {
	color:#5595a6;
	text-decoration: none;


	}


a.sidenav:link {
 color:#7f50a1;
	text-decoration: none;
	line-height: 100%;
	font-weight: 400;
         border: 0px;
              }

a.sidenav:active {
 color:#7f50a1;
	text-decoration: none;
	 line-height: 100%;
	 font-weight: 400;
	  border: 0px;
        }

a.sidenav:visited {
	color:#7f50a1;
	text-decoration: none;
	line-height: 100%;
	font-weight: 400;
	 border: 0px;
        }

a.sidenav:hover {
	color:#F8C22F;
	text-decoration: underline;
         line-height: 100%;
         font-weight: 400;
          border: 0px;
	}

a.test:hover {
	color:#F8C22F;
	text-decoration: underline;
         line-height: 100%;
         font-weight: 400;
          border: 2px;
	}


a.bodylink:link {
 color:#000000;
	text-decoration: none;
	line-height: 100%;
	font-weight: 700;
	}

a.bodylink:active {
 color:#000000;
 font-weight: 700;
	text-decoration: none;
	 line-height: 100%;
        }

a.bodylink:visited {
	color:#000000;
	text-decoration: none;
	line-height: 100%;
	font-weight: 700;
        }

a.bodylink:hover {
	color:#000000;
	line-height: 100%;
	text-decoration: underline;
        font-size: 100%;
        font-weight: 700;
	}




a.videolink:link {
 color:#000000;
	text-decoration: none;
	line-height: 100%;
	font-weight: 700;
	border: 0px;
	}

a.videolink:active {
 color:#000000;
 font-weight: 700;
	text-decoration: none;
	 line-height: 100%;
	 border: 0px;

        }

a.videolink:visited {
	color:#000000;
	text-decoration: none;
	line-height: 100%;
	font-weight: 700;
	border: 0px;
        }

a.videolink:hover {
	color:#000000;
	line-height: 100%;
	text-decoration: none;
        font-size: 100%;
        font-weight: 700;
        border: 0px;
	}



a.posterlink:link {
 color:#000000;
	text-decoration: none;
	line-height: 100%;
	font-weight: 700;
	border: 0px;
	padding-left: 25px;
	}

a.posterlink:active {
 color:#000000;
 font-weight: 700;
	text-decoration: none;
	 line-height: 100%;
	 border: 0px;
         padding-left: 25px;
        }

a.posterlink:visited {
	color:#000000;
	text-decoration: none;
	line-height: 100%;
	font-weight: 700;
	border: 0px;
        padding-left: 25px;
        }

a.posterlink:hover {
	color:#000000;
	line-height: 100%;
	text-decoration: none;
        font-size: 100%;
        font-weight: 700;
        border: 0px;
	padding-left: 25px;
        }















.videoicon { border: 0px; }

.videoiconmpg { border: 0px; padding-left: 30px;}

.container {

width: 985px; /* Centering for IE6+ in strict mode,
Firefox, and other modern browsers */


margin-left: auto;
margin-right: auto;
margin-bottom: auto;
margin-top: 20px;

/* Don't center every line of text -
we inherited this setting from body */
text-align: center;
border-left: solid gray 0px;
font-size: 100%;
background:url(images/background4.png) no-repeat;
background-color: #30616D;
}

.container_player {

 /* Centering for IE6+ in strict mode,
Firefox, and other modern browsers */
width: 800px;

margin-left: auto;
margin-right: auto;
margin-bottom: auto;
margin-top: 20px;

/* Don't center every line of text -
we inherited this setting from body */
text-align: center;
border-left: solid gray 0px;
font-size: 100%;
background-color: #000000;
}



.container_int {

width: 985px; /* Centering for IE6+ in strict mode,
Firefox, and other modern browsers */


margin-left: auto;
margin-right: auto;
margin-bottom: auto;
margin-top: 20px;

/* Don't center every line of text -
we inherited this setting from body */
text-align: center;
border-left: solid gray 0px;
font-size: 100%;
background:url(images/background_int_3.png) no-repeat;
background-color: #30616D;

}



.container_poster {

 /* Centering for IE6+ in strict mode,
Firefox, and other modern browsers */
width: 800px;

margin-left: auto;
margin-right: auto;
margin-bottom: auto;
margin-top: 20px;

/* Don't center every line of text -
we inherited this setting from body */
text-align: center;
border-left: solid gray 0px;
font-size: 100%;
background-color: #30616D;
}

.poster-large { padding: 40px; }


.top_left { float: left; text-align: left; border: solid red 0px; width: 595px; padding: 0px; margin: 0px; line-height: 0px;}

.navimagetop { float: left; margin: 0px; border: solid green 0px; width: 589px; }

.navimagelower { float: left; margin: 0px; border: solid blue 0px; width: 224px; height: 562px;}



.top_left_int { float: left; text-align: left; border: solid red 0px; width: 870px; padding: 0px; margin-bottom: 10px; line-height: 0px;}

.navimagetopint { float: left; margin: 0px; border: solid green 0px; }

.navimagelowerint { float: left; margin: 0px; border: solid blue 0px; width: 116px; }

.interior_text_container { font-size: 80%; float: left; width: 672px; margin-top: 100px; margin-bottom: 20px;
padding-left: 50px; padding-top: 0px; line-height: 115%; padding-right: 30px;
border: solid blue 0px; 
background:url(images/page-bottom.png) no-repeat; 
background-position: bottom;
background-color: #ffffff;}





.slides_right { float: right; margin: 0px; line-height: 0px; text-align: right; padding: 0px; border: solid green 0px; width: 384px; line-height: 0px;}





.indextext { font-size: 80%; float: left; width: 310px; padding-left: 50px; padding-top: 110px; line-height: 100%; border: solid red 0px; margin:0px; }



.winbold { font-weight: 700; font-size: 120% }

.wintext { float: left; padding-top: 40px; width: 310px; padding-left: 50px; border: solid gray 0px; line-height: 100%; font-size: 90%; font-weight: 400; font-family: Century Gothic;}


.winspace { padding-top: 0px; padding-left: 0px; float: left; margin-bottom: 0px; border: solid blue 0px;}

.wina { padding-top: 18px; }
.winb { padding-top: 10px; }
.winc { padding-top: 10px; }


.box_2 { float: right; }

.bottom {
clear: both;
font-size: 80%;
text-align: center;
font-weight: 400;
width: 985px;
padding-top: 10px;
padding-bottom: 0px;
border: solid white 0px;
background: #000000;
}

.bottom-poster {
clear: both;
font-size: 80%;
text-align: center;
font-weight: 400;
width: 800px;
padding-top: 6px;
padding-bottom: 0px;
border: solid white 0px;
background: #000000;
}

.banner { margin: 0px; padding: 0px; line-height: 0px;}

.cwdlogo {

padding-top: 0px; padding-right: 10px; padding-bottom: 5px; font-size: 90%; text-align: right; }








