body{
	padding:0px;
	margin:0px;
	background:url(/images/bodyBackground.jpg) top center repeat-x #ffffff;
}

img{
	border:0px;
}

p{
	padding:0;
	margin:12px 0;
}
/* GLOBAL TEMPLATE STYLES START */
#site{
	text-align:center;
	background:url(/images/siteBottom.jpg) bottom center no-repeat;
}

#siteContainer{
	width:804px;
	margin:0px auto;
	padding-bottom:35px;
	text-align:left;
}

#mainAreaTop{
	font-size:9px;
	height:9px;
	background:url(/images/mainAreaTop.jpg) top center no-repeat;
	overflow:hidden;
}

#mainAreaCenter{
	background:url(/images/mainArea2BG.jpg) top center repeat-y;
}

#mainAreaCenterBottom{
	background:url(/images/mainArea2Bottom.jpg) bottom center no-repeat;
}

#mainAreaCenterTop{
	padding:1px 0;
	background:url(/images/mainArea2Top.jpg) top center no-repeat;
	min-height:925px !important;
}
/* GLOBAL TEMPLATE STYLES END */

#homePageContent{
	width:100%;
	height:390px !important;
	background:url(/images/homepage/homePageContentBackground2.jpg) top center no-repeat;
}

#splitPageContent{
	width:100%;
	height:551px;
	background:url(/images/homePageContentBackground-splitter.jpg) top center no-repeat;
}

#homePageContentInner, #splitPageContentInner{
	padding:18px 20px 0 15px;
}

#splitPageContent h1, #homePageContentInner h1, #splitAccessoriesPageContentInner h1{
	margin-top:0px;
	padding-top:0px;
	font:Bold 13px Arial;
	color:#666666;
}

#splitPageContent h2, #homePageContentInner h2, #splitAccessoriesPageContentInner h2{
	margin-top:0px;
	padding-top:0px;
	font:Bold 12px Arial;
	color:#666666;
}

#splitPageContent p, #homePageContentInner p, #splitAccessoriesPageContentInner p{
	font:11px Arial;
	color:#666666;
	padding-bottom:0px;
}

#splitPageContent a, #homePageContentInner a, #splitAccessoriesPageContentInner a{
	text-decoration: underline; 
	color: #990000;
}

#splitPageContent li, #homePageContentInner li, #splitAccessoriesPageContentInner li{
	font:11px Arial;
	color:#666666;
}

.body{
	font:12px Arial;
	color:#000;
}

/* HEADER STYLES START */
#siteHeader{
	background:url(/images/headerBackground.gif) top left no-repeat;
	height:55px;
	overflow:hidden;
}

#siteLogo{
	width:184px;
	float:left;
}

#siteLogo a{
	width:184px;
	height:55px;
	display:block;
	text-decoration:none;
}

#siteTagline{
	width:220px;
	float:left;
}

#siteTagline #siteTaglinePadding{
	width:220px;
	text-align:left;
	font:italic bold 14px Verdana;
	padding-top:32px;
}

#siteHeaderRight{
	float:left;
	width:400px;
	height:55px;
	overflow:hidden;
	text-align:right;
}

#siteHeaderRight #phoneNumber{
	padding:8px 6px 0 0;
	text-align:right;
	font: italic bold 15px Arial;
}

#siteHeaderRight #flags{
	text-align:right;
	height:27px;
	overflow:hidden;
	padding-right:6px;
}

#flags2{
	width:178px;
	padding-top:1px;
	height:26px;
	float:right;
	overflow:hidden;
}

#flags #flagsLeft{
	width:7px;
	height:26px;
	background:url(/images/flagSelectorBackgroundLeft.gif) top left no-repeat;
	float:left;
	overflow:hidden;
}

#flags #flagsArea{
	/*width:198px;*/
	width:171px;
	height:26px;
	background:url(/images/flagSelectorBackground.jpg) top left repeat-x;
	float:left;
	overflow:hidden;
}

#flags #flagsRight{
	width:6px;
	height:26px;
	background:url(/images/flagSelectorBackgroundRight.gif) top left no-repeat;
	float:left;
	overflow:hidden;
}

#flags #flagsArea .flag{
	width:27px;
	padding-top:6px;
	float:left;
	text-align:left;
}

.cartLinkText{
	color:#000000;
	text-decoration:none;
}

#theShoppingCartCount {
	font: 12px Arial;
	line-height: 18px;
}
/* HEADER STYLES END */

/* LEFT NAVIGATION START */
#leftCol{
	width:188px;
	float:left;
}

#leftColPadding{
	padding-left:24px;
	font:12px Arial;
}

.navHeader{
	font: bold italic 13px Arial;
	color:#000000;
	display:block;
	margin:16px 0 0 0;
	padding:0px;
}

.navItem{
	font: 11px Arial;
	color:#736c73;
	display:block;
	margin:5px 0 0 0;
	padding:0 8px 0 15px;
	background:url(/images/leftNavBullet.gif) 0px 3px no-repeat;
}

.navItem a{
	font: 11px Arial;
	color:#736c73;
	text-decoration:none;
}

.navItem a:hover{
	font: 11px Arial;
	color:#eb2125;
	text-decoration:none;
}

.navItemLangBG_en{background:url(/images/lang-flag-en.jpg) 0px 0px no-repeat;}
.navItemLangBG_du{background:url(/images/lang-flag-du.jpg) 0px 0px no-repeat;}
.navItemLangBG_sp{background:url(/images/lang-flag-sp.jpg) 0px 0px no-repeat;}
.navItemLangBG_fr{background:url(/images/lang-flag-fr.jpg) 0px 0px no-repeat;}

a.navItemLang{
	font: 11px Arial;
	color:#736c73;
	text-decoration:none;
	display:block;
	margin:2px 0px 0px 0px;
	padding:0 0 0 24px;
	height:13px;
}

a.navItemLang:hover{
	font: 11px Arial;
	color:#736c73;
	text-decoration:underline;
	display:block;
	margin:2px 0px 0px 0px;
	padding:0 0 0 24px;
	height:13px;
}

a.navlangon{
	font: 11px Arial;
	font-weight:bold;
	color:#eb2125;
	text-decoration:none;
	display:block;
	margin:2px 0px 0px 0px;
	padding:0 0 0 24px;
	height:13px;
}

a.navlangon:hover{
	font: 11px Arial;
	font-weight:bold;
	color:#eb2125;
	text-decoration:underline;
	display:block;
	margin:2px 0px 0px 0px;
	padding:0 0 0 24px;
	height:13px;
}

#leftNavTwitterLogo{
	text-align:center;
	padding-top:14px;
	color:#666666;
	font-family:Arial;
	font-size:11px;
}

#leftNavTwitterLogo a{
	color:#666666;
	font-family:Arial;
	font-size:11px;
	text-decoration:none;
}

#leftNavTwitterLogo a:hover{
	color:#666666;
	font-family:Arial;
	font-size:11px;
	text-decoration:underline;
}

/* LEFT NAVIGATION END */
/* CONTENT AREA START */
#contentAreaContainer{
	width:601px;
	padding-bottom:13px;
	float:left;
}

#contentAreaContainerBackground{
	width:601px;
	background:url(/images/contentAreaBG.jpg) top center repeat-y;
}

#contentAreaContainerBottom{
	width:601px;
	background:url(/images/contentAreaBottom.jpg) bottom center no-repeat;
}

#contentAreaContainerCustom{
	width:601px;
}

#contentAreaContainerCustom{
	width:601px;
}

#contentAreaContainerTop{
	min-height:950px !important;
	padding:1px 19px 12px 19px;
	background:url(/images/contentAreaTop.jpg) top center no-repeat;
	font:12px Arial;
}

#contentAreaContainerPress{
	width:601px;
	padding-bottom:13px;
	float:left;
}

#contentAreaContainerBackgroundPress{
	width:601px;
	background:url(/images/contentAreaBG.jpg) top center repeat-y;
}

#contentAreaContainerBottomPress{
	width:601px;
	background:url(/images/contentAreaBottom.jpg) bottom center no-repeat;
}

#contentAreaContainerTopPress{
	min-height:925px !important;
	padding:0px 1px 12px 1px;
	margin-top:-2px;
	background:url(/images/contentAreaTopPress.gif) top center no-repeat;
	font:12px Arial;
}

#contentAreaContainerBackgroundWhite{
	width:601px;
	background:url(/images/contentAreaBGWhite.jpg) top center repeat-y;
}

#contentAreaContainerBottomWhite{
	width:601px;
	background:url(/images/contentAreaBottomWhite.jpg) bottom center no-repeat;
}

#contentAreaContainerTopWhite{
	min-height:865px !important;
	padding:0px 1px 12px 1px;
	margin-top:-2px;
	background:url(/images/contentAreaTopWhite.jpg) top center no-repeat;
	font:12px Arial;
}

