


	a {
	color: #a9a9a9;
	}
	
	a:hover {
	color: #ffffff;
	}

body
{
background-repeat: no-repeat;
background-position: center top;
background-color: #000000;
min-width: 800px;
margin: 0px 2px 0px 0px;
scrollbar-3dlight-color:#7a7a7a; 
scrollbar-arrow-color:#c91e1b; 
scrollbar-base-color:#ff6347; 
scrollbar-darkshadow-color:#303030; 
scrollbar-face-color:#303030; 
scrollbar-highlight-color:#403f3f; 
scrollbar-shadow-color:#000000;
} 


body, th, td, p, select, textarea, input
{
margin: 0px 0px 0px 0px;
font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
font-size: 11px;
color: #878787;
}


.content_bg {
background-color: #000000;
}


.feature_dvd_gray_drk {
	background-repeat: repeat-x;
	background-position: top left;
	background-image: url(../images/gray_block_bg_dark.gif);
	height: 150px;
}

.tab_bg_current {
background-repeat: repeat-x;
	background-position: top left;
	background-image: url(../images/tab_bg_current.gif);
	height: 27px;
	
}

.tab_bg_off {
background-repeat: repeat-x;
	background-position: top left;
	background-image: url(../images/tab_bg_off.gif);
	height: 27px;
	
	
}

.tabTitle {
padding-left: 14px;
font-weight: normal;
font-size: 14px;
color: #ffffff;
}

/**************************************************************
	WARNING Page
***************************************************************/

.warning_bg {
	background-repeat: no-repeat;
	background-position: top center;
	background-image: url(../images/intro_warning_bg.jpg);
	height: 400px;
}

.warning {
padding: 4px;
text-align: justify;
color: #abaaaa;
}

.intro_div_line {
	padding-top: 5px;
	padding-bottom: 5px;
	background-repeat: no-repeat;
	background-position: top center;
	background-image: url(../images/intro_div_line.gif);
	height: 2px;
	
}
/**************************************************************
	Trailer border/box
***************************************************************/
.div_trailer {
	background-repeat: no-repeat;
	background-position: top center;
	background-image: url(../images/div_trailer.gif);
	width: 25px;
	
}
/* multi-trailer page */
.trailer_bot_shade {
	background-repeat: no-repeat;
	background-position: top center;
	background-image: url(../images/trailer_bot_shade.gif);
	height: 70px;
	
}

/* single trailer page */
.trailer_bot_shade_single {
	background-repeat: no-repeat;
	background-position: top center;
	background-image: url(../images/trailer_bot_shade.gif);
	height: 50px;
	
}


.trailer_lbg1 {
	background-repeat: no-repeat;
	background-position: top left;
	background-image: url(../images/trailer_lbg1.gif);
	width: 9px;
	
}

.trailer_lbg2 {
	background-repeat: no-repeat;
	background-position: bottom left;
	background-image: url(../images/trailer_lbg2.gif);
	width: 9px;
	
}

.trailer_rbg1 {
	background-repeat: no-repeat;
	background-position: top left;
	background-image: url(../images/trailer_rbg.gif);
	width: 9px;
	
}
.trailer_rbg2 {
	background-repeat: no-repeat;
	background-position: bottom left;
	background-image: url(../images/trailer_rbg2.gif);
	width: 9px;
	
}

.trailer_content_bg {
	background-repeat: repeat-x;
	background-position: bottom left;
	background-image: url(../images/trailer_content_bg.gif);
	height: 209px;
	
}
/**************************************************************
	Tab show/hide main control
***************************************************************/
.tab_hover {
width: 300px;
background-color: #000000;
color:white;
cursor:pointer;
padding-left: 25px;
padding-right: 25px;

height:27px;
background-image: url(../images/tab_bg_current_arrow.gif);
border:0px;
text-align:left;
font-family:verdana;
font-size:12px; 

}
.tab {
width: 300px;
background-color: #565656;
color: #636363;
cursor:pointer;
padding-left: 25px;
padding-right: 25px;

height:25px; 
background-image: url(../images/tab_bg_off_arrow.gif);
border:0px;
text-align:left;
font-family:verdana;
font-size:12px; 
font-weight:none;
}
.data_tab {
border:1px solid gray; 
width:640px;
height:100px;
text-align:left;
font-family:verdana;
font-size:12px; 
padding:.3em;
}

