/* CSS Document */

body{
	background:url(../images/bg.gif) repeat-x 0 0;
	color:#FFFFFF;
	font:normal 12px/15px "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	overflow:auto;
	overflow-x:hidden;
}
div, h1, h2, h3, h4, h5, h6, form, label, input, span, ul, li, p, a{
	margin:0;
	padding:0;
}
ul{
	list-style:none;
}
.spacer{
	font-size:0;
	line-height:0;
	clear:both;
}


/* -- allows for transparent gifs and pngs start -- */
/* IMPORTANT: the file blank.gif MUST appear in the images folder */
img{
	behavior:url(../css/iepngfix.htc);
}
/* -- allows for transparent gifs and pngs end -- */


/* -- pageflip start -- */
#pageflip{
	position: relative;
}
#pageflip img{
	width: 50px; height: 52px;
	z-index: 99;
	position: absolute;
	right: 0; top: 0;
	-ms-interpolation-mode: bicubic;
	border:none;
}
#pageflip .msg_block{
	width: 50px; height: 50px;
	position: absolute;
	z-index: 50;
	right: 0; top: 0;
	background: url(../images/page_flip-image.png) no-repeat right top;
	text-indent: -9999px;
}
/* -- pageflip end -- */


/* -- main container start -- */
#mainContainer{
	width:1004px;
	height:204px;
/*	height:256px; */
	margin:0 auto;
	background:url(../images/header.jpg) no-repeat 0 0 #000000;
	color:#616161;
}
#dvdContainer{
	width:100%;
	background-color:#000000;
}
#blogContainer{
	width:1004px;
	height:204px;
	margin:0 auto;
	background:url(../images/header-blog.jpg) no-repeat 0 0 #000000;
	color:#616161;
}
/* -- main container end -- */


/* -- header start -- */
#header{
	width:1004px;
	height:204px;
	margin:0 auto;
	position:relative;
}
#header img{
	border:none;
	position:absolute;
	left:0px;
	top:0px;
}
#header-homelink{
	border:none;
	position:absolute;
	left:211px;
	top:0px;
}
#header-vchin{
	border:none;
	position:absolute;
	left:72px;
	top:13px;
}
#header-logo{
	border:none;
	position:absolute;
	left:217px;
	top:26px;
}
#header-cart{
	border:none;
	position:absolute;
	right:32px;
	top:4px;
}
#header ul{
	width:1004px;
	height:31px;
	background-color:#000000;
	color:#FFFFFF;
	position:absolute;
	top:173px;
	left:0px;
}
#header ul li{
	display:block;
	height:31px;
	margin:0;
	float:left;
}
#header ul li a{
	display:block;
	padding:5px 14px 4px 16px;
/*	padding:5px 14px 4px 16px; */
	font:bold 13px/22px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
}
#header ul li a:hover{
	color:#FFFFFF;
	background:url(../images/nav_bg_hover.gif) 0 0 repeat-x #FAA021;
}
#newsletter-signup{
	top:4px;
	padding-top:142px;
	padding-left:625px;
	right:7px;
}
#newsletter-signup label{
	font:bold 13px/18px Tahoma, Arial, Helvetica, sans-serif;
	color: #333333;
	font-size:1.1em;
	display:block;
	padding-top:5px;
	padding-left:10px;
	margin-right:5px;
	float:left;
}
#newsletter-signup form input{
	width:70px;
	padding:2px 3px 1px 3px;
	border:solid 1px;
	background-color:#FFC549;
	color:#333333;
	margin:3px;
	float:left;
}
#newsletter-signup form input.submit{
	background:url(../images/go.gif) no-repeat;
	width:32px;
	height:19px;
	padding:12px 0px 14px 0px;
	border-style:none;
	cursor:pointer;
	cursor:hand;
	margin:3px;
}
#newsletter-signup-blog{
	top:4px;
	padding-top:112px;
	padding-left:625px;
	right:7px;
}
#newsletter-signup-blog label{
	font:bold 13px/18px Tahoma, Arial, Helvetica, sans-serif;
	color: #333333;
	font-size:1.1em;
	display:block;
	padding-top:5px;
	padding-left:10px;
	margin-right:5px;
	float:left;
}
#newsletter-signup-blog form input{
	width:70px;
	padding:2px 3px 1px 3px;
	border:solid 1px;
	background-color:#FFC549;
	color:#333333;
	margin:3px;
	float:left;
}
#newsletter-signup-blog form input.submit{
	background:url(../images/go.gif) no-repeat;
	width:32px;
	height:19px;
	padding:12px 0px 14px 0px;
	border-style:none;
	cursor:pointer;
	cursor:hand;
	margin:3px;
}
#addthis-button{
	border:none;
	position:absolute;
	top:148px;
	left:260px;
}
#sharethis-button{
	display:none;
}
#facebook{
}
#facebook p{
	font:bold 13px/18px Tahoma, Arial, Helvetica, sans-serif;
	color: #333333;
	position:absolute;
	top:148px;
	left:442px;	
}
#facebook img{
	border:none;
	position:absolute;
	top:145px;
	left:580px;
}
/* -- header end -- */


