﻿/* common */

#landingv2 { color: #666; font-family: Arial, Helvetica, sans-serif; padding: 92px 0 0 0; background-image: url(../../images/v2/landingv2/header.png); background-repeat: no-repeat; }

	#landingv2 .applynow { display: block; height: 31px; width: 232px; font-size: 0; outline: 0; background-image: url(../../images/v2/landingv2/applynow_button.png); background-repeat: no-repeat; }
	#landingv2 .applynow span { display: none; }

	#landingv2 #topper { }
		#landingv2 h1.heading1 { font-size: 30px; margin: 5px 0 20px 0; }

		#landingv2 .column-master.twothirds { padding: 0 0 13px 0; }
			#landingv2 .column-master.twothirds .left { float: left; width: 600px; }
			#landingv2 .column-master.twothirds .right { float: right; width: 245px; }

		#landingv2 #topper a.tips { padding: 0 0 0 14px; background: transparent url(../../images/v2/landingv2/littlebulb.png) no-repeat left center; text-decoration: underline; }
		#landingv2 #topper p.tips { margin: 1.4em 0 1.4em 10px;}

	#landingv2 #rotator { position: relative; width: 557px; height: 200px; position: relative; }
		#landingv2 #rotator #entry-master { position: relative; width: 557px; height: 200px; overflow: hidden; }
		#landingv2 #rotator .entry { position: absolute; top: 0; left: 0; width: 557px; height: 200px; display: none; }
		#landingv2 #rotator .entry.first { display: block; }
			#landingv2 #rotator .entry .header { height: 66px; padding: 0 0 0 15px; color: white; background-image: url(../../images/v2/landingv2/entry_gradient.png); background-repeat: repeat-x; }
				#landingv2 #rotator .entry .header h4 { font-size: 22px; font-weight: bold; margin-bottom: -8px; padding: 9px 0 0 0; }
				#landingv2 #rotator .entry .header p { font-size: 16px; }
			#landingv2 #rotator .entry .image { height: 134px; width: 557px; background-image: url(../../images/v2/landingv2/slides.jpg); background-repeat: no-repeat; }

			#landingv2 #rotator .control a span { display: none; }
			#landingv2 #rotator #learnmore { position: absolute; top: 134px; right: 31px; }
				#landingv2 #rotator a.learnmore { display: block; height: 24px; width: 99px; }
			#landingv2 #rotator #indicators { position: absolute; top: 164px; right: 38px }
				#landingv2 #rotator #indicators a.dot { cursor: pointer; margin: 0 11px 0 0; display: block; float: left; height: 13px; width: 13px; background-position: left -13px; background-image: url(../../images/v2/landingv2/dots.png); }
				#landingv2 #rotator #indicators a.dot:hover { background-position: left -26px; }
				#landingv2 #rotator #indicators a.first { margin: 0 11px 0 7px; }
				#landingv2 #rotator #indicators a.last { margin: 0; }

	#landingv2 #rotator-wrapper { padding: 0 0 29px 0; background: transparent url(../../images/v2/landingv2/shadow_sprite.png) no-repeat left bottom; }

	#landingv2 .section { margin: 0 0 40px 0; }
		#landingv2 .section h3 { font-size: 22px; font-weight: normal; }
		#landingv2 .section p { font-size: 14px; line-height: 20.5px; }
		#landingv2 .section .divider { font-size: 0; line-height: 0; border-width: 4px 0 0 0; border-style: solid; height: 14px; padding: 0; margin: 5px 0 0 0; background: transparent url(../../images/v2/landingv2/shadow_sprite.png) no-repeat 45px top; }

	#landingv2 .section.hasflair { padding: 6px 295px 45px 0; background-image:  url(../../images/v2/landingv2/sections_sprite.png); background-repeat: no-repeat; background-position: left top; }
		#landingv2 #enhance { background-position: 573px top; padding-bottom: 25px; }
		#landingv2 #write { background-position: -427px top; }
		#landingv2 #network { background-position: -1427px top; }
		#landingv2 #comp { background-position: -2427px top; }
		#landingv2 #sample { background: 0; position: relative; margin: 0; padding-bottom: 10px; }
			#landingv2 #sampleholder { margin: 20px 0 0 0; padding: 20px 0 0 0; border-top: 1px solid #b2b2b2; }
			#landingv2 #sample #applynow-sample { position: absolute; top: 20px; right: 7px; }

	#landingv2 #authorbox { padding: 6px; background-color: #f5f5f5; border: 1px solid #dedede; margin: 24px 0 0 0; position: relative; }
		#landingv2 #authorbox #headshot { float: left; }
		#landingv2 #authorbox #content { margin: 0 0 0 66px; }
		#landingv2 #authorbox p { padding: 4px; background-color: white; font-size: 11px; line-height: 1.3em; text-align: justify; }
		#landingv2 #authorbox h4 { font-size: 14px; color: #333; font-weight: normal; margin: 0 0 4px 4px; }

		#landingv2 #authorbox #arrow { background-image: url(../../images/v2/landingv2/arrow.png); background-repeat: no-repeat; height: 8px; width: 362px; position: absolute; right: -19px; top: 14px; }

	#landingv2 #tips { }
		#landingv2 #tips strong { color: #333; }
		#landingv2 #tips p { margin: 0 0 1em 0; }
		#landingv2 #tips ul { list-style: square; margin: 1em 3em; }
		#landingv2 #tips ul.bulb { margin: 1.5em 0; padding: 0 0 0 100px; background: transparent url(../../images/v2/landingv2/bigbulb.png) no-repeat 10px 5px; list-style: disc; }
			#landingv2 #tips li { margin: 0 0 5px 0; line-height: 1.3em; }

