@charset "utf-8";
/* CSS Document */
/*-- Business: Nationwide Financial --*/
/*-- Front End: Nina Baluyut --*/
/*-- Last Published: 08/17/11 --*/

body { background:url(../cps-images/bg-pattern-shared.gif); background-repeat:y-repeat; }

.reasonText { margin-left:25px; margin-top: 35px; }
.evalText { margin-left:25px; margin-top: 20px; margin-bottom: 10px; }
.shineText { margin-left:325px; margin-top: 60px; }
.shareText { margin-right:10px;}

#containerWrapper #containerBanner { width:960px; height:460px; margin: 10px 0 0 30px; }
#containerWrapper #containerBanner #bannerLeftMain { float:left; width:650px; height:461px; margin:0; padding:0; background:url(../cps-images/nf-liam-mainBGImage.jpg); background-repeat:no-repeat; overflow: hidden; }
#containerWrapper #containerBanner #bannerLeftMain h1 { color:#333333; font-size: 130%; line-height: normal; width:300px; padding:0px 10px 0 325px; margin:12px 0 0 0; }
#containerWrapper #containerBanner #bannerLeftMain p { color:#333333; font-size: 100%; line-height: normal; width:300px; height:95px; padding:0px 10px 0 325px; margin:12px 0 0 0; }
#containerWrapper #containerBanner #bannerLeftMain #videoLinks  { font-size: 100%; font-weight: bold; line-height: normal; width:300px;  height:48px; padding:0px 10px 0 315px; margin:12px 0 0 0; }
#containerWrapper #containerBanner #bannerLeftMain #videoLinks img { vertical-align:middle; padding:1px 5px 5px 10px; }
#containerWrapper #containerBanner #bannerLeftMain #socialShare { width:300px; height:40px; padding:0px 10px 0 325px; margin:19px 0 0 0; }
#containerWrapper #containerBanner #bannerLeftMain #socialShare img { float:left; padding-right:15px; }

#containerWrapper #containerBanner img#bannerLeftBottom { float:left; width:650px; height:315px; margin:0; padding:0; }

#containerWrapper #containerBanner #rightrailContainer { float:right; width:310px; height:461px; color:#ffffff; background:url(../cps-images/nf-liam-rightRail-BG.jpg); background-repeat:no-repeat; }
#containerWrapper #containerBanner #rightrailContainer #top { height:226px; width:310px; margin:0; padding:0; float:left; }
#containerWrapper #containerBanner #rightrailContainer #top img#watchVideo {padding:15px 0 0 130px; margin:3px 0 0 0; }
#containerWrapper #containerBanner #rightrailContainer #bottom { height:235px; width:310px; float:left; }
#containerWrapper #containerBanner #rightrailContainer #bottom img#launchTool {padding:15px 0 0 130px; margin:3px 0 0 0; }
#containerWrapper #containerBanner #rightrailContainer p.viralVideoText { width:150px; padding:0px 0 0 130px; margin:12px 0 0 0; line-height:16px; }
#containerWrapper #containerBanner #rightrailContainer p.coverageText { width:150px; padding:0px 0 0 130px; line-height:15px; margin:0; }

#containerWrapper #containerFeaturette { width:959px; height:130px; margin: 0 0 0 30px; color:#333333; background: none repeat scroll 0 0 #ffffff; padding-top: 10px; }


#containerWrapper #containerFeaturette .featureLeft { width:350px; height:110px; float:left; margin-top:15px;}
#containerWrapper #containerFeaturette .featureLeft .umbrellaImg {padding:0px 10px 20px 10px; float: left; vertical-align:top;}
#containerWrapper #containerFeaturette .featureLeft .contentTxt p.lifeText  { padding:4px 8px 0 94px; }
#containerWrapper #containerFeaturette .featureLeft a { font-size:100%; color:#0081c6; font-weight: bold; }

#containerWrapper #containerFeaturette .featureMid { width:290px; height:110px; float:left; margin-top:15px;}
#containerWrapper #containerFeaturette .featureMid .surveyImg {padding:0px 10px 20px 25px; float: left; vertical-align:top;}
#containerWrapper #containerFeaturette .featureMid .contentTxt p.surveyText { padding:4px 25px 0 10px; }
#containerWrapper #containerFeaturette .featureMid a { font-size:100%; color:#0081c6; font-weight: bold; }

#containerWrapper #containerFeaturette .featureRight { width:310px; height:110px; float:left; margin-top:15px;}
#containerWrapper #containerFeaturette .featureRight .phoneImg {padding:0px 10px 40px 10px; float: left; vertical-align:top;}
#containerWrapper #containerFeaturette .featureRight .contentTxt p.agentText  { padding:4px 10px 0 60px; }
#containerWrapper #containerFeaturette .featureRight a { font-size:100%; color:#0081c6; font-weight: bold; }





