body {
 }

iframe.nav {
 width:165px;
 height:600px;
 border:0px;
 }

div.header {
 text-align: center;
 font-family: courier;
 letter-spacing:5px;
 width: 95%;
 background-color: #93C4BA;
 font-weight:800;
 font-size:1.25em;
 border-left: 3px solid #85C2C2; 
 padding-left: 10px;
 border-top: 8px solid #85C2C2;
 padding-top: 2px;
 border-bottom: 2px solid black;
 padding-bottom: 2px; 
 border-right: 3px solid #85C2C2;
 padding-right: 10px;
}

div.story {
 width: 95%;
 background-color: #D7F2FF;
 border-left: 3px solid #85C2C2; 
 padding-left: 10px;
 border-top: 1px solid #85C2C2;
 padding-top: 5px;
 border-bottom: 3px solid #85C2C2;
 padding-bottom: 5px; 
 border-right: 3px solid #85C2C2;
 padding-right: 10px;
}

div.story2 {
 background-color: #D7F2FF;
 font-family:helvetica;
 font-size:.9em;
 text-align:justify;
 line-height:1.35em;
 margin-left:50px;
 margin-right:65px;
}

div.story_writes{
 width:425px;
 margin-left:80px;
 }

div.portlethead {
 text-align: center;
 font-family: courier;
 letter-spacing:5px;
 width: 95%;
 background-color: #93C4BA;
 font-weight:800;
 font-size:1.25em;
 border-left: 3px solid #85C2C2; 
 padding-left: 10px;
 border-top: 8px solid #85C2C2;
 border-bottom: 2px solid black; 
 border-right: 3px solid #85C2C2;
}

div.portlet {
 line-height: 1.5em;
 background-color: #D7F2FF;
 border-left: 3px solid #85C2C2; 
 border-top: 1px solid #85C2C2;
 border-bottom: 3px solid #85C2C2;
 border-right: 3px solid #85C2C2;
 padding-left: 5px;
 padding-right: 5px;
 padding-top: 2px;
 padding-bottom: 2px;
}




div.question {
 text-align:left;
 width: 500px;
 background-color: #D7F2FF;
 font-weight:300;
 font-size:1.05em;
 border-left: 2px solid #85C2C2; 
 padding-left: 40px;
 border-top: 3px solid #85C2C2;
 padding-top: 1px;
 border-bottom: 1px solid #85C2C2;
 padding-bottom: 8px; 
 border-right: 2px solid #85C2C2;
 padding-right: 4px;
}

div.whead {
 width=300px;
 background-color: #85C2C2;
 font-weight:300;
 font-size:1.05em;
 border-left: 2px solid #85C2C2; 
 padding-left: 50px;
 border-top: 3px solid #85C2C2;
 padding-top: 2px;
 border-bottom: 1px solid #85C2C2;
 padding-bottom: 4px; 
 border-right: 2px solid #85C2C2;
 padding-right: 4px;
}

div.wfield {
 width:300px;
 text-align:left;
 background-color: #D7F2FF;
 font-weight:300;
 font-size:.9em;
 border-left: 2px solid #85C2C2; 
 padding-left: 8px;
 border-top: 3px solid #85C2C2;
 padding-top: 0px;
 border-bottom: 1px solid #85C2C2;
 padding-bottom: 0px; 
 border-right: 2px solid #85C2C2;
 padding-right: 4px;
}

div.whead1 {
 width=350px;
 background-color: #85C2C2;
 font-weight:300;
 font-size:1.05em;
 border-left: 2px solid #85C2C2; 
 border-top: 3px solid #85C2C2;
 padding-top: 2px;
 border-bottom: 1px solid #85C2C2;
 padding-bottom: 4px; 
 border-right: 2px solid #85C2C2;
}

div.wfield1 {
 width:350px;
 text-align:left;
 background-color: #D7F2FF;
 font-weight:300;
 font-size:.9em;
 border-left: 2px solid #85C2C2; 
 padding-left: 8px;
 border-top: 3px solid #85C2C2;
 padding-top: 2px;
 border-bottom: 1px solid #85C2C2;
 padding-bottom: 10px; 
 border-right: 2px solid #85C2C2;
 padding-right: 4px;
}

div.factbox {
 width:250px;
 border-left: 2px solid #85C2C2; 
 padding-left: 10px;
 border-top: 5px solid #85C2C2;
 padding-top: 2px;
 border-bottom: 5px solid #85C2C2;
 padding-bottom: 10px; 
 border-right: 2px solid #85C2C2;
 padding-right: 10px;
 text-align:left;
 background-color: #D7F2FF;
 text-align:justify;
 font-size:.9em;
 }

