body { margin:0; padding:0; background:#26002b url(../images/design/pmc_bg_left.gif) repeat-x top center; }
body, div, p, th, td { font:8pt Verdana, sans-serif; color:#333; }
p { margin-top:0; }
h1, h2, h3, h4, h5, h6 { font:bold 10pt Verdana, sans-serif; color:#036330; }
h1 { font-size:12pt; color:#550061; margin-top:0; }
h2 { font-size:11pt; }
#container { margin:0 auto; padding:0; width:1000px; position:relative; }
#header { width:1000px; height:105px; }
#nav { width:1000px; height:212px; }
#videoarea { width:393px; height:212px; float:left; }
#featurearea { width:456px; height:212px; float:left; }
#navarea { width:151px; height:212px; float:left; }
#subnav { margin:50px 0 0 20px; }
#subnav td { line-height:2em; font-weight:bold; }
    #subnav a { color:#fff; }
    #subnav a:hover { text-decoration:none; }
#maincontent { background-color:#fff; width:1000px; }
#maincontentpad { padding:10px 40px 20px; }
#logos { background:#fff url(../images/design/pmc_logo_bg.jpg) no-repeat; width:1000px; height:109px; text-align:center; }
#footertext { font-size:7pt; color:#999; text-align:center; margin-top:40px; }
#footertext a { color:#777; }
#footertext a:hover { color:#111; }
.table { background: #ccc; }
.table caption { font-size:10pt; font-weight:bold; background: #26002b; color:#fff; padding:3px; }
.table td { font-size:10pt; }
.table_header{ font-weight:bold; background: #26002b; }
.table_header td { color:#fff; }
.table_body td { background:#fff; }
.table_footer td { background:#fff; }
.cartHeader {margin-bottom: 0;}

#insidevid {
	background-color:#fcfcfc;
	border:1px solid #ddd;
	padding: 10px;
	float: right;
	width: 195px;
	margin-bottom: 10px;
	margin-left: 10px;
	text-align: center;
}
