/*===========================================*/
/* home page
/*===========================================*/

/* existing classes we're overwriting */
#content{
	width: 934px;
}
.stepContainer{
	display:none;
	height:0px;
	padding-top:0px;
	margin-top:0px;
}
div.contentContainer {
	margin-top: 0;
	padding-top: 18px;
}
.contentDropShadowLeft, .contentDropShadowRight, .contentDropShadowBottom{
	background-image:none;
}

/* home page specific classes */
.flashContainer{
	width:912px;
	height:512px;
	margin:auto;
	/*background-image:url();*/
}
#homePlayerFlashContainer {
	position: relative;
	z-index: 99;
	margin: 0 0 7px 0;
	width: 615px;
	height: 345px;
	overflow: display;
}
#homePlayerPremiumOffset {
	position: absolute;
	left: -28px;
	top: -18px;
	background-color: #000;
	padding: 5px;
}
#hero { float: left; width: 615px; }
#opening {
	width: 295px;
	float: right;
}
#opening h2 {
	background: #c7374d url('/skins/default/imgs/home/bg_tag.gif') no-repeat right bottom;
	font-size: 14px;
	line-height: 18px;
	color: #fff;
	font-weight: bold;
	padding: 6px 10px 7px 12px;
	margin: 0 0 10px 0;
}
#opening h2 a, #opening h2 a:visited {
	color: #fff;
}
#opening-text {
	margin: 0px 0px 0px 11px;
}
#opening .memberImg {
	float: right;
	width: 105px;
	margin: 0 0 6px 6px;
}
#opening-text h3 {
	font-size: 21px;
	line-height: 120%;
	font-weight: bold;
	margin: 0;
	color: #333;
}
#opening-text h4 {
	font-size: 14px;
	line-height: 120%;
	font-weight: bold;
	margin: 0;
	color: #333;
}
#opening-text h4.orgname {
	font-size: 21px;
	line-height: 120%;
	font-weight: normal;
	margin: 0;
	color: #333;
}
#opening-text p {
	font-size: 12px;
	line-height: 14px;
	margin: 2px 0 8px 0;
	color: #333;
}
#opening-text p a {
	font-weight: bold;
}

#userUpdates {
	clear: right;
}
#userUpdates h4 {
	font-size: 13px;
	line-height: 120%;
	margin: 12px 0 0 0;
}
#userUpdates p, #userUpdates li {
	font-size: 13px;
	line-height: 120%;
	margin: 2px 0 12px 0;
	color: #333;
}
#userUpdates.freemem p {
	font-size: 12px;
	line-height: 120%;
	margin: 4px 0;
}
#userUpdates p.feature:first-line {
	font-weight: bold;
}
#userUpdates ul {
	list-style: none;
	list-style-type: none;
	margin: 0 0 0 18px;
	padding: 0;
}
#userUpdates li a {
	font-weight: bold;
}
#userUpdates li p {
	font-weight: normal;
	margin-left: 18px;
}
p.cta {
	margin: 8px 0 0 0;
}
p.cta a img {
	display: block;
}
#nextStepsContainer {
	float: left;
	width: 616px;
}
#nextStepsContainer img#headertabs {
	display: block;
	margin: 0 0 20px 0;
}
#nextSteps {
	width: 614px;
	float: left;
}
#nextSteps td {
	vertical-align: top;
}
#nextSteps .col1, #nextSteps .col2, #nextSteps .col3 {
	border-left: 1px solid #dcb683;
	padding: 8px 12px 12px 13px;
}
#nextSteps .col1 {
	width: 173px;
	padding: 8px 12px 6px 12px;
}
#nextSteps #step-watch {
	background-image: none;
	background-repeat: no-repeat;
	background-color: white;   
}
#nextSteps #step-watch .filmInfo  {
	color: #262626;
	margin: 4px 0px 10px 4px;
	padding: 0px 0px 10px 0px;
	border-bottom: 3px dotted #0f0035;
	
}
#nextSteps #step-watch .filmInfo p.title {
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}
#nextSteps #step-watch .filmInfo p.duration {
	font-size: 11px;
	margin: 1px 0px 5px 0px;
	padding: 0px;
}
#nextSteps #step-watch .filmInfo p.summary {
	font-size: 12px;
	margin: 0px;
	padding: 0px;
}
#nextSteps #step-watch .filmInfo a {
	font-style: italic;
}
#nextSteps #step-watch .filmInfo2  {
	color: #262626;
	margin: 4px 0px 10px 4px;
	padding: 0px 0px 0px 0px;
}
#nextSteps #step-watch .filmInfo2 p.title {
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	
}
#nextSteps #step-watch .filmInfo2 p.duration {
	font-size: 11px;
	margin: 1px 0px 5px 0px;
	padding: 0px;
}
#nextSteps #step-watch .filmInfo2 p.summary {
	font-size: 12px;
	margin: 0px;
	padding: 0px;
}
#nextSteps #step-watch .filmInfo2 a {
	font-style: italic;
}
#nextSteps #step-watch h4 {
	margin-right: -7px;
	width: 181px;
}
#nextSteps .col2 {
	width: 197px;
	padding: 8px 0 0 0;
}

