HTML {
	BACKGROUND-COLOR: #ffffff; 
	WIDTH: 100%; 
	FONT-FAMILY: Helvetica, Arial, sans-serif; 
	COLOR: #000000; 
	FONT-SIZE: 12pt;
}
BODY {
	BACKGROUND-COLOR: #ffffff; 
	FONT-FAMILY: Helvetica, Arial, sans-serif; 
	HEIGHT: 100%; 
	COLOR: #000000; 
	FONT-SIZE: 12pt;
}
.container {
	MARGIN: 0px auto; 
	WIDTH: 980px;
	padding-bottom: 11px;
	BORDER-bottom: #43454e 1px solid; 	
}
.navleft {
	PADDING: 0 0 0 0; 
	MARGIN: 0px; 
	WIDTH: 649px; 
	FLOAT: left; 
}
.navright {
	PADDING: 0 0 0 0; 
	MARGIN: 0; 
	WIDTH: 331px; 
	FLOAT: right; 
}
.content {
    PADDING: 0 0 0 0;
	CLEAR: both; 
	OVERFLOW: hidden; 
	BORDER-TOP: #43454e 1px solid; 
}
.nav {
	PADDING: 0 0 0 0; 
	MARGIN: 0 0 0 0; 
	HEIGHT: 18px; 
	float: left
}
.nav2 {
	PADDING: 0 0 0 0; 
	MARGIN: 0; 
	FLOAT: right; 
	HEIGHT: 18px; 
}
.nav LI {
	DISPLAY: inline
}
.nav2 LI {
	DISPLAY: inline
}
/*
* HTML .nav A:link {
	HEIGHT: 0px
}
* HTML .nav A:visited {
	HEIGHT: 0px
}
* HTML .nav2 A:link {
	HEIGHT: 0px
}
* HTML .nav2 A:visited {
	HEIGHT: 0px
}
*/

.nav A {
	DISPLAY: block; FLOAT: left; HEIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 18px
}
.nav2 A {
	DISPLAY: block; FLOAT: left; HEIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 18px
}
.nav .spacer {
	WIDTH: 9px; DISPLAY: block; BACKGROUND: url(/images/nav/nav_spacer.gif) no-repeat 0px 0px; FLOAT: left; HEIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 18px
}

.nav .collections A {
	WIDTH: 95px; BACKGROUND: url(/images/nav/nav_collections.gif) no-repeat 0px 0px;
}   
.nav .collections A:hover {
	BACKGROUND-POSITION: -95px 0px;
}
.nav .collections_active A {
	WIDTH: 95px; 
	DISPLAY: block; 
	BACKGROUND: url(/images/nav/nav_collections_active.gif) no-repeat 0px 0px; 
	FLOAT: left; 
	HEIGHT: 0px; 
	OVERFLOW: hidden; 
	PADDING-TOP: 18px
}

.nav .furniture {
	WIDTH: 78px; BACKGROUND: url(/images/nav/nav_furniture2.gif) no-repeat 0px 0px
}
.nav .furniture A {
	WIDTH: 78px; BACKGROUND: url(/images/nav/nav_furniture2.gif) no-repeat 0px 0px
}
.nav .furniture A:hover {
	BACKGROUND-POSITION: -78px 0px
}
.nav .furniture_active A {
	WIDTH: 78px; 
	DISPLAY: block; 
	BACKGROUND: url(/images/nav/nav_furniture_active.gif) no-repeat 0px 0px; 
	FLOAT: left; 
	HEIGHT: 0px; 
	OVERFLOW: hidden; 
	PADDING-TOP: 18px;
}
.nav .mixers {
	WIDTH: 101px; BACKGROUND: url(/images/nav/nav_mixers.gif) no-repeat 0px 0px
}
.nav .mixers A {
	WIDTH: 101px; BACKGROUND: url(/images/nav/nav_mixers.gif) no-repeat 0px 0px
}
.nav .mixers A:hover {
	BACKGROUND-POSITION: -101px 0px
}
.nav .mixers_active A {
	WIDTH: 101px; 
	DISPLAY: block; 
	BACKGROUND: url(/images/nav/nav_mixers_active.gif) no-repeat 0px 0px; 
	FLOAT: left; 
	HEIGHT: 0px; 
	OVERFLOW: hidden; 
	PADDING-TOP: 18px
}
.nav .baths A {
	WIDTH: 49px; BACKGROUND: url(/images/nav/nav_baths.gif) no-repeat 0px 0px
}
.nav .baths A:hover {
	BACKGROUND-POSITION: -50px 0px
}
.nav .baths_active A {
	WIDTH: 49px; DISPLAY: block; BACKGROUND: url(/images/nav/nav_baths_active.gif) no-repeat 0px 0px; FLOAT: left; HEIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 18px
}
.nav .showers A {
	WIDTH: 69px; BACKGROUND: url(/images/nav/nav_shower.gif) no-repeat 0px 0px
}
.nav .showers A:hover {
	BACKGROUND-POSITION: -70px 0px
}
.nav .showers_active A {
	WIDTH: 69px; DISPLAY: block; BACKGROUND: url(/images/nav/nav_shower_active.gif) no-repeat 0px 0px; FLOAT: left; HEIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 18px
}
.nav .accessories A {
	WIDTH: 94px; BACKGROUND: url(/images/nav/nav_accessories.gif) no-repeat 0px 0px
}
.nav .accessories A:hover {
	BACKGROUND-POSITION: -95px 0px
}
.nav .accessories_active A {
	WIDTH: 94px; DISPLAY: block; BACKGROUND: url(/images/nav/nav_accessories_active.gif) no-repeat 0px 0px; FLOAT: left; HEIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 18px
}