/* -- sharethisbutton start -- */
body{
	font-family:helvetica,sans-serif;
	font-size:12px;
}
a.stbar.chicklet img{
	border:0;
	height:16px;
	width:16px;
	margin-right:3px;
	vertical-align:middle;
}
a.stbar.chicklet{
	height:16px;
	line-height:16px;
	font:bold 12px/22px Arial, Helvetica, sans-serif;
}
/* -- sharethisbutton end -- */


/* -- body start -- */
#body{
	width:1004px;
	margin:0 auto;
	padding:0px 0px 0px 0px;
	background-color:#FFFFFF;
	color:#333;
	position:relative;
}
#body h1.maintitle{
	display:block;
	width:700px;
	height:42px;
	font:normal 24px/42px Georgia, "Times New Roman", Times, serif;
	color:#222222;
	background-color:#FFFFFF;
	margin:15px 0px 10px 28px;
/*	margin:10px 0 10px 30px; */
	background-image:none;
	padding:0;
}
#body h2.title{
	display:block;
	width:700px;
	font:normal 15px/20px Tahoma, Arial, Helvetica, sans-serif;
	color:#222222;
	background-color:#FFFFFF;
	margin:10px 0px 15px 30px;
}
#body p{
	display:block;
	font:normal 14px/20px Tahoma, Arial, Helvetica, sans-serif;
	margin:0 0 22px 30px;
/*	margin:0 0 15px 31px; */
	text-align:left;
}
#body p span{
	font:bold 14px/20px Tahoma, Arial, Helvetica, sans-serif;
	color:#D30000;
	background-color:#FFFFFF;
}
.morelesslink{
	display:none;
	padding:0 0 20px 30px;
	cursor:pointer;
	font:normal 13px/18px Tahoma, Arial, Helvetica, sans-serif;
	color:#761013;
	text-align:center;
	text-decoration:underline;
}
.more{
/*	background:url(../images/more.gif) no-repeat 0px center; */
}
.less{
/*	background:url(../images/less.gif) no-repeat 0px center; */
}
#body ul{
	padding-left:50px;
/*	padding-left:30px; */
}
#body ul li{
	display:block;
	font:normal 13px/18px Tahoma, Arial, Helvetica, sans-serif;
	margin:0;
	padding:0 0 0 22px;
/*	padding:0 0 0 16px; */
	background:url(../images/bullet_black.gif) 0 7px no-repeat;
}
#body p.readmore{
	display:block;
	width:84px;
	height:10px;
	margin:0;
	padding:0 0 0 470px;
	background-image:url(../images/read_more_bg.gif);
	background-repeat:repeat-x;
	background-position:0 0;
	background-color:#FFFFFF;
	position:relative;
	left:30px;
}
#body p.readmore a{
	display:block;
	width:79px;
	height:10px;
	background:url(../images/read_more_icon.gif) 76px 2px no-repeat #FFFFFF;
	padding:0 0 0 5px;
	font:bold 13px/10px Tahoma, Arial, Helvetica, sans-serif;
	color:#222222;
	text-decoration:none;
}
#body p.readmore a:hover{
	background:url(../images/read_more_icon_hover.gif) 76px 2px no-repeat #FFFFFF;
	color:#D30000;
}
#columns-crew{
	position:relative;
	height:270px;
}
#column1of2{
	display:block;
	font:normal 13px/18px Tahoma, Arial, Helvetica, sans-serif;
	text-align:left;
	position:absolute;
	margin-top:0px;
	margin-left:0px;
	width:395px;
	border-right:solid 1px #000000;
}
#column2of2{
	display:block;
	font:normal 13px/18px Tahoma, Arial, Helvetica, sans-serif;
	text-align:left;
	position:absolute;
	margin-top:0px;
	margin-left:470px;
	width:600px;
}
#columns-cast{
/*	position:relative; */
/*	height:4240px; */
}
#cast{
	float:left;
	width:720px;
}
.cast p{
	text-align:left;
}
.cast img{
	padding-left:30px;
	padding-right:0px;
	padding-bottom:15px;
	border-top-style:none;
	border-right-style:none;
	border-bottom-style:none;
	border-left-style:none;
}
#body h1.dvd{
	display:block;
	background-color:#FFFFFF;
	color:#000000;
	width:250px;
	font:bold 15px/20px Tahoma, Arial, Helvetica, sans-serif;
	margin:0px 0px 5px 0px;
	padding:0;
}
#body h2.dvd{
	display:block;
	background-color:#FFFFFF;
	color:#000000;
	font:bold 15px/20px Tahoma, Arial, Helvetica, sans-serif;
	margin:5px 0px 20px 30px;
	padding:0;
}
#dvd{
	width:1004px;
	background-color:#FFFFFF;
	color:#000000;
	padding-top:10px;
	padding-left:0px;
}
#dvd p{
	width:90%;
	display:block;
	background-color:#FFFFFF;
	color:#000000;
	font:normal 15px/20px Tahoma, Arial, Helvetica, sans-serif;
	text-align:left;	
}
#dvd-news{
	padding-top:5px;
	display:block;
	font:normal 15px/20px Tahoma, Arial, Helvetica, sans-serif;
}
#dvd-cover{
	padding-left:10px;
	padding-right:15px;
	padding-bottom:0px;