#nextSteps .col3 {
	width: 174px;
	padding-right: 11px;
	padding-bottom: 6px;
}
#nextSteps .spacer {
	width: 8px;
	height: 12px;
}
#nextSteps h4 {
	font-size: 15px;
	line-height: 20px;
	font-weight: bold;
	margin: 0 0 7px 0;
}
#nextSteps .col1 h4, #nextSteps .col1 h5, #nextSteps .col1 h4 a {
	color: #000066;
}
#nextSteps .col1 h4 a:hover {
	text-decoration: none;
}
#nextSteps .col2 h4 {
	color: #cc0033;
}
#nextSteps .col3 h4, #nextSteps .col3 h4 a {
	color: #dba42b;
}
#nextSteps .col3 h4 a:hover {
	text-decoration: none;
}
#nextSteps p {
	font-size: 12px;
	line-height: 120%;
	color: #333;
	margin: 8px 0;
}
#nextSteps p a {
	font-weight: bold;
}
#nextSteps p img {
	display: block;
}
#nextSteps p.feature:first-line {
	font-weight: bold;
}
#nextSteps .col1 p.feature:first-line {
	color: #000033;
}
#nextSteps .col2 p.feature:first-line {
	color: #cc0033;
}
#nextSteps .col3 p.feature:first-line {
	color: #dba42b;
}
#step-watch h5 {
	font-size: 12px;
	line-height: 120%;
	margin: 4px 0 0 0;
}
#step-watch.premium p {
	margin: 4px 0;
}
#nextSteps #step-watch div.round_173_0d1454 p {
	color: #fff;
}
#nextSteps #step-watch div.round_173_0d1454 p.quote_attrib {
	margin-left: 0px;
	text-align: right;
}
#nextSteps #redBird {
	padding: 8px 0px 8px 0px;
	cursor: pointer;
	background-image: url('/skins/default/imgs/home/redBird.jpg');
	background-repeat: no-repeat;
	background-position: center bottom;
	background-color: #d24d5e;   
}
#nextSteps #redBird h5 {
	margin: 0px;
	padding: 0px 0px 0px 13px;
	color: white;
	font-weight: bold;
	font-size: 17px;
}
#nextSteps #redBird p {
	margin: 0px;
	padding: 19px 0px 0px 9px;
	color: #dd2e47;
	font-weight: bold;
	font-size: 12px;
}

#nextSteps #step-watch .moms_choice {
	/*border-bottom:3px dotted #0F0035;*/
	color:#262626;
	margin:4px 0px 10px 0px;
	padding:0px 0px 0px 0px;
}
#nextSteps #step-watch .moms_choice p.subheading{
	color:#262626;
	font-size: 13px;
	font-weight: bold;
}	
#nextSteps #step-watch .moms_choice h4 {
	width: 70px;
}
#nextSteps #step-watch .moms_choice p.summary {
	color:#262626;
	font-size: 13px;
	font-weight: normal;
}
#nextSteps #step-watch .moms_choice a {
	font-weight: bold;
}



