@charset "iso-8859-1";

*
{
	margin: 0;
	padding: 0;
	border: none;
	border-spacing: 0;
}

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 1.5em;
	color: #CCCCCC;
	margin: 0px;
	background-image: url(images/bioque_main_01.jpg);
	background-repeat: repeat-x;
	text-align: left;
}
{margin:0 auto;overflow:hidden;padding:22px 0;width:987px;}
{background-position:0 0;background-repeat:no-repeat;float:left;height:338px;margin-left:11px;position:relative;width:466px;}

a 
{
	text-decoration: underline;
	color: #990000;
}
a:hover {
	color: #3D0908;
}

.clear
{
	clear: both;
	height: 0;
	line-height: 0; /* IE6 hack */
	font-size: 1px;	/* IE6 hack */
}
#main-header
{
	margin-top: 0px;
	background-image: url(images/mk_index_01.jpg);
	height: 88px;
	text-align: center;
	background-repeat: no-repeat;
	width: 950px;
	margin-right: auto;
	margin-left: auto;
}
#main-content
{
	margin-left: 0px;
	width: 950px;
	height: 100%;
	float: left;
}

#main-panel
{
	width: 950px;
	text-align: center;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.main-menu-bar {
	width: 1000px;
	height: 37px;
	text-align: center;
}
#main-menu {
	width: 950px;
	cursor: pointer;
	height: 33px;
	text-align: center;
	float: left;
}
#main-page-container
{
	margin-top: 10px;
	width: 850px;
}
#main-menu-bar-contact { float: left; width: 118px; }
#spacer-home-menu {
	float: left;
	width: 950px;
	height: 41px;
}
#main-body_text {
	float: left;
	width: 600px;
	margin-top: 25px;
	padding-left: 80px;
	padding-right: 80px;
}
#logo {
	width: 178px;
	float: left;
	margin-left: 0px;
	height: 88px;
}
h1 {
	line-height:140%;
	letter-spacing:0.15em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #3C0909;
	padding-top: 20px;
	font-weight: normal;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #3C0909;
	padding-bottom: 5px;
}
.main-right {
	line-height:100%;
	font-family: "Times New Roman", Times, serif;

	text-align: left;
	font-size: 2.0em;
	line-height: 1.5em;
	padding-top: 130px;
	border-bottom-width: none;
	border-bottom-style: none;
	border-bottom-color: #000000;
	padding-bottom: 0px;
}
.main-right2 {
	line-height: 100%;
	font-family: "Times New Roman", Times, serif;
	text-align: left;
	font-size: 2.0em;
	border-bottom-style: none;
	margin: 0 0 0 0;
	padding-top: 0px;
}
#main-intro-container {
	height: 100%;
	width: 100%;
	text-align: center;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-right-color: #3D0908;
	border-bottom-color: #3D0908;
	border-left-color: #3D0908;
	}
#main-bottom-container {
	height: 96px;
	width: 924px;
	background-color: #FFFFFF;
	text-align: left;
	float: left;
	background-image: url(images/bioque_main_15.jpg);
	background-repeat: repeat-x;
	padding-left: 26px;
}
#main-menu-left-spacer {
	width: 46px;
	cursor: pointer;
	height: 33px;
	text-align: center;
	float: left;
	margin: 0px;
}
#main-menu-right-spacer {
	width: 15px;
	cursor: pointer;
	height: 33px;
	text-align: right;
	float: left;
	margin: 0px;
}
#menu-button-spacer {
	width: 3px;
	cursor: pointer;
	height: 33px;
	text-align: center;
	float: left;
	margin: 0px;
}
#main-menu-concert {
	width: 133px;
	cursor: pointer;
	height: 28px;
	text-align: center;
	float: left;
	margin: 0px;
}
#main-menu-film {
	width: 144px;
	cursor: pointer;
	height: 28px;
	text-align: center;
	float: left;
	margin: 0px;
}
#main-menu-writing {
	width: 93px;
	cursor: pointer;
	height: 28px;
	text-align: center;
	float: left;
	margin: 0px;
}
#main-menu-contact {
	width: 87px;
	cursor: pointer;
	height: 33px;
	text-align: center;
	float: left;
	margin: 0px;
}
#main-right-banner {
	float: right;
	width: 195px;
	height: 582px;
	padding: 0px;
	vertical-align: top;
	margin: 0px;
}
#left-spacer-tall {
	float: left;
	width: 72px;
	height: 582px;
	text-align: left;
	margin: 0px;
	padding: 0px;
}
#news-events {
	float: left;
	width: 685px;
	margin-top: 0px;
	font-size: 13px;
	line-height: 1.5em;
	height: auto;
	font-family: "Times New Roman", Times, serif;
	text-align: left;
	color: #999999;
	border-top-width: thin;
	border-top-style: dotted;
	border-top-color: #2c2c2c;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
	font-weight: normal;
	letter-spacing: 0.9px;
}
#page-titles {
	float: left;
	width: 650px;
	margin-top: 0px;
	height: 40px;
	text-align: left;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
