/* @override https://www.8-ballnutrition.com/css/8ball.css */

/* THE BODY, HEADERS, AND LINKS*/
body {
	width: 790px;  /* switch back to 770px*/
	text-align: center;
	border: 0 auto;
	margin: 0 auto;
	font-family: Verdana, Arial, "MS Trebuchet", sans-serif;
	font-size: 0.7em;
	font-weight: normal;
	color: #fff;
	background: #000;
	letter-spacing: 1px;
	background: url("/images/bg.jpg") repeat-y fixed center top;
	background-color: #000;
}

.nav{
	background-color: transparent;
	width: 790px;
	height: 150px;	
	padding-top: 0px;
	padding-bottom: 4px;
}

.flashcontent{
	width: 790px;
	text-align: auto;
}

.content {
	padding-top: 4px;
/*	width: 750px; *//* switch back to 750px*/
	text-align: left;
	padding-left: 20px;
	padding-right: 20px;
}


.footer {
	font-size: 10px;
	padding-top: 10px;
	text-align: center;
	padding-bottom: 5px;
}

#profileLeft{
	width: 480px;
	margin-right: 20px;
	float: left;
	padding-left: 5px;
	text-align: justify;
}

#profileRight{
	float: left;
	margin-left: 15px;
	width:  215px;
	padding-left: 5px;
}

strong {
	font-family: "Arial Narrow", Arial, "MS Trebuchet", sans-serif;
	font-size: 24px;
	font-weight: normal;
	color: #bcc9d9;
	margin-bottom: 0px;
	margin-left: 0px;
	text-decoration:;
}

.header3 {
	font-family: "IMPACT", "Arial Narrow", Arial, "MS Trebuchet", sans-serif;
	font-size: 24px;
	font-weight: bolder;
	color: #fff;
	margin-bottom: 0px;
	margin-left: -5px;
	text-decoration:;
}

.strong2 {
	font-family: "Arial Narrow", Arial, "MS Trebuchet", sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #bcc9d9;
	margin-bottom: 0px;
	margin-left: -5px;
}

.header2 {
	font-family: "Arial Narrow", Arial, "MS Trebuchet", sans-serif;
	font-size: 23px;
	font-weight: bolder;
	color: #fff;
	letter-spacing: 0px;
}

.bold{	
	font-family: "Arial Narrow", Arial, "MS Trebuchet", sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #bcc9d9;
	margin-bottom: 0px;
	margin-left: -5px;
}
.detailsBold{	
	font-family: "Arial Narrow", Arial, "MS Trebuchet", sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #bcc9d9;
	margin-bottom: 0px;
	margin-left: 0px;
}

a {
	color: #bcc9d9;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
	color: #bcc9d9;
}

/* THE FORM STYLES */

input {
	font-family: Arial, "MS Trebuchet", sans-serif;
	font-size: 0.9em;
	font-weight: normal;
	letter-spacing: 1px;
}

select {
	font-family: Arial, "MS Trebuchet", sans-serif;
	font-size: 0.9em;
	font-weight: normal;
	letter-spacing: 1px;
}

textarea {
	font-family: Arial, "MS Trebuchet", sans-serif;
	font-size: 0.9em;
	font-weight: normal;
	letter-spacing: 1px;	
}

button {
	color: #fff;
	background-color: #bcc9d9;
}

/* THE CONTENT DIVS */

.top {
	height: 8px;
	width: 770px;
	background-image: url("/images/content/top.gif");
	padding: 0px;
	background-repeat: no-repeat;
}
.landingHeader{
	text-align: center;
	/*border-bottom: 1px solid #555555;*/
}

.landingHeader img{
	margin:0px;
	border:0px solid #111111;
	border-top:1px solid #111;
	border-bottom:1px solid #111;
	padding-top:5px;
	padding-bottom:5px;
}

.landing{
	text-align:center;
	margin-top:5px;
	margin-bottom:5px;
}

.landingImgBorder{
	background-color:#444444;
	border:1px solid #00001b;
	padding:2px;
}

.landingImgBorder:hover{
	border:1px solid #BCC9D9;
	padding:2px;
}

.landingProduct{
	padding:20px;
	border-bottom:0px solid #111;
	border-top:0px solid #111;
	background-color:#00000e;
	margin-bottom:0px;

}
.landingColumnLeft, .landingColumnMiddle, .landingColumnRight, .landingHeaderColumn{
	width: 240px;
	margin-left:5px;
	margin-right:5px;
	float:  left;
}