/**************************************************************
	DVD and Pay Site border and listings
***************************************************************/
/* dvd border images */
.dvd_border_top {
	background-repeat: no-repeat;
	background-position: bottom center;
	background-image: url(../images/dvd_border_top.gif);
	height: 13px;
	
}

.dvd_border_bottom {
	background-repeat: no-repeat;
	background-position: top center;
	background-image: url(../images/dvd_border_bottom.gif);
	height: 15px;
	
}
.dvd_border_left {
	background-repeat: no-repeat;
	background-position: center right;
	background-image: url(../images/dvd_border_left.gif);
	width: 7px;
	
}

.dvd_border_right {
	background-repeat: no-repeat;
	background-position: center left;
	background-image: url(../images/dvd_border_right.gif);
	width: 7px;
	
}

/* line gradient sepparating dvd block */
.div_item_shade {
	background-repeat: no-repeat;
	background-position: top left;
	background-image: url(../images/div_item_shade.gif);
	height: 2px;
	
}

/*dvd information */
.dvd_title {
padding: 5px;
font-size: 13px;
color: #ffffff;
font-weight: bold;
}

.dvd_release {
padding-left: 5px;
color: #fcba07;
font-size: 11px;
}
.dvd_cat {
font-size: 11px;
color: #bb170f;
}

.dvd_desc {
padding: 5px;
color: #878787;
font-size: 9px;
}
.dvd_desc a {
font-size: 11px;
font-weight: bold;
color: #a9a9a9;
text-decoration: none;
}
.dvd_desc a:hover {
color: #ffffff;
}

/**************************************************************
	Show/Hide Table
***************************************************************/
/* scrolling table */

/* new releases */
.now_on_dvd {
background-repeat: no-repeat;
background-position: top center;
background-image: url(../images/div_tablecontent_bg.gif);
height:50em; overflow:auto;
width: 400px;
}

/* show all */
.show_all {
background-repeat: no-repeat;
background-position: top center;
background-image: url(../images/div_tablecontent_bg.gif);
height:50em; overflow:auto;
width: 400px;
}


/* boxart covers */
.front_cover {
background-repeat: no-repeat;
background-position: top center;
background-image: url(../images/div_tablecontent_bg.gif);
height:40em; overflow:auto;
width: 300px;
}

/* back cover */
.back_cover {
background-repeat: no-repeat;
background-position: top center;
background-image: url(../images/div_tablecontent_bg.gif);
height:40em; overflow:auto;
width: 300px;
}


/* title of item */
.release_header {
font-size: 12px;
font-weight: bold;
color: #9c9b9b;
}

/* category */
.cat {
background-color: #424141;
color: #cccccc;
font-weight: bold;
text-transform: uppercase;
padding: 2px;
}




/**************************************************************
	Popup preview
***************************************************************/

.setting_bg {
background-repeat: no-repeat;
background-position: top center;
background-image: url(../images/pop_menu_bg.gif);
height: 51px;
}


.btn_setting {
background-repeat: no-repeat;
background-position: top center;
background-image: url(../images/pop_setting_btn_bg.gif);
height: 51px;
}



.setting {
font-size: 10px;
font-weight: bold;
color: #d3d3d3;
}

.setting a, .setting a:visited {
color: #dfdfdf;
text-decoration: none;
}

.setting a:hover {
color: #fc0303;
}

img.setting {
vertical-align: middle;
}