@charset "UTF-8";
/* CSS Document */

html,body {
	margin:0;
	padding:0;
	background:transparent url(../images/gtc_bg.jpg) no-repeat left 0px;
	background-color: #1F2F3E;
	
	}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
a:link, a:active {color: #49166D;}
a:visited {color: #7f5b99;}
a:hover {color: #7744a0;}

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.superscript {font-size: 10px}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


.hide {display: none;}

#back {
	
}
#footer {
	position:absolute;
	left:130px; 
	top:680px;
	height: 50px; 
	overflow:auto;
	color:#999999;
	Z-index:5;
	
}



#footer a:link, a:active {color: #999999;}
#footer a:visited {color: #999999;}
#footer a:hover {color: #999999;}

#navigationHome {
	position:absolute;
	left:553px; 
	top:29px;
	width: 354px; 
	height: 173px; 
	overflow:auto;
	Z-index:3;
	
}
#navdiv {
	position:absolute;
	left:130px; 
	top:35px;


}

#buynow {
	position:absolute;
	left:800px; 
	top:470px;
	width: 80px; 
	height: 80px; 
	overflow:auto;
	Z-index:5;
	
}


#priceS72 {
	position:absolute;
	left:304px;
	top:561px;
	width: 160px;
	height: 60px;
	overflow:auto;
	Z-index:4;
}

#priceCO2 {
	position:absolute;
	left:364px;
	top:593px;
	width: 160px;
	height: 60px;
	overflow:auto;
	Z-index:4;
}

#priceBallz {
	position:absolute;
	left:291px;
	top:498px;
	width: 160px;
	height: 60px;
	overflow:auto;
	Z-index:4;
}

#sectionHome {
	position:absolute;
	left:369px; 
	top:9px;
	width: 138px; 
	height: 83px; 
	overflow:auto;
	background:transparent url(../images/section_home.jpg) no-repeat left;
	Z-index:3;
	
	
}

#sectionFriends {
	position:absolute;
	left:369px; 
	top:9px;
	width: 138px; 
	height: 83px; 
	overflow:auto;
	background:transparent url(../images/section_friends.jpg) no-repeat left;
	Z-index:3;
	
	
}
#sectionProducts {
	position:absolute;
	left:369px; 
	top:9px;
	width: 138px; 
	height: 83px; 
	overflow:auto;
	background:transparent url(../images/section_products.jpg) no-repeat left;
	Z-index:3;
	
	
}

#navigationFriends {
	position:absolute;
	left:553px; 
	top:29px;
	width: 344px; 
	height: 93px; 
	overflow:auto;
	background:transparent url(../images/section_bg_friends.jpg) no-repeat left;
	Z-index:3;
	
}

#friendstxt {
	width:140px;

}

#navigationProducts {
	position:absolute;
	left:553px; 
	top:29px;
	width: 344px; 
	height: 93px; 
	overflow:auto;
	background:transparent url(../images/section_bg_products.jpg) no-repeat left;
	Z-index:3;
	
}

#bodyHome {
	position:absolute;
	left:57px; 
	top:90px;
	width: 910px; 
	height: 562px; 
	overflow:auto;
	background:transparent url(../images/bg_home.jpg) no-repeat left;
	Z-index:2;
	
}
#homebodytxt {
margin-left:30px;
margin-top:150px;
width: 690px;

}

#pullquote {
	color: #ffcc99;
}

#pullquote em{
font-size: 18px;
	color: #66ccff;
}

#bodyFriends {
	position:absolute;
	left:57px; 
	top:90px;
	width: 910px; 
	height: 562px; 
	overflow:auto;
	background:transparent url(../images/bg_friends.jpg) no-repeat left;
	Z-index:2;
	
}

#bodyCO2 {
	position:absolute;
	left:57px; 
	top:90px;
	width: 910px; 
	height: 562px; 
	overflow:auto;
	background:transparent url(../images/bg_co2.jpg) no-repeat left;
	Z-index:2;
	
}
#CO2bodytxt {
margin-left:50px;
margin-top:160px;
width: 355px;

}

#bodyballz {
	position:absolute;
	left:57px; 
	top:90px;
	width: 910px; 
	height: 562px; 
	overflow:auto;
	background:transparent url(../images/bg_ballz.jpg) no-repeat left;
	Z-index:2;
	
}

#ballzbodytxt {
margin-left:30px;
margin-top:120px;
width: 380px;

}

#bodySuper72 {
	position:absolute;
	left:57px; 
	top:90px;
	width: 910px; 
	height: 562px; 
	overflow:auto;
	background:transparent url(../images/bg_super72.jpg) no-repeat left;
	Z-index:2;
	
}

#Super72bodytxt {
margin-left:30px;
margin-top:135px;
width: 370px;

}

#subNav {
	float:right;
	display: block;
}

#subNav ul{
	list-style: none;
	width:100px;
	padding: 0;
	margin: 0;
	
	font-weight: bold;
	padding: 0.5em 0 1em 0;

}

#subNav li {
	display: block;
	float: none;
	text-align: center;
	cursor: default;
	padding: 1px;
	margin: 2px;
	background-color: #F7F3C3;
	border: 1px solid #A6A68C;
	border-width: 1px 0;
	}

#subNav li a {
	text-decoration: none;
	width: auto;
	color: #000000;
}

#subNav a:hover ul, a.over ul {
	display: block;
}

#subNav li a:hover {
	padding: 0.2em 5px;
	width:90px;
	background-color: #30616D;
	color: #F7F3C3;
}


/* Sifr CSS  */
h1, h2, h3, h4, h5 {
  font-family: Helvetica, Arial, Verdana, sans-serif;
  font-weight: bold;
  letter-spacing: -.05em;
  margin: 0;
  padding: 0;
  line-height: 1em;
}


h1 {
  text-align: center;
  font-size: 65px;
  padding: 20px 0 20px 0;
  margin: 0 20px 0 20px;
}

h2 {
  font-size: 42px;
}

h3 {
  font-size: 12px;
}

h4 {
  color: #660000;
  font-size: 16px;
  margin: 5px 0 20px 0;
}

h5 {
  font-size: 20px;
}

#container {
  max-width: 740px;
  width: 75%;
  margin: 0 auto;
  border-left: 3px #000 double;
  border-right: 3px #000 double;  
  background-color: #FFF;
}

#main {
  margin: .5em 20px 0 20px;
  border-top: 1px solid #000;
  text-align: left;
  padding: 20px 0 20px 0;
}

#left {
  float: left;
  width: 140px;
  margin: 0 20px 14px 0;
  background-color: #DCDCDC;
  border: 3px double #FFF;
  font-size: 10px;
  line-height: 1.4em;
}

.gutter {
  margin: 10px;
}

#right {
  float: right;
  width: 120px;
  margin: 0 0 14px 20px;
}

#center {
  width: 375px;
  margin-left: 170px;
}

