@charset "UTF-8";
/* CSS Document */
<style type="text/css">
<!--
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	margin-left: 30px;
	margin-right: 30px;
}
body {
	background-color: #111111;
	background-image: url(../images_09/background.jpg);
	background-repeat:repeat-x;
}

.base_table {

table-layout: auto;
background-color: #555555;
border-bottom: 1px dotted #FF9900;
}

.dot_top_table {

table-layout: auto;
background-color: #555555;
border-top: 1px dotted #999999;
}

.search_table {

table-layout: auto;
background-color: #333333;
border-bottom: 1px solid #996699;
}

.ads_table {

table-layout: auto;
background-color: #555555;
}

.ads_table_rule {

table-layout: auto;
background-color: #555555;
border-bottom: 1px solid #333333;
}

.table_dot_right {

table-layout: auto;
background-color: #555555;
border-right: 1px dotted #999999;
}

.table_welcome {

table-layout: auto;
background-color: #555555;
border-top: 1px solid #FF9900;
}

.fp_video_table {

table-layout: auto;
background-color: #555555;
border-top: 1px solid #333333;
border-bottom: 1px solid #333333;
border-left: 1px solid #333333;
border-right: 1px solid #333333;
}

/* Table Layouts - Product Pages */

.product_table {

table-layout: auto;
padding: 5px;
background-color: #555555;
border-top: 1px solid #666666;
border-bottom: 1px solid #333333;
border-left: 1px solid #333333;
border-right: 1px solid #666666;
}

.plain_table {

table-layout: auto;
background-color: #555555;
vertical-align:top;
}

.plain_table_dark {

table-layout: auto;
background-color: #333333;
}

.product_heading {

table-layout: auto;
padding-left: 10px;
background-color: #333333;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #FFFFFF;
vertical-align: middle;
text-transform: uppercase;
}

.offer_heading {

table-layout: auto;
padding-left: 10px;
background-color: #FF9900;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #FFFFFF;
vertical-align: middle;
text-transform: uppercase;
}

.latest_releases {

table-layout: auto;
padding-left: 10px;
background-color: #333333;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #FFFFFF;
vertical-align: middle;
text-transform: uppercase;
}

.product_new {

table-layout: auto;
padding-left: none;
background-color: #333333;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #FF9900;
vertical-align: middle;
text-transform: uppercase;
}

.product_body {

table-layout: auto;
padding-left: 10px;
background-color: #555555;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #EFEFEF;
vertical-align: middle;
}


.latest_product {

table-layout: auto;
padding-left: 10px;
background-color: #555555;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #EFEFEF;
vertical-align: middle;
border-bottom: 1px solid #333333;
}

.sign_up {

table-layout: auto;
padding-left: 10px;
background-color: #555555;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #EFEFEF;
vertical-align: middle;
}

.latest_new {

font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #FF9900;
}

.latest_more_button {

table-layout: auto;
background-color: #555555;
border-bottom: 1px solid #333333;
}

.descriptive_body {

table-layout: auto;
padding-left: 10px;
padding-top: 10px;
background-color: #555555;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #EFEFEF;
vertical-align: top;
}

.comp_body {

table-layout: auto;
padding-left: 10px;
padding-right: 10px;
padding-top: 10px;
background-color: #555555;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #EFEFEF;
vertical-align: top;
}

.instructional_body {

table-layout: auto;
padding-left: 10px;
padding-right: 10px;
padding-top: 10px;
background-color: #555555;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #EFEFEF;
vertical-align: top;
}


.descriptive_highlight {

table-layout: auto;
background-color: #555555;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #FF9900;
vertical-align: top;
}

.highlight_caps {

table-layout: auto;
background-color: #555555;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #FF9900;
text-transform: uppercase;
vertical-align: middle;
}

.release_body {

table-layout: auto;
background-color: #555555;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #EFEFEF;
vertical-align: middle;
padding-left: 10px;
border-bottom: 1px dotted #999999;
}

.comp_titles {

background-color: #555555;
font-family: Arial, Helvetica, sans-serif;
text-align:center;
font-size: 11px;
color: #EFEFEF;
vertical-align: middle;
}

.release_body_dark {

table-layout: auto;
background-color: #333333;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #EFEFEF;
vertical-align: middle;
padding-left: 10px;
border-bottom: 1px dotted #999999;
}

.release_head {

table-layout: auto;
background-color: #555555;
font-family: Arial, Helvetica, sans-serif;
text-transform: uppercase;
font-size: 11px;
font-weight: bold;
color: #FF9900;
vertical-align: middle;
padding-left: 10px;
border-bottom: 1px dotted #999999;
}

.release_highlight {

color: #FF9900;
}