.landingColumnMiddle{
	
}

.landingColumnRight{
	margin-right:0;
}

.landingHeaderColumn{
	width:250px;
	margin:0;
}

.landingLink{
	color:#BCC9D9;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

.topsml {
	height: 8px;
	width: 384px;
	background-image: url("/images/content/topsml.gif");
	padding: 0px;
	background-repeat: no-repeat;
}

.btm {
	height: 8px;
	width: 770px;
	background-image: url("/images/content/btm.gif");
	padding: 0px;
	margin-bottom: 5px;
	background-repeat: no-repeat;
}

.btmsml {
	height: 8px;
	width: 384px;
	background-image: url("/images/content/btmsml.gif");
	padding: 0px;
	background-repeat: no-repeat;
}

.middle {
	height: auto;
	width: 770px;
	background-image: url("/images/content/bg.gif");
	background-repeat: repeat-y;
	padding: 0px;
}

.text {
	width: auto;
	padding-left: 20px;
	padding-right: 20px;
}


.imgborder {
	border: 2px solid #333;
	margin-right: 7px;
	margin-bottom: 7px;
}

.disclaimer {
	size: 8px;
	color: #999;
}

.discount {
	margin: 0 auto;
	text-align: center;
	padding: 2px;
	width: 280px;
	color: #fff;
	size: 8px;
	border: 1px solid #fff;
}

/* CONTACT FORM */
.contact{
	padding-top: 0px;
	margin: 0px;
	float: right
}

/* My Comment */

.newsletter{
	height: 165px;
	width: 210px;
	padding-left: 30px;
}

.testimonial {
	text-align: justify;
	padding-bottom: 5px;
	marginargin-right: 10px;
}

.testimonial_name {
	"Arial Narrow", Arial, "MS Trebuchet", 	sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #bcc9d9;
	margin-top: 5px;
	margin-left: 0px;
}
.contactLeft {
	float: left;
	padding-left: 10px;
	
	
}
.contactRight{
	float: left;
	

}
.adminEvent{
	float:left;
	padding-left:20px;
	text-align:left;
	width:300px;
}

/*gallery*/
.arrowNext{
	float: left;
}	
.arrowPrev{
	float: right;
}
.gallery{
	width:750px;
	padding-bottom:10px;
}	
.galleryLeft{
	border:0px solid #fff;
	width:525px;
	float:left;
}


.galleryAction{
	float:left;
	padding-bottom:25px;
}
.galleryTitle{
	padding: 15px;
	margin-left: 255px;
	float:left;
}
.galleryText{
	text-align:justify;
}
.galleryTag{
	padding: 15px;
	margin-left: 100px;
}

.galleryThumbs{
	text-align: center;
}

.galleryImage{
	padding:15px;
	padding-top:10px;
	margin-right:25px;
	float: right;
}
.imageContainer{
	text-align: justify;
}
.faqTitle{
	font-family: "Arial Narrow", Arial, "MS Trebuchet", sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #bcc9d9;
	padding: 0px;
	margin-left:25px;
}

.faqText{
	font-size:12px;
	margin-left:50px;
}

.faqsTitle{	
	font-family: "Arial Narrow", Arial, "MS Trebuchet", sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #bcc9d9;
	padding: 0px;
}
.required{
	color:#6699cc;
	margin-left:5px;
}
.signUp{
	color:#6699cc;
	font-size:14px;
	margin-left:50px;
}

/*Sign Ups */
	.tdTitle{
		padding: 6px;
		font-size:11px;
		color:#bbb;
		text-align:right;
		padding-right: 10px;
		border-right: 1px solid #333;
		width:300px;
	}
	
	.tdValue{
		padding:6px;
		padding-left: 10px;
		border-right: 0px solid #333;
		width:70%;
	}
	
	.bottom{
		border-bottom: 1px solid #333;
	}
	
	div.console{
		padding:20px;
		border:1px solid #555;
		border-top: 1px dotted #333;
		border-bottom: 1px dotted #333;
		background:#111;
	}
	div.btn{
		padding:4px 8px;
		background:#ccc;
		border:1px solid #111;
		float:left;
	}
	
	div.btn a, dev.btn a:visited{
		color:#000;
		text-decoration:none;
	}
	
	
