/************* Global *************/

html,body {height:100%}

img {border: none;}

body {
font: small Helvetica,sans-serif;
font-style: normal;
background: #CCCCCC url(http://www.balldeep.tv/uploaded_images/main/bg_grey.gif);
color: black;}

a {text-decoration: none;
color:#CC0000;
}

a:hover {
text-decoration: underline;
}

ul {
list-style-type: none;
font-size: 95%;
}

li {
list-style-type: none;
text-indent: -10px;
margin-top:4px;
}


ul.sidebar {
list-style-type: none;
}

li.sidebar {
list-style-type: none;
font-size: 90%;
text-indent:-15px;
margin-top:5px;
margin-left:15px;}

.nobreak
{white-space: nowrap;
overflow: visible;}


h2 {color: black;
text-transform: uppercase;
font-weight:bold;}

h2 a {font-weight: bold;}
h3 a {font-weight: bold;}
h3 {font-size: 12;
margin-left: -50px;}


.arrow {font-size: 240%; 
vertical-align: middle;}

.alignright {
text-align: right;}

#indent {
text-indent: 20px;
}

span.highlight
{background-color:#FF99FF;}


/************* Container *************/



#container {
height: auto !important;
min-height: 100%;
position: relative;
text-align: center;
}


* html #container {
height: 100%;
}







/************* Content *************/



#content {
max-width: 80%;
}


/********* Header ********/

#movies_header {
position: absolute;
text-align:left;
margin-left:115px;
margin-top: 0px;
}

#menu_more {font-size: 12pt;
text-transform: uppercase;
text-decoration: none;
overflow:display;
white-space:nowrap;
margin-left: 29px;
margin-top: -25px;
line-height: 150%;}

#movies-list
{min-width:95%;
width: 85%;
margin-top: 0px;
margin-left: 0px;}

.imgcap {
font-size: 80%;
color: #666666;}


.balldeeptitle 
{color:white;
margin-left: 165px;
margin-top:40px;
font-family:helvetica;
font-size: 440%;
font-style: italic;
font-weight: bolder;
text-align:justify;
text-transform: uppercase;
overflow:hidden;
white-space:nowrap;}


td 
{vertical-align: top;
text-align: left;
padding:10px;}



a.white {
color: white;
font-weight: bold;}

a.red {
color: #CC0000;
font-weight: bold;
}


.movie-title
{font-size: 12pt;
text-transform: uppercase;
text-decoration: none;
overflow:display;
white-space:nowrap;
}

.movie-title a
{font-weight: bold;}

.subtitle 
{font-size: 12pt;
text-transform: uppercase;
text-decoration: none;
overflow:display;
white-space:nowrap;
margin-left: 29px;}


.menu
{text-align:left;
margin-top:-15px;
margin-left: 118px;
font-size: 150%;
text-transform: uppercase;}


/********* Main *********/

#main, #post {
position: absolute;
width:60%;
margin-left:201px;
text-align:left;
margin-top:200px;}

.entry
{width:470px;
max-width:510px;
margin-left:95px;}

#main_page_post {
position: absolute;
width:60%;
margin-left:241px;
text-align:left;
margin-top:200px;}

#main, #post img {
margin-bottom: 8px;
margin-top: 13px;}

#cast_list
{font-family: courier, monospace;
font-size: 90%;}

#footer
{width: 100%;
margin-top: -5px;}

/********* Sidebar ********/


#sub {
position: absolute;
text-align:left;
margin-left:20px;
margin-bottom: 50px;
width: 200px;}


#sublists {
margin-top:30px;
margin-left:20px;
}

/********* Comments ********/


#comments {
margin-left:20px;
margin-top: 10px;
margin-bottom: 10px;
line-height: 90%;}


/********* Navigation *****/


#navigation {padding-bottom: 100px;}




/********Halloween Face**********/

#hf_title 
{font-style: bold;
text-tranform: uppercase;}

#hf_contents {
width: 100%;
margin: 0;
}

#hf_contents img {
width : 100%;
}
