@charset "utf-8";
/* CSS Document */
* { margin: 0; padding: 0;  }
body {
	background: #ccc url(img/bg.jpg) repeat-x top;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 11px;
}
p {
	line-height: 1.5em;
	color: #333;
	text-align: justify;
}
.highlight { color:#FF0000; font-weight: 900; font-size: 13px;}
a { color: #000; } a:hover { color: #2A89CD; }

#container { width: 850px; margin: 20px auto 20px auto;  }#nav2 { width: 850px; margin: 35px auto 0 auto; background-image: url(img/nav_bg.jpg) repeat-x; } #c a {  }
#container2 #content #left p a {
	color: #00F;
}
#nav { height: 35px; background: #000 url(img/nav_bg.jpg) repeat-x; text-align: right; padding-right: 0px; } 
#nav a { margin-left: -4px; } 
#nav a:hover { background: #d7d7d7; color: #000; }
li#buy a { background: url(img/buy.jpg) repeat-x; color: #000;} li#buy a:hover { background: url(img/buy.jpg) repeat-x; color: #1D4686;} 


#content { background: #fff url(img/shad.jpg) no-repeat top; padding: 10px; } 
#left { width: 69%; float: left;  }  .head  { margin: 15px 0; }
#left p { padding: 8px 10px 8px 26px;}
#left p.nopad { padding: 8px 0; }
#left h1 { color: #2A89CD; font-family: goodtimes, Georgia, serif; font-size: 20px; padding: 15px 0; }
#left h2 { font-size: 15px; margin: 10px 0;}
#left h2.prodtitle { color: #2A89CD; font-size: 20px; }
#left ul { list-style-type: none; font-size: 15px; }

#left2 { width: 100%; float: left;  }  
#left2 p { padding: 8px 10px 8px 26px; }
#left2 p.nopad { padding: 8px 0; }
#left2 h1 { color: #2A89CD; font-family: goodtimes, Georgia, serif; font-size: 20px; padding: 15px 0; }
h3 { background: #fff url(img/check.png) no-repeat left; font-size: 14px; font-weight: 900; padding: 8px 0 8px 28px; }
h3.ques { background: #fff  no-repeat left; font-size: 14px; font-weight: 900; padding: 8px 0 0px 25px; }
h3.info { background: #fff url(img/inf.png) no-repeat left; font-size: 14px; font-weight: 900; padding: 8px 0 8px 28px; }
h4 { color: #2A89CD; font-size: 30px; letter-spacing: -0.09em; margin-bottom: -5px; }
h5 { background: #fff no-repeat left; font-size: 14px; font-weight: 900; padding: 0px 0 0px 24px; }

#right { float: right; width: 30%; margin-top: 5px; }
#right img { padding-left: 18px; }

#newsletter { margin: 20px 27px; padding-top: 60px; background: #e1eaf5 url(img/focusvitamins.jpg) no-repeat top; width: 208px; border-bottom: 3px solid #2A89CD; }
#newsletter p { line-height: 21px; }
#newsletter h3 { color: #2A89CD; font-size: 20px; font-weight: 900; letter-spacing: -1px; margin-bottom: -4px; }
#newsletter h2 { border-bottom: 2px dotted #85c5f3; font-size: 15px; padding-left: 3px; margin-bottom: 8px; padding-bottom: 8px; }
input#login_btn {  border: 1px solid #2A89CD;  cursor:pointer; background: #fff; padding: 5px; margin-top: 10px; }
#news p { font-size: 12px; font-weight: 900; color: #2A89CD; }

#pageWrap {
	margin-top: 6px;
	margin-left: 0px;
}
#psdPage { float: left; cursor: pointer; }
#netPage { float: left; cursor: pointer; }
#net2Page { float: left; cursor: pointer; }	
#audioPage { float: left; cursor: pointer; }
.bubble { position: absolute; margin-left:100px; }

#footer { height: 34px; background: #000 url(img/nav_bg.jpg) repeat-x; text-align: center; margin-top: 30px; color: #fff; } 
#footer li { display: inline; list-style-type:none; line-height: 33px; margin-left: -3px; } 
#footer a { text-transform: uppercase; padding: 15px; text-decoration: none;  color: #fff; font-size: 9px; font-family:verdana,sans-serif; } 
#footer a:hover { color: #EAD868; }

.page { float: left; }

.infohead { font-size: 13px; border-bottom: 2px dotted #add1eb; color: #000; font-weight: 900; } 
.imgpad { padding: 20px 0; }

.links { font-family: Verdana; font-size:12px; color: #047fbf;}
.links:visited {font-family: Verdana; font-size:12px; color: #909;}
.links:hover {font-family: Verdana; font-size:12px; color: #FF8B22;}

.links2 { font-family: Verdana; font-size:11px; color: #047fbf;}
.links2:visited {font-family: Verdana; font-size:11px; color: #909;}
.links2:hover {font-family: Verdana; font-size:11px; color: #FF8B22;}

.fivepad { padding: 10px 13px 10px 10px; }
.clear { clear: both; }
.box { padding: 5px 15px 10px 0px; }
.box2 { padding: 2px 10px 0px 20px; }
.box3 { padding: 10px 10px 10px 20px; }
.checkhome { padding: 0px 8px 0px 0px; }
.box3 { padding: 18px 0 10px 75px; }
.style3 {
	color: #047fbf;
	font-size: 18px;
	font-family:Arial, Helvetica, sans-serif;
}


/*#navigation { background: #000 url(img/bg.gif) repeat-x; width: 850px;  }
#navigation ul {  float: right; margin-right: -2px; }
#navigation li { 	display: inline; list-style:none; background: url(img/greenbg.gif) repeat-x center top;	text-align: center;	padding: 0;	margin-right: 2px; float: left; }
#navigation a { text-transform: uppercase; text-decoration: none;  color: #fff; font-size: 11px; font-weight: 900; font-family:verdana,sans-serif; color: #000;	background: url(img/greenleft.gif) no-repeat left top; float: left; padding-left:10px; }
#navigation a:hover { color: #000; }
#navigation a span { background: url(img/greenright.gif) no-repeat right top; display: block; padding:7px 13px 4px 5px; }
#navigation a span { float: none; }
*/