/*	border-right:solid 1px #000000;	*/
}
#dvd-description{
	padding-left:5px;
	padding-right:0px;
	padding-bottom:0px;
	border-left:solid 1px #000000;
}
#dvd-description a{
/*	color:#761013; */
}
#dvd-title{
	padding-top:10px;
	padding-left:30px;
	padding-bottom:5px;
	display:block;
	background-color:#FFFFFF;
	color:#E20A17;
	font:normal 20px/24px Tahoma, Arial, Helvetica, sans-serif;
	text-align:left;
}
#dvd-enlarge{
	padding-top:10px;
	padding-left:20px;
	padding-bottom:10px;
}
#dvd-ribbon{
	padding-top:0px;
	padding-left:15px;
	padding-right:0px;
	padding-bottom:15px;
}
#dvd ul{
	width:660px;
	padding-left:30px;
}
#dvd ul li{
	display:block;
	padding:0 0 0 16px;
	font:normal 15px/20px Tahoma, Arial, Helvetica, sans-serif;
	color:#000000;
	background:url(../images/bullet_black.gif) 0 7px no-repeat;
}
#dvd-type{
	width:380px;
	font:normal 15px/20px Tahoma, Arial, Helvetica, sans-serif;
	color:#000000;
	text-align:left;
}
#dvd-type ul{
	width:340px;
}
#dvd-type ul li{
	display:block;
	padding:0 0 0 16px;
	font:normal 15px/20px Tahoma, Arial, Helvetica, sans-serif;
	color:#000000;
	background:url(../images/bullet_black.gif) 0 7px no-repeat;
}
#dvd-reseller{
	width:530px;
	font:normal 15px/20px Tahoma, Arial, Helvetica, sans-serif;
	color:#000000;
	text-align:left;
}
#dvd-reseller ul{
	width:490px;
}
#dvd-reseller ul li{
	display:block;
	padding:0 0 0 16px;
	font:normal 15px/20px Tahoma, Arial, Helvetica, sans-serif;
	color:#000000;
	background:url(../images/bullet_black.gif) 0 7px no-repeat;
}
#dvd-graphics{
	margin:0 0 0 0;
	padding-top:15px;
	padding-bottom:0px;
	border-top:solid 1px #000000;
}
#dvd-links{
	margin:0 0 0 0;
	padding-top:20px;
	padding-bottom:0px;
	border-top:solid 1px #000000;
}
#dvd-links p{
	font:normal 13px/18px Tahoma, Arial, Helvetica, sans-serif;
}
#dvd-links a{
	color:#761013;
}
#dvd-image{
	width:100%;
	background-color:#000000;
	padding-top:30px;
	position:absolute;
	top:auto;
	height:expression( this.offsetParent.offsetHeight - this.offsetTop );
}
#video{
	display:block;
	padding:5px 0px 20px 30px;
}
#columns-interview{
}
#interview{
	width:100%;
	float:left;
	padding-top:0px;
	padding-left:0px;
	padding-bottom:0px;
}
#interview h1.maintitle{
	display:block;
	width:100%;
	font:normal 24px/42px Georgia, "Times New Roman", Times, serif;
	color:#222222;
	background-color:#FFFFFF;
	padding:0px 0px 0px 0px;
}
#interview-maintitle{
	display:block;
	width:700px;
	height:42px;
	font:normal 24px/42px Georgia, "Times New Roman", Times, serif;
	color:#222222;
	background-color:#FFFFFF;
	margin:15px 0px 10px 0px;