alert {
 text-transform: uppercase;
 font-weight: 700;
 font-size:larger;
 text-decoration: underline;
 color: red}

sig {
 border-top: 2px dotted #85C2C2;
 font-weight: 500;
 font-size: 1.1em;
 font-style: italic
}

a:link {
  color: black
}
  
a:visited {
  color: black
}

tab {
 padding-left:3em
}





siteyear {
 color: forestgreen;
 position:absolute;
 left:350px;
 top:135px;
}

div.filmhead {
 width:600px;
 font-family: courier;
 letter-spacing:5px;
 font-size:1.1em;
 font-weight:600;
 background-color:#85C2C2;
 border-left: 2px solid #85C2C2; 
 padding-left: 10px;
 border-top: 5px solid #85C2C2;
 padding-top: 2px;
 border-bottom: 5px solid #85C2C2;
 padding-bottom: 7px; 
 border-right: 2px solid #85C2C2;
 padding-right: 10px;
}

div.filmsub {
 font-family: helvetica;
 letter-spacing:.5px;
 width:540px;
 font-weight:700;
 background-color:#D7F2FF;
 border-left: 2px solid #85C2C2; 
 padding-left: 70px;
 padding-top: 2px;
 padding-bottom: 5px; 
 border-right: 2px solid #85C2C2;
 padding-right: 10px;
}

div.filmexp {
 width:470px;
 line-height:1.35em;
 font-family: helvetica;
 background-color:#D7F2FF;
 font-size:.8em;
 border-left: 2px solid #85C2C2; 
 padding-left: 75px;
 padding-top: 2px;
 padding-bottom: 10px; 
 border-right: 2px solid #85C2C2;
 padding-right: 75px;
}

div.filmpix {
 width:580px;
 background-color:#D7F2FF;
 border-left: 2px solid #85C2C2; 
 padding-left: 30px;
 padding-top: 2px;
 border-right: 2px solid #85C2C2;
 padding-right: 10px;
}

div.filmbottom {
 width:520px;
 background-color:#D7F2FF;
 border-left: 2px solid #85C2C2; 
 padding-left: 90px;
 padding-top: 2px;
 border-bottom: 5px solid #85C2C2;
 padding-bottom: 5px; 
 border-right: 2px solid #85C2C2;
 padding-right: 10px;
}

div.filmdiv {
 height:15px;
 background-color:#B3D9D9;
 border-right: 2px solid #85C2C2;
 border-left: 2px solid #85C2C2; 
}

div.filmdownload {
 font-family: helvetica;
 width:485px;
 line-height:1.35em;
 font-size:.8em;
 background-color:#C4EBEB;
 border-left: 2px solid #85C2C2; 
 padding-left: 125px;
 padding-top: 2px;
 padding-bottom: 25px; 
 border-right: 2px solid #85C2C2;
 border-bottom: 10px solid #85C2C2;
 padding-right: 10px;
}

div.musichead {
 width:650px;
 font-weight:600;
 background-color:#85C2C2;
 border-left: 2px solid #85C2C2; 
 padding-left: 10px;
 border-top: 5px solid #85C2C2;
 padding-top: 2px;
 border-right: 2px solid #85C2C2;
 padding-right: 10px;}

div.musicexp {
 width:650px;
 background-color:#D7F2FF;
 font-size:.9em;
 border-left: 2px solid #85C2C2;
 padding-left: 10px;
 padding-top: 2px;
 padding-bottom: 10px; 
 border-right: 2px solid #85C2C2;
 padding-right: 10px;
}

div.musicalbum {
 width:460px;
 background-color:#D7F2FF;
 font-size:1em;
 font-weight:600;
 border-left: 2px solid #85C2C2; 
 padding-left: 200px;
 padding-top: 2px;
 padding-bottom: 10px; 
 border-right: 2px solid #85C2C2;
 padding-right: 10px;
}

div.musicpad {
 background-color:#B3D9D9;
 border-right: 2px solid #85C2C2;
 border-left: 2px solid #85C2C2; 
 width:670px;
 height:20px}

div.musicbottom {
 width:570px;
 background-color:#D7F2FF;
 border-left: 2px solid #85C2C2; 
 padding-left: 90px;
 padding-top: 2px;
 border-bottom: 5px solid #85C2C2;
 padding-bottom: 5px; 
 border-right: 2px solid #85C2C2;
 padding-right: 10px;
}