.base_nav_new {

table-layout: auto;
background-color: #555555;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #EFEFEF;
vertical-align: top;
padding-left: 10px;
padding-top: 10px;
}

.signup_body {

table-layout: auto;
background-color: #555555;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #EFEFEF;
vertical-align: top;
padding-left: 10px;
padding-right: 10px;
padding-top: 10px;
}

.signup_loop {

color: #FF9900;
}

.ff_annots {

table-layout: auto;
background-color: #555555;
font-family: Arial, Helvetica, sans-serif;
text-align: center;
font-size: 12px;
font-weight: bold;
color: #FF9900;
text-transform: uppercase;
}

.single_product_body {

table-layout: auto;
padding-left: 10px;
padding-right: 10px;
padding-top: 16px;
background-color: #555555;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #EFEFEF;
vertical-align: top;
}

.click_here {

table-layout: auto;
padding-right: 10px;
background-color: #555555;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #FFFFFF;
text-align: right;
font-weight: bold;
vertical-align: middle;
}

.product_price {

table-layout: auto;
text-align: right;
padding-right: 10px;
background-color: #333333;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #FF9900;
vertical-align: middle;
text-transform: uppercase;
}

.offer_price {

table-layout: auto;
text-align: right;
padding-right: 10px;
background-color: #FF9900;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #FFFFFF;
vertical-align: middle;
text-transform: uppercase;
}

.category {

table-layout: auto;
text-align: left;
padding-left: 5px;
background-color: #555555;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #FF9900;
vertical-align: middle;
text-transform: none;
}

.new_category {

table-layout: auto;
text-align: left;
padding-left: 10px;
background-color: #555555;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #FF9900;
vertical-align: middle;
text-transform: none;
}

.total_price {

table-layout: auto;
text-align: right;
padding-right: 10px;
background-color: #333333;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #996699;
vertical-align: middle;
text-transform: uppercase;
}

.artist_heading {

table-layout: auto;
padding-left: 10px;
background-color: #555555;
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
color: #FF9900;
vertical-align: middle;
text-transform: uppercase;
}

.artist_heading_white {

table-layout: auto;
background-color: #555555;
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
color: #FFFFFF;
vertical-align: middle;
text-transform: uppercase;
}

.comp_heading {

table-layout: auto;
background-color: #555555;
text-align: center;
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
color: #FF9900;
vertical-align: top;
text-transform: uppercase;
}

.copyright {

font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #EFEFEF;
text-align: center;
vertical-align: middle;
}

.nav_bullets {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	text-decoration: none;
	color: #FF9900;
	line-height: 120%;
}

/* End - Table Layouts - Product Pages */

a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #DDDDDD;
}
.class1 a:link {
	text-decoration: none;
	color: #DDDDDD;
	margin-left: 10px;
}
.class1 a:visited {
	text-decoration: none;
	color: #DDDDDD;
	margin-left: 10px;
}
.class1 a:hover {
	text-decoration: underline;
	color: #FF9900;
	margin-left: 10px;
}
.class1 a:active {
	text-decoration: none;
	color: #DDDDDD;
	margin-left: 10px;
}


.class2 a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-right: 10px;
	text-align: right;
	font-weight: bold;
	text-decoration: none;
	color: #FF9900;
	line-height: 140%;
}
.class2 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-right: 10px;
	text-align: right;
	font-weight: bold;
	text-decoration: none;
	color: #FF9900;
	line-height: 140%;
}
.class2 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-right: 10px;
	text-align: right;
	font-weight: bold;
	text-decoration: none;
	color: #DDDDDD;
	line-height: 140%;
}
.class2 a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-right: 10px;
	text-align: right;
	font-weight: bold;
	text-decoration: none;
	color: #DDDDDD;
	line-height: 140%;
}

.class3 a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	text-decoration: none;
	color: #EFEFEF;
	line-height: 120%;
}
.class3 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	text-decoration: none;
	color: #EFEFEF;
	line-height: 120%;
}
.class3 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	text-decoration: none;
	color: #FF9900;
	line-height: 120%;
}
.class3 a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	text-decoration: none;
	color: #EFEFEF;
	line-height: 120%;
}

.class4 a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #FF9900;
}
.class4 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF9900;
}
.class4 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #EFEFEF;
}
.class4 a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF9900;
}

.class5 a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	text-decoration: none;
	font-weight: bold;
	color: #EFEFEF;
	vertical-align: middle;
}
.class5 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	text-decoration: none;
	font-weight: bold;
	color: #EFEFEF;
	vertical-align: middle;
	}
.class5 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	text-decoration: none;
	font-weight: bold;
	color: #FF9900;
	vertical-align: middle;
}
.class5 a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	text-decoration: none;
	font-weight: bold;
	color: #EFEFEF;
	vertical-align: middle;
}