/*	margin:10px 0 10px 30px; */
	background-image:none;
	padding:0;
}
#interview p{
	font:normal 13px/18px Tahoma, Arial, Helvetica, sans-serif;
}
#interview-video{
	padding-left:30px;
}
#rolemodels-video{
	padding-left:0px;
}
#videoPlayer {
}
#videoPlayer span {
	display:block;
	border-top:1px solid #222;
	border-left:1px solid #222;
	border-right:1px solid #444;
	border-bottom:1px solid #444;
	margin:50px 0px 0px 0px;
}
#interview-questions{
	display:block;
	width:450px;
	padding-top:2px;
	padding-left:0px;
	padding-bottom:30px;
	padding-right:0px;
	float:left;
}
#interview-scroll{
	height:335px;
	overflow-y:scroll;
	border:solid 1px #000000;
	padding:15px 20px 5px 0;
}
#interview-more{
	font:normal 13px/18px Tahoma, Arial, Helvetica, sans-serif;
	padding-bottom:15px;
}
#rolemodels-names{
	display:block;
	width:460px;
	padding-top:0px;
	padding-left:0px;
	padding-bottom:30px;
	padding-right:0px;
	float:left;
}
#rolemodels-scroll{
	height:335px;
	overflow-y:scroll;
	border:solid 1px #000000;
	padding:15px 20px 0px 0px;
}
#feedback{
}
#feedback a{
	display:block;
	position:fixed;
	top:248px;
	right:-1px;
	background-color:#FFC549;
	padding:2px 0px;
	border:1px solid #000;
	border-left-color:#000;
	border-top-color:#000;
/*	padding:7px 5px;
	border:1px solid #030;
	border-left-color:#060;
	border-top-color:#090; */
}
#feedback a:hover{
	background:#FAA021;
	border:1px solid #000;
/*	background:#030;
	border:1px solid #030; */
}
#textwrap{
}
#textwrap-image-left{
	padding-left:30px;
	padding-right:30px;
	float:left;
}
.textwrap-washington{
	width:570px;
}
.textwrap-sun{
	width:975px;
}
.textwrap-marti{
	width:760px;
}
.textwrap-mlk{
	width:975px;
}
.textwrap-lily{
	width:750px;
}
.textwrap-vincent{
	width:970px;
}
#shipping-estimator{
	margin:0 0px 30px 30px;
}
#c100{
	margin:0 auto;
	padding:0px 0px 0px 0px;
	background-color:#FFFFFF;
	color:#333;
	position:relative;
}
#c100 h1.maintitle{
	display:block;
	width:700px;
	height:84px;
	font:normal 24px/42px Georgia, "Times New Roman", Times, serif;
	color:#222222;
	background-color:#FFFFFF;
	margin:15px 0px 10px 28px;
	background-image:none;
	padding:0;
}
#c100 p{
	display:block;
	font:normal 16px/22px Tahoma, Arial, Helvetica, sans-serif;
	margin:0 0 20px 30px;
	text-align:justify;
}
#trailer{
	margin:0 auto;
	padding:0px 0px 0px 0px;
	background-color:#FFFFFF;
	color:#333;
	position:relative;
}
#trailer p{
	display:block;
	font:normal 16px/22px Tahoma, Arial, Helvetica, sans-serif;
	margin:0 0 25px 30px;
	text-align:justify;
}
#screening{
	width:100%;
	float:left;
	padding:15px 0 15px 0;
}
#screening p{
	font:normal 15px/20px Tahoma, Arial, Helvetica, sans-serif;
	color:#000;
}
/* -- body end -- */


/* -- shopping cart start -- */
#addcart{
	padding-right:25px;
	float:right;
}
#cartAdd{
	padding:10px 10px 10px 10px;
	border:solid 1px #000000;
}
#cart-contents{
}
#cart-contents p{
	font:normal 15px/20px Tahoma, Arial, Helvetica, sans-serif;
	color:#000;
}
#cart-contents img{
	float:right;
}
/* -- shopping cart end -- */