img.floatLeft {
  float: left;
  margin: 9px;
}
img.floatRight {
 float:right;
 margin:9px;
 }

table.floatLeft {
 float: left;
 margin: 9px;
}

div.arthead {
 width:600px;
 font-family: courier;
 letter-spacing:5px;
 font-size:1.1em;
 font-weight:600;
 background-color:#85C2C2;
 border-left: 2px solid #85C2C2; 
 padding-left: 10px;
 border-top: 5px solid #85C2C2;
 padding-top: 2px;
 border-bottom: 2px solid black;
 padding-bottom: 7px; 
 border-right: 2px solid #85C2C2;
 padding-right: 10px;
}

div.artsub {
 font-family: helvetica;
 letter-spacing:.5px;
 width:540px;
 font-weight:700;
 background-color:#C4EBEB;
 border-left: 2px solid #85C2C2; 
 padding-left: 70px;
 padding-top: 2px;
 padding-bottom: 5px; 
 border-right: 2px solid #85C2C2;
 padding-right: 10px;
}

div.artexp {
 width:470px;
 line-height:1.35em;
 font-family: helvetica;
 background-color:#C4EBEB;
 font-size:.7em;
 border-left: 2px solid #85C2C2; 
 padding-left: 75px;
 padding-top: 2px;
 padding-bottom: 10px; 
 border-right: 2px solid #85C2C2;
 padding-right: 75px;
}

div.artdiv {
 border-top:1px solid black;
 border-bottom:5px solid #85C2C2;
 width:624px;
}

div.spechead {
 width:600px;
 font-family: courier;
 letter-spacing:5px;
 font-size:1.1em;
 font-weight:600;
 background-color:#85C2C2;
 border-left: 2px solid #85C2C2; 
 padding-left: 10px;
 border-top: 3px solid #85C2C2;
 padding-top: 2px;
 border-bottom: 1px solid #85C2C2;
 padding-bottom: 7px; 
 border-right: 2px solid #85C2C2;
 padding-right: 10px;
}

div.specsub {
 font-family: helvetica;
 width:565px;
 line-height:1.35em;
 font-weight:700;
 background-color:#C4EBEB;
 border-left: 2px solid #85C2C2; 
 padding-left: 45px;
 padding-top: 2px;
 padding-bottom: 5px; 
 border-right: 2px solid #85C2C2;
 padding-right: 10px;
}

div.specexp {
 width:470px;
 line-height:1.35em;
 font-family: helvetica;
 background-color:#C4EBEB;
 font-size:.7em;
 border-left: 2px solid #85C2C2; 
 padding-left: 75px;
 padding-top: 2px;
 padding-bottom: 10px; 
 border-right: 2px solid #85C2C2;
 padding-right: 75px;
 border-bottom:2px solid #85c2c2;
}

div.story3 {
 background-color: #D7F2FF;
 font-family:helvetica;
 font-size:.9em;
 text-align:justify;
 line-height:1.35em;
 margin-left:50px;
 margin-right:50px;
 padding-top:10px;
 padding-bottom:10px;
 padding-left:10px;
 padding-right:10px;
 border-left: 2px solid #85C2C2; 
 border-right: 2px solid #85C2C2;
 border-bottom:2px solid #85c2c2;
 border-top:2px solid #85c2c2;
 width:80%;
}


div.story4 {
 font-family:helvetica;
 font-size:.9em;
 text-align:justify;
 line-height:1.35em;
 margin-left:50px;
 margin-right:50px;
 padding-top:10px;
 padding-bottom:10px;
 padding-left:10px;
 padding-right:10px;
 width:80%;
}

div.script {
 width:6.2in;
}

div.musichead2 {
 width:100%;
 font-weight:600;
 background-color:#85C2C2;
 border-left: 2px solid #85C2C2;
 padding-left: 10px;
 padding-top: 2px;
 padding-bottom: 10px; 
 border-right: 2px solid #85C2C2;
 padding-right: 10px;
}





div.musicexp2 {
 background-color:#D7F2FF;
 font-size:.9em;
 padding-left: 10px;
 padding-top: 2px;
 padding-bottom: 10px; 
 padding-right: 10px;
}

div.musicalbum2 {
 background-color:#B3D9D9;
 font-size:1em;
 font-weight:600;
 font-family: helvetica;
 letter-spacing:5px;
 text-align:center;
 padding-left: 10px;
 padding-top: 2px;
 padding-bottom: 10px; 
 padding-right: 10px;
}

div.musicpad2 {
 background-color:#B3D9D9;
 padding-left: 10px;
 padding-right: 10px;
 height:20px
}

