@import "undohtml.css";
body{
	background:#000 url(../i/bg.jpg) no-repeat top center;
	color:#fff;
	font:12px courier, Times New Roman;
	padding:0;
	text-align:center;
}
div#wrapper{
	background:#000 url(../i/bg.jpg) no-repeat top center;
	margin:0 auto;
	width:700px;
}
h1#logo{
	/* IE */
	padding-top:26px;
}
h1#logo a{
	/* IE */
	display:block;
	height:76px;
	left:-180px;
	margin:0 auto;
	position:relative;
	width:310px;
}
h1#logo a:hover{
	background:url(../i/home.gif) no-repeat top left;
}
div#content{
	margin:0 auto;
}
.hidden{
	visibility:hidden;
}
hr.clear{
	clear:both;
	display:block;
	visibility:hidden;
}
hr, .none{
	display:none;
}
.noBorder{
	border:none;
}
a.inactive{
	cursor: default;
}
fieldset{
	border:none;
}
/*NAVIGATION*/
ul#nav{
	margin:0 auto;
	position:relative;
	text-transform:uppercase;
	top:12px;
	left:20px;
	width:572px;
}
ul#nav li{
	margin-right:10px;
	padding-top:12px;
	float:left;
}
ul#nav li a{
	background-image:none;
	background-repeat: no-repeat;
	color:#fff;
	display:table;
	padding:0 15px;
	height:39px;
}
ul#nav li a:hover{
	color:#f00;
}
ul#nav li a.current{
	background:url(../i/current.gif) no-repeat 50% 12px;
}
a#films_link{

}
/*DONATE CORNER*/
form#donate_corner{
	height:99px;
	position:absolute;
	right:0px;
	top:0px;
	width:99px;
}
form#donate_corner input{
	height:99px;
	position:absolute;
	right:0px;
	top:0px;
	width:99px;
}
/*CONTENT*/
div#main_content{
	/* IE */
	clear:both;
	height:.1%;
	margin:0 auto;
	position:relative;
	left:-14px;
	top:20px;
	text-align:left;
	width:628px;
}
div#colL{
	display:table;
	float:left;
	line-height:18px;
	margin:0 14px 0 0px;
	width:430px;
}
div#colL div.container{
	background:url(../i/itemEnd.gif) repeat-x bottom;
	margin-bottom:12px;
	padding-bottom:4px;
}
div#colL div.noEnd{
	background:none;
}
div#colL div.description p{
	font:14px Georgia, Palatino, Times New Roman;
	font-weight:lighter;
	color:#C7B299;
}
div#colL p em{
	font-size:12px;
	font-style:italic;
	color:#C7B299;
}
div.content div.container{
	/* IE */
	/* background:url(../i/e6e6e6.gif) repeat; */
	display:table;
	padding:6px 4px 0 4px;
	width:422px;
}
div.content div.first{
	/* IE & IE7 */
	/* background:url(../i/cccccc.png) repeat; */
}
div.content div.container p{
	line-height:16px;
	margin-bottom:16px;
}
/*IMG*/
div.content img{
	border:solid 2px #fff;
	margin-bottom:2px;
}
div.content img.noBorder{
	border:none;
}
div.content img.end{
	margin-bottom:6px;
}
div.content img.R{
	float:right;
	margin-left:6px;
}
div.content img.L{
	float:left;
	margin:4px 6px 0 0;
}
div.content p img.C{
	margin:0 auto;
}
/*HEADLINES*/
div.content h3{
	color:#D485A1;
	font:14px Georgia, Palatino, Times New Roman;
	font-weight:bold;
}
div.content h4{
	color:#9B6177;
	font:10px Georgia, Palatino, Times New Roman;
	font-weight:lighter;
	margin-bottom:4px;
}
div.content ul{
	display:table;
	list-style: disc;
	padding:0 0 6px 20px;
}
/*TAG*/
h2.tag{
	display:block;
	height:19px;
	margin-bottom:4px;
}
div#colL h2.tag{
	border-bottom:solid 2px #018281;
	padding-bottom:4px;
	margin-bottom:6px;
}
/*LINK*/
div#colL a{
	text-decoration:underline;
}
div#colL .description a{
	color:#C7B299;
}
div#colL .content a{
	color:#9B6177;
}
div#colL a.end_link{
	background:#101010;
	color:#D485A1;
	display:block;
	padding:2px 0;
	text-align:center;
	text-decoration:none;
	text-transform:uppercase;
	}
