html,body{background-color:#000;color:#aaa;text-align:center;font-family:georgia;height:100%;margin:0;}
h1{font-size:20px;padding-top:15px;padding-bottom:15px;margin-bottom:15px;background-color:#1b1b1b;border-bottom:1px solid #444;margin-top:0;}
h6{border:1px solid #444;font-size:50px;background-color:#1a1a1a;font-weight:600;margin:0 0 10px 0;padding-left:5px;}
a{color:#77843d;}
a:hover{color:#77843d;text-decoration:underline;}
ul{font-family:Arial, Helvetica, sans-serif;font-size:13px;list-style-type:none;text-align:left;margin:0;padding:0;}
li{padding-left:15px;background:url('http://www.deepfocusreview.com/images/bullet.gif') top left no-repeat;line-height:20px;margin:0;}
form div{clear:both;min-height:30px;line-height:20px;}
form input.checkuser{background-color:#fcc;}
form label.reg {float:left; width:110px;}
form .reg{width:150px;}
form .reg-sel{width:155px;}

.alphabet{text-align:center !important;text-transform:uppercase;}
.def{font-family:"palatino linotype";}
.element{float:left;height:210px;position:relative;width:139px;margin-bottom:-1px;border-bottom:1px solid #444;padding:10px;}
.jmlink{font-size:10px;color:#77843d;}
.misc{clear:left;width:225px;margin-top:10px;margin-right:5px;text-align:center;padding:20px 10px 20px 5px;}
.morelink{font-size:13px;font-family:arial;font-weight:700;text-decoration:none;}
.small{font-size:12px;}
.smsrch{font-size:12px;}
.topfilm,#defarchive ul{padding:15px 0;}
.top100sm{text-decoration:none;font-size:13px;}
.top100lg{text-decoration:none;font-size:23px;font-weight:bolder;}
.top-hundred-l{width:350px;margin-left:50px;float:left;}
.top-hundred-r{width:350px;}
.vad{width:160px;text-align:center;border:1px solid #444;float:left;padding:10px;}

#buff{height:200px;}

#calendar{text-align:center;border:1px solid #444;margin:5px 0 10px;}
#calendar h6{margin:0; border-top:none; border-left:none; border-right:none;}
#calendar-left{margin:0 10px 0 0;float:left;}
#calendar-left,#calendar-right{width:477px;text-align:center;border:1px solid #444;background-color:#1b1b1b;}
#calendar-left h2,#calendar-right h2{font-size:11px;font-family:georgia;font-weight:700;text-decoration:none;margin:0;}
#calendar-left h3,#calendar-right h3{font-size:11px;font-family:georgia;font-weight:lighter;text-decoration:none;}
#calendar-left p,#calendar-right p{border-bottom:1px solid #444;margin:10px 0;}
#calendar-right{margin:0;float:right;}

#clear{clear:both;height:75px;}

#col-left{width:718px;float:left;margin:5px 9px 10px 0; padding:0;}
#col-left div{border:1px solid #444;float:left;margin:10px 10px 0 0;padding:0 0 10px;}
#col-left .col-left-left{margin:0;border-style:none;padding:0;}
#col-left .misc{width:240px;padding:10px 0;}
#col-left .misc h1 {margin:-10px 0 10px;}

#col-right{width:263px;margin:5px 0 0 0;float:right;}
#col-right div{border:1px solid #444;float:left;margin:0 0 10px;}
#col-right .misc{width:261px;padding:10px 0;margin:0 0 10px;}
#col-right .misc li{padding:4px 10px 15px 15px;background:url('http://www.deepfocusreview.com/images/bulletwt.gif') top left no-repeat;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:300;line-height:13px;margin:0;}
#col-right .misc h1 {margin:-10px 0 10px;}

#contact,#link,#list{width:606px;margin:0 0 0 10px;padding:0;font-size:15px;float:left;}
#contact input{font-family:georgia;font-size:11px;}
#contact input[type="text"]{width:150px;margin-right:20px;}
#contact textarea{width:266px;font-family:georgia;font-size:11px;}
#contact .elementl{border:1px solid #444;margin-right:5px;width:286px;margin-bottom:10px;float:left;height:445px;padding:5px;}
#contact .elementr{font-size:11px;border:1px solid #444;margin-left:5px;width:286px;margin-bottom:10px;float:left;height:385px;padding:65px 5px 5px;}

#container{background:#000;width:990px;text-align:left;position:relative;height:auto !important;min-height:100%;margin:0 auto;padding:0;}
#container img,#calendar-right img{border:1px solid #444;}
#container .nobord{border:0;}
#container .nobul{background:none;font-family:georgia;font-size:11px;}
#container .p2{margin-right:10px;float:left;}
#container .p3{margin-left:10px;float:right;}

#desc{background-color:#1b1b1b;font-size:12px;width:752px;margin:0;padding:0 5px;} /*NEW WIDTH*/
#desc h2{font-size:25px;}
#desc h2,h3{text-decoration:underline;margin-top:0;margin-bottom:5px;color:#ccc;font-weight:600;font-family:arial;}
#desc p{margin:5px 0;line-height:16px;text-align:justify;}

#defarchive{width:300px; margin:10px 0;padding-bottom:10px;}
#defarchive a{font-family:arial;font-size:13px;}
#defarchive h3,#defdetail h3{background-color:#1b1b1b;border-bottom:1px solid #444;padding:10px;}
#defarchive li{padding-left:15px;background:url('http://www.deepfocusreview.com/images/bulletdef.gif') top left no-repeat;line-height:20px;font-family:georgia;font-size:11px;margin:0;}
#defarchive ul{margin:0;padding:0;}
#defarchive .def-nest{font-size:13px}

#defcoming{width:213px;text-align:center;background-color:#1b1b1b;padding-bottom:20px;} /*NEW WIDTH*/
#defcoming h4{margin-top:5px;font-family:arial;font-weight:bolder;text-decoration:underline;}
#defcoming p{font-size:11px;margin-top:40px;line-height:15px;}
#defcoming .def{font-size:24px;font-weight:lighter;}

#defdetail{margin-top:10px;margin-left:10px;width:450px;font-size:15px;text-align:center;}
#defdetail p{text-align:justify;padding:0 10px;margin:5px 0 10px;}
#defdetail h4{font-size:25px;font-weight:600;font-family:georgia;margin:15px 0;}
#defdetail .year{font-size:16px;}

#def-left{width:764px;float:left;margin:5px 9px 10px 0; padding:0;}
#def-left .col-left-left{margin:0;border-style:none;padding:0;}
#def-left div{border:1px solid #444;float:left;}

#def-right{width:215px;margin:5px 0 10px 0;float:right;}
#def-right div{border:1px solid #444;float:left;margin:0 0 10px;}
#def-right .misc{width:261px;padding:10px 0;margin:0 0 10px;}
#def-right .misc li{padding:4px 10px 15px 15px;background:url('http://www.deepfocusreview.com/images/bulletwt.gif') top left no-repeat;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:300;line-height:13px;margin:0;}
#def-right .misc h1 {margin:-10px 0 10px;}

#dvdotm{width:261px;padding:0;margin:0;text-align:center;}
#dvdotm h2{font-size:12px;margin-top:10px;font-weight:lighter;}
#dvdotm p{font-size:12px;padding-bottom:15px;}

#footer{clear:both;background:url('http://www.deepfocusreview.com/images/bottom.gif') top left;width:990px;height:66px;text-align:center;font-size:12px;margin-top:10px;position:absolute;bottom:0;}
#footer p{padding-top:5px;line-height:20px;color:#9fa77b;}
#footer a{font-family:arial;font-size:11px;text-decoration:none;}
#footer a:hover{font-family:arial;font-size:11px;text-decoration:underline;}

#full{font-size:14px;width:790px;float:left;padding:10px 100px;}
#full a{font-family:arial;padding:0 2px;}
#full p{text-align:justify;}

#had{height:100px;float:left;text-align:center;width:100%;margin-bottom:0;}

#header{width:990px;height:150px;background:#000 url('http://www.deepfocusreview.com/images/reel_bg.gif') top left;clear:both;margin:0;padding:0;}
#header img{float:left;border:none !important;}
#header input{font-family:georgia;font-size:10px;}
#header .search{float:right;width:230px;height:100px;margin:5px 0 8px 10px;}

#link {margin-bottom:10px;}
#link h1{border-bottom:1px solid #444;margin-bottom:12px;background-color:#1a1a1a;margin-top:0;padding:5px;font-size:15px;}
#link ul{padding-bottom:5px;}
#link .element{border:1px solid #444;width:604px;margin-bottom:10px;height:auto;padding:0;}
#link .elementl{border:1px solid #444;margin-right:5px;width:200px;float:left;height:200px;padding:0;margin-bottom:10px;}
#link .elementr{border:1px solid #444;margin-left:5px;width:392px;float:left;height:200px;padding:0;margin-bottom:10px;}

#list {margin-top:0px;}
#list h1{border-bottom:1px solid #444;margin-bottom:10px;background-color:#1a1a1a;margin-top:0;text-align:center;padding:5px;font-size:15px;}

#list-left{width:805px;height:100%;float:left;margin:5px 0 0 0;padding:0;}
#list-left .col-left-left{border-style:none;padding:0;}

#list-right{width:182px;float:right;margin:0;padding:0;}
#list-right div{border:1px solid #444;margin:5px 0;}

#menu{margin-left:135px;clear:right;font-size:12px;border-top-width:1px;border-top-style:solid;border-bottom-style:solid;border-bottom-width:1px;border-top-color:#555;border-bottom-color:#555;text-align:center;}
#menu a{color:#9fa77b;text-decoration:none;}
#menu a:hover{color:#9fa77b;text-decoration:underline;}
#menu li{display:inline;border-right-width:1px;border-right-style:dashed;border-right-color:#555;background-image:none;padding:0 15px;}
#menu ul{font-family:georgia;text-align:center;margin:0;padding:5px 0;}
#menu .first{border-left-width:1px;border-left-style:dashed;border-left-color:#555;}

#chold{width:463px;margin:10px 0 0 0 !important;border:none !important;padding-bottom:10px !important;font-size:15px;}
#news{width:463px;margin:0 !important;padding-bottom:10px !important;font-size:15px;}
#news h2{font-weight:bolder;font-size:11px;color:#aaa;background-color:#1b1b1b;padding:5px 0 10px 5px;margin:0 0 10px;}
#news h3{font-size:24px;font-weight:bolder;color:#aaa;background-color:#1b1b1b;text-align:center;font-family:georgia;text-decoration:underline;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#555;padding-bottom:15px;margin:-20px 0 0 0;}
#news p {padding:0 10px;}
#news .bot{text-align:center;}
#news .cover{float:left;margin-right:5px;}
#news .top{padding-top:15px;}
#news .mid{text-align:center;}

#regbox{width:463px;margin:10px 0 0 0 !important;padding-bottom:10px !important;font-size:14px;}
#regbox p {padding:10px;}
#regbox a {font-size:18px;}

#recarticle{width:261px;padding-bottom:10px;text-align:center;}

#recreview{width:240px; padding:0 0 10px; text-align:center;}
#recreview p{font-size:10px;font-family:arial;}
#recreview p a{font-size:14px;}
#recreview ul{padding-left:5px;}

#results{padding-left:100px;line-height:15px;font-size:13px;}
#resulta a{font-family:arial;font-weight:lighter;}
#results li{background:none; margin-left:-14px;}

#rev-cov{width:115px;height:184px; margin: 0 10px 10px 0;}

#rev-det{border:1px solid #444; margin:0 0 10px 0;background-color:#1b1b1b;width:135px;height:162px;font-size:11px;text-align:center;padding:10px 5px;}
#rev-det p{margin:0;padding:14px 0;}
#rev-det .mid{border-top:1px solid #333;border-bottom:1px solid #333;}

#rev-left{float:right;margin:5px 0;padding:0;}
#rev-left h1{text-align:center;margin-top:0;background-color:#1b1b1b;border-bottom:1px solid #444;}

#rev-key{border:1px solid #444;width:182px;height:182px;margin-bottom:10px;}
#rev-key li{background:none;padding-left:10px;}

#rev-rat{border:1px solid #444;background-color:#1b1b1b;width:200px;padding:10px;margin-top:10px;clear:left;}
#rev-rat h2{font-size:20px;margin:0;padding:5px 0;}
#rev-rat .user{font-size:17px;margin:0;padding:5px 0;}
#rev-rat2{border:1px solid #444;background-color:#1b1b1b;width:200px;padding:10px;margin-top:10px;clear:left;}
#rev-rat2 h2{font-size:20px;margin:0;padding:5px 0;}
#rev-rat2 .user{font-size:17px;margin:0;padding:5px 0;}

#rev-right{margin:5px 0 0 0;float:left;padding:0;width:797px;}
#rev-right div{float:left;}
#rev-right h3{text-align:center; font-size:23px; text-decoration:none;font-family:georgia; color:#fff; letter-spacing:5px;}
#rev-right h4{text-align:right;font-size:18px; margin-right:10px;}
#rev-right h5{font-size:30px;padding-top:0;margin-top:-9px;margin-bottom:5px;text-decoration:underline;}
#rev-right .article {border:1px solid #444;}
#rev-right .article p{padding:10px; text-align:justify;}
#rev-right .article h1{font-weight:bolder;font-size:11px;color:#aaa;background-color:#1b1b1b;padding:5px 0 10px 5px;margin-bottom:-15px;text-align:right;padding-right:10px;}
#rev-right .article h2{background-color:#1b1b1b; margin-bottom:0; padding:10px;margin-top:0;}
#rev-right .center{text-align:center !important;}

#rev-sum{border:1px solid #444;background-color:#1b1b1b;width:493px;height:162px;font-size:13px;overflow:hidden;padding:10px; margin:0 10px 10px 0;}
#rev-sum h2{font-style:italic; margin:5px 0 0 0; font-size:24px;}
#rev-sum p {font-size:12px;line-height:25px;}
#rev-sum strong {font-size:14px;}
#rev-sum .year{font-style:normal;font-size:17px;}

#rev-txt{border:1px solid #444;margin:0;width:775px;clear:left;padding-top:5px;font-size:13px;line-height:19px;text-align:justify; padding:10px;}

#search{border:1px solid #444;margin:5px 0 0 0;float:left;padding:0;width:797px;}
#search div {padding:10px;}
#search h1 {padding:10px;margin-bottom:0;}
#search h3 {font-weight:normal;font-family:georgia;text-decoration:none;}
#search h4{font-family:"palatino linotype";font-size:18px;font-weight:bold;text-decoration:underline;margin:-7px 0 3px 0;}
#search .cover{float:left;margin:5px;}
#search .mst3klink {text-decoration:none;color:#aaa;font-family:arial;font-size:17px;margin-top:-3px;margin-bottom:-4px;}
#search .plainlink {text-decoration:none;color:#aaa;}
#search .result {font-size:16px;margin-bottom:15px;font-weight:normal;line-height:25px;font-family:georgia;}
#search .sbox {padding:10px;font-size:14px;}
#wide{padding-top:200px;text-align:center; width:990px;}
