/*
eleviv.com - kim guanzon
*/


a {color: #579a17; text-decoration: none;}
	a:hover {color: #09f;}
h2 {color: #579a17; font-weight: normal; margin-top:20px }
table {color: #666; margin-top: -20px;}
/*
	table a img {cursor: pointer;filter:alpha(opacity=60);opacity:0.6;}
	table a img:hover {filter:alpha(opacity=100);opacity:1; cursor: pointer}
*/

#header {padding-top: 5px;}
	#logoPlayer {position:relative; left: -25px;}
	#headerRight {text-align: right; padding-top: 10px;} 
	#logo {}
	#sayings {}
		#sayings ul {list-style-type: none;}
			#sayings ul li {display: inline-block; font-size: 16px; color: #666; background: url(http://rs.xango.com/images/eleviv/sayingsBG.jpg) no-repeat right top; margin: 0; padding: 0 10px;}
			#sayings ul li.lastLi {background: none; padding-right: 0;}
			*:first-child+html #sayings ul {position: relative; right: -85px;}
			*:first-child+html #sayings ul li {float: left;}
			#sayings ul li a {color: #666;}
			#sayings ul li a:hover {color: #f60;}
			
#frontBG {height: 542px; background: url(http://rs.xango.com/images/eleviv/elivivBG.jpg) repeat-x 100% 100%; }
	#vigorBTN {text-align: right; padding-top: 10px;}
		#vigorBTN img {margin-right: -5px;}
	#frontBG h1{width:390px; height:34px; background: url(http://rs.xango.com/images/eleviv/feelgreatHeader-1.png) no-repeat left top; position: relative; top: 10px;}
	*:first-child+html #frontBG h1 {top: 0; margin-top: -28px; line-height: 1em;}
		#frontBG h1 span {visibility: hidden;}
		#frontBG #frontContent {margin-bottom: 20px;}
			#frontBG #frontContent p {position: relative; top: 0; color: #fff; font-size: 18px; padding: 0	; text-align: justify; line-height: 1.55em;}
			*:first-child+html #frontBG #frontContent p {top: 0px;}
	*:first-child+html #frontBG .grid_4 img {margin-top: -8px;}

	div#vidPlayerWrap{width: 420px; padding: 2px; background: #9CCA43; margin-top: -0px;}
	*:first-child+html div#vidPlayerWrap {margin-top: -5px;}

#secondaryPage {height: 440px; background: url(http://rs.xango.com/images/eleviv/secondaryPageBG.jpg) repeat-x left bottom;}
	#secondaryPage #vidPlayerBox {position: relative; top: 40px;}
		#secondaryPage #vidPlayerBox p{margin-top: 20px; margin-bottom: 40px; font-size: 1.5em;}	
	#secondaryPage #pageContent {padding-top: 30px;}
		#secondaryPage #pageContent h1 {color: #579a17; font-weight: normal;}
		#secondaryPage #pageContent p {color: #666; font-size: 1.25em; text-align: left}	
#secondaryBar {height: 48px; background: url(http://rs.xango.com/images/eleviv/secondaryBarBG.jpg) repeat-x 50% top;}
	#secondaryBar #learnMoreHeader img {position: relative; top: 13px;}
			
#footerTab {width: 477px; height: 35px; margin: -35px auto 0 auto; background: url(http://rs.xango.com/images/eleviv/footerTabBG.png) no-repeat;}
	#footerTab ul {list-style-type: none; text-align: center; padding-top: 10px;}
		#footerTab ul li {display: inline-block; margin: 0; padding: 0 30px; background: url(http://rs.xango.com/images/eleviv/dotdotdotdot.gif) no-repeat right 50%;}
		*:first-child+html #footerTab ul li {float: left;}
		#footerTab ul li.lastLi {background: none;}

#footerLinks {margin-top: 40px; text-align: center;}
*:first-child+html #footerLinks {margin-top: 20px;}
	#footerLinks span {display: block; clear: both;}
		#footerLinks span {display: inline-block; margin: 0; padding: 0; background: url(http://rs.xango.com/images/eleviv/dotdotdotdot.gif) no-repeat right 50%;}
		/* *:first-child+html #footerLinks span {width: 200px; float: left;} */
		#footerLinks span.lastLi {background: none;}
			#footerLinks span a { color: #666; padding: 0 10px;}
			#footerLinks span a:hover {color: #f60;} 
				#footerLinks span a.facebook {background: url(http://rs.xango.com/images/eleviv/facebookB.jpg) no-repeat 8px bottom; padding: 30px 15px 0 35px}
				#footerLinks span a.facebook:hover {background: url(http://rs.xango.com/images/eleviv/facebookA.jpg) no-repeat 8px bottom;padding: 30px 15px 0 35px}
				#footerLinks span a.twitter {background: url(http://rs.xango.com/images/eleviv/twitterB.jpg) no-repeat 8px bottom;padding: 30px 15px 0 35px}
				#footerLinks span a.twitter:hover {background: url(http://rs.xango.com/images/eleviv/twitterA.jpg) no-repeat 8px bottom;padding: 30px 15px 0 35px}
				#footerLinks span a.youtube {background: url(http://rs.xango.com/images/eleviv/youtubeB.jpg) no-repeat 8px bottom;padding: 30px 15px 0 35px}
				#footerLinks span a.youtube:hover {background: url(http://rs.xango.com/images/eleviv/youtubeA.jpg) no-repeat 8px bottom;padding: 30px 15px 0 35px}
				*:first-child+html #footerLinks span a {line-height: 2.5em;}
	*:first-child+html #footerLinks p {margin-top: 0}
	#footerLinks p, #footerLinks a{color: #666;}
		#footerLinks a:hover {color: #f60;}