/* ::::: http://sofuckingreal.com/mydrfeelgood/movies/css01/all.css ::::: */

* { margin: 0px; padding: 0px; }
body { background: url('bg-body.png') repeat-y scroll 50% 0px rgb(173, 193, 72); color: rgb(0, 0, 0); font: 11px/18px 'Trebuchet MS',Arial,Helvetica,sans-serif; }
a { color: rgb(255, 255, 255); text-decoration: none; }
a:hover { text-decoration: underline; }
img { border: medium none; }
p { margin: 0px 0px 18px; }
ul, ol { list-style: none outside none; }
.wrapper { width: 100%; position: absolute; left: 0px; overflow: hidden; }
.centered { width: 1000px; float: left; left: 50%; top: 0px; margin-left: -500px; position: relative; height: 315px; }
.v2 .centered { height: 537px; }
.v3 { margin-top: -89px; }
.v3 .centered { height: 375px; }
.left-corner { width: 115px; position: absolute; left: -115px; top: 0px; background: url('left.png') no-repeat scroll 0% 0% transparent; height: 301px; }
.v2 .left-corner { width: 29px; height: 328px; top: 196px; left: -29px; background: url('left-v2.png') no-repeat scroll 0% 0% transparent; }
.v3 .left-corner { width: 25px; height: 198px; top: 89px; left: -25px; background: url('left-v3.png') no-repeat scroll 0% 0% transparent; }
.right-corner { width: 103px; left: 1000px; top: 0px; position: absolute; background: url('right.png') no-repeat scroll 0% 0% transparent; height: 299px; }
.v3 .right-corner2 { width: 24px; height: 198px; background: url('right-v32.png') no-repeat scroll 0% 0% transparent; top: 90px; left: 1000px; position: absolute; }
.container { width: 1000px; overflow: hidden; margin: 0px auto; background: none repeat scroll 0% 0% rgb(192, 204, 102); position: relative; z-index: 2; }
#header { width: 100%; overflow: hidden; }
#header img { float: left; }
.main-box { height: 770px; background: url('bg-mainbox.jpg') no-repeat scroll 0% 0% transparent; }
.main-box .txt-box { float: left; width: 332px; overflow: hidden; padding: 15px 0px 0px 33px; color: rgb(89, 73, 25); font: 12px/18px 'Trebuchet MS',Arial,Helvetica,sans-serif; }
.main-box .txt-box ul { margin: 0px 0px 10px; width: 100%; overflow: hidden; }
.main-box .txt-box ul li { float: left; width: 100%; padding: 9px 0px; background: url('spr.png') no-repeat scroll 50% 100% transparent; color: rgb(177, 156, 71); font: 16px/23px 'Trebuchet MS',Arial,Helvetica,sans-serif; }
.main-box .txt-box ul strong { float: left; font: 20px/23px 'Trebuchet MS',Arial,Helvetica,sans-serif; text-transform: uppercase; color: rgb(76, 107, 0); margin-right: 20px; }
.main-box .txt-box p { margin: 0px 0px 17px; }
.main-box .videos { float: right; width: 574px; overflow: hidden; padding: 14px 32px 0px 0px; }
.main-box .videos li { height: 365px; overflow: hidden; float: left; }
.main-box .videos img { display: block; }
.main-box .download { float: right; display: inline; margin: 3px 6px 0px 0px; width: 225px; height: 28px; overflow: hidden; text-indent: -9999px; background: url('download.png') no-repeat scroll 0% 0% transparent; }
.promo { background: none repeat scroll 0% 0% rgb(255, 249, 239); text-align: center; text-transform: uppercase; height: 42px; overflow: hidden; }
.promo a { color: rgb(125, 144, 24); line-height: 15px; text-decoration: none ! important; }
.promo strong { display: block; color: rgb(124, 0, 0); text-transform: capitalize; font: 24px/26px 'Trebuchet MS',Arial,Helvetica,sans-serif; }
.thumbs-box { background: url('bg-thumbs.png') repeat-y scroll 0% 0% transparent; }
.thumbs-top { background: url('bg-thumbs-top.jpg') no-repeat scroll 0% 0% transparent; width: 100%; overflow: hidden; }
.thumbs-bottom { background: url('bg-thumbs-bottom.jpg') no-repeat scroll 0px 100% transparent; width: 100%; overflow: hidden; padding: 0px 0px 28px; position: relative; }
.thumbs-box .videos { float: left; width: 586px; overflow: hidden; padding: 27px 0px 0px 17px; }
.thumbs-box .videos li { height: 363px; padding: 6px 6px 0px; margin: 0px 0px -4px; background: url('frame.png') no-repeat scroll 0% 0% transparent; }
.thumbs-box .videos img { display: block; position: relative; }
.thumbs-box .download { float: right; display: inline; margin: 3px 6px 0px 0px; width: 225px; height: 28px; overflow: hidden; position: relative; text-indent: -9999px; background: url('download.png') no-repeat scroll 0% 0% transparent; }
.rightcol { float: right; width: 369px; padding: 23px 22px 0px 0px; overflow: hidden; color: rgb(89, 73, 25); }
.thumbs { width: 110%; overflow: hidden; }
.thumbs li { float: left; margin: 7px 7px 0px 0px; }
.thumbs img { float: left; border: 1px solid rgb(199, 212, 75); }
.txt { position: absolute; bottom: 27px; left: 20px; width: 560px; text-align: center; color: rgb(124, 0, 0); font: 24px/29px 'Trebuchet MS',Arial,Helvetica,sans-serif; }
.txt span { position: absolute; width: 800px; top: 100%; left: 142px; color: rgb(125, 144, 24); font: 11px/14px 'Trebuchet MS',Arial,Helvetica,sans-serif; text-transform: uppercase; text-align: left; }
.link-box { height: 208px; background: url('link-box.jpg') no-repeat scroll 0% 0% transparent; position: relative; }
.link-box img { position: absolute; left: 242px; top: 62px; width: 425px; height: 110px; }
#footer { padding: 10px 0px 0px; color: rgb(255, 255, 255); height: 201px; overflow: hidden; text-align: center; }
