BODY {background:url('../img/bg.jpg') top left repeat-x;}
IMG {border:0;}

@font-face {
	font-family: 'HelveticaNeueLTStd77BoldCondens';
	src: url('../fonts/HelveticaNeueLTStd-BdCnO.eot');
	src: local('HelveticaNeueLT Std Cn Bold Italic'), local('HelveticaNeueLTStd-BdCnO'), url('../fonts/HelveticaNeueLTStd-BdCnO.woff') format('woff'), url('../fonts/HelveticaNeueLTStd-BdCnO.ttf') format('truetype'), url('../fonts/HelveticaNeueLTStd-BdCnO.svg#HelveticaNeueLTStd-BdCnO') format('svg');
}

.ClearFloat {display: block; height: 0; clear: both; font-size: 0; line-height: 0; }
.hidden { position: absolute; left: -99999em; top: -99999em; }

.contentWrapper {width:1050px;}

.leftColumn, .contentContainer {float:left;}
.leftColumn {padding:30px 0 0 30px;}

#logo A IMG {border:0;}

#navigation {width:160px; margin-left:-20px;}
#navigation UL {list-style-type:none; margin:30px 0 0 0; padding:0;}
#navigation UL LI { padding:0 0 5px 20px;}
#navigation UL LI DIV {border-bottom:1px solid #9c9b9b; width:140px !important; height:28px;}
#navigation UL LI DIV A {font-family: 'HelveticaNeueLTStd77BoldCondens', sans-serif; font-size:18px; text-decoration:none;}

.Original A {color:#a30000;}
.SevereCongestion A {color:#026b61;}
.ExtraMoisturizing A {color:#4d579a;}
.Sinus A {color:#3a95c6;}
.AllNight A {color:#2c3a68;}
.CompareProducts {padding-top:15px !important;}
.CompareProducts A {color:#af2735;}

.Save {margin-top:10px;}
.Save A IMG {border:0;}

.contentContainer {padding-top:60px; width:852px;}

.redStarContainer {float:right; position:relative; right:180px; z-index:1000 !important;}

.mainContent {margin:-70px 0 0 0; min-height:300px;}

.mainContent .leftColumnText, .mainContent .mainImage, .mainContent .rightColumnText {float:left;}

.mainContent .leftColumnText, .mainContent .rightColumnText {color:#333333; font-family:Helvetica, Arial, sans-serif; font-size:12px; margin-top:120px;}
.mainContent .leftColumnText {text-align:right; padding-right:20px;}
.mainContent .rightColumnText {padding-left:20px;}
.mainContent H3, .mainContent .leftColumnText H3, .mainContent .rightColumnText H3 {font-family: 'HelveticaNeueLTStd77BoldCondens'; font-size:18px; color:#333333; margin-bottom:0; font-weight: normal;}
.mainContent .leftColumnText P, .mainContent .rightColumnText P { margin:6px 0 6px 0;}
.mainContent P {color:#333333; font-family:Helvetica, Arial, sans-serif; font-size:12px;}

.videoThumbsContainer { position:relative; top:-30px; *top:0; margin-top:0; *margin-top:-30px;}
.videoThumbsContainer IMG {float:left; *float:none;}
.videoThumbsContainer H2, .watch {float:left; font-family: 'HelveticaNeueLTStd77BoldCondens'; font-size:18px; color:#a10000; width:153px; text-align:right; padding-right:15px; margin-top:25px; margin-bottom: 0px; font-weight: normal !important;}

/* Tabs START */
.ui-tabs-hide { position: absolute; left: -55555em; top: -55555em; }
.videoThumbs { display: block; height: 104px; margin:0; padding: 0; }
.videoThumbs LI { float: left; margin: 0 1px 0 8px; padding: 0; list-style: none; }
.videoThumbs LI A { display: block; width: 152px; height: 104px; background: url('../img/video-thumbs.gif') no-repeat 0 0; margin:0; padding:0; text-decoration:none; }

.tabPane { background-color: #FFF;}
#tab-video1 A:hover { background-position: 0 0; }
#tab-video1 A.ui-tabs-selected { background-position: 0 0; }
#tab-video1 A { background-position: 0 -104px; }
#tab-video2 A:hover { background-position: 0 -208px; }
#tab-video2 A.ui-tabs-selected { background-position: 0 -208px; }
#tab-video2 A { background-position: 0 -312px; }
#tab-video3 A:hover { background-position: 0 -416px; }
#tab-video3 A.ui-tabs-selected { background-position: 0 -416px; }
#tab-video3 A { background-position: 0 -520px; }

.tabPane {background:none; margin:0 0 10px 120px;}
/* Tabs END */

.names {padding-left:180px;}

.footer {float:left; text-align:center; margin-left:115px; *margin-left:90px; color:#666666; font-family:Helvetica, Arial, sans-serif; font-size:12px; padding-bottom:10px;}
.footer A {color:#af2735; font-family:Helvetica, Arial, sans-serif; font-size:12px; text-decoration:underline; font-size:bold;}

.trusteSeal {padding:50px 0 0 0; float:left; margin-left:20px;}