/* CSS Document */

body {
background-color: #FFFFFF;

	margin: 0;
	padding: 0px;
	text-align:center;
	font-family:Arial, sans-serif;
	font-size:14px;
}

.hidden {
display:none;
}

a:link {
	color: #9C91A2;
	text-decoration: none;
	border: 0;

}
a:visited {
	text-decoration: none;
	color: #985986;
border: 0;
}
a:hover {
	text-decoration: none;
	color: #660000;
border: 0;
}
a:active {
	text-decoration: none;
	color: #00CCFF;
border: 0;
}
.style1 {font-size: medium}

#page-container { 
width:550px;
margin: auto;
text-align:left;
}

 #navcontainer
{
height: 115px;
margin: 0px;
padding: 0px;
list-style-type: none;
background-color:#f4eacf;
}
 
 h1.nav,  h1.nav a 
 {
 height: 115px;
 width: 105px;
 background-image:url(../images/nav-logo.jpg);
 float:right;
 margin: 0px;
 padding: 0px;
 }
 
 h2.nav
 {
 margin: 0px;
 padding: 0px;
 float:left;
 }
 
 
 #main-nav
 {
 height:30px;
 margin: 0px;
padding: 0px;
list-style-type: none;
background-color:#f4eacf;
 }
 
/* IE5 Mac Hack \*/ 
#main-nav { padding-left: 0px; } 
/*/ 
#main-nav { padding-left: 0px; overflow: hidden; } 
/* End Hack */


#main-nav dl {
margin: 0;
padding: 0;
}


#main-nav dt {
float:left;
}

#main-nav dt a {
	display: block;
	height: 0px !important;
	height /**/:30px; /* IE 5/Win hack */ 
	padding: 30px 0 0 0;
	overflow: hidden;
	background-repeat: no-repeat;
}

#main-nav dt a:hover {
	background-position: 0 -30px;
}

#main-nav dt#collections,
#main-nav dt#collections a { width: 95px; background-image: url(../images/nav-collections.jpg); }

#main-nav dt#store,
#main-nav dt#store a { width: 55px; background-image: url(../images/nav-store.jpg); }

#main-nav dt#contact,
#main-nav dt#contact a { width: 71px; background-image: url(../images/nav-contact.jpg); }

#main-nav dt#about,
#main-nav dt#about a { width: 61px; background-image: url(../images/nav-about.jpg); }

#main-nav dt#press,
#main-nav dt#press a { width: 59px; background-image: url(../images/nav-press.jpg); }

body.collections dt#collections,
body.collections dt#collections a,
body.contact dt#contact,
body.contact dt#contact a,
body.about dt#about,
body.about dt#about a,
body.press dt#press,
body.press dt#press a
body.store dt#store,
body.store dt#store a {
	background-position: 0 -30px;
}

#maincontainer
{ text-align:center;
margin: 0px;
padding: 0px;
list-style-type: none;
clear:both;
}
#aboutcontainer
{ 
text-align: left;
} 


#footer {
	clear: both;
	height: 32px;
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 10px;
	color: #c9c9c9;
	text-align:center;
}