#contentAreaContainerTop a,#contentAreaContainerTopPress a {
	text-decoration: underline; 
	color: #990000;
}

#contentAreaContainerTop a:hover,#contentAreaContainerTopPress a:hover {
	text-decoration: none; 
	color: #990000;
}

#contentAreaContainerTop h1,#contentAreaContainerTopPress h1 {
	font:Bold 18px Arial;
	text-decoration: underline; 
	color: #000;
	margin:14px 0;
	padding:0px;
}

#contentAreaRightSpace{
	width:15px;
	font-size:9px;
	overflow:hidden;
	float:left;
}

/* CONTENT AREA END */
/* FOOTER START */
#footer{
	width:601px;
	height:50px;
	background:url(/images/footerBackground.jpg) top left no-repeat;
	text-align:right;
	overflow:hidden;
}

#footerInner{
	width:470px;
	font:9px Arial;
	color:#000000;
	float:left;
}

#footerInnerPadding{
	padding:14px 10px 0 0;
}

#footerInnerLogo{
	padding:0px;
	margin:0px;
	width:131px;
	font:9px Arial;
	color:#000000;
	float:left;
}

#footerInnerLogoPadding{
	margin-top:-2px;
	padding:30px 0 0 0;
	background:url(/images/secureFooter.jpg) 15px 0px no-repeat;
}

.footerLine{
	display:block;
}

#footerInner a, #footerInner a:hover{
	font:9px Arial;
	color:#000000;
	text-decoration:none;
}
/* FOOTER END */
/* CLEAR CLASSES START */
.clearfix:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.clearfix {display: inline-block;}
html[xmlns] .clearfix {display: block;}
* html .clearfix {height: 1%;}
/* CLEAR CLASSES END */

/* PRODUCT FEATURE BOX START */
#featureTabs{
	background:url(/images/features/featuresboxBG.jpg) top left no-repeat;
	width:601px;
}

#featureTabsBottom a{
	color:#990000;
	text-decoration:underline;
}

#featureTabsBottom a:hover{
	color:#990000;
	text-decoration:none;
}

#featureTabsBG{
	background:url(/images/features/featuresboxBG_middle.jpg) top left repeat-y;
	width:601px;
}

#featureTabsBGTop{
	background:url(/images/features/featuresboxBG_top.jpg) top left no-repeat;
	padding-bottom:10px;
}

#featureTabsBGBottom{
	background:url(/images/features/featuresboxBG_bottom.jpg) bottom left no-repeat;
}

#featureTabsBottom{
	min-height:533px;
}

#featureTabsTop{
	height:6px;
	font-size:1px;
	overflow:hidden;
}

#featureTabsNav{
	height:30px;
	padding:0 4px 0 6px;
	overflow:hidden;
}

#featuesNav1, #featuesNav2, #featuesNav3, #featuesNav4, #featuesNavOff{
	height:30px;
	float:left;
	font: 9px Arial;
	color:#FFFFFF;
}

.featuesNav1BG a{
	font: Bold 9px Arial;
	color:#FFFFFF;
	width:149px;
	background:url(/images/features/featuresBox_02.jpg) top left no-repeat;
	height:30px;
	text-decoration:none;
	display:block;
}

.featuesNav2BG a{
	font: Bold 9px Arial;
	color:#FFFFFF;
	width:150px;
	background:url(/images/features/featuresBox_03.jpg) top left no-repeat;
	height:30px;
	text-decoration:none;
	display:block;
}

.featuesNav3BG a{
	font: Bold 9px Arial;
	color:#FFFFFF;
	width:149px;
	background:url(/images/features/featuresBox_04.jpg) top left no-repeat;
	height:30px;
	text-decoration:none;
	display:block;
}

.featuesNav4BG a{
	font: Bold 9px Arial;
	color:#FFFFFF;
	width:143px;
	background:url(/images/features/featuresBox_05.jpg) top left no-repeat;
	height:30px;
	text-decoration:none;
	display:block;
}

.featuesNav1BG a:hover{
	color:#eb2125;
}

.featuesNav2BG a:hover{
	color:#eb2125;
}

.featuesNav3BG a:hover{
	color:#eb2125;
}

.featuesNav4BG a:hover{
	color:#eb2125;
}

.featuesNav1BGOn a{
	font: Bold 9px Arial;
	color:#eb2125;
	width:149px;
	background-image:none;
	background-color:#FFFFFF;
	height:30px;
	text-decoration:none;
	display:block;
}

.featuesNav2BGOn a{
	font: Bold 9px Arial;
	color:#eb2125;
	width:150px;
	background-image:none;
	background-color:#FFFFFF;
	height:30px;
	text-decoration:none;
	display:block;
}

.featuesNav3BGOn a{
	font: Bold 9px Arial;
	color:#eb2125;
	width:149px;
	background-image:none;
	background-color:#FFFFFF;
	height:30px;
	text-decoration:none;
	display:block;
}

.featuesNav4BGOn a{
	font: Bold 9px Arial;
	color:#eb2125;
	width:143px;
	background-image:none;
	background-color:#FFFFFF;
	height:30px;
	text-decoration:none;
	display:block;
}

.featureBoxLinkOffset{
	padding:10px 0 0 12px;
	display:block;
}

#featureTabsContent1, #featureTabsContent2, #featureTabsContent3, #featureTabsContent4{
	padding:0px 30px;
	font:11px Arial;
	color:#666666;
}

#featureTabsContent1 h1, #featureTabsContent1 h2{
	font:Bold 11px Arial;
	color:#666666;
}

.featureTabsShow{display:block;}
.featureTabsHide{display:none;}

/* PRODUCT FEATURE BOX END */

/* PRODUCT PAGE OMNI SWATCHER START */

/* PRODUCT PAGE OMNI SWATCHER END */
#productSwatch{
	float:left;
	width:435px;
	height:312px;
	overflow:hidden;
	background:url(/images/product/productSwatchAreaBG.jpg) top left no-repeat #af3027;
}

#productSwatchPadding{
	margin:1px 2px 4px 0;
	overflow:hidden;
}

