  /* CSS Document */
body {background-color:#FFF;}
td#left {background: #F4EFDD url(images/menu.gif) repeat; vertical-align:top; width:192px; border: 1px solid #CCC;}
td#left div#menu {border-top: 1px solid white; border-bottom: 1px solid white; padding: 20px 0;}
td#left div#menu p {margin:0;}
td#left div#menu p a {display:block; width:158px; height:20px; padding: 1px 8px; margin:0 4px 0 8px; color:#343434; text-decoration:none; font: bold 13px/146% Arial, sans-serif; letter-spacing:.5px;}
td#left div#menu p a:hover {background-color:#FFF; color:#000; padding: 0 7px; border: 1px solid #996666; text-decoration:none;}
td#content {color:#222; vertical-align:top; border: 1px solid #CCC; border-left-style:none;}
td#content, td#content p, td#content li {color:#222; font: 12px/131% Geneva, sans-serif;}
div#main {padding: 20px 30px;}
hr {color:#CCC; margin-bottom: 1em; clear:both;}
td#content a:link, td#content a:visited {color:#663333; text-decoration:underline;}
td#content a:hover, td#content ul a:hover, td#content a:active, td#content ul a:active {color:#663333; text-decoration:none;}
td#content h1 {color:#222; font: normal 19px Times, serif;}
td#content h2 {color:#006666; font: normal 12px/131% Geneva, sans-serif;}
td#content h3 {color:#000; font: bold 13px/141% Arial, sans-serif; text-transform:uppercase; margin-bottom:0;}
td#content h4 {color:#000; font: bold 14px/141% Arial, sans-serif; margin-top:0;}
td#content hr {color:#CCC;}
td#content a.more:link, td#content a.more:visited {font: bold italic 12px Arial, serif; color:#006666; padding-left:14px; text-decoration:none;}
td#content a.more:hover {color:#C54C46;}
td#content a.order:link, td#content a.order:visited {color:#006666; font: normal 12px/131% Geneva, sans-serif; text-decoration:underline;}
td#content a.order:hover {color:#C54C46; text-decoration:none;}
td#content p.copyright {font: normal 10px Geneva, sans-serif; color:#000;}
td#content p.listheader {margin-bottom:-.75em;}
td#content ul {margin-left:12px; padding-left:12px; margin-bottom:0;}
td#content ul li {padding-bottom:14px; list-style-type: disc; list-style-image:url(images/finger_red.gif);}
td#content ul.back li a:link, td#content ul.back li a:visited {color:#663333; font: italic 11px/141% Arial, sans-serif; text-decoration:none; list-style-type: disc; list-style-image:url(images/finger_red.gif);}
td#content ul.back li a:hover, td#content ul.back li a:active {text-decoration:underline;}
div#interviews ul li {padding-bottom:0;}
div#features h3 {margin-bottom:0;}
div#interviews ul h4, div#interviews ul p {margin:0;}
td#content p#videocovers {text-align:center;}
td#content p#videocovers img {width:31px; height:45px; margin-right:8px;}
div#topbar {padding:20px 30px 0 30px; vertical-align:top; background: #F4EFDD url(images/menu.gif) repeat; border-bottom: 1px solid #CCC;}
div#title {border-bottom: 1px solid white;}
div#title h1 {font: normal small-caps 28px Times, serif; color:#663333; letter-spacing:2px; margin: .5em 0 .2em 0; text-align:center;}
div#subtitle {border-top: 1px solid white; margin-top:4px;}
div#subtitle h2 {font: normal 18px Times, serif; color:#663333; letter-spacing:1px; margin: .6em 0 .4em 0; text-align:center;} 
img#logo {width:186px; height:238px; margin: 0 3px 4px 3px; border-bottom: 1px solid white; padding-bottom: 1px;}
.float-left {float:left; margin-right:30px; margin-bottom:30px;}
.float-right {float:right; margin-left:30px; margin-bottom:30px;}
div#menu-image {margin-top: 4px; text-align:center; border-top: 1px solid white;}
div#menu-image img {padding-top:20px;}
td#left div.caption {font: italic 12px/141% Arial, sans-serif; color:#006666; padding:8px 8px 8px 20px;} 
td#left div.caption p {text-align:left; margin-bottom:0;}
td#left div.caption p div.quote-source {text-align:right;}
td#content div#main div.images {margin-left: 10px; float:right;}
td#content div#main div.images img {margin-bottom:2px;}
td#content div#main div.images p.caption, td.caption {font: italic 12px/141% Arial, sans-serif; color:#006666; text-align:center;}
td#content div#main p.caption {font: italic 12px/141% Arial, sans-serif; color:#006666; text-align:left; margin-top:.25em;}

#content ul.shows li a {
	text-decoration: none;
}
#content ul.shows li a:hover {
	text-decoration: underline;
}