/* -- forms start -- */
#order{
	width:540px;
	padding-left:25px;
	float:left;
}
#order p{
	display:block;
	width:540px;
	padding:0 0 0 0;
	margin:0;
}
#order form{
	width:540px;
	padding:0 0 15px 0;
	margin:0;
	font:normal 13px/20px Tahoma, Arial, Helvetica, sans-serif;
}
#submit{
	width:540px;
	float:left;
	padding-top:5px;
	padding-left:90px;
}
#submit form{
	width:520px;
	padding:0px 0px 0px 20px;
	margin:0;
	font:normal 13px/20px Tahoma, Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
	color:#FFFFFF;
	float:left;
}
#submit form label{
	display:block;
	width:200px;
	font:bold 13px/30px Tahoma, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	float:right;
}
#submit form input{
	width:180px;
	height:22px;
	border:#AFAC87 solid 0px;
	background-color:#FFFFFF;
	color:#000;
	margin:3px 0 3px 0;
}
#submit form p{
	display:block;
	width:41px;
	height:15px;
	padding:0 0 0 7px;
	background-color:#FFFFFF;
	color:#D30000;
	border:#BFBC98 solid 0px;
	margin:6px 0 0 0;
	font-size:0;
	float:left;
}
#submit form p a{
	font:normal 10px/15px Arial, Helvetica, sans-serif;
	color:#D30000;
	background-color:#F0EFDB;
	text-transform:uppercase;
	text-decoration:none;
}
#submit form p a:hover{
	color:#000;
	background-color:#F0EFDB;
}
#submit form input.submit{
/*	background:url(../images/submit.gif) 0 0 no-repeat;
	width:169px;
	height:53px;
	border:none; */
	width:75px;
	height:30px;
	font:bold 13px/15px Arial, Helvetica, sans-serif;
	border:solid 1px #000000;
	cursor:pointer;
	margin:0px 0 20px 0;
}
#submit-checkbox{
	width:258px;
	height:56px;
	font:normal 11px/15px Arial, Helvetica, sans-serif;
	border:#AFAC87 solid 2px;
	color:#333;
	}
#subscribe{
	width:500px;
	float:left;
	padding-top:0px;
	padding-left:25px;
}
#story{
	width:640px;
	float:left;
	padding-top:5px;
	padding-left:30px;
}
#story-intro{
	width:680px;
}
#story form{
	width:620px;
	padding:0px 0px 0px 20px;
	margin:0;
	font:normal 13px/20px Tahoma, Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
	color:#FFFFFF;
	float:left;
}
#story form label{
	display:block;
	width:200px;
	font:bold 13px/30px Tahoma, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	float:right;
}
#story form input{
	width:320px;
	height:22px;
	border:#AFAC87 solid 0px;
	background-color:#FFFFFF;
	color:#000;
	margin:3px 0 3px 3px;
}
#story form p{
	display:block;
	width:41px;
	height:15px;
	padding:0 0 0 7px;
	background-color:#FFFFFF;
	color:#D30000;
	border:#BFBC98 solid 0px;
	margin:6px 0 0 0;
	font-size:0;
	float:left;
}
#story form p a{
	font:normal 10px/15px Arial, Helvetica, sans-serif;
	color:#D30000;
	background-color:#F0EFDB;
	text-transform:uppercase;
	text-decoration:none;
}
#story form p a:hover{
	color:#000;
	background-color:#F0EFDB;
}
#story form input.submit{
/*	background:url(../images/submit.gif) 0 0 no-repeat;
	width:169px;
	height:53px;
	border:none; */
	width:90px;
	height:28px;
	font:bold 13px/15px Arial, Helvetica, sans-serif;
	border:solid 1px #000000;
	cursor:pointer;
	margin:0px 0px 30px 0;
}
#story-checkbox{
	width:323px;
	height:56px;
	font:normal 13px/15px Arial, Helvetica, sans-serif;
	border:#AFAC87 solid 2px;
	color:#333;
	padding-top:12px;
}
#story-verify{
	width:323px;
	height:116px;
	font:normal 11px/15px Arial, Helvetica, sans-serif;
	border:#AFAC87 solid 2px;
	color:#FFF;
	padding-top:5px;
}
#reseller{
	width:640px;
	float:left;
	padding-top:5px;
	padding-left:8px;
}
#reseller-intro{
	width:675px;
	background-color:#FFFFFF;
	color:#000000;
}
#reseller form{
	width:620px;
	padding:0px 0px 0px 20px;
	margin:0;
	font:normal 13px/20px Tahoma, Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
	color:#FFFFFF;
	float:left;
}
#reseller form label{
	display:block;
	width:218px;
	font:bold 13px/30px Tahoma, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	float:right;
	line-height:normal;
}
#reseller form input{
	width:220px;
	height:22px;
	border:#AFAC87 solid 0px;
	background-color:#FFFFFF;
	color:#000;
	margin:3px 0 3px 2px;
	padding:0 10px 0 10px;
}
#reseller form p{
	display:block;
	width:600px;
	height:15px;
	padding:0 0 0 7px;
	background-color:#FFFFFF;
	color:#000000;
	border:#BFBC98 solid 0px;
	margin:6px 10px 0 0;