#productSwatchTool{
	height:308px;
	overflow:hidden;
}
.productSwatchBeads{height:308px;background:url(/images/product/beads.jpg) 0 0 no-repeat #af3027;}
.productFoamBedSwatch1{height:308px;background:url(/images/product/memoryFoamBed.jpg) 0 0 no-repeat #af3027;}
.productOmniSmooth1{height:308px;background:url(/images/product/omniSmooth.jpg) 0 0 no-repeat #af3027;}
.productSwatchTigger{height:308px;background:url(/images/product/tigger.jpg) 0 0 no-repeat #af3027;}
.productSwatchWowzer{height:308px;background:url(/images/product/wowzer.jpg) 0 0 no-repeat #af3027;}

.productSwitchSwatch1{height:308px;background:url(/images/product/switch-swatch.jpg) 0 0 no-repeat #af3027;}
.productSwitchSwatch2{height:308px;background:url(/images/product/switch-swatch.jpg) 0 -308px no-repeat #af3027;}

.productSwaySingleCorduroy{height:308px;background:url(/images/product/Sway-Single-Cordaroy.jpg) 0 0 no-repeat #af3027;}
.productSwayCoupleCorduroy{height:308px;background:url(/images/product/Sway-Double-Cordaroy.jpg) 0 0 no-repeat #af3027;}
.productSwaySingleSuede{height:308px;background:url(/images/product/Sway-Single-Suede.jpg) 0 0 no-repeat #af3027;}
.productSwayCoupleSuede{height:308px;background:url(/images/product/Sway-Double-Suede.jpg) 0 0 no-repeat #af3027;}

.productSwatch1{background:url(/images/product/omniSwatch.jpg) 0 0 no-repeat #af3027;}
.productSwatch2{background:url(/images/product/omniSwatch.jpg) 0 -308px no-repeat #af3027;}
.productSwatch3{background:url(/images/product/omniSwatch.jpg) 0 -616px no-repeat #af3027;}
.productSwatch4{background:url(/images/product/omniSwatch.jpg) 0 -924px no-repeat #af3027;}
.productSwatch5{background:url(/images/product/omniSwatch.jpg) 0 -1232px no-repeat #af3027;}
.productSwatch6{background:url(/images/product/omniSwatch.jpg) 0 -1540px no-repeat #af3027;}
.productSwatch7{background:url(/images/product/omniSwatch.jpg) 0 -1848px no-repeat #af3027;}
.productSwatch8{background:url(/images/product/omniSwatch.jpg) 0 -2156px no-repeat #af3027;}
.productSwatch9{background:url(/images/product/omniSwatch.jpg) 0 -2464px no-repeat #af3027;}
.productSwatch10{background:url(/images/product/omniSwatch.jpg) 0 -2772px no-repeat #af3027;}
.productSwatch11{background:url(/images/product/omniSwatch.jpg) 0 -3080px no-repeat #af3027;}
.productSwatch12{background:url(/images/product/omniSwatch.jpg) 0 -3388px no-repeat #af3027;}
.productSwatch13{background:url(/images/product/omniSwatch.jpg) 0 -3696px no-repeat #af3027;}
.productSwatch14{background:url(/images/product/omniSwatch.jpg) 0 -4004px no-repeat #af3027;}
.productSwatch15{background:url(/images/product/omniSwatch.jpg) 0 -4312px no-repeat #af3027;}

.productOttoSwatch1{background:url(/images/product/ottoSwatch.jpg) 0 -1854px no-repeat #af3027;}
.productOttoSwatch2{background:url(/images/product/ottoSwatch.jpg) 0 -309px no-repeat #af3027;}
.productOttoSwatch3{background:url(/images/product/ottoSwatch.jpg) 0 -618px no-repeat #af3027;}
.productOttoSwatch4{background:url(/images/product/ottoSwatch.jpg) 0 -927px no-repeat #af3027;}
.productOttoSwatch5{background:url(/images/product/ottoSwatch.jpg) 0 -1236px no-repeat #af3027;}
.productOttoSwatch6{background:url(/images/product/ottoSwatch.jpg) 0 -1545px no-repeat #af3027;}
.productOttoSwatch7{background:url(/images/product/ottoSwatch.jpg) 0 -1854px no-repeat #af3027;}
.productOttoSwatch8{background:url(/images/product/ottoSwatch.jpg) 0 -2163px no-repeat #af3027;}

.productOmniPlus1{background:url(/images/product/omniPlus.jpg) 0 0 no-repeat #af3027;}
.productOmniPlus2{background:url(/images/product/omniPlus.jpg) 0 -309px no-repeat #af3027;}
.productOmniPlus3{background:url(/images/product/omniPlus.jpg) 0 -618px no-repeat #af3027;}
.productOmniPlus4{background:url(/images/product/omniPlus.jpg) 0 -927px no-repeat #af3027;}

.productSac4Swatch1{background:url(/images/product/gamerSwatch.jpg) 0 0 no-repeat #af3027;}
.productSac4Swatch2{background:url(/images/product/gamerSwatch.jpg) 0 -309px no-repeat #af3027;}
.productSac4Swatch3{background:url(/images/product/gamerSwatch.jpg) 0 -618px no-repeat #af3027;}
.productSac4Swatch4{background:url(/images/product/gamerSwatch.jpg) 0 -927px no-repeat #af3027;}

.productSac5Swatch1{background:url(/images/product/coupleSwatch.jpg) 0 0 no-repeat #af3027;}
.productSac5Swatch2{background:url(/images/product/coupleSwatch.jpg) 0 -618px no-repeat #af3027;}
.productSac5Swatch3{background:url(/images/product/coupleSwatch.jpg) 0 -309px no-repeat #af3027;}
.productSac5Swatch4{background:url(/images/product/coupleSwatch.jpg) 0 -927px no-repeat #af3027;}

.productSac6Swatch1{background:url(/images/product/sultanSwatch.jpg) 0 0 no-repeat #af3027;}
.productSac6Swatch2{background:url(/images/product/sultanSwatch.jpg) 0 -309px no-repeat #af3027;}
.productSac6Swatch3{background:url(/images/product/sultanSwatch.jpg) 0 -618px no-repeat #af3027;}
.productSac6Swatch4{background:url(/images/product/sultanSwatch.jpg) 0 -927px no-repeat #af3027;}

.productSacGSwatch1{background:url(/images/product/sacGSwatch.jpg) 0 0 no-repeat #af3027;}
.productSacGSwatch2{background:url(/images/product/sacGSwatch.jpg) 0 -309px no-repeat #af3027;}
.productSacGSwatch3{background:url(/images/product/sacGSwatch.jpg) 0 -618px no-repeat #af3027;}
.productSacGSwatch4{background:url(/images/product/sacGSwatch.jpg) 0 -927px no-repeat #af3027;}

.productSacCord4Swatch1{background:url(/images/product/sumosac-cord-gamer.jpg) 0 0 no-repeat #af3027;}
.productSacCord4Swatch2{background:url(/images/product/sumosac-cord-gamer.jpg) 0 -309px no-repeat #af3027;}
.productSacCord4Swatch3{background:url(/images/product/sumosac-cord-gamer.jpg) 0 -618px no-repeat #af3027;}
.productSacCord4Swatch4{background:url(/images/product/sumosac-cord-gamer.jpg) 0 -927px no-repeat #af3027;}
.productSacCord4Swatch5{background:url(/images/product/sumosac-cord-gamer.jpg) 0 -1236px no-repeat #af3027;}
.productSacCord4Swatch6{background:url(/images/product/sumosac-cord-gamer.jpg) 0 -1545px no-repeat #af3027;}

.productSacCord5Swatch1{background:url(/images/product/sumosac-cord-couple.jpg) 0 0 no-repeat #af3027;}
.productSacCord5Swatch2{background:url(/images/product/sumosac-cord-couple.jpg) 0 -309px no-repeat #af3027;}
.productSacCord5Swatch3{background:url(/images/product/sumosac-cord-couple.jpg) 0 -618px no-repeat #af3027;}
.productSacCord5Swatch4{background:url(/images/product/sumosac-cord-couple.jpg) 0 -927px no-repeat #af3027;}
.productSacCord5Swatch5{background:url(/images/product/sumosac-cord-couple.jpg) 0 -1236px no-repeat #af3027;}
.productSacCord5Swatch6{background:url(/images/product/sumosac-cord-couple.jpg) 0 -1545px no-repeat #af3027;}

.productSacCord6Swatch1{background:url(/images/product/sumosac-cord-sultan.jpg) 0 0 no-repeat #af3027;}
.productSacCord6Swatch2{background:url(/images/product/sumosac-cord-sultan.jpg) 0 -309px no-repeat #af3027;}
.productSacCord6Swatch3{background:url(/images/product/sumosac-cord-sultan.jpg) 0 -618px no-repeat #af3027;}
.productSacCord6Swatch4{background:url(/images/product/sumosac-cord-sultan.jpg) 0 -927px no-repeat #af3027;}
.productSacCord6Swatch5{background:url(/images/product/sumosac-cord-sultan.jpg) 0 -1236px no-repeat #af3027;}
.productSacCord6Swatch6{background:url(/images/product/sumosac-cord-sultan.jpg) 0 -1545px no-repeat #af3027;}

.productSacCordGSwatch1{background:url(/images/product/sumosac-cord-gigantor.jpg) 0 0 no-repeat #af3027;}
.productSacCordGSwatch2{background:url(/images/product/sumosac-cord-gigantor.jpg) 0 -309px no-repeat #af3027;}
.productSacCordGSwatch3{background:url(/images/product/sumosac-cord-gigantor.jpg) 0 -618px no-repeat #af3027;}
.productSacCordGSwatch4{background:url(/images/product/sumosac-cord-gigantor.jpg) 0 -927px no-repeat #af3027;}
.productSacCordGSwatch5{background:url(/images/product/sumosac-cord-gigantor.jpg) 0 -1236px no-repeat #af3027;}
.productSacCordGSwatch6{background:url(/images/product/sumosac-cord-gigantor.jpg) 0 -1545px no-repeat #af3027;}

.productSwaySingleCorduroy1{background:url(/images/product/Sway-Single-Cord-Swatch.jpg) 0 0 no-repeat #af3027;}
.productSwaySingleCorduroy2{background:url(/images/product/Sway-Single-Cord-Swatch.jpg) 0 -309px no-repeat #af3027;}
.productSwaySingleCorduroy3{background:url(/images/product/Sway-Single-Cord-Swatch.jpg) 0 -618px no-repeat #af3027;}
.productSwaySingleCorduroy4{background:url(/images/product/Sway-Single-Cord-Swatch.jpg) 0 -927px no-repeat #af3027;}
.productSwaySingleCorduroy5{background:url(/images/product/Sway-Single-Cord-Swatch.jpg) 0 -1236px no-repeat #af3027;}
.productSwaySingleCorduroy6{background:url(/images/product/Sway-Single-Cord-Swatch.jpg) 0 -1545px no-repeat #af3027;}

.productSwayCoupleCorduroy1{background:url(/images/product/Sway-Double-Cord-Swatch.jpg) 0 0 no-repeat #af3027;}
.productSwayCoupleCorduroy2{background:url(/images/product/Sway-Double-Cord-Swatch.jpg) 0 -309px no-repeat #af3027;}
.productSwayCoupleCorduroy3{background:url(/images/product/Sway-Double-Cord-Swatch.jpg) 0 -618px no-repeat #af3027;}
.productSwayCoupleCorduroy4{background:url(/images/product/Sway-Double-Cord-Swatch.jpg) 0 -927px no-repeat #af3027;}
.productSwayCoupleCorduroy5{background:url(/images/product/Sway-Double-Cord-Swatch.jpg) 0 -1236px no-repeat #af3027;}
.productSwayCoupleCorduroy6{background:url(/images/product/Sway-Double-Cord-Swatch.jpg) 0 -1545px no-repeat #af3027;}

.productSwaySingleSuede1{background:url(/images/product/Sway-Single-Suede-Swatch.jpg) 0 0 no-repeat #af3027;}
.productSwaySingleSuede2{background:url(/images/product/Sway-Single-Suede-Swatch.jpg) 0 -309px no-repeat #af3027;}
.productSwaySingleSuede3{background:url(/images/product/Sway-Single-Suede-Swatch.jpg) 0 -618px no-repeat #af3027;}
.productSwaySingleSuede4{background:url(/images/product/Sway-Single-Suede-Swatch.jpg) 0 -927px no-repeat #af3027;}
.productSwaySingleSuede5{background:url(/images/product/Sway-Single-Suede-Swatch.jpg) 0 -1236px no-repeat #af3027;}

.productSwayCoupleSuede1{background:url(/images/product/Sway-Double-Suede-Swatch.jpg) 0 0 no-repeat #af3027;}
.productSwayCoupleSuede2{background:url(/images/product/Sway-Double-Suede-Swatch.jpg) 0 -309px no-repeat #af3027;}
.productSwayCoupleSuede3{background:url(/images/product/Sway-Double-Suede-Swatch.jpg) 0 -618px no-repeat #af3027;}
.productSwayCoupleSuede4{background:url(/images/product/Sway-Double-Suede-Swatch.jpg) 0 -927px no-repeat #af3027;}
.productSwayCoupleSuede5{background:url(/images/product/Sway-Double-Suede-Swatch.jpg) 0 -1236px no-repeat #af3027;}

.productsway2CordSwatch1{background:url(/images/product/sway2-cord.jpg) 0 0 no-repeat #af3027;}
.productsway2CordSwatch2{background:url(/images/product/sway2-cord.jpg) 0 -309px no-repeat #af3027;}
.productsway2CordSwatch3{background:url(/images/product/sway2-cord.jpg) 0 -618px no-repeat #af3027;}
.productsway2CordSwatch4{background:url(/images/product/sway2-cord.jpg) 0 -927px no-repeat #af3027;}

.productsway2Swatch1{background:url(/images/product/sway2-swatch.jpg) 0 0 no-repeat #af3027;}
.productsway2Swatch2{background:url(/images/product/sway2-swatch.jpg) 0 -309px no-repeat #af3027;}
.productsway2Swatch3{background:url(/images/product/sway2-swatch.jpg) 0 -618px no-repeat #af3027;}
.productsway2Swatch4{background:url(/images/product/sway2-swatch.jpg) 0 -927px no-repeat #af3027;}

.productTitanCordSwatch1{background:url(/images/product/titan-cord.jpg) 0 0 no-repeat #af3027;}
.productTitanCordSwatch2{background:url(/images/product/titan-cord.jpg) 0 -309px no-repeat #af3027;}
.productTitanCordSwatch3{background:url(/images/product/titan-cord.jpg) 0 -618px no-repeat #af3027;}
.productTitanCordSwatch4{background:url(/images/product/titan-cord.jpg) 0 -927px no-repeat #af3027;}

.productLoungerSwatch1{background:url(/images/product/Lounger.jpg) 0 0 no-repeat #af3027;}
.productLoungerSwatch2{background:url(/images/product/Lounger.jpg) 0 -309px no-repeat #af3027;}
.productLoungerSwatch3{background:url(/images/product/Lounger.jpg) 0 -618px no-repeat #af3027;}
.productLoungerSwatch4{background:url(/images/product/Lounger.jpg) 0 -927px no-repeat #af3027;}

.productSolaceSwatch1{background:url(/images/product/Solace.jpg) 0 0 no-repeat #af3027;}
.productSolaceSwatch2{background:url(/images/product/Solace.jpg) 0 -309px no-repeat #af3027;}
.productSolaceSwatch3{background:url(/images/product/Solace.jpg) 0 -618px no-repeat #af3027;}
.productSolaceSwatch4{background:url(/images/product/Solace.jpg) 0 -927px no-repeat #af3027;}

.productShiftSwatch1{background:url(/images/product/Shift.jpg) 0 0 no-repeat #af3027;}
.productShiftSwatch2{background:url(/images/product/Shift.jpg) 0 -309px no-repeat #af3027;}
.productShiftSwatch3{background:url(/images/product/Shift.jpg) 0 -618px no-repeat #af3027;}
.productShiftSwatch4{background:url(/images/product/Shift.jpg) 0 -927px no-repeat #af3027;}

.productTitanSwatch1{background:url(/images/product/titan-swatch.jpg) 0 0 no-repeat #af3027;}
.productTitanSwatch2{background:url(/images/product/titan-swatch.jpg) 0 -309px no-repeat #af3027;}
.productTitanSwatch3{background:url(/images/product/titan-swatch.jpg) 0 -618px no-repeat #af3027;}
.productTitanSwatch4{background:url(/images/product/titan-swatch.jpg) 0 -927px no-repeat #af3027;}


.productOmniJrSwatch1{background:url(/images/product/OmniJr.jpg) 0 0 no-repeat #af3027;}
.productOmniJrSwatch2{background:url(/images/product/OmniJr.jpg) 0 -309px no-repeat #af3027;}
.productOmniJrSwatch3{background:url(/images/product/OmniJr.jpg) 0 -618px no-repeat #af3027;}
.productOmniJrSwatch4{background:url(/images/product/OmniJr.jpg) 0 -927px no-repeat #af3027;}
.productOmniJrSwatch5{background:url(/images/product/OmniJr.jpg) 0 -1236px no-repeat #af3027;}
.productOmniJrSwatch6{background:url(/images/product/OmniJr.jpg) 0 -1545px no-repeat #af3027;}
.productOmniJrSwatch7{background:url(/images/product/OmniJr.jpg) 0 -1854px no-repeat #af3027;}
.productOmniJrSwatch8{background:url(/images/product/OmniJr.jpg) 0 -2163px no-repeat #af3027;}
.productOmniJrSwatch9{background:url(/images/product/OmniJr.jpg) 0 -2472px no-repeat #af3027;}
.productOmniJrSwatch10{background:url(/images/product/OmniJr.jpg) 0 -2781px no-repeat #af3027;}
.productOmniJrSwatch11{background:url(/images/product/OmniJr.jpg) 0 -3090px no-repeat #af3027;}
.productOmniJrSwatch12{background:url(/images/product/OmniJr.jpg) 0 -3399px no-repeat #af3027;}
.productOmniJrSwatch13{background:url(/images/product/OmniJr.jpg) 0 -3708px no-repeat #af3027;}

.productSacCoverCord{background:url(/images/product/sac-cord-cover.jpg) 0 0 no-repeat #af3027;}
.productSacCoverSuede{background:url(/images/product/sac-suede-cover.jpg) 0 0 no-repeat #af3027;}
.productSacInsideLiner{background:url(/images/product/liner-image.jpg) 0 0 no-repeat #af3027;}

#productSwatchText{
	position:relative;
	top:-315px;
	right:15px;
	text-align:right;
	font:Bold 22px Arial;
	z-index:1000px;
}

#productSwatchTop{
	height:238px;
}

#productSwatchBottom{
	padding:0 0 0 5px;
	height:80px;
	background:url(/images/product/swatchGreyBar2.png) top left no-repeat;
	overflow:hidden;
}

#productSwatchPositionThumbSpace{width:100px;height:33px;display:block;float:left;margin:18px 12px;}

.productSwatchColor div{cursor:pointer;}
#productSwatchPositionThumbSpace img{cursor:pointer;}

.productSwatchColorHolder{width:22px;height:80px;float:left;}
.productSwatchColor{margin:26px 0 26px 8px;}
.productSwatchColor1{background-color:#252525;}
.productSwatchColor2{background-color:#38453B;}
.productSwatchColor3{background-color:#D0D0D0;}
.productSwatchColor4{background-color:#16364D;}
.productSwatchColor5{background-color:#BA2835;}
.productSwatchColor6{background-color:#FA831F;}
.productSwatchColor7{background-color:#ED3CA8;}
.productSwatchColor8{background-color:#FAFAFA;}
.productSwatchColor9{background-color:#2BE70A;}
.productSwatchColor10{background-color:#7F6745;}

.productOttoSwatchColor1{background-color:#000000;}
.productOttoSwatchColor2{background-color:#3c5343;}
.productOttoSwatchColor3{background-color:#c5c4ca;}
.productOttoSwatchColor4{background-color:#e32501;}
.productOttoSwatchColor5{background-color:#293857;}
.productOttoSwatchColor6{background-color:#ff8810;}
.productOttoSwatchColor7{background-color:#ff499e;}
.productOttoSwatchColor8{background-color:#ffffff;}

.productSwatchColor a{width:16px;height:28px;display:block;text-decoration:none;}

#productSwatchPositionHolder{width:190px;height:80px;background:url(/images/product/omniPositions.gif) 26px 19px no-repeat;float:left;}
.productSwatchPositionSpace{width:190px;height:80px;float:left;}
#productSwatchPositionPadding{margin:20px 0 20px 24px;}

.positionLink1{width:34px;height:40px;display:block;float:left;text-decoration:none;}
.positionLink2{width:32px;height:40px;display:block;float:left;text-decoration:none;}
.positionLink3{width:30px;height:40px;display:block;float:left;text-decoration:none;}
.positionLink4{width:30px;height:40px;display:block;float:left;text-decoration:none;}
.positionLink5{width:32px;height:40px;display:block;float:left;text-decoration:none;}

.productSacSwatchColor1{background-color:#000000;}
.productSacSwatchColor2{background-color:#d7b085;}
.productSacSwatchColor3{background-color:#2f190c;}
.productSacSwatchColor4{background-color:#921b17;}

.productSacCordSwatchColor1{background-color:#6A2128;}
.productSacCordSwatchColor2{background-color:#251D32;}
.productSacCordSwatchColor3{background-color:#25211E;}
.productSacCordSwatchColor4{background-color:#423113;}
.productSacCordSwatchColor5{background-color:#161827;}
.productSacCordSwatchColor6{background-color:#0F0F0F;}

.productSwayCordSwatchColor1{background-color:#6A2128;}
.productSwayCordSwatchColor2{background-color:#251D32;}
.productSwayCordSwatchColor3{background-color:#423113;}
.productSwayCordSwatchColor4{background-color:#25211E;}
.productSwayCordSwatchColor5{background-color:#161827;}
.productSwayCordSwatchColor6{background-color:#0F0F0F;}

.productSway2CordSwatchColor1{background-color:#0F0F0F;}
.productSway2CordSwatchColor2{background-color:#161827;}
.productSway2CordSwatchColor3{background-color:#251D32;}
.productSway2CordSwatchColor4{background-color:#6A2128;}

.productSway2SwatchColor1{background-color:#1B1B1B;}
.productSway2SwatchColor2{background-color:#6E5D4D;}
.productSway2SwatchColor3{background-color:#C9B998;}
.productSway2SwatchColor4{background-color:#6A2128;}

.productTitanCordSwatchColor1{background-color:#0F0F0F;}
.productTitanCordSwatchColor2{background-color:#161827;}
.productTitanCordSwatchColor3{background-color:#251D32;}
.productTitanCordSwatchColor4{background-color:#6A2128;}

.productTitanSwatchColor1{background-color:#1B1B1B;}
.productTitanSwatchColor2{background-color:#C9B998;}
.productTitanSwatchColor3{background-color:#6E5D4D;}
.productTitanSwatchColor4{background-color:#A90D27;}

.productLoungerShiftSolaceSwatchColor1{background-color:#A73F32;}
.productLoungerShiftSolaceSwatchColor2{background-color:#D3B289;}
.productLoungerShiftSolaceSwatchColor3{background-color:#4B2510;}
.productLoungerShiftSolaceSwatchColor4{background-color:#140605;}

.productSwaySuedeSwatchColor1{background-color:#A90D27;}
.productSwaySuedeSwatchColor2{background-color:#A68A63;}
.productSwaySuedeSwatchColor3{background-color:#564636;}
.productSwaySuedeSwatchColor4{background-color:#333125;}
.productSwaySuedeSwatchColor5{background-color:#292929;}

.productSwitchSwatchColor1{background-color:#000000;}
.productSwitchSwatchColor2{background-color:#5A4029;}

.productOmniJrSwatchColor1{background-color:#1A0504;}
.productOmniJrSwatchColor2{background-color:#E82529;}
.productOmniJrSwatchColor3{background-color:#EE5511;}
.productOmniJrSwatchColor4{background-color:#01A5CA;}
.productOmniJrSwatchColor5{background-color:#061161;}
.productOmniJrSwatchColor6{background-color:#0336A3;}
.productOmniJrSwatchColor7{background-color:#02520D;}
.productOmniJrSwatchColor8{background-color:#00C300;}
.productOmniJrSwatchColor9{background-color:#620F0B;}
.productOmniJrSwatchColor10{background-color:#D5529E;}
.productOmniJrSwatchColor11{background-color:#620C63;}
.productOmniJrSwatchColor12{background-color:#D7D800;}
.productOmniJrSwatchColor13{background-color:#DADADA;}


.drifterColor0{background-color:#950B00;}
.drifterColor1{background-color:#D86802;}
.drifterColor2{background-color:#C5B8A8;}
.drifterColor3{background-color:#4E1502;}
.drifterColor4{background-color:#24570A;}
.drifterColor5{background-color:#A2C0E2;}
.drifterColor6{background-color:#510253;}
.drifterColor7{background-color:#F8F8F8;}
.drifterColor8{background-color:#AFAFAF;}
.drifterColor9{background-color:#686868;}
.drifterColor10{background-color:#0F0F0F;}

.shellColor0{background-color:#DD262A;}
.shellColor1{background-color:#3A23BC;}

.splitColor0{background-color:#D11A1F;}
.splitColor1{background-color:#D55B1C;}
.splitColor2{background-color:#B586B4;}
.splitColor3{background-color:#040309;}

.swingColor0{background-color:#FC1D1E;}
.swingColor1{background-color:#FEFEFE;}
.swingColor2{background-color:#000000;}

#productSwatchToolMemoryBeds, #productSwatchToolSway, #productSwatchToolSway2, #productSwatchToolSway2Cord, #productSwatchToolTitan, #productSwatchToolTitanCord{
	height:308px;
	overflow:hidden;
}

#productSwatchTopMemoryBeds, #productSwatchTopSway{
	height:237px;
}

#productSwatchBottomSingle{padding-left:115px;padding-right:7px;height:71px;background:url(/images/memory-foam-beds/memory-foam-bed-select-single-on.jpg) top left no-repeat;overflow:hidden;}
#productSwatchBottomDouble{padding-left:115px;padding-right:7px;height:71px;background:url(/images/memory-foam-beds/memory-foam-bed-select-double-on.jpg) top left no-repeat;overflow:hidden;}
#productSwatchBottomQueen{padding-left:115px;padding-right:7px;height:71px;background:url(/images/memory-foam-beds/memory-foam-bed-select-queen-on.jpg) top left no-repeat;overflow:hidden;}
#productSwatchBottomKing{padding-left:115px;padding-right:7px;height:71px;background:url(/images/memory-foam-beds/memory-foam-bed-select-king-on.jpg) top left no-repeat;overflow:hidden;}

.memoryFoamBedEachSelection{width:77px;float:left;height:71px;overflow:hidden;}
.memoryFoamBedEachSelection a{width:77px;height:71px;display:block;text-decoration:none;}

.productMemoryBedSingle1{background:url(/images/memory-foam-beds/memory-foam-bed-single-product-image.jpg) 0 0 no-repeat #af3027;}
.productMemoryBedDouble1{background:url(/images/memory-foam-beds/memory-foam-bed-double-product-image.jpg) 0 0 no-repeat #af3027;}
.productMemoryBedQueen1{background:url(/images/memory-foam-beds/memory-foam-bed-queen-product-image.jpg) 0 0 no-repeat #af3027;}
.productMemoryBedKing1{background:url(/images/memory-foam-beds/memory-foam-bed-king-product-image.jpg) 0 0 no-repeat #af3027;}

.productDrifterSwatch1{background:url(/images/product/Drifter-Swatched.jpg) 0px -3399px no-repeat;}
.productShellSwatch{background:url(/images/product/Shell-Chair.jpg) 0px 0px no-repeat;}
.productSplitSwatch{background:url(/images/product/Split.jpg) 0px -1236px no-repeat;}
.productSwingSwatch{background:url(/images/product/Swing.jpg) 0px -927px no-repeat;}

/* PRODCUT PAGE CART CONTAINER START */
#cartContainer{
	float:left;
	width:166px;
	height:312px;
	overflow:hidden;
}

#spotlightBelowCart{
	width:166px;
	height:111px;
	background:url(/images/telephoneSpotlight_us.jpg) top left no-repeat #af3027;
	overflow:hidden;
}
/* PRODCUT PAGE CART CONTAINER END */

/* MEMORY FOAM BED START */
#bedTitle{height:77px;overflow:hidden;}
#bedFiller{padding:12px;background:url(/images/homePageContentBackground.jpg) top center no-repeat;}
#bedFiller a{color:#990000;}
.singleBed{float:left;width:299px;background:url(/images/memory-foam-beds/foam-bed-02.jpg) 0 0 no-repeat;}
.doubleBed{float:left;width:302px;background:url(/images/memory-foam-beds/foam-bed-03.jpg) 0 0 no-repeat;}
.queenBed{float:left;width:299px;background:url(/images/memory-foam-beds/foam-bed-04.jpg) 0 0 no-repeat;}
.kingBed{float:left;width:302px;background:url(/images/memory-foam-beds/foam-bed-05.jpg) 0 0 no-repeat;}
.singleBedOn{float:left;width:299px;background:url(/images/memory-foam-beds/foam-bed-02.jpg) 0 -194px no-repeat;}
.doubleBedOn{float:left;width:302px;background:url(/images/memory-foam-beds/foam-bed-03.jpg) 0 -194px no-repeat;}
.queenBedOn{float:left;width:299px;background:url(/images/memory-foam-beds/foam-bed-04.jpg) 0 -194px no-repeat;}
.kingBedOn{float:left;width:302px;background:url(/images/memory-foam-beds/foam-bed-05.jpg) 0 -194px no-repeat;}
a.bedButtonStyle1{width:299px;height:194px;display:block;text-decoration:none;}
a.bedButtonStyle2{width:302px;height:194px;display:block;text-decoration:none;}
/* MEMORY FOAM BED END */

/* EVENTS/PRESS PAGES START */

#pressHomeDiv{
	width:601px;
	overflow:hidden;
	margin:0;
	padding:0;
}

#eventsHomeDiv{
	width:550px;
	overflow:hidden;
	margin:0;
	padding:0;
} 

#eventsHomeDiv p{
	margin:0;
	padding:0 0 6px 0;
}

#eventsDiv{
	margin:0;
	padding:0;
} 

#eventsDiv .galleryHeader{
	font:Bold 18px Arial;
	text-decoration: underline; 
	color: #000;
	margin:14px 0;
	padding:0px;
	display:block;
} 

.eventButton{
background:#FFFFFF;
border:1px Solid #666;
color:#990000;
padding: 3px 6px;
font:11px Arial;
margin:0 10px;
cursor:pointer;
}

/* EVENTS/PRESS PAGES END */

/* PRESS PAGE LAYOUT */

#pressRow{
	padding:0px;
	margin:0px auto 0px auto;
	width:610px;
}

#pressDate{
	padding:0px 0px 0px 70px;
	margin:0px;
	text-align:left;
	float:left;
}

#pressDate a{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#990000;
	text-decoration:underline;
}

#pressDate ul{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
#spacer{
	clear:both;
	font-size:12px;
	height:12px;
}

.date{float:left;width:100px;list-style-type:none;padding-left:16px;}
.title{float:left;list-style-type:none;}
/* PRESS PAGE LAYOUT END */

/* PRESS PAGE MAGAZINE LAYOUT START */

#pressMagazines{
	padding:10px 0 16px 16px;
}

#pressMagazinesPadding{
	width:565px;
}

.pressMagazinesRow{
	width:565px;
	height:148px;
}

.pressMagazinesSpot{
	width:113px;
	height:148px;
	overflow:hidden;
	float:left;
}

#pressReviewsTop1{
	height:33px;
}

.pressReviewsTop1{
	background:url(/images/press/reviewsButtons.jpg) 0px 0px no-repeat;
}

.pressReviewsTop2{
	background:url(/images/press/reviewsButtons.jpg) 0px -33px no-repeat;
}

#pressReviewsTop #pressNav1, #pressReviewsTop #pressNav2{
	float:left;
}

#pressReviewsTop #pressNav1 a, #pressReviewsTop #pressNav2 a{
	display:block;
	width:121px;
	height:33px;
	text-decoration:none;
}

#pressReviewsTop1UR{
	height:33px;
}

.pressReviewsTop1UR{
	background:url(/images/press/reviewsButtons2.jpg) 0px 0px no-repeat #E84534;
}

.pressReviewsTop2UR{
	background:url(/images/press/reviewsButtons2.jpg) 0px -33px no-repeat;
}

.pressReviewsTop3UR{
	background:url(/images/press/reviewsButtons2.jpg) 0px -66px no-repeat;
}

#pressReviewsTopUR #pressNav1UR, #pressReviewsTopUR #pressNav2UR, #pressReviewsTopUR #pressNav3UR{
	float:left;
}

#pressReviewsTopUR #pressNav1UR a, #pressReviewsTopUR #pressNav2UR a, #pressReviewsTopUR #pressNav3UR a{
	display:block;
	width:120px;
	height:33px;
	text-decoration:none;
}
/* PRESS PAGE MAGAZINE LAYOUT END */

/* REVIEWS COMPARISON START */
table.comparison_table{
	border-collapse:collapse;
	font-size:12px;
}

.comparison_table th{
	font-size:120%;
}

.comparison_table td{
	font-size:90%;
}

.comparison_table td, .comparison_table th{
	border:1px Solid #990000;
	border-collapse:collapse;
	padding:2px 6px;
	margin:0px;
}
/* REVIEWS COMPARISON END */

/* MEDIA PAGE LAYOUT START */
#mediaRow{width:550px;}
#mediaCol{float:left;width:274px;padding:0px;margin:0px;}
#mediaColImage{float:left;width:133px;padding:0px;margin:0px;text-align:left;}
#mediaColText{float:left;width:113px;padding:0px;margin:0px;text-align:left;}
#mediaDivider{clear:both;width:550px;margin:0 0 10px 0;height:1px;font-size:1px;border-bottom:Solid 1px #C8C8C8;}
/* MEDIA PAGE LAYOUT END */

/* VIDEO PAGE START */
.videoSpacer{width:12px;overflow:hidden;float:left;}
.videoTitle{font: Bold 12px Arial;color:#990000;}
.videoDiv{width:175px;height:160px;overflow:hidden;text-align:center;float:left;}
#videoPanel{padding-bottom:10px;text-align:center;}
/* VIDEO PAGE END */

/* TRACK ORDER PAGE START */
#trackingForm{width:260px;overflow:hidden;margin:0 auto;text-align:center;}
#formRow{text-align:left;overflow:hidden;}
#formLabel{float:left;width:140px;font:12px Arial;color:#000;}
#formFeild{float:left;width:120px;}
input.field{width:100px;font:12px Arial;background:#FFF;border: Solid 1px #000;}
input.submit{width:60px;font:12px Arial;background:#FFF;border: Solid 1px #000;}
#formRowSpacer{width:240px;height:14px;overflow:hidden;}
#formRowSubmit{width:260px;text-align:center;}
/* TRACK ORDER PAGE END */

.homeListItem{padding-top:0px;padding-bottom:15px;margin-bottom:0px;margin-top:0px;}

/*#scrollcontainer{width:540px;height:210px;overflow-x:hidden;overflow-y:scroll;}*/

/* START USER REVIEWS STYLES */

#user-review{
	width:595px;
	padding:10px 0 0 0;
	margin:0 0 0 6px;
}

h1.user-review-copy-margin, p.user-review-copy-margin{
	margin-left:10px !important;
	margin-right:10px;
}

.user-review-nav{
	width:586px;
	height:36px;
	overflow:hidden;
}

.user-review-nav-bg1{background:url(/images/user-reviews/user-reviews-nav.jpg) 0px -36px no-repeat;}
.user-review-nav-bg2{background:url(/images/user-reviews/user-reviews-nav.jpg) 0px -72px no-repeat;}
.user-review-nav-bg3{background:url(/images/user-reviews/user-reviews-nav.jpg) 0px -108px no-repeat;}

.user-review-nav-links{
	margin-left:108px;
	width:165px;
	float:left;
}

.user-review-nav-links a.ur-link-1{
	display:block;
	width:67px;
	height:36px;
	text-decoration:none !important;
	float:left;
}

.user-review-nav-links a.ur-link-2{
	display:block;
	width:43px;
	height:36px;
	text-decoration:none !important;
	float:left;
}

.user-review-nav-links a.ur-link-3{
	display:block;
	width:55px;
	height:36px;
	text-decoration:none !important;
	float:left;
}

.user-review-nav-pagination{
	width:297px;
	margin-top:12px;
	margin-right:16px;
	text-align:right;
	float:left;
	color:#575757 !important;
	font:Italic 10px Arial !important;
}

.user-review-nav-pagination a{
	color:#575757 !important;
	font:Bold Italic 10px Arial !important;
	text-decoration:none !important;
}

.user-review-nav-pagination a:hover{
	color:#900 !important;
	font:Bold Italic 10px Arial !important;
	text-decoration:none !important;
}

.user-review-top{
	width:586px;
	height:4px;
	font-size:9px;
	overflow:hidden;
	background:url(/images/user-reviews/user-review-section-top.jpg) top left no-repeat;
}

.user-review-middle{
	width:586px;
	background:url(/images/user-reviews/user-review-section-middle.jpg) top left no-repeat;
}

.user-review-product-image{
	width:147px;
	margin:0 0 0 3px;
	height:118px;
	float:left;
}

.user-review-content{
	width:436px;
	float:left;
	font:13px Arial;
}

p.user-review-header{
	padding:0px;
	margin:12px 0px 0px 30px;
	width:200px;
	font:Bold Italic 15px Arial;
	float:left;
}

img.user-review-rating-image{
	float:right;
	margin:10px 30px 0px 0px;
	width:88px;
}

p.user-review-text{
	font:11px Arial;
	margin:8px 30px;
}

.user-review-bottom{
	width:586px;
	height:4px;
	font-size:9px;
	overflow:hidden;
	background:url(/images/user-reviews/user-review-section-bottom.jpg) top left no-repeat;
}

a.user-review-landing-button1{
	background:url(/images/user-reviews/ur-button-row-02.jpg) 0px 0px no-repeat;
	width:97px;
	height:38px;
	text-decoration:none !important;
	display:block;
	float:left;
}

a.user-review-landing-button1:hover{
	background:url(/images/user-reviews/ur-button-row-02.jpg) 0px -38px no-repeat;
	width:97px;
	height:38px;
	text-decoration:none !important;
	display:block;
	float:left;
}

a.user-review-landing-button2{
	background:url(/images/user-reviews/ur-button-row-03.jpg) 0px 0px no-repeat;
	width:195px;
	height:38px;
	text-decoration:none !important;
	display:block;
	float:left;
}

a.user-review-landing-button2:hover{
	background:url(/images/user-reviews/ur-button-row-03.jpg) 0px -38px no-repeat;
	width:195px;
	height:38px;
	text-decoration:none !important;
	display:block;
	float:left;
}

a.user-review-landing-button3{
	background:url(/images/user-reviews/ur-button-row-04.jpg) 0px 0px no-repeat;
	width:98px;
	height:38px;
	text-decoration:none !important;
	display:block;
	float:left;
}

a.user-review-landing-button3:hover{
	background:url(/images/user-reviews/ur-button-row-04.jpg) 0px -38px no-repeat;
	width:98px;
	height:38px;
	text-decoration:none !important;
	display:block;
	float:left;
}

a.user-review-landing-button4{
	background:url(/images/user-reviews/ur-button-row-05.jpg) 0px 0px no-repeat;
	width:194px;
	height:38px;
	text-decoration:none !important;
	display:block;
	float:left;
}

a.user-review-landing-button4:hover{
	background:url(/images/user-reviews/ur-button-row-05.jpg) 0px -38px no-repeat;
	width:194px;
	height:38px;
	text-decoration:none !important;
	display:block;
	float:left;
}

.user-review-landing-button-image-left{
	float:left;
	width:9px;
	margin:0;
	padding:0;	
	overflow:hidden;
}

.user-review-landing-button-image-right{
	float:left;
	margin:0;
	padding:0;	
	width:8px;
	overflow:hidden;
}

#featureTabsContent2ur{
	font:11px Arial;
	color:#666666;
}

#innertabpadding{padding:0px 30px;}

#product-page-review-buttons{
	width:590px;
	height:48px;
	margin-left:6px;
}

#product-page-review-buttons a{
	width:280px;
	height:48px;
	display:block;
	float:left;
	text-decoration:none;
}

.reviewbuttons1{background:url(/images/user-reviews/product-page-ur-links-final.jpg) 0px 0px no-repeat;}
.reviewbuttons2{background:url(/images/user-reviews/product-page-ur-links-final.jpg) 0px -48px no-repeat;}
.reviewbuttons3{background:url(/images/user-reviews/product-page-ur-links-final.jpg) 0px -96px no-repeat;}

/* END USER REVIEWS STYLES */

/* ACCESSORIES LANDING PAGES STYLES */

#covers-landing-content{
	width:601px;
	height:388px;
	overflow:hidden;
}

#accessories-landing{background:url(../../images/accessories/accessories-landing.jpg) top left no-repeat;height:385px;padding:0 10px;}
#accessories-landing a{width:145px;height:385px;display:block;text-decoration:none;float:left;}

#covers-landing-cord #covers-landing-content-intro-image{
	float:left;
	width:145px;
	height:388px;
	background:url(/images/accessories/accessories_cord_02.jpg) top left no-repeat;
}

#covers-landing-suede #covers-landing-content-intro-image{
	float:left;
	width:145px;
	height:388px;
	background:url(/images/accessories/accessories_suede_02.jpg) top left no-repeat;
}

#covers-landing-liner #covers-landing-content-intro-image{
	float:left;
	width:145px;
	height:388px;
	background:url(/images/accessories/accessories_liners_02.jpg) top left no-repeat;
}

#cover-product-left1{
width:224px;
height:190px;
float:left;
}

#cover-product-right1{
width:232px;
height:190px;
float:left;
}

#cover-product-left2{
width:224px;
height:198px;
float:left;
}

#cover-product-right2{
width:232px;
height:198px;
float:left;
}

.cover-rows{
	float:left;
}

.cupidproductSwatch1{background:url(/images/product/cupid-omni.jpg) 0 0 no-repeat #af3027;}
.cupidproductSwatch2{background:url(/images/product/cupid-omni.jpg) 0 -309px no-repeat #af3027;}
.cupidproductSwatch3{background:url(/images/product/cupid-omni.jpg) 0 -618px no-repeat #af3027;}

#covers-landing-cord .cover-product1{background:url(/images/accessories/accessories_cord_03.jpg) 0px 0px no-repeat;}
#covers-landing-cord .cover-product1on{background:url(/images/accessories/accessories_cord_03.jpg) 0px -190px no-repeat;}
#covers-landing-cord .cover-product2{background:url(/images/accessories/accessories_cord_04.jpg) 0px 0px no-repeat;}
#covers-landing-cord .cover-product2on{background:url(/images/accessories/accessories_cord_04.jpg) 0px -190px no-repeat;}
#covers-landing-cord .cover-product3{background:url(/images/accessories/accessories_cord_05.jpg) 0px 0px no-repeat;}
#covers-landing-cord .cover-product3on{background:url(/images/accessories/accessories_cord_05.jpg) 0px -198px no-repeat;}
#covers-landing-cord .cover-product4{background:url(/images/accessories/accessories_cord_06.jpg) 0px 0px no-repeat;}
#covers-landing-cord .cover-product4on{background:url(/images/accessories/accessories_cord_06.jpg) 0px -198px no-repeat;}

#covers-landing-suede .cover-product1{background:url(/images/accessories/accessories_suede_03.jpg) 0px 0px no-repeat;}
#covers-landing-suede .cover-product1on{background:url(/images/accessories/accessories_suede_03.jpg) 0px -190px no-repeat;}
#covers-landing-suede .cover-product2{background:url(/images/accessories/accessories_suede_04.jpg) 0px 0px no-repeat;}
#covers-landing-suede .cover-product2on{background:url(/images/accessories/accessories_suede_04.jpg) 0px -190px no-repeat;}
#covers-landing-suede .cover-product3{background:url(/images/accessories/accessories_suede_05.jpg) 0px 0px no-repeat;}
#covers-landing-suede .cover-product3on{background:url(/images/accessories/accessories_suede_05.jpg) 0px -198px no-repeat;}
#covers-landing-suede .cover-product4{background:url(/images/accessories/accessories_suede_06.jpg) 0px 0px no-repeat;}
#covers-landing-suede .cover-product4on{background:url(/images/accessories/accessories_suede_06.jpg) 0px -198px no-repeat;}

#covers-landing-liner .cover-product1{background:url(/images/accessories/accessories_suede_03.jpg) 0px 0px no-repeat;}
#covers-landing-liner .cover-product1on{background:url(/images/accessories/accessories_suede_03.jpg) 0px -190px no-repeat;}
#covers-landing-liner .cover-product2{background:url(/images/accessories/accessories_suede_04.jpg) 0px 0px no-repeat;}
#covers-landing-liner .cover-product2on{background:url(/images/accessories/accessories_suede_04.jpg) 0px -190px no-repeat;}
#covers-landing-liner .cover-product3{background:url(/images/accessories/accessories_suede_05.jpg) 0px 0px no-repeat;}
#covers-landing-liner .cover-product3on{background:url(/images/accessories/accessories_suede_05.jpg) 0px -198px no-repeat;}
#covers-landing-liner .cover-product4{background:url(/images/accessories/accessories_suede_06.jpg) 0px 0px no-repeat;}
#covers-landing-liner .cover-product4on{background:url(/images/accessories/accessories_suede_06.jpg) 0px -198px no-repeat;}

#cover-product-left1 a{
	width:224px;
	height:190px;
	text-decoration:none;
	display:block;
}

#cover-product-right1 a{
	width:232px;
	height:190px;
	text-decoration:none;
	display:block;
}

#cover-product-left2 a{
	width:224px;
	height:198px;
	text-decoration:none;
	display:block;
}

#cover-product-right2 a{
	width:232px;
	height:198px;
	text-decoration:none;
	display:block;
}

#splitAccessoriesPageContent{
	width:100%;
	height:220px;
	background:url(/images/homePageContentBackground-splitter.jpg) top center no-repeat;
}

#splitAccessoriesPageContentInner{
	padding:18px 20px 0 15px;
}

/* ACCESSORIES LANDING PAGES STYLES END */


									#newsletterSignup{
										padding:12px 20px;	
										text-align:left;
										font:9px Arial;
										line-height:1.3em;
									}
									#newsletterSignup strong{
										color:#900;
									}
									#newsletterSignup .textfield{
										width:96px;
										height:18px;
										font:11px Arial;
										vertical-align:bottom;
									}
									#newsletterSignup .button{
										vertical-align:bottom;
										padding-bottom:2px;
									}
									
/* July 2011 Reskin */

		#siteHeader{
			background:url(/images/headerBackground.jpg) top left no-repeat;
			height:65px;
		}
		#leftCol {
			padding:4px 0 40px 0;
			margin-right: 4px;
		}
		h4{
			font: bold italic 11px Arial;
			color: #000;
			display: block;
			margin: 10px 0 0 2px;
			width:145px;
			height:33px;
			background:url(/images/nav-header-bg.jpg) 0px 0px no-repeat;
		}
		.navHeader {
			padding: 0px;
			font: bold italic 11px Arial;
			color: black;
			margin:0px;
			padding:8px 7px 0 12px;
		}
		.navItem {
			font: 9px Arial;
			color: #1a1a1a;
			display: block;
			margin: 0;
			padding: 0 16px 0 28px;
			background: url(/images/nav-bullet.jpg) 16px 8px no-repeat;
		}
		
		.navItem a{
			color: #1a1a1a;
		}
		
		.navItem a, .navItem a:hover{
			line-height:2em;
			margin: 0;
		}
		
		#site{
			background:url(/images/siteBottom.jpg) bottom center no-repeat;
		}
		#siteContainer {
			padding-bottom: 89px;
		}
		#siteContainer {
			width: 808px;
		}
		#mainAreaTop {
			font-size: 9px;
			height: 14px;
			background: url(/images/mainAreaTop.jpg) top center no-repeat;
		}
		#mainAreaCenter {
			background: url(/images/mainArea2BG.jpg) top center repeat-y;
		}
		#mainAreaCenterTop {
			padding: 1px 0;
			background: url(/images/mainArea2Top.jpg) top center no-repeat;
			min-height: 925px !important;
		}
		#mainAreaCenterBottom {
			background: url(/images/mainArea2Bottom.jpg) bottom center no-repeat;
		}
		#siteLogo {
			width: 210px;
			float: left;
		}
		#siteTagline {
			width: 160px;
			float: left;
		}
		#siteTagline #siteTaglinePadding {
			width: 160px;
			text-align: left;
			font: 14px Arial;
			padding-top:29px;
			margin-left:10px;
		}
		#siteHeaderRight {
			float: left;
			width: 410px;
			height: 30px;
			margin-top:21px;
			overflow:hidden;
		}
		#siteHeaderRight #phoneNumber{
			float:left;	
			font: 14px Arial;
			font-weight:normal;
			text-align:left;
			width: 180px;
		}
		#siteHeaderRight #flags {
			float:left;
			width: 220px;
			text-align:right;
			height:27px;
			overflow:hidden;
			padding-right:0px;
		}
		#siteHeaderCart{
			width:54px;
			float:left;
			overflow:hidden;
		}
		#flagsRight,#flagsLeft{display:none;}
		
		#flags #flagsArea {
			background:none;
			width: 163px;
		}		
		
		#flags2 {
			width: 163px;
		}
	
		#flags #flagsArea .flag {
			width: 27px;
			padding-top: 8px;
			float: left;
			text-align: left;
		}
		
		#siteHeaderCart{
			background:url(/images/cart-divider.gif) 45px 6px no-repeat;
		}
		
		#siteHeaderCartPadding a{
			float:left;
			display:block;
		}
		
		#siteHeaderCartPadding a img{
			float:left;
			display:block;
			width:27px;
			overflow:hidden;
			padding:3px 0 0 0;
		}
		
		#siteHeaderCartPadding small{
			float:left;
			display:block;
			width:14px;
			overflow:hidden;
			margin:8px 4px 0 0;
		}
		
		#newsletterSignup {
			padding: 6px 14px 6px 4px;
			text-align: left;
			font:italic 9px Arial;
			line-height: 2.2em;
		}
		
		#newsletterSignup p{
			margin:0px;
			padding:4px 0 12px 0;
			font:italic 9px Arial;
			line-height: 2.6em;
		}
		
		#newsletterSignup strong {
			color: #ed1c24;
		}
		
		/*
		#leftCol {
			background:url(/images/nav-watermark.jpg) 30px 1000px no-repeat;
		}
		*/
		#leftNavTwitterLogo {
			text-align: left;
			padding:14px 0 0 4px;
			color: #666;
			font-family: Arial;
			font-size: 11px;
		}
		#newsletterSignup .textfield {
			border:none;
			color:#aaa;
			font:bold 10px Arial;
		}
		#newsletterSignupBox{
			border:1px solid #ccc;
			padding:2px 2px 1px 2px;
		}
		#footer {
			height: 59px;
			background: url(/images/footer-bg.jpg) top left no-repeat #A82422;
		}
		#footerInnerPadding {
			padding: 16px 10px 0 0;
		}
		#footerInnerLogoPadding {
			margin-top: 0px;
			padding: 47px 0 0 0;
			background: url(/images/ssl.jpg) 15px 0px no-repeat;
		}
		#footerInnerLogo {
			width: 120px;
		}
		/*
		#contentAreaContainerBackground {
			background: none;
		}
		*/
		#homePageContent{
			background:url(/images/content-middle.jpg) top left repeat-y;
			height: auto !important;
		}
		#homePageContentBottom{
			background:url(/images/content-bottom.jpg) bottom left no-repeat;
		}
		#homePageContentInner{
			background:url(/images/content-top.jpg) top left no-repeat;
			padding:20px 50px 12px 34px;
		}
		
		#homePageContentInner h1, #homePageContentInner p{
			padding-left:6px;
			padding-right:6px;
		}
		#splitPageContent h1, #homePageContentInner h1, #splitAccessoriesPageContentInner h1 {
			font: Bold 11px Arial;
			color: #1a1a1a;
		}
		
		#splitPageContent p, #homePageContentInner p, #splitAccessoriesPageContentInner p {
			font: 10px Arial;
			color: #1a1a1a;
		}

		#homePageContentInner h2,#homePageContentInner ul,#homePageContentInner ul li{
			font: 10px Arial !important;
			color: #1a1a1a !important;
		}
		
		h1#homepageHeader{
			padding:13px 16px 13px 16px;
			font:bold 12px Arial;
			color: #1a1a1a;
			background:url(/images/homepage-header-bg.jpg) 0px 0px no-repeat;
		}
				
		.homeProduct{
			width:160px;
			margin:0px 6px;
			height:180px;
			text-align:center;
			float:left;
			background:url(/images/homepage-product-bg.jpg) 0px 135px no-repeat;
		}
		.homeProductImg{
			height:144px;
		}
		.homeProductName{
			text-align:center;
			font:bold italic 12px Arial;	
			text-transform:uppercase;
			color:#414141;
			line-height:12px;
		}
		.homeProductName a, .homeProductName a:hover{
			font:bold italic 12px Arial !important;
			text-transform:uppercase;
			color:#414141 !important;
			line-height:12px !important;
			text-decoration:none !important;
		}
		.homeProductPrice{
			font:13px Arial;
			text-align:left;
			padding:3px 0 0 34px;
			line-height:12px;
		}
		.homeProductPrice span{
			font:9px Arial;
			margin:0 0 0 2px;
			padding:0;
		}
		#featureTabsBottom {
			min-height: 610px;
		}
		.minHeightSplitter{
			min-height: 610px;
		}
		
		
#featureTabsBottom {
min-height: 710px;
}

.minHeightSplitter {
min-height: 740px;
}

#contentAreaContainerTop {
min-height: 1080px !important;
}
		
/* Header New Flags 

#siteTagline {
width: 138px;
}

#siteHeaderRight {
width: 450px;
}

#siteHeaderRight #phoneNumber {
width: 132px;
}

#siteHeaderRight #flags {
width: 302px;
}

#flags2 {
width: 248px;
}

#flags #flagsArea {
width: 244px;
}

#siteTagline #siteTaglinePadding {
font: 12px Arial;
}
#siteHeaderRight #phoneNumber {
font: 12px Arial;
}*/

#siteTagline {
width: 138px;
}

#siteHeaderRight {
width: 450px;
}

#siteHeaderRight #phoneNumber {
width: 174px;
}

#siteHeaderRight #flags {
width: 254px;
}

#flags2 {
width: 195px;
}

#flags #flagsArea {
width: 190px;
}

#siteTagline #siteTaglinePadding {
font: 12px Arial;
}
#siteHeaderRight #phoneNumber {
font: 12px Arial;