div.musicbottom2 {
 background-color:#D7F2FF;
 border-left: 2px solid #85C2C2;
 padding-left: 90px;
 padding-top: 2px;
 border-bottom: 5px solid #85C2C2;
 padding-bottom: 5px;
 border-right: 2px solid #85C2C2;
 padding-right: 10px;
}

div.music_content {
width:600px;
background-color:#85C2C2;
padding:2px;
}

div.filmexp2 {
 width:100%;
 font-size:.9em;
 padding-left: 25px;
 padding-top: 2px;
 padding-bottom: 10px; 
 padding-right: 25px;
}


<!------------------------------New Films Page CSS ------------------------------->

div.filmpic {
 width:100%;
 padding-top: 2px;
 padding-bottom: 10px; 
}

div.padding {
 padding-left:50px;
 padding-right:50px;
 padding-bottom:5px;
 font-size:.90em;
}

div.bar {
  background-color:#85C2C2;
  align:left;
  width:200px;
  height:15px;
  padding-left:15px;
  padding-top:2px;
  padding-bottom:1px;
  font-family: helvetica;
  letter-spacing:5px;
  font-size:.85em;
  font-weight:bold;
}
 
div.smallbar {
 background-color:#85C2C2;
 height:2px;
 width=600px;
}

div.subbar {
 background-color:#B3D9D9;
 align:left;
 width:250px;
 height:15px;
 padding-left:100px;
 padding-top:2px;
 padding-bottom:1px;
 font-family: helvetica;
 letter-spacing:5px;
 font-size:.85em;
 font-weight:bold;
}

div.subbarsmall {
 background-color:#B3D9D9;
 line-height:1em;
 height:2px;
 width=600px;
}

div.topbar {
  background-color:#85C2C2;
  width:600px;
  height:3px;
}

div.watchbar {
  background-color:#85C2C2;
  text-align:center;
  width:600px;
  height:20px;
  padding-top:2px;
  padding-bottom:1px;
  font-family: helvetica;
  letter-spacing:5px;
  font-size:.85em;
  font-weight:bold;
}
 
div.filmcontentbox {
 width:600px;
 background-color:#D7F2FF;
 font-size:.9em;
 border-left: 2px solid #85C2C2;
 border-right: 2px solid #85C2C2;
}

div.filmpicpreview {
 text-align:center;
 padding-top:2px;
}

div.filmstitle {
 width:600px;
 height:25px;
 background-color:#B3D9D9;
 font-size:1em;
 font-weight:800;
 font-family: helvetica;
 letter-spacing:5px;
 text-align:center;
 padding-top:3px;
}

div.filmboxspacer {
 height:10px;
}

div.filmadcontentbox {
 width:150px;
 background-color:#D7F2FF;
 font-size:.8em;
 border-left: 2px solid #85C2C2;
 border-right: 2px solid #85C2C2;
 border-top: 2px solid #85C2C2;
 border-bottom: 2px solid #85C2C2;
}

div.filmadtitle {
 text-align:center;
 background-color:#B3D9D9;
 width:150px;
 font-weight:800;
}

div.filmadpadding {
 padding-left:2px;
 padding-right:2px;
 padding-top:1px;
 padding-bottom:1px;
 font-size:.9em;
}

div.filmadspacer {
 width:10px;
 height:15px;
 background-color:#85C2C2
}

div.filmadinfo {
 text-align:center;
 background-color:#85C2C2;
 width:150px;
 font-family:helvetica;
 font-weight:800;
 text-size:1.3em;
 padding-bottom:8px;
 padding-top:3px;
 border-left: 2px solid #85C2C2;
 border-right: 2px solid #85C2C2;
}

div.resume-entry-header {
 font-weight:600em;
 font.family:helvetica;
}

div.resume-entry-content {
 font-size:.85em;
}

div.subbar_resume {
 background-color:#B3D9D9;
 align:left;
 width:400px;
 height:15px;
 padding-left:35px;
 padding-top:2px;
 padding-bottom:1px;
 font-family: helvetica;
 letter-spacing:1px;
 font-size:.85em;
 font-weight:bold;
}

table td.music {
 font-size:.9em;
}

div.write_pad {
 padding-left:50px;
 padding-right:50px;
}

div.block_pad {
 margin-left:8px;
 margin-right:8px;
 font-size:.75em;
}

div.block_pad_head {
 font-weight:900em;
 margin-left:9px;
 margin-right:9px;
}









div.cdiv_title{
 text-align:center;
 font-weight:800;
 font-size:1em;
 font-family: arial;
 letter-spacing:3px;
}

