/* CSS Document */

body {font-family:Arial, Helvetica, sans-serif; color:#5d5d5d; font-size:12px;}

.header{ background-image:url(../images/parentsBgFinal.jpg); width:859px; background-repeat:no-repeat; height:127px; position:relative;}
.printheader {height: 0; overflow: hidden; visibility:hidden; }
.content{position:relative; width: 857px; text-align:left; margin: 0 auto 0 auto; clear:both; }

.footer {	position:absolute; left:0; bottom:0; float:left;}

h1 {text-transform:uppercase; font-size:16px; font-weight:bolder; color:#000000;}
h2 {font-size:14px; font-weight:bolder; color:#000000;}
h3 {font-size:12px; font-style:italic; font-weight:normal; color:#000000; margin-bottom:0px; padding-bottom:0px;}
th {font-size:14px; font-weight:bold; text-align:left; color:#000000;}
.tdHeading { font-weight:bold; color:#000000;}

#navbar{
	vertical-align:middle;
	padding: 0;
	margin: 0;
	position:absolute;
	width: 662px;
	height: 25px;
	top: 86px;
	left: 12px;
	z-index:199;
}
#searchBar { position:absolute; height: 25px; top: 86px; left: 670px; z-index:199; }

#searchTextBox { position:absolute; width:151px; height:23px; font-size:10px; left:720px; top:86px; overflow:hidden;}

.ratingsBar{ position:absolute; top:25px; right:23px;}
#bbfcospopup{
	position:absolute;
	top:103px;
	right:277px;
	width: 508px;
	height:314px;
	z-index: 200;
}
#bbfcospopupclose{
	position:absolute;
	top:0;
	right:0;
	width: 508px;
	height:20px;
	z-index: 201;
}
.ratingsbaritems { margin:0 2px 0 2px; }
#leftcolumn { clear:both; float:left; width:118px; padding: 20px 5px 0 4px; margin-right:5px;}
.leftcolumnImage { padding-bottom:40px;}

.mainColumn { float:left; width:540px; padding: 20px 10px 10px 10px; margin: 0; /* z-index:1; */ text-align: left; vertical-align:middle; border-left:thin #b5b5b5 solid; border-right:thin #b5b5b5 solid; overflow:visible; min-height:500px; height:auto!important; height:500px; }

#rightcolumn { float:left; width:133px; padding: 20px 0 0 5px;}
 
.rightcolBlack { color:#464646; font-size:10px !important; font-weight:bold; text-decoration:none; }

.rightcolBlack a { color:#464646; font-size:10px !important; font-weight:bold; text-decoration:none; }

.rightcolBlack:link { text-decoration: none; color:#5d5d5d; }

.rightcolBlack a:visited { text-decoration: none; color:#5d5d5d; }

.rightcolBlack a:hover { text-decoration: underline; color:#5d5d5d; }

.rightcolBlack a:active { text-decoration: none; color:#5d5d5d; }

.rightcolRed a { color:#FFFFFF; font-size:10px; font-weight:bold; text-decoration:none; }

.rightcolRed:link { text-decoration: none; font-size:10px !important; color:#FF0000; }

.rightcolRed a:visited { text-decoration: none; font-size:10px !important; color:#FF0000; }

.rightcolRed a:hover { text-decoration: underline; font-size:10px !important; color:#FF0000; }

.rightcolRed a:active { text-decoration: none; font-size:10px !important; color:#FF0000; }

#bottomcolumn { clear:both; position:relative; width: 857px; text-align:left; margin: 0 auto 0 auto; border-top:thin #b5b5b5 solid;}

.signature { font-style:italic; text-align:right; }

/*#navigation{ width: 200px;height: 20px; padding: 105px 5px 0 5px;text-align: left; overflow: hidden;}

.panel {position: relative;	width: 300px;margin: 0 auto 0 auto;	}*/

#tickerStyle { position:relative; clear:both; font-size:14px; font-weight:normal; overflow:hidden; padding:0 5px 4px 5px; width:840px; float:left;}

#tickerStyle a { color:#5d5d5d; font-size:12px; font-weight:normal; text-decoration:none; }

#tickerStyle:link { text-decoration: none; color:#5d5d5d; }

#tickerStyle a:visited { text-decoration: none; color:#5d5d5d; }

#tickerStyle a:hover { text-decoration: underline; color:#5d5d5d; }

#tickerStyle a:active { text-decoration: none; color:#5d5d5d; }

.packshotStyle { border: 1px solid #CCCCCC;}

.list a { color:#464646; font-size:12px; font-weight:bold; text-decoration:none; text-align:left; }

.list:link { text-decoration: none; color:#5d5d5d; }

.list a:visited { text-decoration: none; color:#5d5d5d; }

.list a:hover { text-decoration: underline; color:#5d5d5d; }

.list a:active { text-decoration: none; color:#5d5d5d; }

.listGenre { font-size:10px;}

hr { border-bottom:1px #CCCCCC solid; vertical-align:bottom;}

.pagingNumbers { font-size:14px !important;}

.pagingNumbers{ font-size:14px !important;}

.pagingNumbers a { font-size:14px !important;}

.pagingNumbers:link { font-size:14px !important; }

.pagingNumbers a:visited { font-size:14px !important; }

.pagingNumbers a:hover { font-size:14px !important; }

.pagingNumbers a:active { font-size:14px !important; }

.filmTitle { font-size:16px;}

#homeTitle { position:absolute; width:275px; height:30px; left:452px; top:25px; padding:0; overflow:hidden; font-size:26px; color:#68a6d9; font-weight:bolder;}

#homeText { position:absolute; width:171px; height:180px; left:496px; top:85px; padding:0; overflow:hidden; font-size:14px; color:#606163; font-weight:bold;}

#homeTextOS {

	text-align: center;
	position:absolute;
	width:510px;
	height:72px;
	left:151px;
	top:454px;
	padding:0;
	overflow:hidden;
	font-size:26px;
	color:#68a6d9;
	font-weight:bolder;
}

#homeTextOS a { font-size:22px; color:#68a6d9; font-weight:bolder; text-decoration:none;}

#homeTextOS a:link { font-size:22px; color:#68a6d9; font-weight:bolder; text-decoration:none;}

#homeTextOS a:visited { font-size:22px; color:#68a6d9; font-weight:bolder; text-decoration:none;}

#homeTextOS a:hover { font-size:22px; color:#68a6d9; font-weight:bolder; text-decoration:underline;}

#homeTextOS a:active { font-size:22px; color:#68a6d9; font-weight:bolder; text-decoration:none;}



a { color:#5d5d5d; font-size:12px; font-weight:bold; text-decoration:none;}

a:link { color:#5d5d5d; font-size:12px; font-weight:bold; text-decoration:none;}

a:visited { color:#5d5d5d; font-size:12px; font-weight:bold; text-decoration:none;}

a:hover { color:#5d5d5d; font-size:12px; font-weight:bold; text-decoration:underline;}

a:active { color:#5d5d5d; font-size:12px; font-weight:bold; text-decoration:none;}

.cbbfcRating { font-family:"Comic Sans MS", fantasy, Verdana, Arial, Helvetica, sans-serif; }

.validateFailed { background-color:#CCCCCC;}

.imageStyle { margin:0 0 0 5px;}

.captionScreensLeft { margin:0 10px 5px 0; border: solid 1px #CCCCCC; padding:2px; font-size:10px; color:#666666; text-align:center; float:left; }

.captionScreens { margin:0 0 5px 10px; border: solid 1px #CCCCCC; padding:2px; font-size:10px; color:#666666; text-align:center; float:right; }

.screenleft { margin: 0 5px 5px 0; float: left; clear: both;}