.nav .clearance A {
	WIDTH: 125px; BACKGROUND: url(/images/nav/nav_clearance.gif) no-repeat 0px 0px
}
.nav .clearance A:hover {
	BACKGROUND-POSITION: -130px 0px
}
.nav .clearance_active A {
	WIDTH: 125px; DISPLAY: block; BACKGROUND: url(/images/nav/nav_clearance_active.gif) no-repeat 0px 0px; FLOAT: left; HEIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 18px
}
.nav2 .mysottini A {
	WIDTH: 66px; BACKGROUND: url(/images/nav/nav_mysottini.gif) no-repeat 0px 0px
}
.nav2 .mysottini A:hover {
	BACKGROUND-POSITION: -67px 0px
}
.nav2 .mysottini_active A {
	WIDTH: 66px; DISPLAY: block; BACKGROUND: url(/images/nav/nav_mysottini_active.gif) no-repeat 0px 0px; FLOAT: left; HEIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 18px
}

.nav2 .dealers A {
	WIDTH: 50px; BACKGROUND: url(/images/nav/nav_dealers.gif) no-repeat 0px 0px
}
.nav2 .dealers A:hover {
	BACKGROUND-POSITION: -50px 0px
}
.nav2 .dealers_active A {
	WIDTH: 50px; DISPLAY: block; BACKGROUND: url(/images/nav/nav_dealers_active.gif) no-repeat 0px 0px; FLOAT: left; HEIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 18px
}

/*.nav2 .register A {
	WIDTH: 53px; BACKGROUND: url(/images/nav/nav_register.gif) no-repeat 0px 0px
}
.nav2 .register A:hover {
	BACKGROUND-POSITION: -54px 0px
}
.nav2 .register_active A {
	WIDTH: 53px; DISPLAY: block; BACKGROUND: url(/images/nav/nav_register_active.gif) no-repeat 0px 0px; FLOAT: left; HEIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 18px
}*/
.nav2 .login A {
	WIDTH: 42px; BACKGROUND: url(/images/nav/nav_login.gif) no-repeat 0px 0px
}
.nav2 .login A:hover {
	BACKGROUND-POSITION: -44px 0px
}
.nav2 .login_active A {
	WIDTH: 42px; DISPLAY: block; BACKGROUND: url(/images/nav/nav_login_active.gif) no-repeat 0px 0px; FLOAT: left; HEIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 18px
}
/*.nav2 .dealerlogin A {
	WIDTH: 82px; BACKGROUND: url(/images/nav/nav_dealerlogin.gif) no-repeat 0px 0px
}
.nav2 .dealerlogin A:hover {
	BACKGROUND-POSITION: -84px 0px
}
.nav2 .dealerlogin_active A {
	WIDTH: 82px; DISPLAY: block; BACKGROUND: url(/images/nav/nav_dealerlogin_active.gif) no-repeat 0px 0px; FLOAT: left; HEIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 18px
}*/
.searchformcontainer {
	PADDING: 0 0 0 0;
	MARGIN: 178px 0 0 0; 
	WIDTH: 649px; 
	DISPLAY: block; 
}
.searchform {
	PADDING: 0 0 0 0;
	MARGIN: 0; 
}
.searchform .searchinput {
    border-style: none;
	PADDING: 2px 2px 2px 2px; 
	BACKGROUND-COLOR: #c7d1de; 
	MARGIN: 0 0 0 0; 
	WIDTH: 148px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	COLOR: #ffffff; 
	FONT-SIZE: 0.6em; 
}
.searchform .searchcombo {
    border-style: none;
	PADDING: 1px 1px 1px 1px; 
	BACKGROUND-COLOR: #c7d1de; 
	MARGIN: 0 0 -1px 0; 
	WIDTH: 158px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	COLOR: #ffffff; 
	FONT-SIZE: 0.6em; 
}
.logocontainer {
	MARGIN: 60px 0px 20px 0px; WIDTH: 277px; FLOAT: right
}

.footer {
	HEIGHT: 50px; 
	CLEAR: both;
}
.footer LI {
	DISPLAY: inline
}
.footer .nav3 {
	PADDING-BOTTOM: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-RIGHT: 0px; 
	PADDING-TOP: 0px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	COLOR: #2c485d; 
	MARGIN: 0 0 14px 0; 
	FONT-SIZE: 0.7em; 
	TEXT-DECORATION: none;
}
.footer .nav3 A {
	COLOR: #2c485d; 
	TEXT-DECORATION: none
}
.footer .nav3 A:hover {
	COLOR: #8b9caa; 
	TEXT-DECORATION: none
}
.footer .copyright {
	MARGIN: 0 0px 10px 0; 
	COLOR: #8b9caa; 
	FONT-SIZE: 0.6em
}
.footer .copyright A {
	COLOR: #8b9caa; TEXT-DECORATION: none
}
.footer .copyright A:hover {
	COLOR: #a2b0bb
}

.wireframe-footnote {
    FONT-FAMILY: Arial, Helvetica, sans-serif; 
	font-size: 9px;
    color: #cccccc;
    text-align: left;
    margin-top: 4px;
}