/*	font-size:0; */
	float:left;
}
#reseller form p a{
	font:normal 10px/15px Arial, Helvetica, sans-serif;
	color:#D30000;
	background-color:#F0EFDB;
	text-transform:uppercase;
	text-decoration:none;
}
#reseller form p a:hover{
	color:#000;
	background-color:#F0EFDB;
}
#reseller form input.submit{
	width:90px;
	height:28px;
	font:bold 13px/15px Arial, Helvetica, sans-serif;
	border:solid 1px #000000;
	cursor:pointer;
	margin:0px 0px 30px 0;
}
#reseller-scrollbox{
	width:650px;
	height:200px;
	border:1px solid #AAA;
	font:12px/18px Georgia, Garamond, Serif;
	padding-top:10px;
	padding-left:25px;
	overflow:scroll;
}
#reseller-agree{
	width:640px;
	font:normal 12px/15px Arial, Helvetica, sans-serif;
}
#reseller-checkbox{
	width:673px;
	height:76px;
	font:normal 13px/15px Arial, Helvetica, sans-serif;
	border:#AFAC87 solid 2px;
	color:#333;
	padding-top:12px;
}
#reseller-verify{
	width:423px;
	height:116px;
	font:normal 11px/15px Arial, Helvetica, sans-serif;
/*	border:#AFAC87 solid 2px; */
	color:#FFF;
	padding-top:5px;
}
/* -- forms end -- */


/* -- sidebar start -- */
#sidebar{
/*	background:url(../images/sidebar-dvd.jpg) 0 0 no-repeat; */
	width:268px;
/*	height:500px; */
/*	margin:10px 0 10px 0; */
	float:right;
}
#sidebar p{
	font:normal 11px/15px Tahoma, Arial, Helvetica, sans-serif;
	color:#333333;
	padding:0 30px 0 0;
	text-align:center;
}
.sidebar-clickhere{
	width:268px;
	position:absolute;
	padding-top:224px;
/*	padding-top:232px; */
/*	padding-top:25px; */
	padding-left:15px;
}
.sidebar-buynow{
	width:268px;
	position:absolute;
	padding-top:222px;
/*	padding-top:25px; */
	padding-left:15px;
}
.sidebar-donate{
	width:268px;
	position:absolute;
	padding-top:107px;
	padding-left:15px;
	float:right;
}
.sidebar-trailer{
	width:268px;
	position:absolute;
	padding-top:266px;
/*	padding-top:40px; */
/*	padding-top:210px; */
	padding-left:15px;
}
#sidebar-dvd{
	background:url(../images/sidebar-dvd.jpg) 0 0 no-repeat;
	width:268px;
	height:316px;
	margin:10px 0 5px 0;
	float:right;
}
#dvd-button{
	width:268px;
	position:absolute;
	padding-top:232px;
	padding-left:15px;
}
#contribution{
	width:268px;
	height:160px;
	background:url(../images/sidebar-goldmodule.jpg) 0 0 no-repeat;
	margin:10px 0 15px 0;
	float:left;
}
#contribution h2{
	display:block;
	width:244px;
	height:31px;
	padding:3px 0 3px 28px;
}
#contribution h2 span{
	display:block;
	width:226px;
	padding:5px 0 0 0;
	font:bold 19px/24px Tahoma, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	margin-left:3px;
	text-align:center;
}
#contribution p{
	width:230px;
	font:normal 13px/18px Tahoma, Arial, Helvetica, sans-serif;
	color:#333333;
	padding:0 0px 0 0;
	text-align:center;
}
#contribution-button{
	width:268px;
	position:absolute;
	top:462px;
	padding-left:16px;
	float:right;
}
#mailing-list{
	width:268px;
	height:160px;
	background:url(../images/sidebar-goldmodule.jpg) 0 0 no-repeat;
/*	padding-top:330px; */
/*	padding-left:8px; */
	padding-bottom:12px;
	float:left;
}
#mailing-list h2{
	display:block;
	width:244px;
	height:31px;
	font:bold 19px/24px Tahoma, Arial, Helvetica, sans-serif;
	padding:3px 0 4px 28px;
/*	background:url(../images/mailing-list_login_bg.gif) 0 0 repeat-x #C59724; 
	color:#FFFFFF;*/
}
#mailing-list h2 span{
	display:block;
	width:226px;
	padding:3px 0 0 0;
	/*background:url(../images/) 0 0 no-repeat #D4100E; */
	font:bold 19px/24px Tahoma, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	margin-left:3px;
	text-align:center;
}
#mailing-list form{
	width:236px;
	padding:19px 17px 14px 17px;
	margin:0;
/*	background-color:#F1D46B; */
/*	background-color:#DBD9BD; */
	color:#222222;
	float:left;
}
#mailing-list form label{
	display:block;
	width:78px;
	font:bold 13px/30px Tahoma, Arial, Helvetica, sans-serif;
	margin-left:6px;
	padding-right:10px;
	float:left;
	text-align:right;
}
#mailing-list form input{
	width:135px;
	height:22px;
	border:#EBEADD solid 1px;
	background-color:#FFFFFF;