#nextSteps #step-watch .telly_award {
	border-bottom:3px dotted #0F0035;
	color:#262626;
	margin:4px 0px 10px 0px;
	padding:0px 0px 10px 0px;
}
#nextSteps #step-watch .telly_award p.subheading{
	color:#262626;
	font-size: 13px;
	font-weight: bold;
}	
#nextSteps #step-watch .telly_award h4 {
	background:url("/skins/default/imgs/home/telly_award.gif") no-repeat scroll left top transparent;
	display:block;
	height:128px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	width:180px;
}
#nextSteps #step-watch .telly_award p.summary {
	color:#262626;
	font-size: 13px;
	font-weight: normal;
}
#nextSteps #step-watch .telly_award a {
	font-weight: bold;
}







#nextSteps #step-feel {
	padding: 8px 15px;
	/*
	background-image: url('/skins/default/imgs/home/greenTree.gif');
	background-repeat: no-repeat;
	background-position: center bottom;
	background-color: white;   
	*/
}
#step-feel p {
	font-size: 12px;
}
#step-feel p a {
	font-weight: normal;
}
#step-feel p.dottedBottom {
	border-bottom: 3px dotted #d90024;
	padding-bottom: 10px;
}
#step-feel img.dottedBottom {
	border-bottom: 3px dotted #878787;
	padding-bottom: 10px;
}
#step-feel img.signUp {
	margin: 10px 10px 10px 18px;
}
#step-feel h4.robTitle {
	border-top: 3px dotted #d90024;
	padding-top: 10px;
	color: #d1003b;
	font-weight: bold;
	font-size: 14px;
}
#step-feel p.robContent {
	font-size: 13px;
}



#step-feel #storiesPromo {
	text-indent: -9999px;
	position: relative;
	width: 197px;
	height: 161px;
	margin: 0;
	padding: 0;
	background: transparent url('/skins/default/imgs/home/stories-promo.png') no-repeat left top;
}
#step-feel #storiesPromo2 {
	text-indent: -9999px;
	position: relative;
	width: 197px;
	height: 161px;
	margin: 0;
	padding: 0;
	background: transparent url('/skins/default/imgs/home/stories-promo2.png') no-repeat left top;
}
#step-feel #storiesPromo h5, #step-feel #storiesPromo p {
	position: absolute;
	margin: 0;
	padding: 0;
}
#step-feel a {
	font-weight: bold;
}
#step-feel h4 a {
	color: #CC0033;
	text-decoration: none;
}



#step-share img.timecapsule {
	margin: 0px 0px 0px 8px;
}
#step-share img.buttonPositioning {
	margin: 5px 0px 0px 13px;
}
#step-share p.xlifeTitle {
	border-top: 3px dotted #DBA42B;
	padding-top: 10px;
	color: #d1003b;
	font-weight: bold;
	font-size: 14px;
}
#step-share p.capsuleInfo {
	font-size: 13px;
}
#step-share p.cta {
	margin: 20px 0 8px 0;
}
#step-share div.round_173_dbb143 p {
	color: #fff;
}
#step-share #card_covers {
	margin-top: 2px;
	padding-top: 9px;
	border-top: 2px dotted #dba42b;
}
#step-share #card_covers p {
	margin: 0px 0;
}
#step-share #card_covers span.first-line {
	font-weight: bold;
	color: #333333;
}