div.cdiv_head{
 margin-left:17px;
 width:183px;
 text-align:center;
 font-weight:800;
 font-family: helvetica;
 font-size:.85em;
 letter-spacing:2px;
}

div.cdiv_subhead{
 margin-left:125px;
 width:245px;
 font-weight:600;
 font-size:.85em;
 font-family: helvetica;
 letter-spacing:1px;
}

div.cdiv_subhead2{
 margin-left:50px;
 width:512px;
 font-weight:600;
 font-size:.8em;
 font-family: helvetica;
 letter-spacing:1px;
 padding-top:0px;
 padding-bottom:0px;
}

div.cdiv_subhead2_music{
 margin-left:50px;
 width:512px;
 font-size:1em;
 font-weight:600;
 font-family: helvetica;
 letter-spacing:5px;
 padding-top:0px;
 padding-bottom:0px;
}


table td.cdiv_subhead2{
 font-weight:600;
 font-size:.8em;
 font-family: helvetica;
 letter-spacing:1px;
 padding-top:0px;
 padding-bottom:0px;
}

div.cdiv_content{
 margin-left:40px;
 margin-left:35px;
 width:525px;
 font-size:.9em;
}

div.cdiv_content_style{
 font-size:.9em;
}

div.cdiv_newscontent{
 margin-left:40px;
 margin-left:35px;
 width:525px;
 line-height:1.5em;
 font-size:.9em;
}

div.cdiv_photocontent{
 margin-left:15px;
 width:570px;
}

div.cdiv_150_photocontent{
 margin-left:2px;
 margin-rigth:2px;
 font-size:.75em;
}

div.cdiv_150_textcontent{
 margin-left:7px;
 margin-rigth:7px;
 font-size:.75em;
}

div.cdiv_150_frontpage{
 margin-left:7px;
 margin-rigth:7px;
 padding-top:2px;
 padding-bottom:2px;
 font-size:.75em;
}

div.cdiv_150_title{
 width:142px;
 margin-left:3px;
 margin-right:3x;
 text-align:center;
 font-weight:800;
 font-size:.85em;
 font-family:arial;
 letter-spacing:1px;
}


div.cdiv_300_textcontent{
 margin-left:7px;
 margin-rigth:7px;
 font-size:.95em;
}


div.cdiv_300_title{
 width:270px;
 margin-left:15px;
 margin-right:15x;
 text-align:center;
 font-weight:800;
 font-size:1em;
 font-family:arial;
 letter-spacing:1px;
}


div.cdiv_375_title{
 width:345px;
 margin-left:15px;
 margin-right:15x;
 text-align:center;
 font-weight:800;
 font-size:1em;
 font-family:arial;
 letter-spacing:1px;
}
div.cdiv_375_films_content{
 width:345px;
 margin-left:10px;
 margin-right:10px;
}





div.cdiv_790_title{
 text-align:center;
 font-weight:800;
 font-size:1.25em;
 font-family:arial;
 letter-spacing:3px;
}

div.cdiv_790_films_content{
 width:760px;
 margin-left:15px;
 margin-rigth:15px;
}

td.cdiv_rev_solo_header {
 margin-left:5px;
 margin-right:5px;
 text-align:center;
 font-size:.85em;
 font-weight:900;
}


span.films_entryheader {
 font-size:.8em;
 font-weight:800;
}
div.films_brief{
 font-size:.85em;
 text-align:left;
 vertical-align:top;
}
div.films_stats{
 margin-left:20px;
}
div.films_entry_title{
 width:561px;
 margin-left:10px;
 margin-right:4px;
 text-align:left;
 font-weight:800;
 font-family:courier;
 color:black;
 font-size:1.3em;
 border-bottom:2px solid gray;
}
table td.films_entry{
 font-size:.8em;
}
table td.films_entry_header{
}

div.ghost_title {
font-size:1.2em;
font-weight:900;
text-align:center;
}


ul.nopad {
 margin-top:0px;
 margin-bottom:0px;
}

li.nopad {
 margin-left:-20px;
}

span.right_align {
 text-align:right;
 }
 
table td.arts_gallery_link{
 font-family:courier;
 color:black;
 font-size:.85em;
 text-align:center;
}

table td.arts_gallery_image{
 text-align:center;
}

table td.smalltext{
 font-size:.75em;
}

div.animaltitle {
 width:598px;
 background-color:#AEE1FF;
 padding-top:.5px;
 padding-bottom:.5px;
 font-size:1.2em;
 font-family:helvetica;
}