/*	background-color:#AFAC87; */
	color:#000;
	margin:0 3px 7px 0;
	float:right;
}
#mailing-list form p{
	display:block;
	width:152px;
	height:15px;
	padding:3px 0 0 0px;
	font:normal 11px/13px Arial, Helvetica, sans-serif;
/*	background-color:#F1D46B; */
/*	background-color:#F0EFDB; */
	color:#FFFFFF;
/*	border:#BFBC98 solid 1px; */
	margin:6px 0 0 0;
	float:left;
	text-align:center;
}
#mailing-list form p a{
	font:normal 10px/15px Arial, Helvetica, sans-serif;
	color:#D30000;
	background-color:#FAA021;
	text-transform:uppercase;
	text-decoration:none;
}
#mailing-list form p a:hover{
	color:#000;
	background-color:#F0EFDB;
}
#mailing-list form input.go{
	background:url(../images/btn_go.gif) 0 0 no-repeat;
	width:32px;
	height:19px;
	float:right;
	border:none;
	cursor:pointer;
	margin:6px 0 0 0;
}
#facebook-logo{
	width:268px;
	height:42px;
	float:right;
}
#facebook-logo img{
	position:absolute;
	top:700px;
	padding-left:82px;
}
/* -- sidebar end -- */


/* -- gold panel start -- */
#gold-main{
	width:100%;
	height:180px;
	padding:12px 0 20px 0;
	background:url(../images/gold_bg.gif) 0 0 repeat-x;
}
#gold{
	width:953px;
	height:180px;
	margin:0 auto;
}
#news{
	width:315px;
/*	border-right:#CECBAB solid 1px; */
	padding-left:60px;
	float:left;
}
#news h2{
	display:block;
	width:315px;
	font:bold 24px Tahoma, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	margin:5px 0 13px 0;
	padding:0;
}
#news p{
	display:block;
	width:315px;
	margin:0 0 5px 0;
}
#news ul{
	width:315px;
	margin:0;
	padding:0;
}
#news ul li{
	float:left;
}
#news ul li a{
	display:block;
	width:271px;
	font:normal 13px/20px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	padding:0 0 0 16px;
	background:url(../images/bullet_white.gif) 0 7px no-repeat;
	float:left;
}
#news ul li a:hover{
	background:url(../images/bullet_white-hover.gif) 0 7px no-repeat #000000;
	color:#FFFFFF;
}
#news p.rm-yellow{
	display:block;
	width:87px;
	height:13px;
	background:url(../images/read_more_bg_trans.gif) 0 0 repeat-x;
	font-size:0;
	padding:0 0 0 200px;
	margin:10px 0 0px 0;
	float:left;
}
#news p.rm-yellow a{
	display:block;
	width:79px;
	padding:3px 0 0 8px;
	height:10px;
	font:bold 13px/10px Tahoma, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background:url(../images/read_more_icon_black.gif) 79px 6px no-repeat #FEC043;
	text-decoration:none;
}
#news p.rm-yellow a:hover{
	color:#000000;
/*	color:#EDEBD5; */
	background:url(../images/read_more_icon_black_hover.gif) 79px 6px no-repeat #FEC043;
}
#press{
	width:300px;
/*	border-right:#CECBAB solid 1px; */
	padding-left:4px;
	float:left;
}
#press h2{
	display:block;
	width:300px;
	font:bold 24px Tahoma, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	margin:5px 0 13px 0;
	padding:0;
}
#press p{
	display:block;
	width:300px;
	margin:0 0 5px 0;
}
#press ul{
	width:300px;
	margin:0;
	padding:0;
}
#press ul li{
	float:left;
}
#press ul li a{
	display:block;
	width:285px;
	font:normal 13px/20px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	padding:0 0 0 16px;
	background:url(../images/bullet_white.gif) 0 7px no-repeat;
	float:left;
}
#press ul li a:hover{
	background:url(../images/bullet_white-hover.gif) 0 7px no-repeat #000000;
	color:#FFFFFF;
}
#press p.rm-yellow{
	display:block;
	width:87px;
	height:13px;
	background:url(../images/read_more_bg_trans.gif) 0 0 repeat-x;
	font-size:0;
	padding:0 0 0 215px;
	margin:10px 0 0px 0;
	float:left;
}
#press p.rm-yellow a{
	display:block;
	width:79px;
	padding:3px 0 0 8px;
	height:10px;
	font:bold 13px/10px Tahoma, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background:url(../images/read_more_icon_black.gif) 79px 6px no-repeat #FEC043;
	text-decoration:none;
}
#press p.rm-yellow a:hover{
	color:#000000;
/*	color:#EDEBD5; */
	background:url(../images/read_more_icon_black_hover.gif) 79px 6px no-repeat #FEC043;
}
#articles{
	width:315px;