#nextSteps #affiliatesPromo {
	cursor: pointer;
}
#nextSteps #affiliatesPromo h5 {
	font-size: 12px;
	line-height: 120%;
	font-weight: bold;
}
#nextSteps #affiliatesPromo div.round_173_0d1454 {
	font-size: 12px;
	line-height: 120%;
	font-weight: bold;
	color: #fff;
	margin:6px 0;
	padding:7px 6px 8px 7px;
	width:160px;
}
#nextSteps #giftPromo {
	padding: 8px 0 0 0;
	width: 197px;
	background: transparent url('/skins/default/imgs/home/bg_gift-promo.png') no-repeat left bottom;
}
#nextSteps #giftPromo h4, #nextSteps #giftPromo p {
	padding: 0 12px;
}
#nextSteps #giftPromo h4 {
	font-size: 14px;
	line-height: 120%;
	margin: 0 0 4px 0;
}
#nextSteps #giftPromo p {
	margin: 0;
}
#nextSteps #giftPromo p.wrap {
	padding: 0 75px 30px 12px;
}
#nextSteps #storyComposePromo {
	position: relative;
}
#nextSteps #storyComposePromo2 {
	position: relative;
	cursor: pointer;
}
#nextSteps #storyComposePromo h5 {
	padding: 2px 12px 2px 13px;
	margin: 0;
	font-size: 12px;
	line-height: 120%;
	font-weight: bold;
	color: #cf1437;
}
#nextSteps #storyComposePromo2 h5 {
	padding: 2px 12px 2px 13px;
	margin: 0;
	font-size: 12px;
	line-height: 120%;
	font-weight: bold;
	color: #cf1437;
}
#nextSteps #storyComposePromo p {
	position: absolute;
	text-indent: -9999px;
	margin: 0;
	padding: 0;
}
#nextSteps #storyComposePromo2 p {
	position: absolute;
	text-indent: -9999px;
	margin: 0;
	padding: 0;
}
#nextSteps #storyComposePromo a {
	display: block;
	text-indent: -9999px;
	margin: 0;
	padding: 0;
	width: 197px;
	height: 212px;
	background: transparent url('/skins/default/imgs/home/story-compose-promo.png') no-repeat left top;
}
#nextSteps #storyComposePromo2 a {
	display: block;
	text-indent: -9999px;
	margin: 0;
	padding: 0;
	width: 197px;
	height: 212px;
	background: transparent url('/skins/default/imgs/home/story-compose-promo2.png') no-repeat left top;
}
#sideboxes .sidebox {
	border: 1px solid #dcb683;
	padding: 20px 10px 20px 20px;
	margin: 0 0 12px 0;
}
#sideboxes .sidebox p a {
	font-weight: bold;
}


#sideboxes #jumpIntoNewYear {
	border:1px solid #DCB683;
	margin:0px 0px 13px 0px;
	padding:0px;
	background-image: url('/skins/default/imgs/home/bg_jumpIntoNewYear.gif');
	background-repeat: no-repeat;
	background-color: white;
	height: 292px;
	width: 294px;
	cursor: pointer;
}
#sideboxes #jumpIntoNewYear  h4 {
	margin:0px 0px 12px 0px;
	padding:0px 0px 0px 10px;
	font-weight: normal;
	font-size: 16px;
	color: white;
}
#sideboxes #jumpIntoNewYear  .header h4 {
	padding: 7px 0px 0px 10px;
	font-size: 18px;
	margin: 0px;
}
#sideboxes #jumpIntoNewYear .header p {
color:white;
font-size:13px;
font-style:italic;
font-weight:normal;
padding:0px 0px 0px 10px;
}
#sideboxes #jumpIntoNewYear  .footer h4 {
	padding: 5px 0px 0px 10px;
	font-size: 18px;
	font-weight: normal;
}
#sideboxes #jumpIntoNewYear  .body {
	position: relative;
}
#sideboxes #jumpIntoNewYear  .body img#percentOff {
	top: 144px;
	right: 57px;
	position: absolute;
}
#sideboxes #jumpIntoNewYear  .body img#blueBoxLaptop {
	top: -40px;
	right: -8px;
	position: absolute;
}
#sideboxes #jumpIntoNewYear  .body img#bttn_visit {
	top: 176px;
	right: 4px;
	position: absolute;
}
#sideboxes #jumpIntoNewYear  .body p {
	font-weight: bold;
	font-size: 13px;
	margin:  10px 0px 4px 10px;
}
#sideboxes #jumpIntoNewYear  .body .list p {
	margin: 0px 0px 20px 0px;
	padding: 0px 0px 20px 0px;
}
#sideboxes #jumpIntoNewYear  .body .list ul {
	list-style-type: none;
	margin: 0px;
	position: absolute;
	top: 30px;
	left: 10px;
}
#sideboxes #jumpIntoNewYear  .body .list li {
	line-height: 13px;
	color: #171257;
	margin: 0px 0px 4px 0px;
	padding: 0px 0px 0px 12px;
	font-weight: bold;
	position: relative;
	font-size: 12px;
	
}
#sideboxes #jumpIntoNewYear  .body span.bullet {
	margin: 0px 0px 0px 0px;
	color: #171257;
	padding: 0px;
	font-weight: bold;
	font-size: 14px;
	position: absolute;
	top: 0px;
	left: 0px;
}
#sideboxes #jumpIntoNewYear  .body p.line1 {
	margin: 0px;
	padding: 0px;
	position: absolute;
	top: 0px;
	left: 10px;
}
#sideboxes #jumpIntoNewYear  .body p.line2 {
	margin: 0px;
	padding: 0px;
	color: #171257;
	position: absolute;
	top: 10px;
	left: 10px;
	font-size: 12px;
}