h2 {
	line-height:1.6em;
	letter-spacing:0.9px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3C0909;
	text-transform: uppercase;
}
hr {
	height: 1px;
	width: 100%;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
	color: #3C0909;
}
#news-events-container {
	float: left;
	width: 685px;
	margin-top: 0px;
	height: auto;
	text-align: left;
	padding: 0px;
}
#bio-photo {
	float: left;
	width: 217px;
	margin-top: 0px;
	height: auto;
	text-align: left;
	border-top-width: thin;
	border-top-style: dotted;
	border-top-color: #2c2c2c;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
}
#bio-text {
	float: left;
	width: 430px;
	margin-top: 0px;
	font-size: 13px;
	line-height: 1.5em;
	height: auto;
	font-family: "Times New Roman", Times, serif;
	text-align: left;
	color: #999999;
	border-top-width: thin;
	border-top-style: dotted;
	border-top-color: #2c2c2c;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 30px;
	font-weight: normal;
	letter-spacing: 0.9px;
}
h3 {
	line-height:1.4em;
	letter-spacing:0.12em;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3D0909;
	font-weight: bold;
}
#main-menu-home {
	width: 58px;
	cursor: pointer;
	height: 28px;
	text-align: center;
	float: left;
	margin: 0px;
}
#page-titles-writings {
	float: left;
	width: 265px;
	margin-top: 0px;
	height: 40px;
	text-align: left;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#writings-menu {
	float: left;
	width: 420px;
	margin-top: 0px;
	height: 40px;
	text-align: left;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#film-container {
	float: left;
	width: 685px;
	margin-top: 0px;
	height: auto;
	text-align: left;
	padding: 0px;
}
#film-text {
	float: left;
	width: 410px;
	margin-top: 0px;
	font-size: 13px;
	line-height: 1.5em;
	height: auto;
	font-family: "Times New Roman", Times, serif;
	text-align: left;
	color: #999999;
	border-top-width: thin;
	border-top-style: dotted;
	border-top-color: #2c2c2c;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 30px;
	padding-left: 25px;
	font-weight: normal;
	letter-spacing: 0.9px;
}
#film-mp3 {
	float: left;
	width: 226px;
	margin-top: 0px;
	height: auto;
	text-align: left;
	border-top-width: thin;
	border-top-style: dotted;
	border-top-color: #2c2c2c;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
}
#main-right-tv {
	float: right;
	width: 195px;
	height: 348px;
	padding: 0px;
	vertical-align: top;
	margin: 0px;
}
#film-images {
	float: left;
	width: 195px;
	height: auto;
	text-align: left;
	margin: 0px;
	padding: 0px;
}
#film-images-container {
	float: left;
	width: 820px;
	height: auto;
	text-align: left;
	margin: 0px;
	padding-top: 18px;
	padding-right: 0px;
	padding-bottom: 25px;
	padding-left: 0px;
	border-top-width: thin;
	border-top-style: dotted;
	border-top-color: #2c2c2c;
}
#film-images-spacer {
	float: left;
	width: 13.3px;
	height: 112px;
	text-align: left;
	margin: 0px;
	padding: 0px;
}
#concert-text {
	float: left;
	width: 425px;
	margin-top: 0px;
	font-size: 13px;
	line-height: 1.5em;
	height: auto;
	font-family: "Times New Roman", Times, serif;
	text-align: left;
	color: #999999;
	border-top-width: thin;
	border-top-style: dotted;
	border-top-color: #2c2c2c;
	padding-top: 10px;
	padding-right: 25px;
	padding-bottom: 15px;
	padding-left: 0px;
	font-weight: normal;
	letter-spacing: 0.9px;
}
#concert-sounds-samples {
	float: left;
	width: 230px;
	margin-top: 0px;
	height: auto;
	text-align: left;
	border-top-width: thin;
	border-top-style: dotted;
	border-top-color: #2c2c2c;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
}
h4 {
	letter-spacing:0.7px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #3D0908;
	font-weight: bold;
	padding-bottom: 8px;
}
#contact-photo {
	float: left;
	width: 277px;
	margin-top: 0px;
	height: auto;
	text-align: left;
	border-top-width: thin;
	border-top-style: dotted;
	border-top-color: #2c2c2c;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
}
#contact-text {
	float: left;
	width: 360px;
	margin-top: 0px;
	font-size: 13px;
	line-height: 1.5em;
	height: auto;
	font-family: "Times New Roman", Times, serif;
	text-align: left;
	color: #999999;
	border-top-width: thin;
	border-top-style: dotted;
	border-top-color: #2c2c2c;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 30px;
	font-weight: normal;
	letter-spacing: 0.9px;
}
#slogan {
	width: 540px;
	float: left;
	height: 88px;
	margin: 0px;
}
#logo-spacer {
	width: 26px;
	float: left;
	margin-left: 0px;
	height: 88px;
}
#main-content-image-top {
	margin-left: 0px;
	width: 475px;
	height: 239px;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#main-content-image-bottom {
	width: 475px;
	height: 235px;
	float: left;
	margin: 0px;
}
#main-content-image-bottom-r {
	width: 475px;
	height: 235px;
	float: left;
	margin: 0px;
	background-image: url("images/bioque_main_12.jpg");
}
#main-bottom-spacer {
	height: 5px;
	width: 950px;
	background-color: #3C0908;
	text-align: left;
	float: left;
}
#main-bottom-text {
	height: 180px;
	width: 920px;
	background-color: white;
	color: black;
	line-height:100%;
	font-family: "Times New Roman", Times, serif;
	font-size: 1.5em;
	line-height: 1em;
	text-align: left;
	float: left;
	padding-top: 20px;
	padding-left: 1em;
	text-indent: 1em;
}
#main-top-spacer {
	height: 5px;
	width: 50px;
	background-color: #3C0908;
	text-align: left;
	float: left;
}
#main-top-text {
	height: 180px;
	width: 920px;
	background-color: white;
	color: black;
	line-height:100%;
	font-family: "Times New Roman", Times, serif;
	font-size: 1.5em;
	line-height: 1em;
	text-align: left;
	float: left;
	padding-top: 20px;
	padding-left: 1em;
	text-indent: 1em;
}
#main-bottom-copy-rights {
	height: 29px;
	width: 950px;
	background-color: #3D0908;
	text-align: left;
	float: left;
}
#menu-button {
	width: 91px;
	cursor: pointer;
	height: 33px;
	text-align: center;
	float: left;
	margin: 0px;
}
#menu-button-cart {
	width: 131px;
	cursor: pointer;
	height: 33px;
	text-align: center;
	float: left;
	margin: 0px;
}
#authorize-logo {
	height: 96px;
	width: 178px;
	background-color: #FFFFFF;
	text-align: left;
	float: left;
	background-image: url(images/bioque_main_15.jpg);
	background-repeat: repeat-x;
	padding-left: 40px;
}
#main-contact-image-top {
	width: 357px;
	height: 239px;
	float: left;
	margin: 0px;
}
#main-contact-image-bottom {
	width: 357px;
	height: 235px;
	float: left;
	margin: 0px;
}
#main-contact-copy {
	width: 555px;
	height: 470px;
	float: right;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 12px;
	line-height: 1.4em;
	text-align: left;
	letter-spacing: 0.7px;
	padding-right: 35px;
}
#main-about-copy {
	width: 595px;
	height: auto;
	float: right;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 12px;
	line-height: 1.4em;
	text-align: left;
	letter-spacing: 0.7px;
	padding-right: 35px;
}
#about-page-ads {
	width: 304px;
	height: auto;
	float: left;
	margin: 0px;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 8px;
}
#about-page-ads-spacer {
	width: 304px;
	height: 22px;
	float: left;
	margin: 0px;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 0px;
}
#press-page-image {
	width: 950px;
	height: auto;
	float: left;
	margin: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
}
#press-page-copy {
	width: 830px;
	height: auto;
	float: left;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 12px;
	line-height: 1.4em;
	text-align: left;
	letter-spacing: 0.7px;
	padding-right: 50px;
	padding-left: 62px;
}
#fans-page-copy-left {
	width: 550px;
	height: auto;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 12px;
	line-height: 1.4em;
	text-align: left;
	letter-spacing: 0.7px;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 20px;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #3D0908;
	padding-bottom: 20px;
	margin: 0px;
}
#fans-page-copy-right {
	width: 270px;
	height: auto;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 12px;
	line-height: 1.4em;
	text-align: left;
	letter-spacing: 0.7px;
	padding-right: 10px;
	padding-left: 15px;
	padding-top: 15px;
	padding-bottom: 20px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	border-left-width: thin;
	border-left-style: dotted;
	border-left-color: #431212;
}
#fans-page-copy-left-container {
	width: 560px;
	height: auto;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 12px;
	line-height: 1.4em;
	text-align: left;
	letter-spacing: 0.7px;
	padding-right: 0px;
	padding-left: 62px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0px;
}
h5 {
	line-height:125%;
	letter-spacing:0.15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #3C0909;
	padding-top: 5px;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #3C0909;
	padding-bottom: 20px;
	text-transform: uppercase;
}
#fans-page-title {
	width: 870px;
	height: auto;
	float: left;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 12px;
	line-height: 1.4em;
	text-align: left;
	letter-spacing: 0.7px;
	padding-right: 0px;
	padding-left: 62px;
}
#fans-page-copy-left-no-border  {
	width: 550px;
	height: auto;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 12px;
	line-height: 1.4em;
	text-align: left;
	letter-spacing: 0.7px;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 20px;
	border-bottom-width: thin;
	padding-bottom: 20px;
	margin: 0px;
}
#world-page-copy-right {
	width: 340px;
	height: auto;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 12px;
	line-height: 1.4em;
	text-align: left;
	letter-spacing: 0.7px;
	padding-right: 10px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 20px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 25px;
}
#world-page-copy-left {
	width: 260px;
	height: auto;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 12px;
	line-height: 1.4em;
	text-align: left;
	letter-spacing: 0.7px;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 20px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#world-page-copy-middle {
	width: 240px;
	height: auto;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 12px;
	line-height: 1.4em;
	text-align: left;
	letter-spacing: 0.7px;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 20px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#world-retailers-title {
	width: 524px;
	height: auto;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 12px;
	line-height: 1.4em;
	text-align: left;
	letter-spacing: 0.7px;
	padding-right: 0px;
	padding-left: 20px;
	padding-top: 0px;
	border-left-width: thin;
	border-left-style: dotted;
	border-left-color: #3C0909;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