/*	border-right:#CECBAB solid 1px; */
	padding:0 57px 0 36px;
	float:left;
}
#articles h2{
	display:block;
	width:315px;
	font:bold 24px Tahoma, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	margin:5px 0 13px 0;
	padding:0;
}
#articles p{
	display:block;
	width:315px;
	margin:0 0 5px 0;
}
#articles ul{
	width:315px;
	margin:0;
	padding:0;
}
#articles ul li{
	float:left;
}
#articles ul li a{
	display:block;
	width:300px;
	font:normal 13px/20px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	padding:0 0 0 16px;
	background:url(../images/bullet_white.gif) 0 7px no-repeat;
	float:left;
}
#articles ul li a:hover{
	background:url(../images/bullet_white-hover.gif) 0 7px no-repeat #000000;
	color:#FFFFFF;
}
#articles p.rm-yellow{
	display:block;
	width:87px;
	height:13px;
	background:url(../images/read_more_bg_trans.gif) 0 0 repeat-x;
	font-size:0;
	padding:0 0 0 230px;
	margin:10px 0 0px 0;
	float:left;
}
#articles p.rm-yellow a{
	display:block;
	width:79px;
	padding:3px 0 0 8px;
	height:10px;
	font:bold 13px/10px Tahoma, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background:url(../images/read_more_icon_black.gif) 79px 6px no-repeat #FEC043;
	text-decoration:none;
}
#articles p.rm-yellow a:hover{
	color:#000000;
/*	color:#EDEBD5; */
	background:url(../images/read_more_icon_black_hover.gif) 79px 6px no-repeat #FEC043;
}
/* -- gold panel end -- */


/* -- footer start -- */
#footer-main{
	width:100%;
	height:125px;
	background:url(../images/footer_bg.gif) 0 0 repeat-x #000000;
	color:#CCCCCC;
}
#footer{
	width:994px;
	height:125px;
	margin:0 auto;
}
#footer ul{
	width:994px;
	margin:0 auto;
	padding:20px 0px 20px 0px;
}
#footer ul li{
	float:left;
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#CCCCCC;
	background-color:#000000;
}
#footer ul li a{
	font:bold 13px/13px Arial, Helvetica, sans-serif;
	color:#CCCCCC;
	background-color:#000000;
	text-decoration:none;
	padding:0 14px 0 14px;
}
#footer ul li a:hover{
	text-decoration:underline;
}
#footer2{
	width:317px;
	margin:0 auto;
}
#footer2 ul{
	width:317px;
	padding:30px 0px 0px 0px;
}
#footer2 ul li{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#CCCCCC;
	background-color:#000000;
	padding-left:7px;
	float:left;
}
#footer2 ul li a{
	font:normal 11px/11px Arial, Helvetica, sans-serif;
	color:#CCCCCC;
	background-color:#000000;
	text-decoration:none;
	padding:0 10px 0 10px;
}
#footer2 ul li a:hover{
	text-decoration:underline;
}
#footer a.link{
	font:bold 12px/25px Arial, Helvetica, sans-serif;
	color:#CCCCCC;
	padding:3px;
	background-color:#000000;
	text-decoration:none;
	text-transform:uppercase;
}
#footer a.link:hover{
	color:#CCCCCC;
	background-color:#B24036;
}
#footer a.xht{
	display:block;
	width:57px;
	height:14px;
	background:url(../images/xhtml_bg.gif) 0 0 no-repeat #B18545;
	font:bold 11px/14px Arial, Helvetica, sans-serif;
	color:#CCCCCC;
	text-decoration:none;
	text-align:center;
	text-transform:uppercase;
}
#footer a.xht:hover{
	color:#CCCCCC;
	background:url(../images/xhtml_bg_hover.gif) 0 0 no-repeat #B18545;
}
#footer a.cs{
	display:block;
	width:43px;
	height:14px;
	background:url(../images/css_bg.gif) 0 0 no-repeat #B18545;
	font:bold 11px/14px Arial, Helvetica, sans-serif;
	color:#CCCCCC;
	text-decoration:none;
	text-align:center;
	text-transform:uppercase;
}
#footer a.cs:hover{
	color:#FFFFFF;
	background:url(../images/css_bg_hover.gif) 0 0 no-repeat #B18545;
}
#footer p.copyright{
	font:normal 11px/15px Arial, Helvetica, sans-serif;
	color:#CCCCCC;
	background-color:#000000;
	text-align:center;
	padding:10px 0 5px 0;
}
#footer p.designer{
	display:block;
	width:210px;
	height:25px;
	font:normal 12px/25px Arial, Helvetica, sans-serif;
	color:#CCCCCC;
	background-color:#000000;
	text-align:center;
}
/* -- footer end -- */