#sideboxes #experienceSpiritclips {
	font-size: 13px;
	padding: 8px 7px 8px 20px;
	cursor: pointer;
	position: relative;
	height: 288px;
}
#sideboxes #experienceSpiritclips img#laptops{
	position: absolute;
	top: 10px;
	left: 15px;

}
#sideboxes #experienceSpiritclips p {
	margin: 9px 0px;
	padding: 0px;
}
#sideboxes #experienceSpiritclips #belowLogoContent {
	position: absolute;
	top: 178px;
	left: 16px;
	width: 274px;
}


#scfororgnon h4 a, #robblog h4 a {
	font-size: 22px;
	color: #78abd7;
	font-weight: normal;
	line-height: normal;
	margin: 10px 20px 20px 0px;
	text-decoration: none;
}
#scfororgnon img, #robblog img {
	margin: 10px 0px 0px 0px;
}
#scfororgnon p, #robblog p {
	font-size: 14px;
	line-height: 15px;
	color: #666;
	margin: 10px 30px 0px 5px;
}
#scfororgnon #orggraybox {
	background-color: #f1f5f6;
	width: 272px;
	height: 22px;
	align: right;
}
#scfororgnon ul {
	float: right;
	margin: 40px 0px 0px 0px;
	list-style-position:outside;
	padding:0px;
	list-style-type: disc;
}
#scfororgnon li {
	font-weight: bold;
	font-size: 14px;
	margin-bottom: 5px;
	list-style-type: disc;
}
#scfororgreg h4, #robblog h4 {
	font-size: 20px;
	color: #000066;
	line-height: normal;
	margin: 10px 5px 20px 5px;
}
#scfororgreg img, #robblog img {
	margin: 0px 0px 0px 0px;
}
#scfororgreg p, #robblog p {
	font-size: 12px;
	line-height: 15px;
	color: #333;
	margin: 10px 25px 0px 5px;
}

#robstory h4, #robblog h4 {
	font-size: 16px;
	color: #333;
	line-height: normal;
	margin: 0 0 10px 0;
}
#robstory img, #robblog img {
	float: left;
	margin: 0 9px 11px 0;
}
#robstory p, #robblog p {
	font-size: 12px;
	line-height: 15px;
	color: #333;
	margin: 10px 0;
}

#sideboxes #socialLinks {
	padding-right: 60px;
}
#socialLinks h4 {
	font-size: 18px;
	line-height: 20px;
	color: #000066;
	font-weight: bold;
	margin: 0 0 8px 0;
}
#socialLinks h5 {
	font-size: 14px;
	line-height: 120%;
	color: #0072cf;
}
#socialLinks #blogentries {
	list-style: none;
	list-style-type: none;
	margin: 9px 0 20px 0;
}
#socialLinks #blogentries li {
	margin-bottom: 12px;
}
#socialLinks #blogentries a.posttitle {
	font-weight: bold;
	display: block;
}
#socialLinks #blogentries span.description {
	display: none;
}
#socialLinks #socialButtons a {
	margin-right: 13px;
}
#sideboxes #premFilmPromo {
	padding-bottom: 12px;
}
#premFilmPromo h4 {
	font-size: 18px;
	line-height: 20px;
	color: #0e1455;
	margin: 0 0 3px 0;
}
#premFilmPromo p {
	color: #333;
}
#premFilmPromo .filmImg {
	float: left;
	margin: 0 5px 10px 0;
}
#premFilmPromo span.filmTitle {
	font-weight: bold;
	font-style: italic;
	font-size: 14px;
	line-height: 20px;
}
#premFilmPromo.freemember span.filmTitle {
	font-size: 12px;
	line-height: 150%;
}
#premFilmPromo.freemember p.filmInfo {
	margin-top: 10px;
}
#premFilmPromo div.round_255_112267 p {
	color: #fff;
}
#premFilmPromo div.round_255_112267 {
	clear: left;
}


