body {margin:0 0 0 0; padding:0 0 0 0; font-size: .9em; background:#0A2969; }
p, li , dl, h2, h3, h4, h5 {font-family: "Arial"; padding:0 60px 0 20px; color:#fff;}

dt {font-weight:bold; margin-bottom:1.2em; position:relative;}


.entries {
margin-top:50px; 
background: #31497A; 
min-height:210px;
height:auto !important;
height:210px;
padding:5px;
width:85%;
}
.entries_clips {
margin-top:50px; 
}
.entries h3 {padding-top:15px;}


.title a {font-weight:bold; color: #fff;}
.bottom {height:100px; width:100%;}
#header {height:347px;width:100%; background: #0C3893 url(images/terencebulley_main.jpg) top left no-repeat;
border-bottom: solid #fff 4px;}

#header_movies {height:347px;width:100%; background: #0C3893 url(images/terencebulley_movies.jpg) top left no-repeat;
border-bottom: solid #fff 4px;}

#header_tv {height:347px;width:100%; background: #0C3893 url(images/terencebulley_tv.jpg) top left no-repeat;
border-bottom: solid #fff 4px;}

#gallery {margin-left:20px;}

#gallery img {padding:10px;background:#c6dcf3; border:solid #ececec 1px;}

#gallerytable {margin-bottom:25px; mar}
#gallerytable td {font-family: "Arial"; font-weight:bold; padding:10px 0px 0 0px; color:#fff; text-align:center;}
#current_page {position:absolute; top:301px;}



/* Styles for gliding layers  */


#glideDiv0 { cursor:hand;
position:absolute; visibility:hidden; 
left:50px; top:0px; z-index:200; width:400px; height:46px;
background:#c6dcf3 url(images/music.jpg) top left no-repeat;
font-family:"Arial", "Helvetica", sans serif; font-size:20px; font-weight:bold;color:#ffffff;
text-align:right;}
#glideDiv1 {cursor:hand;
position:absolute; visibility:hidden; 
left:50px; top:0px; z-index:200; width:400px; height:46px;
background:#c6dcf3 url(images/tv.jpg) top left no-repeat;
font-family:"Arial", "Helvetica", sans serif; font-size:20px; font-weight:bold;color:#ffffff;
text-align:right;}
#glideDiv2 { cursor:hand;
position:absolute; visibility:hidden; 
left:50px; top:0px; z-index:200; width:400px; height:46px;
background:#c6dcf3 url(images/cv.jpg) top left no-repeat;
font-family:"Arial", "Helvetica", sans serif; font-size:20px; font-weight:bold;color:#ffffff;
text-align:right;}
#glideDiv3 { cursor:hand;
position:absolute; visibility:hidden; 
left:50px; top:0px; z-index:200; width:400px; height:46px;
background:#c6dcf3 url(images/movies.jpg) top left no-repeat;
font-family:"Arial", "Helvetica", sans serif; font-size:20px; font-weight:bold;color:#ffffff;
text-align:right;}


#content { display:block;
width:100%;
margin-top:40px;
min-height:200px;
height:auto !important;
height:200px;
background:#0A2969; color:#FFF;}


#contenttop_link {width:150px; height:1px;margin-left:180px;}
#contenttop_link a {
  position: absolute;
  height: 340px;
  width: 700px;

  text-decoration: none;}
 #contenttop_link a i {display:none;}

.movies_title {color:#fff; float:left;}

a {text-decoration:none; color:white;}
a:hover {text-decoration:underline;}


li {list-style:none;}
.type {margin-left:20px; font-style:italic; font-weight:bold; }


#noscript_nav {color:#fff; font-weight:bold; width:600px; margin:10px auto;}
#noscript_nav li {display:inline;}

#intro {width:700px; }
.float {float:right; margin: 0 25px 10px 25px; clear:right;}

#contact {background:#c6dcf3 ; padding: 0 0 10px 0;border-top: solid #fff 4px; border-bottom: solid #fff 4px;}
#contact p, #contact h3, #contact a {color:#333;}


.artists { font-weight:bold;}

.clear {clear:both;}

.titles {width:500px; margin: 0 auto;}
#contact p {text-align:left;}
#contact h3 {text-align:left;}

#movies {margin-left:50px; margin-bottom:50px; width:450px;}

#festivals li {
color:#000000; 
margin-left:-30px;
list-style:none;
padding-left: 40px; 

background-position: 0.5em;
line-height:200%;
font-size:x-small;
/*font-weight:bold;*/
/*border-bottom:solid #ececec 1px;*/
}

#awards li {
color:#000000; 
margin-left:-30px;
list-style:none;
padding-left: 40px; 

background-position: 0.5em;
line-height:200%;
font-size:small;
color:navy;
/*font-weight:bold;*/
/*border-bottom:solid #ececec 1px;*/
}

.festival_image { margin: -65px 0 0 60px; }