@charset "UTF-8";
* {
border:0;
margin:0;
padding:0;
}

body {
border:0;
height:100%;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
background-image: url(images/bg.jpg);
background-repeat:no-repeat;
background-color: #000;
background-attachment:scroll;
background-position:50% 0%;
text-align: center;
margin:0;
padding:0;
}

#flags {
background-repeat:no-repeat;
background-position:top;
width:750px;
height:20px;
margin:0 auto;
border:0;
padding:0;
position:relative;
top:10px;
	}
	
#headercontainer {
background-image:url(images/header.jpg);
background-repeat:no-repeat;
background-position:top;
width:750px;
height:270px;
margin:0 auto;
border:0;
padding:0;
position:relative;
top:116px;
}

#menubar {
width:750px;
height:50px;
background-color:#430151;
position:relative;
top:220px;
}

#menubar ul {
height:47px;
position:relative;
bottom:3px;
list-style-type: none;
}

#menubar ul li { display: inline-block; float: left; }

#menubar ul li a
{
padding:0px;
text-decoration:none;
height: 47px;
float: left;
}

#menubar ul li.products { background: url(images/products_on.gif) center no-repeat; }
#menubar ul li.products a {  width: 143px; background: url(images/products.gif) center no-repeat; }

#menubar ul li.legal { background: url(images/legal_on.gif) center no-repeat; }
#menubar ul li.legal a {  width: 179px; background: url(images/legal.gif) center no-repeat; }

#menubar ul li.cart { background: url(images/manage_on.gif) center no-repeat; }
#menubar ul li.cart a {  width: 165px; background: url(images/manage.gif) center no-repeat; }

#menubar ul li.faqs { background: url(images/faqs_on.gif) center no-repeat; }
#menubar ul li.faqs a {  width: 93px; background: url(images/faqs.gif) center no-repeat; }

#menubar ul li.contact { background: url(images/contact_on.gif) center no-repeat; }
#menubar ul li.contact a {  width: 170px; background: url(images/contact.gif) center no-repeat; }

#menubar ul li a div { display: none; margin: 0; padding: 0;}
#menubar ul li a.active { background: none; }
#menubar ul li a:hover { background: none;}



#maincontainer {
width:746px;
height:4785px;
background-color:#070609;
background-repeat:repeat-y;
margin:0 auto 10px auto;
padding:0;
text-align:center;
border-left: solid 2px #350140;
border-right: solid 2px #350140;
border-bottom: solid 2px #350140;
position:relative;
top:116px;
}

#legalcontainer {
width:746px;
height:1650px;
background-color:#070609;
background-repeat:repeat-y;
margin:0 auto;
padding:0;
text-align:center;
border-left: solid 2px #350140;
border-right: solid 2px #350140;
border-bottom: solid 2px #350140;
position:relative;
top:116px;
}

#faqscontainer {
width:746px;
height:1800px;
background-color:#070609;
background-repeat:repeat-y;
margin:0 auto;
padding:0;
text-align:center;
border-left: solid 2px #350140;
border-right: solid 2px #350140;
border-bottom: solid 2px #350140;
position:relative;
top:116px;
}

#contactcontainer {
width:746px;
height:1050px;
background-color:#070609;
background-repeat:repeat-y;
margin:0 auto;
padding:0;
text-align:center;
border-left: solid 2px #350140;
border-right: solid 2px #350140;
border-bottom: solid 2px #350140;
position:relative;
top:116px;
}

#cartcontainer {
width:746px;
height:1450px;
background-color:#070609;
background-repeat:repeat-y;
margin:0 auto;
padding:0;
text-align:center;
border-left: solid 2px #350140;
border-right: solid 2px #350140;
border-bottom: solid 2px #350140;
position:relative;
top:116px;
}

#sidebar {
background-color:#100914;
height:100%;
width:261px;
float:right;
}

#sidebar2 {
background-color:#100914;
height:1055px;
width:261px;
float:right;
}

#sidebar3 {
background-color:#100914;
height:100%;
width:261px;
float:right;
}