div.boxTop {
	position: absolute;
	left: 0px;
	top: 0px;
	float: left;
}
div.boxBottom {
	position: absolute;
	left: 0px;
	bottom: 0px;
	float: left;
}
div.round_255_112267 {
	background-color: #112267;
	width: 229px;
	position: relative;
	padding: 10px 12px 20px 14px;
	margin: 10px 0 12px 0;
}
div.round_255_112267 div.boxTop {
	width: 255px;
	height: 10px;
	background: transparent url('/skins/default/imgs/common/bg_rounded/255sq_112267_fff.jpg') no-repeat left top;
}
div.round_255_112267 div.boxBottom {
	width: 255px;
	height: 10px;
	background: transparent url('/skins/default/imgs/common/bg_rounded/255sq_112267_fff.jpg') no-repeat left bottom;
}
div.round_173_dbb143 {
	background-color: #dbb143;
	width: 151px;
	position: relative;
	padding: 8px 10px 17px 12px;
	margin: 8px 0 18px 0;
}
div.round_173_dbb143 div.boxTop {
	width: 173px;
	height: 8px;
	background: transparent url('/skins/default/imgs/common/bg_rounded/173sq_dbb143_fff.jpg') no-repeat left top;	
}
div.round_173_dbb143 div.boxBottom {
	width: 173px;
	height: 8px;
	background: transparent url('/skins/default/imgs/common/bg_rounded/173sq_dbb143_fff.jpg') no-repeat left bottom;
}
div.round_173_a3c5ea {
	padding: 7px 6px 8px 7px;
	background-color: #a3c5ea;
	width: 160px;
	position: relative;
	margin: 6px 0;
}
div.round_173_a3c5ea div.boxTop {
	width: 173px;
	height: 7px;
	background: transparent url('/skins/default/imgs/common/bg_rounded/173sq_a3c5ea_fff.jpg') no-repeat left top;
}
div.round_173_a3c5ea div.boxBottom {
	width: 173px;
	height: 7px;
	background: transparent url('/skins/default/imgs/common/bg_rounded/173sq_a3c5ea_fff.jpg') no-repeat left bottom;
}
div.round_173_0d1454 {
	padding: 17px 11px 25px 17px;
	width: 145px;
	background-color: #0d1454;
	position: relative;
	margin: 12px 0;
}
div.round_173_0d1454 div.boxTop {
	width: 173px;
	height: 8px;
	background: transparent url('/skins/default/imgs/common/bg_rounded/173_0d1454_fff.jpg') no-repeat left top;
}
div.round_173_0d1454 div.boxBottom {
	width: 173px;
	height: 8px;
	background: transparent url('/skins/default/imgs/common/bg_rounded/173_0d1454_fff.jpg') no-repeat left bottom;
}


#nextSteps p.quote, p.quote {
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	margin: 2px 0;
	text-indent: -0.5em;
}
#nextSteps p.quote_attrib, p.quote_attrib {
	font-size: 14px;
	line-height: 20px;
	font-style: italic;
	margin: 2px 0 2px 10px;
}

#whatis_fc_popup {
	background-color: #fff;
	padding: 20px;
	position: relative;
}
#whatis_fc_popup #TB_closeTab {
	left: auto;
	right: 20px;
	top: 0px;
}