/* specific */

/* livestrong */

#landingv2.livestrong { background-position: left top; }

	#landingv2.livestrong .applynow { background-position: left top; }

			#landingv2.livestrong #rotator .entry .header { background-position: left top; }

			#landingv2.livestrong #rotator .entry #exposure_slide { background-position: left top; }
			#landingv2.livestrong #rotator .entry #flexible_slide { background-position: left -134px; }
			#landingv2.livestrong #rotator .entry #diverse_slide { background-position: left -268px; }
			#landingv2.livestrong #rotator .entry #twice_slide { background-position: left -402px; }

		#landingv2.livestrong #rotator #indicators a.current { background-position: left top; }

	#landingv2.livestrong .section .divider { border-color: #fdd23e; }

	#landingv2.livestrong .section.hasflair { }
		#landingv2.livestrong #enhance { background-position: 573px top; padding-bottom: 25px; }
		#landingv2.livestrong #write { background-position: -427px top; }
		#landingv2.livestrong #network { background-position: -1427px top; }
		#landingv2.livestrong #comp { background-position: -2427px top; }
		#landingv2.livestrong #sample { background: 0; position: relative; margin: 0; padding-bottom: 10px; }

		#landingv2.livestrong #authorbox #arrow { background-position: left top; }

/* ehow */

#landingv2.ehow { background-position: -845px top; }

	#landingv2.ehow h1.heading1,
	#landingv2.ehow .section h3 { font-family: Georgia, serif; color: black; }

	#landingv2.ehow .applynow { background-position: left bottom; }

		#landingv2.ehow #rotator .entry .header { background-position: left bottom; }
			#landingv2.ehow #rotator .entry #exposure_slide { background-position: left -536px; }
			#landingv2.ehow #rotator .entry #flexible_slide { background-position: left -134px; }
			#landingv2.ehow #rotator .entry #diverse_slide { background-position: left -268px; }
			#landingv2.ehow #rotator .entry #twice_slide { background-position: left -402px; }

		#landingv2.ehow #rotator #indicators a.current { background-position: left -39px; }

	#landingv2.ehow .section .divider { border-color: #dbe1e5; }

	#landingv2.ehow .section.hasflair { }
		#landingv2.ehow #enhance { background-position: -3427px top; padding-bottom: 30px; }
		#landingv2.ehow #write { background-position: -427px top; }
		#landingv2.ehow #network { background-position: -1427px top; }
		#landingv2.ehow #comp { background-position: -2427px top; }
		#landingv2.ehow #sample { background: 0; position: relative; margin: 0; padding-bottom: 10px; }

		#landingv2.ehow #authorbox { }
		#landingv2.ehow #authorbox #arrow { background-position: left -8px; }
		
	#landingv2.ehowhome .section.hasflair { padding: 6px 285px 45px 0; background-image:  url(../../images/v2/landingv2/ehowhome_sections_sprite.png); background-repeat: no-repeat; background-position: left top; }
		#landingv2.ehowhome #write { position:relative; background-position: 581px top }
		#landingv2.ehowhome #network { position:relative; background-position: -435px top }
		#landingv2.ehowhome #comp { position:relative; background-position: -1435px top; padding-bottom: 1px; }

	#landingv2.ehow #tips ul.bulb { background-position: 10px 0; margin: 0; padding: 1em 0 2em 100px; }