#world-distributor-title {
	width: 330px;
	height: auto;
	float: left;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 12px;
	line-height: 1.4em;
	text-align: left;
	letter-spacing: 0.7px;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 20px;
}
#product-container-left {
	width: 475px;
	height: auto;
	float: left;
	border-right-width: thin;
	border-right-style: dotted;
	border-right-color: #3C0909;
	margin-top: 10px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#product-container-right {
	width: 455px;
	height: auto;
	float: left;
	margin-top: 10px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#product-container-spacer-left {
	width: 445px;
	height: 1px;
	float: left;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #3C0909;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 20px;
	padding: 0px;
}
#product-container-spacer-right {
	width: 445px;
	height: 1px;
	float: left;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 10px;
	padding: 0px;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #3D0908;
}
#product-small-image {
	width: 215px;
	height: auto;
	float: right;
	padding: 0px;
	margin: 0px;
}
#product-small-text {
	width: 240px;
	height: auto;
	float: left;
	padding: 0px;
	margin-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 1.2em;
	color: #666666;
	text-align: right;
}
#product-small-text-right {
	width: 240px;
	height: auto;
	float: left;
	padding: 0px;
	margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 1.2em;
	color: #666666;
	text-align: right;
}
#product-top-spacer {
	width: 910px;
	height: auto;
	float: left;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #3C0909;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 1.5em;
	color: #666666;
	text-align: left;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
}
h6 {
	letter-spacing:0.3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #3D0908;
	font-weight: bold;
	padding-bottom: 8px;
}
#product-menu-container {
	width: 426px;
	height: 500px;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 1.5em;
	color: #666666;
	text-align: left;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#product-menu-thumb-nail {
	width: 142px;
	height: auto;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 1.5em;
	color: #666666;
	text-align: left;
	margin: 0px;
	padding: 0px;
}
#product-container-left-large {
	width: 480px;
	height: auto;
	float: left;
	margin-top: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#product-large-image-hero {
	width: 215px;
	height: auto;
	float: left;
	padding: 0px;
	margin: 0px;
}
#product-top-text {
	width: 426px;
	height: auto;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.3em;
	color: #333333;
	text-align: left;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 8px;
	margin: 0px;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #3D0908;
}
#product-container-left-info {
	width: 480px;
	height: auto;
	float: left;
	border-right-width: thin;
	border-right-style: dotted;
	border-right-color: #3C0909;
	margin-top: 20px;
	padding: 0px;
	margin-bottom: 20px;
}
#product-bottom-wide-text {
	width: 910px;
	height: auto;
	float: left;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.3em;
	color: #666666;
	text-align: left;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	border-top-width: thin;
	border-top-style: dotted;
	border-top-color: #3C0909;
}
#product-discription-text {
	width: 440px;
	height: auto;
	float: left;
	margin-top: 0px;
	padding-top: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.3em;
	color: #333333;
	text-align: left;
	border-top-width: thin;
	border-top-style: dotted;
	border-top-color: #3C0909;
	margin-right: 20px;
	margin-left: 20px;
}
#product-buttons {
	width: 115px;
	height: 34px;
	float: left;
	margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.2em;
	color: #000000;
	text-align: left;
	font-weight: bold;
	margin-top: 3px;
	margin-bottom: 3px;
	padding: 0px;
}
#product-name {
	width: 250px;
	height: auto;
	float: left;
	margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 1.4em;
	color: #3D0908;
	text-align: left;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 7px;
	font-weight: bold;
}
#product-buttons-price {
	width: 200px;
	height: 25px;
	float: left;
	margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.2em;
	color: #000000;
	text-align: left;
	padding-top: 9px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-weight: bold;
	margin-top: 3px;
	margin-bottom: 4px;
	border-right-width: thin;
	border-right-style: dotted;
	border-right-color: #3D0908;
	margin-right: 15px;
}
#product-price-spacer-top {
	width: 180px;
	height: 2px;
	float: left;
	margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.2em;
	color: #000000;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #D2879B;
	font-weight: bold;
	margin-bottom: 4px;
}
#product-buttons-check-out {
	width: 180px;
	height: auto;
	float: left;
	margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.2em;
	color: #000000;
	text-align: left;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-weight: bold;
}
#world-intro-text {
	width: 300px;
	height: auto;
	float: left;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 12px;
	line-height: 1.4em;
	text-align: left;
	letter-spacing: 0.7px;
	padding-right: 20px;
	padding-left: 62px;
}
#thumbs {
	width: 440px;
	height: auto;
	float: left;
	margin-top: 0px;
	padding-top: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.3em;
	color: #333333;
	text-align: left;
	margin-right: 20px;
	margin-left: 20px;
}
#thumbs-buttons {
	width: 146px;
	height: 60px;
	float: left;
	padding-top: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.3em;
	color: #333333;
	text-align: center;
	background-image: url(images/thumbs_bg.jpg);
	background-repeat: no-repeat;
	font-weight: bold;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#thumbs-buttons-npv {
	width: 146px;
	height: 60px;
	float: left;
	padding-top: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.3em;
	color: #333333;
	text-align: center;
	background-image: url(images/thumbs_bg_newprodV.jpg);
	background-repeat: no-repeat;
	font-weight: bold;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#thumbs-buttons-nph {
	width: 146px;
	height: 60px;
	float: left;
	padding-top: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.3em;
	color: #333333;
	text-align: center;
	background-image: url(images/thumbs_bg_nph.jpg);
	background-repeat: no-repeat;
	font-weight: bold;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#product-disclaimer-text {
	width: 426px;
	height: auto;
	float: left;
	margin-top: 0px;
	padding-top: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 1.3em;
	color: #333333;
	text-align: left;
	border-top-width: thin;
	border-top-style: dotted;
	border-top-color: #3C0909;
	margin-right: 0px;
	margin-left: 0px;
	font-weight: bold;
	padding-left: 8px;
}
#product-moreAbout-image {
	width: 297px;
	height: 500px;
	float: left;
	margin: 0px;
	padding: 0px;
}
#product-moreAbout-text {
	width: 910px;
	height: auto;
	float: left;
	padding-top: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.3em;
	color: #333333;
	text-align: left;
	margin-right: 10px;
	margin-left: 20px;
}
#product-moreAbout-image-square {
	width: 355px;
	height: 364px;
	float: left;
	margin: 0px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#liveChat {
	width: 206px;
	float: left;
	margin-left: 0px;
	height: 88px;
	cursor: pointer;
}
#product-container-combos {
	width: 910px;
	height: auto;
	float: left;
	margin-top: 10px;
	margin-right: 20px;
	margin-left: 20px;
	border-top-width: thin;
	border-top-style: dotted;
	border-top-color: #41070F;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.3em;
	color: #333333;
	text-align: left;
}
#product-combos-image {
	width: 550px;
	height: auto;
	float: left;
	margin-top: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
}
#product-combos-text {
	width: 330px;
	height: auto;
	float: left;
	padding: 0px;
	margin-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.3em;
	color: #333333;
	text-align: left;
	margin-top: 10px;
}
#product-combos-top-text {
	width: 910px;
	height: auto;
	float: left;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 1.5em;
	color: #666666;
	text-align: left;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
#products-slides-container {
	width: 100%;
	text-align: center;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-right-color: #3D0909;
	border-bottom-color: #3D0909;
	border-left-color: #3D0909;
}
.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
#wrapper {
	height: 500px;
	width: 950px;
}
#product-disclaimer-text-spacer {
	width: 426px;
	height: 11px;
	float: left;
	margin-top: 0px;
	text-align: left;
	margin-right: 0px;
	margin-left: 0px;
	padding-left: 0px;
}
#map {
	width: 950px;
	height: 475px;
	float: left;
	margin: 0px;
}
ul {
	color: #999999;
	
}
.main-page {
	font-family: "Times New Roman", Times, serif;
	text-align: left;
	font-size: 1.1em;
	line-height: 1.00em;
	padding-left: 40px;
	margin: -8px 0 0 0;
	padding-top: 0;
	padding-bottom: 0;
	color: black;
}
li {
	color: black;
}