#opening-text p.nonmember {
	font-size: 12px;
}
#opening-text h4.nonmember {
	font-size: 13px;
	margin: 0px 0px 5px 0px;
}
#opening-text .greetingContent p {
	font-size: 17px;
	line-height: 27px;
	color: #0077b6;
	font-weight: bold;
}
#opening-text .greetingContent p span.red {
	color: #de2f47;
}


#howYouCanEnjoySC {
	padding: 0px;
	margin: 0px 0px 12px 0px;
	cursor: pointer;
	background-image: url('/skins/default/imgs/home/howYouCanEnjoySC.png');
	background-repeat: no-repeat;
	background-position: center bottom;
	background-color: white;   
	width: 296px;
	height: 290px;
	position: relative;
}
#howYouCanEnjoySC .list {
	padding: 74px 0px 0px 46px;
}
#howYouCanEnjoySC p.underList {
	font-size:12px;
	font-weight:bold;
	color: white;
	line-height:14px;
	margin:0px 0px 0px 0px;
	padding:74px 0px 0px 20px;
}

#howYouCanEnjoySC  .list ul {
left:10px;
list-style-type:none;
margin:8px 0 0 10px;
position:absolute;
top:69px;
}




#howYouCanEnjoySC  .list li {
font-size:12px;
font-weight:bold;
color: white;
line-height:13px;
margin:0px 0px 5px 0px;
padding:0px 0px 0px 17px;
position:relative;
}



#howYouCanEnjoySC span.bullet {
	font-size:15px;
	font-weight:bold;
	left:0px;
	margin:0px;
	padding:0px;
	position:absolute;
	top:0px;
	color: #e6a30e;
}
#howYouCanEnjoySC p span.orange{
	color: #e6a30e;
}

#yourWeeklySpiritClip  {
	cursor: pointer;
}
#yourWeeklySpiritClip .premium {
	background-image: url('/skins/default/imgs/home/weeklySCprem.gif');
	background-repeat: no-repeat;
	background-color: white;
	height: 296px;
	margin: 20px 0px 20px 0px;
	padding: 0px;
	width: 292px;
	clear: both;
}
#yourWeeklySpiritClip .free {
	background-image: url('/skins/default/imgs/home/weeklySCfree.gif');
	background-repeat: no-repeat;
	background-color: white;
	margin: 20px 0px 20px 0px;
	padding: 0px;
	height: 271px; 
	width: 292px;
	cursor: pointer;
	clear: both;
}

#yourWeeklySpiritClip .free .text {
	padding: 68px 20px 0px 27px;
}
#yourWeeklySpiritClip .free p {
	color: white;
	font-weight: bold;
	font-size: 14px;
	line-height: 16px;
	margin-bottom: 8px;
}
#yourWeeklySpiritClip .free p span.orange{
	color: #e6a30e;
}




#yourWeeklySpiritClip .premium .text {
	padding: 100px 31px 1px 29px;
}
#yourWeeklySpiritClip .premium p {
	color: white;
	font-weight: bold;
	font-size: 13px;
	line-height: 16px;
	margin-bottom: 8px;
}
#yourWeeklySpiritClip .premium p span.orange{
	color: #e6a30e;
}


#rightMenu {
	margin-bottom: 15px;
}
#rightMenu p.heading a:hover,
#rightMenu p.heading a:link,
#rightMenu p.heading a:visited,
#rightMenu p.heading a:active {
	text-decoration: none;
	color: #0D0A45;
}

#rightMenu p.heading {
	text-transform: uppercase;
	font-size: 17px;
	font-weight: bold;
	margin: 8px 0px 3px 15px;
}
#rightMenu p.subheading a {
	color: #4487c3;
	text-decoration: none;
	font-size: 15px;
	font-weight: bold;
	margin: 0px 0px 0px 15px;
	
}
#rightMenu .regular p.heading {
	color: #d1003b;
}
#rightMenu .business p.heading {
	color: #0d0a45;
}
#rightMenu .faithbased p.heading {
	color: #de9010;
}
#rightMenu .nonprofit p.heading {
	color: #535353;
}

#rightMenu p img {
	padding: 0px 0px 0px 4px;
	margin: 0px 0px 0px 0px;
}