.margin {
margin:20px auto 20px;
}

#main_data {
width:480px;
height:1100px;
float:left;
text-align:center;
}

.main_data2 {
width:746px;
height:650px;
float:left;
text-align:center;
position:relative;
}

.maintext {
font-size:14px;
color:#FFFFFF;
line-height:1.8em;
padding:20px;
text-align:justify;
font-weight:lighter;
}

.testitext {
font-size:12px;
color:#FFFFFF;
line-height:1.3em;
padding:10px;
text-align:justify;
font-weight:lighter;
background-color:#42015a;
margin:0 auto 20px;
width:500px;
}

.testitext img {
float:right;
margin-left: 10px;
}

.red {
color:#d61024;
}

.violet {
color:#58016a;
}

.white {
color:#FFFFFF;
}

.redbig {
color:#d61024;
font-size:18px;
text-align:center;
}

.violetbig {
color:#58016a;
font-size:18px;
text-align:center;
}

.question {
color:#d61024;
font-size:18px;
text-align:left;
}

.bigger {
font-size:24px;
font-weight:700;
}

.big {
font-size:18px;
}

.benefits {
text-align:left;
position:relative;
top:80px;
left:115px;
font-size:12px;
line-height:1.6em;
}

.benefits3 {
text-align:left;
position:relative;
top:80px;
left:115px;
font-size:12px;
}

.benefits2 {
font-size:12px;
}

.pleaseselect {
position:relative;
left:50px;
top:85px;
font-size:14px;
color:#58016a;
}

.addsend {
position:relative;
top:10px;
float:left;
left:65px;
}

.TStrWideBox {
margin:7px;
width:300px;
}

.right {
position:relative;
float:right;
right:20px;
top:20px;
width:260px;
color:#FFFFFF;
font-size:16px;
line-height:1.6em;
font-weight:600;
}

.xtz {
width:435px;
height:328px;
background-image:url(images/xtz_bg.jpg);
background-repeat:no-repeat;
margin: 20px auto;
color:#FFFFFF;
font-size:18px;
float:left;
position:relative;
left:150px;
}

.rave {
width:435px;
height:328px;
background-image:url(images/rave_bg.jpg);
background-repeat:no-repeat;
margin: 20px auto;
color:#FFFFFF;
font-size:18px;
float:left;
position:relative;
left:150px;
}

.cokn {
width:435px;
height:328px;
background-image:url(images/cokn_bg.jpg);
background-repeat:no-repeat;
margin: 20px auto;
color:#FFFFFF;
font-size:18px;
float:left;
position:relative;
left:150px;
}

.xplode {
width:435px;
height:328px;
background-image:url(images/xplode_bg.jpg);
background-repeat:no-repeat;
margin: 20px auto;
color:#FFFFFF;
font-size:18px;
float:left;
position:relative;
left:150px;
}

.activ8 {
width:435px;
height:328px;
background-image:url(images/activ8_bg.jpg);
background-repeat:no-repeat;
margin: 20px auto;
color:#FFFFFF;
font-size:18px;
float:left;
position:relative;
left:150px;
}

.frozen {
width:435px;
height:328px;
background-image:url(images/frozen_bg.jpg);
background-repeat:no-repeat;
margin: 20px auto;
color:#FFFFFF;
font-size:18px;
float:left;
position:relative;
left:150px;
}



.bigd {
width:435px;
height:328px;
background-image:url(images/bdaddy_bg.jpg);
background-repeat:no-repeat;
margin: 20px auto;
color:#FFFFFF;
font-size:18px;
float:left;
position:relative;
left:150px;
}




#contactus {
background:#000;
color:#fff;
font-size:14px;
margin-top:20px;
border-bottom:solid 2px #58016a;
}

#contactus h1 {
font-size:16px;
font-weight:700;
color:#fff;
background-color:#58016a;
padding:3px 0;
}

#contactus b {
font-weight:700;
color:#ff6;
}

.contacttext a {
font-weight:700;
color:#d61024;
}

