body {
	color:#585451;
	background-color:#000;
	font-family:Arial, "Times New Roman", Times, serif;
	font-size:67.5%;
	font-style:normal;
	font-variant:normal;
	font-weight:400;
	line-height:normal;
	text-align:center;
	background-image: url(../images/nbl_bg.jpg);
	background-repeat: no-repeat;
}
.green{color:#91B33B;}
.black{color:#000;}
.red{color:#BF5D54;}
h2.blue-block{width:624px;display:block;background-color:#8CCFE2;padding:10px;color:#000;margin-bottom:10px;font-size:1.6em;background-image:url(../images/page_title_bg.gif);background-repeat:no-repeat;height:23px;}
h2.red-block{width:624px;display:block;background-color:#E88379;padding:10px;color:#000;margin-bottom:10px;font-size:1.8em;background-image:url(../images/store_title_bg.gif);background-repeat:no-repeat;height:23px;}

#main-wrapper{text-align:left;width:1024px;margin:auto;}
#main-header{clear:both;height:250px;position:relative;}
#main-body{clear:both;padding:0px 0px 0px 11px;position:relative;height:auto !important;height:450px;min-height:450px;overflow:visible;}
#main-footer{clear:both;padding:10px 0px 10px 0px;text-align:right;}
#main-footer a{color:#585451;text-decoration:none;}
#main-nav{position:absolute;bottom:2px;left:0px;}
a{color:#585451;}


/*columns */
#col-left{float:left;padding:13px 0px 10px 0px;width:644px;}
#col-right{float:right;width:316px;padding:22px 24px 11px 21px;}

.banner{margin-bottom:11px;padding:10px;border:solid 1px #A7A7A7;background-color:#ffffff;position:relative;width:295px;}
.sub-content{clear:both;border:solid 1px #464646;display:block;position:relative;background-color:#E7E7E7;height:auto !important;height:360px;min-height:360px;}
.sub-header{position:relative;display:block;width:100%;height:60px;}
.sub-page{display:none;}
.sub-page.default{display:block;}
#sub-nav{position:absolute;bottom:2px;right:0px;}
ul#sub-nav-list{display:block;width:370px;height:22px;}
ul#sub-nav-list li{float:left;margin-left:2px;}
ul#sub-nav-list li a{height:22px;display:block;text-align:center;color:#727272;text-decoration:none;}
ul#sub-nav-list li a span{display:none;}
ul#sub-nav-list li#sub-nav-synopsis a{width:89px;background:url(../images/nav/synopsis-off.gif) no-repeat;}
ul#sub-nav-list li#sub-nav-synopsis a.on, ul#sub-nav-list li#sub-nav-synopsis a:hover{background:url(../images/nav/synopsis-on.gif) no-repeat;}
ul#sub-nav-list li#sub-nav-trailer a{width:89px;background:url(../images/nav/trailer-off.gif) no-repeat;}
ul#sub-nav-list li#sub-nav-trailer a.on, ul#sub-nav-list li#sub-nav-trailer a:hover{background:url(../images/nav/trailer-on.gif) no-repeat;}
ul#sub-nav-list li#sub-nav-images a{width:89px;background:url(../images/nav/images-off.gif) no-repeat;}
ul#sub-nav-list li#sub-nav-images a.on, ul#sub-nav-list li#sub-nav-images a:hover{background:url(../images/nav/images-on.gif) no-repeat;}
ul#sub-nav-list li#sub-nav-film a{width:89px;background:url(../images/nav/buy-off.gif) no-repeat;}
ul#sub-nav-list li#sub-nav-film a.on, ul#sub-nav-list li#sub-nav-film a:hover{background:url(../images/nav/buy-on.gif) no-repeat;}

hr{background:none;background-color:transparent;border:none;border-bottom:1px dashed #333;margin:10px 0px 10px 0px;}

/*home sub pages */

#sub-synopsis,#sub-film{padding:30px 15px 20px 15px;}
#sub-images{padding:50px 15px 20px 15px;}
#sub-trailer{padding:10px 10px 20px 10px;}

.about .sub-content,.store .sub-content,.news .sub-content,.who-are .sub-content{padding:30px 15px 20px 15px;}

ul.list{margin-left:16px;}
ul.list li{list-style:disc;margin-bottom:5px;}