.logoCLeftPadding h1{display:block; margin:0; padding:0; width:220px; height:122px; text-indent:-9009px; background:transparent url(/templates/images/logo.gif) no-repeat 0 0}
.logoCLeftPadding h1 a{display:block; width:100%; height:100%; outline:none; display:block}
.MYOCBG{width:870px; height:247px; float:left; padding:0; font-family:"Century Gothic",Arial,Helvetica,sans-serif; font-size:13px; background-image:url(/templates/images/banners/weLoveCapsBG.jpg); background-position:0 0; background-repeat:no-repeat; overflow:hidden}
.MYOCBGPadding{padding-left:329px; padding-top:62px; padding-right:15px}
.StepsContainer{width:870px; height:159px; float:left; padding:0}
.Step1{width:289px; height:159px; float:left; padding:0}
.Step2{width:303px; height:159px; float:left; padding:0}
.Step3{width:278px; height:159px; float:left; padding:0}
.StepsBottom{width:870px; height:36px; float:left; padding:0; background-image:url(/templates/images/homepage/stepsBottom.jpg); background-position:0 0; background-repeat:no-repeat; text-align:right}
.StepsBottomPadding{padding-right:22px; text-align:right}
.ContentTopBG{width:870px; height:13px; overflow:hidden; float:left; padding:0; background-image:url(/templates/images/contentTop.jpg); background-position:0 0; background-repeat:no-repeat}
.ContentLeft{width:572px; float:left; padding:0; overflow:hidden; line-height:21px}
.ContentTitle{font-size:25px; color:#164386}
h1{font-size:25px; color:#164386; font-weight:normal}
.ContentLeftPadding{padding-left:25px; padding-top:19px; padding-right:24px; padding-bottom:30px; text-align:left}
.ContentRight{width:298px; float:left; padding:0; overflow:hidden}
.BeDestinctiveBanner{padding-top:17px}

#xmas-header {
	background-color:#900;
	color:#FFF;
	font-size: 1.3em;
	padding: 2px;
	text-align:center;
}