

body
{
	background: url(gfx/page_bg.gif) repeat-y; 
	background-position: center;
	background-color : #000000;
	font-family: verdana, Helvetica, sans-serif;
	color:#ffffff;
	font-size:11px;
	margin:0;

}


a:link, a:visited {
	text-decoration:none;
	color:#97c2ee;
}
	
a:hover, a:active {
	text-decoration:underline;
	color:#f2ab2f;

}



#ddacontainer {  height:80px; width:800px; margin-right:auto; margin-left:auto; overflow:hidden;}

#dda { float:right; padding-top:10px; padding-right:5px;}

#pagecontainer{ 
		width:800px; 
		margin-right:auto; 
		margin-left:auto;
	}


#leftcol {
	padding:0;;
	width:233px;
	height:100%;
	float:left;
	overflow:hidden;
			}

.lefttxt {
	padding:10px 30px 10px 36px;
	font-family: verdana, Helvetica, sans-serif;
	text-align:justify;
	color:#ffffff;
	font-size:10px;
	line-height: 17px ;
	}


#bodycol {
	padding:0;
	width:567px;
	float:right;
	overflow:hidden;
			}



#navcontainer {
	background-color :#141414;
	height:35px;
	width:567px;
	overflow:hidden;
}




  #tabs {
      float:right; 
      background:transparent;
      font-size:11px;
      font-weight:bold;
      line-height:normal;

      }
    #tabs ul {
	  margin:0;
	  padding:0;
	  list-style:none;
      }
    #tabs li {
      display:inline;
      margin:4px;
      padding:0;
      }


    #tabs a {
      float:right;
      background:url("gfx/tab_left.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 6px ;
      text-decoration:none;
      }

    #tabs a span {
      float:left;
      display:block;
      background:url("gfx/tab_right.gif") no-repeat right top;
      padding:10px 10px 0px 5px;
	height:42px; 
	text-align:right; 
      color:#f3f9ff;
font-variant: small-caps 
      }


    #tabs a:hover span {
      color:#9f9f9f;
      }
    #tabs a:hover {
      background-position:0% -70px;
      }
    #tabs a:hover span {
      background-position:0% -70px;
      }


.bodyhd{
	font: 16px verdana, arial, sans-serif;
	line-height: 20px ;
	color:#ADADAD;
}


.bodysub{
	font-family: arial, sans-serif;
	font-size:11px;
	letter-spacing:2px;
	color:#97c2ee;
}




#bdtxtbox { padding:20px;}


img.film { 	background: url(gfx/film_image_bg.jpg) repeat-x; 
		padding:7px; 
		margin-right:10px; 
		border: 1px solid #302f2f;  }


.prevcats {	font: 10px arial, sans-serif; letter-spacing:1px; color:#97c2ee; vertical-align:top;}

.previcon {width:35px; height:26px; vertical-align:middle; 	border-bottom: 1px solid #302f2f; }
.prevdesc { border-bottom: 1px solid #302f2f; }


.prevtable
	{ 	font: 11px arial, sans-serif;
		color:#c7c7c7;
		width:345px;
		border-collapse:collapse;
}

.prevtable td { 
	padding:4px 0 4px 0;

}
 

.prevtable th { 
	font: 12px verdana, arial, sans-serif;
   	letter-spacing:2px;
	padding-bottom:5px;
	color:#97c2ee;
	text-align:left;
	border:#7a7a7a 1 solid;
	vertical-align:top;
 	border-bottom: 1px solid #302f2f; 
}


.audiotable
	{ 	font: 11px arial, sans-serif;
		color:#c7c7c7;
		margin-top:30px;
		border-collapse:collapse;
}

.audiotable td { padding:6px 4px 4px 0; 	border-bottom: 1px solid #302f2f; }

.prevaudio {font: 11px arial, sans-serif; letter-spacing:1px; color:#97c2ee;} 
.audiosub {font: 10px arial, sans-serif;  color:#626262; background-color:#1f1f1f;} 

.audiotable th { 
	font: 12px verdana, arial, sans-serif;
   	letter-spacing:2px;
	padding-bottom:5px;
	color:#97c2ee;
	text-align:left;
	border:#7a7a7a 1 solid;
	vertical-align:top;
 	border-bottom: 1px solid #302f2f; 
}


.linkstable
	{ 	font: 11px arial, sans-serif;
		color:#c7c7c7;
		margin-top:30px;
		border-collapse:collapse;
}

.linkstable td { padding:6px 4px 4px 5px; border-bottom: 1px solid #302f2f; }


label{	font-family: arial, sans-serif;
	font-size:11px;	
	padding:5px 5px 0 0;
	color:#ADADAD;
	float: left;
	text-align:right;
	width: 70px;
}


input.form {background-image: url(gfx/txt_bg.gif); height: 15px; width: 200px; border:#7a7a7a 1 solid; color:#000000; font-family:Tahoma, Arial, Verdana, sans-serif; font-size:9pt; padding-left:6px; padding-top:2px; margin-bottom:7px;}


textarea.cnt {background-image: url(gfx/txt_bg.gif); border:#7a7a7a 1 solid; color:#000000; font-family:Tahoma, Arial, Verdana, sans-serif; font-size:10pt; padding: 6px; }

.footertxt{
	font-family: arial, sans-serif;
	padding:10px 10px 30px 0;
	font-size:10px;
	line-height: 10px ;
	color:#636363;
	text-align:right;
        border-top: 1px solid #141414; 
}


#moviecontainer {
	padding:0;
	width:800px;
	float:left;
	display:inline;
	overflow:hidden;
			}

#moviebox {
	padding:0;
	width:400px;
	float:left;
	display:inline;
	overflow:hidden;
			}


#movieinfo {
	padding:30px 0 0 0;
	width:400px;
	float:left;
	display:inline;
	overflow:hidden;
			}