/*div#colL a.end_link:hover{
	background:#222;
}*/
/*ABOUT*/
div#about h2{
	background:url(../i/tags/about.gif) no-repeat;
}
/*BIOS*/
div#bios h2{
	background:url(../i/tags/bios.gif) no-repeat;
}
/*NEWS*/
div#news h2{
	background:url(../i/tags/news.jpg) no-repeat;
}
/*SHOP L*/
div#colL div#shopL h2{
	background:url(../i/tags/shop.gif) no-repeat;
}
/*FILMS L*/
div#colL div#filmsL h2{
	background:url(../i/tags/films.gif) no-repeat;
}

/*CONTACT+FORM*/
div#contact h2{
	background:url(../i/tags/contact.gif) no-repeat;
}
form.contact{
	display:block;
	margin:0 auto;
	width:422px;
}
form.contact br{
	clear:both;
}
form.contact label{
	color:#D485A1;
	display:block;	
	font:14px Georgia, Palatino, Times New Roman;
	font-weight:bold;
	float:left;
	margin-bottom:15px;
	padding-right:10px;
	text-align:left;
	width:64px;
}
form.contact input, textarea{
	/* IE & IE7 */
	border:solid 2px #f7cce3;
	float:left;
	font:12px courier, Times New Roman;
	width:330px;
}
form.contact textarea{
	overflow:hidden;
}
form.contact .listAdd{
	border:0;
	float:left;
	margin-top:10px;
	width:14px;
}
span.listTxt{
	display:block;
	padding-top:10px;
	text-indent:10px;
}
form.contact .submit, form.buynow .submit{
	background:#101010;
	border:none;
	color:#D485A1;
	cursor: pointer;
	font:12px courier, Times New Roman;
	margin-top:8px;
	margin-bottom:6px;
	padding:2px 0;
	text-transform:uppercase;
	text-align:center;
	width:422px;
}
/*form.contact .submit:hover, form.buynow .submit:hover{
	background:#222;
}*/
form.contact label.submit{
	margin-bottom:6px;
}
/*BUY NOW FORM*/

/*COL R*/
div#colR{
	background:url(../i/colR_bg.jpg) no-repeat bottom;
	border:solid 1px #000;
	display:table;
	float:left;
	text-align:center;
	width:180px;
}
div#colR .container{
	display:block;
}
div#colR a{
	color:#D485A1;
}
/*LIST*/
div#colR ul{
	clear:left;
	margin-bottom:10px;
}
/*FILMS R*/
div#filmsR h2{
	background:url(../i/tags/films.gif) no-repeat center -19px;
}
div#filmsR a{
	display:block;
	height:126px;
	margin:0 auto;
	width:174px;
}
div#filmsR a#PVC_link{
	background:url(../i/films/PVC_link.jpg) no-repeat;
}
div#filmsR a#SP_link{
	background:url(../i/films/SP_link.jpg) no-repeat;
}
/*SHOP R*/
div#shopR h2{
	background:url(../i/tags/shop.gif) no-repeat center -19px;
}
div#shopR a{
	display:block;
	height:220px;
	margin:0 auto;
	width:147px;
}
div#shopR a#shortfilms_link{
	background:url(../i/shop/shortfilms_link.gif) no-repeat top center;
}
/*OTHER R*/
div#otherR h2{
	background:url(../i/tags/other.gif) no-repeat center;
}
div#otherR a{
	display:block;
	height:74px;
	margin:0 auto;
	width:148px;
}
div#otherR a#mailingList_link{
	background:url(../i/mailingList.jpg) no-repeat top center;
}
/*BIOS R*/
div#biosR h2{
	background:url(../i/tags/bios.gif) no-repeat center -19px;
}
div#biosR ul{
	display:block;
	width:174px;
}	
div#biosR ul li{
	float:left;
}
div#biosR ul li a{
	display:block;
	height:130px;
	width:87px;
}
div#biosR ul li a#bh{
	background:url(../i/bios/bh_link.jpg) no-repeat;
}
div#biosR ul li a#kz{
	background:url(../i/bios/kz_link.jpg) no-repeat;
}
div#biosR ul li a#cn{
	background:url(../i/bios/cn_link.jpg) no-repeat;
}
div#biosR ul li a#bw{
	background:url(../i/bios/bw_link.jpg) no-repeat;
}
/*FOOTER*/
div#footer{
	background:url(../i/footer.jpg) top no-repeat;
	color:#bababa;
	font:9px "Lucida Grande","Lucida Sans Unicode",sans-serif;	
	margin-top:20px;
	padding:16px 0 18px 26px;	
	text-align:left;
}
div#footer a{
	color:#fff;
}
div#footer a:hover{
	text-decoration:underline;
}