/* Reset */

html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6, pre,form,p,blockquote,fieldset,input { margin: 0; padding: 0; }
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th { font-size: 11; font-weight: normal; }
ul,ol { list-style: none; }
fieldset,img { border: none; }


/* Layout */

#container { width: 994px; margin: 0 auto; border:none; }
#main { width: 900px; margin: 0 auto; position: relative; right:7px; }
.clear { clear: both; }


/* Fonts */

body { font: 12px Arial, Tahoma, sans-serif; color: #000; background:none transparent; }

a { color: #5276d3; text-decoration: underline;}
strong, b { font-weight: bold; }
em, i { font-style: italic; }

#main h1 { font-weight: bold; font-size: 16px; letter-spacing: -1px; }
#main h2 { font-weight: bold; font-size: 28px; letter-spacing: -2px; }
#main h3 { font-weight: normal; font-size: 26px; letter-spacing: -1px; }

.text1 { color: #383838; font-size: 11px; }

/* Header */

#header { width: 900px; }
#mainnav { width: 900px; }

/* Episode Blocks */

.epcontainer { width: 900px; padding-bottom: 10px; margin-bottom: 14px; background:url(epbg.gif) no-repeat bottom left; }
.botthumbs { width: 862px; margin: 10px auto; }
.botthumbs li { float: left; margin-right: 9px; }
.botthumbs li img { border: 1px #777777 solid; }
.botthumbs li.nospace { margin: 0; }

.epsplit { width: 860px; padding: 0; margin: 0 auto; }

.epsplit .column.first { width: 470px; float: left; }
.epsplit .column.last { width: 373px; float: right; }

.column.first, .column.last { margin-left: 0 !important; }

.epsplit:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

.bigpic { width: 470px; height: 670px; padding: 0px; background: url(picframe2.gif) no-repeat top left; }
.bigpicpad { padding: 8px 0 0 8px; }
.epleft { width: 373px;  }
.epleft li { margin-bottom: 8px;  }
.picbd { border: 1px #777777 solid; }
.desccontainer { width: 373px; height: 277px; background: url(descbg.jpg) no-repeat top left; }
.desc { width: 360px; margin: 8px; font-size: 15px; font-weight: bold; color: #2a2929; }
.desc h1 { margin-top: 10px; }
.modelname { font-size: 28px; letter-spacing: -1px; font-weight: bold; } 

.jlinks { width: 810px; margin: 28px auto 0 auto; }
.jlinks li { float: left; margin-right: 90px; color: #be1111; }
.jlinks li.nospace { margin: 0; }
.jlinks li a { color: #be1111; font-size: 15px;  }

.votecontainer { width 220px; margin: 3px 0 8px 0; font-size: 10px; }


/* Trailers */

.comingsoonbg { background: url(comingsoon-bg.gif); }
.comingsoon_covers { margin-left: 15px; }
.comingsoon_covers li { float: left; margin-right: 10px; }
.comingsoon_tbd { border: 1px #7e7e7e solid; }

.dvdbox_bg { background: url(trailer-dvdbox-bg.gif); }
.vid_info { color: #6a6a6a; }
.vid_title { font-size: 26px; color: #575757; font-weight: normal; margin: 10px 0; }
.vid_starring { color: #919191; font-size: 10px; }

/* Join */

.sitesblock { width: 900px; padding-top: 16px; background:url(joinsitesbg.gif) repeat-x top left; }

a img { border: 1px solid #000; }
#mainnav a img, .footer a img { border: none; }

/* Footer */

.footer { width: 869px;  margin: 0 auto; }
