p { margin-bottom: 10px; font-size: 1.1em; color: #333; }
p.padme { padding: 0 5px; }
h2 { padding: 0 5px; font-size: 1em; font-weight: bold; text-transform: uppercase; }

div.textblock p { font-size: 1.4em; line-height: 1.3em; } /* 1.8/1.4 -> 1.3 line-height */

.columns { width: 804px; }
.colpad { margin-right: 8px; }

.subnav { list-style: none; margin-bottom: 10px; }
.subnav li { padding: 0 5px; font-size: 1.1em; line-height: 1.7em; font-weight: bold; color: #666; }
.subnav li.header { color: #333; }
.subnav li.caps { font-size: 1.0em; }
.subnav li.wrap { line-height: 1.1em; }
.subnav li.level2 { padding-left: 13px; }

p.airdate { margin: 0 0 13px 5px; font-family: Georgia, serif; font-weight: bold; }

img.splash { margin-bottom: 18px; }
img.plot { margin-bottom: 4px; }
img.subtitle { margin-bottom: 6px; }

.orn_top { margin-bottom: 1em; }
.orn_bot { margin-top: 0; }
.orn_bar { margin: 0 0 1em 0; }

h4 { margin-bottom: 1em; padding: 0 5px; font-size: 1.3em; font-weight: bold; text-transform: uppercase; clear: both; }

h3#cast, h3#crew, h3#web, h3#mpt { margin-bottom: 1em; padding: 0 5px; font-size: 1.4em; font-weight: bold; text-transform: uppercase; clear: both; }
h3#web i { text-transform: none; } 
/* h3#mpt { margin-bottom: 1em; padding: 0 5px; font-size: 1.8em; font-weight: bold; font-variant: small-caps; clear: both; } */
dl { margin-bottom: 2em; padding: 0 5px; font-size: 1.4em; line-height: 1.3em; }
dt { width: 45%; margin-right: 10px; margin-bottom: 1em; float: left; clear: left; }
dd { width: 45%; margin-bottom: 1em; float: left; font-weight: bold; }

img.pagetitle { margin: 0 0 2px 0; }
img.sidebar { margin: 3px 0 0 0; }

/* things that may come and go */

.seriesbg { background: url('/wgbh/masterpiece/godontrial/images/godontrial_bg.jpg') top left no-repeat; }
#main .bumpdown { margin-top: 41px; }

#playback { float: left; position: relative; }

img.feature { margin-bottom: 3px; }
p.featurecaption { line-height: 1.2em; }
.quote { margin-top: 15px; }
.content p { padding: 0 5px; font-size: 1.4em; line-height: 1.3em; } 
.content p.caption { margin: 3px 0 8px 0; font-size: 1.1em; line-height: 1.4em; }
.content p.instruction { font-size: 1.1em; line-height: 1.4em; font-style: italic; }
.large { font-size: 1.4em; line-height: 1.3em; } /* 1.8/1.4 -> 1.3 line-height */
.question { font-weight: bold; }
.normal { font-style: normal; }
.citation { font-style: italic; }
.warning { font-style: italic; font-weight: bold; }



/* bts styles */
#bts ul { width: 601px; height: 216px; margin: 8px 0 18px 0; list-style: none; }
#bts ul li { float: left; }
#bts ul li a { width: 113px; height: 216px; margin-right: 9px; display: block; }
#bts ul li a.last { margin-right: 0px; }

li#bts_filming a { background: url('../images/bts_filming.jpg') top left no-repeat; text-indent: -999px; overflow: hidden; }
li#bts_filming a:hover, li#bts_filming a:active, li#bts_filming a:focus  { background: url('../images/bts_filming_over.jpg') top left no-repeat; }
li#bts_hair a { background: url('../images/bts_hair.jpg') top left no-repeat; text-indent: -999px; overflow: hidden; }
li#bts_hair a:hover, li#bts_hair a:active, li#bts_hair a:focus { background: url('../images/bts_hair_over.jpg') top left no-repeat; }
li#bts_really a { background: url('../images/bts_really.jpg') top left no-repeat; text-indent: -999px; overflow: hidden; }
li#bts_really a:hover, li#bts_really a:active, li#bts_really a:focus { background: url('../images/bts_really_over.jpg') top left no-repeat; }
li#bts_resonates a { background: url('../images/bts_resonates.jpg') top left no-repeat; text-indent: -999px; overflow: hidden; }
li#bts_resonates a:hover, li#bts_resonates a:active, li#bts_resonates a:focus { background: url('../images/bts_resonates_over.jpg') top left no-repeat; }
li#bts_holocaust a { background: url('../images/bts_holocaust.jpg') top left no-repeat; text-indent: -999px; overflow: hidden; }
li#bts_holocaust a:hover, li#bts_holocaust a:active, li#bts_holocaust a:focus { background: url('../images/bts_holocaust_over.jpg') top left no-repeat; }

#bts_playback { float: left; position: relative; margin: 8px 0 0 0; }
#bts_nav { list-style: none; width: 217px; float: left; position: relative; margin: 6px 0 0 0; }
#bts_nav li { width: 217px; height: 36px; }
#bts_nav li a { width: 217px; height: 36px; display: block; text-indent: -999px; overflow: hidden; }
#bts_nav li a#nav_filming { background: url('/wgbh/masterpiece/godontrial/images/bts_nav_filming.gif'); }
#bts_nav li a#nav_filming:hover { background: url('/wgbh/masterpiece/godontrial/images/bts_nav_filming_over.gif'); }
#bts_nav li.selected a#nav_filming, #bts_nav li.selected a#nav_filming:hover { background: url('/wgbh/masterpiece/godontrial/images/bts_nav_filming_on.gif'); }
#bts_nav li a#nav_hair { background: url('/wgbh/masterpiece/godontrial/images/bts_nav_hair.gif'); }
#bts_nav li a#nav_hair:hover { background: url('/wgbh/masterpiece/godontrial/images/bts_nav_hair_over.gif'); }
#bts_nav li.selected a#nav_hair, #bts_nav li.selected a#nav_hair:hover { background: url('/wgbh/masterpiece/godontrial/images/bts_nav_hair_on.gif'); }
#bts_nav li a#nav_really { background: url('/wgbh/masterpiece/godontrial/images/bts_nav_really.gif'); }
#bts_nav li a#nav_really:hover { background: url('/wgbh/masterpiece/godontrial/images/bts_nav_really_over.gif'); }
#bts_nav li.selected a#nav_really, #bts_nav li.selected a#nav_really:hover { background: url('/wgbh/masterpiece/godontrial/images/bts_nav_really_on.gif'); }
#bts_nav li a#nav_resonates { background: url('/wgbh/masterpiece/godontrial/images/bts_nav_resonates.gif'); }
#bts_nav li a#nav_resonates:hover { background: url('/wgbh/masterpiece/godontrial/images/bts_nav_resonates_over.gif'); }
#bts_nav li.selected a#nav_resonates, #bts_nav li.selected a#nav_resonates:hover { background: url('/wgbh/masterpiece/godontrial/images/bts_nav_resonates_on.gif'); }
#bts_nav li a#nav_holocaust { background: url('/wgbh/masterpiece/godontrial/images/bts_nav_holocaust.gif'); }
#bts_nav li a#nav_holocaust:hover { background: url('/wgbh/masterpiece/godontrial/images/bts_nav_holocaust_over.gif'); }
#bts_nav li.selected a#nav_holocaust, #bts_nav li.selected a#nav_holocaust:hover { background: url('/wgbh/masterpiece/godontrial/images/bts_nav_holocaust_on.gif'); }

/* watch styles */
#episodeblock div ul { list-style: none; width: 601px; clear: left; }
#episodeblock div li { clear: both; }
#episodeblock div li img { width: 195px; margin: 0 0 8px 8px; float: right;}
#episodeblock div li p { width: 388px; font-size: 1.4em; line-height: 1.3em; float: left; }

