body { background-color: #336699; color: black; }
body, p, li, td, input, select, textarea { font-family:  arial, verdana, helvetica, sans-serif; font-size: 10pt; vertical-align: top; }

#content			{ margin: 10px auto; width: 599px; background: url(images/winter/background-content.gif) top left repeat-y; min-height: 500px; }

#left				{ float: left; width: 350px; background: #fff; }
#right				{ float: left; width: 249px; background: #6699CC; }

#home	#left		{ float: left; width: 260px; }
#home	#middle		{ float: left; width: 306px; background: #6699CC; }
#home	#right		{ float: left; width: 33px; }

#right-panel		{ background: #6699CC; }

td					{ vertical-align: top; }
img					{ border: 0; }

br.clear			{ clear: both; }
div.clear			{ clear: both; margin: 0; padding: 0; }

.small, .txtsmall 	{ font-size:8pt; }
.bold, .txtbold 	{ font-size:10pt; font-weight:bolder; }
.header, .txtheader { font-size:12pt; font-weight:bolder; }
.title, .txttitle 	{ font-size:smaller; font-style:italic; }

ul.menu					{
							list-style-type	: none;
							margin			: 0;
							padding			: 0;
							width			: 599px;
						}

ul.menu li 				{ margin: 0; padding: 0; }

ul.menu a 				{ float: left; height: 32px; display: block; background-image: url(images/winter/menu.jpg); }

a.about					{ background-position:    0px    0px; width: 132px; }
a.about:hover 			{ background-position:    0px   -32px; }

a.collections			{ background-position:  -131px   0px; width: 98px; }
a.collections:hover 	{ background-position:  -131px -32px; }

a.where-to-buy			{ background-position: -229px    0px; width: 121px; }
a.where-to-buy:hover 	{ background-position: -229px  -32px; }

a.ordering				{ background-position: -350px    0px; width: 84px; }
a.ordering:hover 		{ background-position: -350px  -32px; }

a.contact				{ background-position: -434px    0px; width: 96px; }
a.contact:hover 		{ background-position: -434px  -32px; }

a.home					{ background-position: -530px    0px; width: 68px; }
a.home:hover 			{ background-position: -530px  -32px; }

#about 			a.about			{ background-position:    0px  -32px; }
#collections 	a.collections 	{ background-position:  -131px -32px; }
#where-to-buy	a.where-to-buy 	{ background-position: -229px  -32px; }
#ordering		a.ordering 		{ background-position: -350px  -32px; }
#contact		a.contact 		{ background-position: -434px  -32px; }

/* home menu */
							
#home ul.menu				{
								list-style-type	: none;
								margin			: 0;
								padding			: 0;
								width			: 164px;
							}

#home ul.menu li 			{ margin: 0; padding: 0; }

#home ul.menu a 			{ width: 164px; display: block; background-image: url(images/winter/home-menu.gif); }

#home a.about				{ background-position:   0px   0px; height: 40px; }
#home a.about:hover 		{ background-position: 164px   0px; }

#home a.collections			{ background-position:   0px  -40px; height: 40px; }
#home a.collections:hover 	{ background-position: 164px  -40px; }

#home a.where-to-buy		{ background-position:   0px  -80px; height: 41px; }
#home a.where-to-buy:hover 	{ background-position: 164px  -80px; }

#home a.ordering			{ background-position:   0px  -121px; height: 40px; }
#home a.ordering:hover 		{ background-position: 164px  -121px; }

#home a.contact				{ background-position:   0px  -161px; height: 40px; }
#home a.contact:hover 		{ background-position: 164px  -161px; }

/* collections menu */

ul.collections-menu			{
								list-style-type	: none;
								margin			: 0;
								padding			: 0;
								width			: 188px;
							}

ul.collections-menu li 		{ margin: 0; padding: 0; }

ul.collections-menu a 		{ width: 188px; display: block; background-image: url(images/winter/collections-menu.gif); }

a.scarves					{ background-position:   0px   0px; height: 41px; }
a.scarves:hover 			{ background-position: 188px   0px; }

a.evening-wraps				{ background-position:   0px  -41px; height: 40px; }
a.evening-wraps:hover 		{ background-position: 188px  -41px; }

a.ponchos					{ background-position:   0px  -81px; height: 40px; }
a.ponchos:hover 			{ background-position: 188px  -81px; }

a.pashminas					{ background-position:   0px  -121px; height: 41px; }
a.pashminas:hover 			{ background-position: 188px  -121px; }

a.snowglobes				{ background-position:   0px  -162px; height: 40px; }
a.snowglobes:hover 			{ background-position: 188px  -162px; }

a.tote-bags					{ background-position:   0px  -202px; height: 38px; }
a.tote-bags:hover 			{ background-position: 188px  -202px; }

a.polar-fleece				{ background-position:   0px  -240px; height: 40px; }
a.polar-fleece:hover 		{ background-position: 188px  -240px; }


div.scroll {
	overflow: auto;
	padding: 1px;
	scrollbar-base-color: #336699;
}