.class6 a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 10px;
	text-align: left;
	font-weight: bold;
	text-decoration: none;
	color: #FF9900;
}
.class6 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 10px;
	text-align: left;
	font-weight: bold;
	text-decoration: none;
	color: #FF9900;
}
.class6 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 10px;
	text-align: left;
	font-weight: bold;
	text-decoration: none;
	color: #DDDDDD;
}
.class6 a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 10px;
	text-align: left;
	font-weight: bold;
	text-decoration: none;
	color: #DDDDDD;
}

.class7 a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	text-decoration: none;
	color: #FF9900;
	line-height: 120%;
}
.class7 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	text-decoration: none;
	color: #FF9900;
	line-height: 120%;
}
.class7 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	text-decoration: none;
	color: #EFEFEF;
	line-height: 120%;
}
.class7 a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	text-decoration: none;
	color: #FF9900;
	line-height: 120%;
}

.class8 a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-right: 10px;
	text-align: right;
	font-weight: bold;
	vertical-align: middle;
	text-decoration: none;
	color: #FF9900;
}
.class8 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-right: 10px;
	text-align: right;
	font-weight: bold;
	vertical-align: middle;
	text-decoration: none;
	color: #FF9900;
}
.class8 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-right: 10px;
	text-align: right;
	font-weight: bold;
	vertical-align: middle;
	text-decoration: none;
	color: #DDDDDD;
}
.class8 a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-right: 10px;
	text-align: right;
	font-weight: bold;
	vertical-align: middle;
	text-decoration: none;
	color: #DDDDDD;
}

.class9 a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	font-weight: bold;
	text-decoration: none;
	color: #FF9900;
}
.class9 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	font-weight: bold;
	text-decoration: none;
	color: #FF9900;
}
.class9 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	font-weight: bold;
	text-decoration: none;
	color: #EFEFEF;
}
.class9 a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	font-weight: bold;
	text-decoration: none;
	color: #EFEFEF;
}

.class10 a:link {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FF6600;
	font-size: 11px;
	text-align: left;
	vertical-align: middle;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	padding-left: 10px;
	padding-right: 19px;
	padding-top: 4px;
	padding-bottom: 2px;
}
.class10 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FF9900;
	font-size: 11px;
	text-align: left;
	vertical-align: middle;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	padding-left: 10px;
	padding-right: 19px;
	padding-top: 4px;
	padding-bottom: 2px;
}
.class10 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #999999;
	font-size: 11px;
	text-align: left;
	vertical-align: middle;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	padding-left: 10px;
	padding-right: 19px;
	padding-top: 4px;
	padding-bottom: 2px;
}
.class10 a:active {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FF6600;
	font-size: 11px;
	text-align: left;
	vertical-align: middle;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	padding-left: 10px;
	padding-right: 19px;
	padding-top: 4px;
	padding-bottom: 2px;
}

.class11 a:link {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #555555;
	font-size: 16px;
	text-transform: capitalize;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
	color: #FF9900;
}
.class11 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #555555;
	font-size: 16px;
	text-transform: capitalize;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
	color: #FF9900;
}
.class11 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #555555;
	font-size: 16px;
	text-transform: capitalize;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
	color: #EFEFEF;
}
.class11 a:active {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #555555;
	font-size: 16px;
	text-transform: capitalize;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
	color: #FF9900;
}

.class12 a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	text-decoration: none;
	color: #FF9900;
}
.class12 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	text-decoration: none;
	color: #DDDDDD;
}
.class12 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	text-decoration: none;
	color: #FF3300;
}
.class12 a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	text-decoration: none;
	color: #FF9900;
}


.class13 a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	color: #FF9900;
}
.class13 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	color: #FF9900;
}
.class13 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	color: #FF3300;
}
.class13 a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	color: #FF9900;
}


/* End - Link Classes - Product Pages */

/* Font Styles */

.bodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #DDDDDD;
	text-align: left;
	margin-left: 10px;
}
.rr_bodytext {
background-color: #333333;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #EFEFEF;
text-align: right;
padding-right: 10px;
}

.cart_summary_text {
background-color: #333333;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #EFEFEF;
text-align: center;
vertical-align: middle;
}

.search_engine_text {
background-color: #333333;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #EFEFEF;
text-align: right;
padding-right: 5px;
vertical-align: middle;
}

.purchase_text {
background-color: #333333;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #EFEFEF;
text-align: left;
padding-left: 10px;
padding-right: 5px;
vertical-align: middle;
}

.channels {
background-color: #FF9900;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #333333;
text-align: left;
padding-left: 10px;
vertical-align: middle;
}
-->
</style>

