div#non_footer h1	{	font-size: 16px;	}
div#non_footer h2	{	font-size: 15px;	}
div#non_footer h3	{	font-size: 14px;	}
div#non_footer h4	{	font-size: 13px;	}
div#non_footer h5	{	font-size: 12px;	}
div#non_footer h6	{	font-size: 11px;	}
div#non_footer h1, 
div#non_footer h2, 
div#non_footer h3, 
div#non_footer h4, 
/* COMMON STYLES */
div#non_footer h5	{margin:0;padding:5px 0;}
div#non_footer p 	{padding:0 10px;margin:10px 0;}
div#non_footer a 	{color:#000;}
div#non_footer a:hover 	{color:#ce2017;}
div#non_footer hr	{border:0;border-bottom:1px solid #000;width:348px;display:block;float:right;height:1px;}
div#non_footer ol 	{margin-top:0;}
div#non_footer img 	{border:0;}

/* MAIN TEMPLATE STYLES */
div#template_header {background-color:#666e7f;}
div#non_footer {padding:6px;background-color: #0b185c;}
div#template_column_a {}
div#template_column_b {padding:0 6px;}
div#template_column_c {}

/* GENERIC MODULE STYLES */
div.module {background-color:#fff;margin-bottom:6px;padding-bottom:5px;}
div.module div.hdr {background: url(/shows/hpc/2007/img/leftcorner.gif) no-repeat top left #ce2017;line-height:10px;}
div.module div.hdr h3 {background: url(/shows/hpc/2007/img/rightcorner.gif) no-repeat top right; color:#fff;text-indent:10px;text-transform:uppercase;}
div#non_footer div.module div.hdr h3 a {color:#fff;text-transform: lowercase;margin-left:55px;font-size:11px;}
div#template_column_a div.module div.hdr {width:332px;}
div#template_column_b div.module {width:464px;}

/* LEFT COLUMN STYLES */
div#videoHolder {margin-bottom:6px;padding:6px;background: url(/shows/hpc/2007/img/leftcorner.gif) no-repeat top left white;}
div#videoHolder div#btm_videoHolder{background:url(/shows/hpc/2007/img/bottomleft.gif) no-repeat left bottom; width: 332px;position: relative; left: -6px; font-size: 6px;}
div#commentOverflow {overflow: auto; height:580px;}
div#bottomright {background:url(/shows/hpc/2007/img/bottomright.gif) no-repeat right bottom;font-size: 6px;}

/* MIDDLE COLUMN STYLES */
div#video_list {position:relative;left:-6px;padding:6px 0 0 6px;background: url(/shows/hpc/2007/img/rightcorner.gif) no-repeat top right white;}
div#video_list div.hdr {background: url(/shows/hpc/2007/img/roundcornerleft.gif) no-repeat top left #ce2017;line-height:10px;height:20px;margin-bottom:6px;width:458px;}
div#video_list div.hdr h3 {background: url(/shows/hpc/2007/img/roundcornerright.gif) no-repeat top right; color:#fff;text-indent:10px;text-transform:uppercase;height:20px;}

div#non_footer div#second_season div.release a {color:#1C96BF;}
div#non_footer div#template_column_b div.hdr h3 a {text-transform: capitalize;margin:0;}
div#episodeOverflow {overflow: auto; height:288px;width:458px;}
div#first_season, div#second_season, div#coming_soon {padding-top:3px;}
div#coming_soon {color:#555;}

div.release {padding:0 6px; clear:both;height:80px;}
div#second_season div.release {height:90px;}
div.release div.title 	{margin-left:95px;font-weight:bold;}
div.release div.desc 	{margin-left:95px;}

div.module h2 {background-color:#ccc;line-height:10px;text-indent:10px;}

ul#meet_hpc_list {list-style: none; margin:0;padding: 0 10px;}
ul#meet_hpc_list li {border-bottom:1px solid #000;height:50px;padding:5px 0 8px;}
ul#meet_hpc_list li img {padding-right:5px;}

div#addhpc {background-color:#ccc;}

/* SPOTLIGHT STYLES */
div#spotlight {clear:both;width:803px;background-color:#fff;margin:0;padding:0;}
div#spotlight h3.title {background-color:#000;color:#fff;;width:240px;margin-top:10px;padding:2px 0;text-align:center;}
div#spotlight div.block {width:240;float:left;padding-left:25px;}
div#spotlight div.block img {margin-bottom:10px;width:240px;}
div#blackBlock {background-color:#000;text-align: center;color:#fff;width:250px;height:350px;float:right;}
div#blackBlock p {line-height:25px;font-size:16px;}

.odd, .even {margin:5px 10px;border-bottom:1px solid #000;}
.clear {clear:both; font-size:1px;}


/* POPUP STYLES */
body#popup {font-family: Arial;font-size:11px;background:#fff;}
body#popup h3 {background-color:#ce2017;color:#fff;text-indent:10px;text-transform:uppercase;padding:5px 0;font-size:14px;margin:0 0 10px 0;}
body#popup h2 {font-size:12px;margin:0 0 5px 0;}
body#popup img {border:0;margin:0 5px 2px 0;}
body#popup div#bio {height:200px;}

body#popup label {display:block;float:left;width:130px;text-transform:uppercase;}
body#popup label.longText {width:200px;}
body#popup input.border, textarea {border:1px solid #000;margin:1px;}
body#popup textarea {width:300px;height:100px;}
body#popup div.error {color:red;}