.formtext {
font-size:14px;
color:#fff;
line-height:1.2em;
text-align:left;
width:350px;
background-color:#24012c;
position:relative;
left:20px;
border:solid 2px #58016a;
}

.footer {
text-align:center;
line-height:11px;
height:33px;
margin-top:130px;
clear:both;
}

.footercontainer
{
	width: 100%;
	margin: 0px auto;
	text-align: center;
	color:#58016a;
	position:relative;
}

ul.menu_bottom a:link, ul.menu_bottom a:active, ul.menu_bottom a:visited 
{
	list-style-type: none;
	font-size: 11px;
	color: white;
	text-decoration: none;
}

ul.menu_bottom a:hover
{
	color: #58016a;
	text-decoration: none;
}

.menu_bottom li
{
	display:inline;
	border-right: solid 1px white;
	padding: 0 0.85em;
}

ul.menu_bottom2 a:link, ul.menu_bottom2 a:active, ul.menu_bottom2 a:visited 
{
	list-style-type: none;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}

ul.menu_bottom2 a:hover
{
	color: #58016a;
	text-decoration: none;
}

.menu_bottom2 li
{
	display:inline;
	border-right: solid 1px #666666;
	padding: 0 0.85em;
}

.menu_bottom li.last, .menu_bottom2 li.last
{
	border-right:0;
}



/* manage cart */


.contentbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	margin-left: 0px;
	text-align: justify;
	margin-right: 10px;
	padding-left: 10px;
	padding-right: 10px;
	font-weight: normal;
	padding-top: 5px;
	padding-bottom: 5px;
}

.contentbox2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	margin-left: 0px;
	text-align: justify;
	margin-right: 10px;
	padding-left: 10px;
	padding-right: 10px;
	font-weight: normal;
	padding-top: 5px;
	padding-bottom: 5px;
}

.font2_big{
	color: #FFFA74;
	font-size: 16px;
	padding-bottom: 20px;
	padding: 10;
}

.sub_total{
	text-decoration: none;
	font-size: 14px;
	color: #00FF00;

	}
	
.sub_discount{
		color: #33FF00;
		font-size: 16px;
	}
.sub2_discount{
	color: #FF9900;
	font-size: 16px;
	font-weight: normal;
	}
	

.puredmma {
width:435px;
height:328px;
background-image:url(images/puredmma_bg.jpg);
background-repeat:no-repeat;
margin: 20px auto;
color:#FFFFFF;
font-size:18px;
float:left;
position:relative;
left:150px;
}


.puredmma .benefits{
	left:170px;
	width:250px;
	margin-top:20px;
}
/* Order Page */
#insidebox{width: 400px; height:40px; float:left; padding-left:130px; padding-top:130px;}
#divorder { text-align: right; width:200px; height: 100px; margin:0 auto; background:center no-repeat;}
#xtz{background:url(images/xtz_order.jpg) no-repeat; width:570px; height:292px; float:left; padding:5px;}
#rave{background:url(images/rave_order_13.jpg) no-repeat; width:570px; height:200px; float:left; padding:5px;}
#frozen{background:url(images/frozen_order_13.jpg) no-repeat; width:570px; height:200px; float:left; padding:5px;}
#cokn{background:url(images/cokn_order_13.jpg) no-repeat; width:570px; height:200px; float:left; padding:5px;}
#xplode{background:url(images/xplode_order_13.jpg) no-repeat; width:570px; height:200px; float:left; padding:5px;}
#activ8{
	background:url(images/xplode_order_13.jpg) no-repeat;
	width:570px;
	height:200px;
	float:left;
	padding:5px;
	padding-top: 10px;
}
#click{ width:500px; height:49px; float:left; padding-left:80px;}

.rights2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:normal;
	text-align:justify;
	padding-left: 4px;
	padding-right: 0px;
	margin-right: 0px;
}
.rights3 {

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFF00;
	font-weight:bold;
	text-align:center;
	padding-left: 2px;
	padding-right: 0px;
	margin-right: 0px;
}

