/*   Global declarations  */

body {
	background-color: #dfcdb3;
	text-align: center;
    margin: 0 auto;
    font-family: Arial, Helvetica, sans-serif;
}

p, h1, h2, h3, img, ul, li, div {
	margin: 0em;
	padding: 0em;
	border: none;
}

h1 {
	font-size: 1.125em;
	color: #0093a3;
}

h3 {
	font-size: .875em;
}

a:hover {
	text-decoration: underline;
}	




/*  Class    */

h1.apothecary { 
	background: #ffffff url(images/heads/hd_apothecarycollection.gif) no-repeat; 
	height: 1.875em; 
	text-indent: -1000em; 
	margin-top: 1.25em;
}

.left {
	float: left;
}





/*  Page Elements   */

#headerBackground {
	clear: both;
	height: 6.4375em;
}

#footerBackground {
	height: 1.25em;
}

#pagewrapper {
   	width: 48.75em;
    margin: 0 auto;
    text-align: left;
}

#pagewrapper #homeContent {
	text-align: center;
	background-color: #8b612f;
}

#pagewrapper #homeContent h1 {
	color: #FFF;
	font-size: 2em;
	font-weight: normal;
	padding-top: .5em;
	margin-bottom: .5em;
}


#pagewrapper #homeContent ul li {
	display: inline;
	margin-left: 1.25em;
	color: #FFF;
	font-weight: bold;
}


#pagewrapper #homeContent p {
	font-size: .8125em;
	margin-top: 1em;
	margin-left: 15.25em;
	padding-bottom: 1.5em;
	width: 33em;
	text-align: left;
	color: #FFF;
}

#flashMovie {
	width: 48.75em;
	height: 27.875em;
	margin: 0em;
	padding: 0em;
	background-color: transparent;
}
    
#mainWrapper { 
	background-color: #ffffff;
	border-left: solid .0625em #955700;
	border-right: solid .0625em #955700;
	padding: .625em;
	margin: 0em;
}

#mainWrapper.ship {
	padding: 0em;
}

#mainWrapper.ship p.left img {
	width: 9.875em;
	height: 28.625em;
	margin-right: 1em;
}

#mainWrapper.ship #shippingInformation {
	height: 28.875em;
	padding: 0em 1em 0em 1em;
}

#shippingInformation h1 {

	text-transform: uppercase;
	font-weight: normal;
	font-size: .75em;
	padding-top: 1.25em;
	margin-bottom: .5em;
}

#shippingInformation p {
	margin-top: .625em;
	font-size: .8125em;
}

#shippingInformation h2 {
	font-size: 1.25em;
	margin-top: 1.5em;
}

#shippingInformation h3 {
	font-size: .9375em;
	margin-top: 1.5em;
	color: #0093a3;
}

#shippingInformation h3 a:link, #shippingInformation h3 a:visited {
	color: inherit;
	text-decoration: none;
}

#shippingInformation h3 a:hover {
	text-decoration: underline;
}

#shippingInformation.mission h1, #shippingInformation.mission h3  {
	color: rgb(157, 63, 207);
}

#shippingInformation.classic h1, #shippingInformation.classic h3 {
	color: rgb(0, 120, 207);
}

#shippingInformation.apothecary h1, #shippingInformation.apothecary h3 {
	color: rgb(0, 115, 128);
}

#shippingInformation.loft h1, #shippingInformation.loft h3 {
	color: rgb(163, 139, 29);
}

#mainWrapper table {
	width: 46.875em;
	clear: both;
}


#mainWrapper table td { 
	vertical-align: top;
	padding-top: 1.25em;
	padding-bottom: .5em;
}


#mainWrapper table td image, #mainWrapper table td.image {
	width: 5.625em;
	height: 5.625em;
}

#mainWrapper table td.content {
	width: 10em;
}

#mainWrapper table td h3 { 
	font-size: .75em;
	margin: 1.5em 0em 0em .875em;
	margin-left: 1em;
	margin-right: 1em;
}

#mainWrapper table p { 
	margin: .5em 1em 0em 1em;
	font-size: .625em;
}

#mainWrapper table a { 
	color: black; 
}



/*  collection Nav  */

#collectionnav {
	width: 48.75em;
	height: 5.0625em;
	position: absolute;
	overflow: hidden;
	clear: both;
}


#collectionnav li { 
	display: inline; 
	list-style-type: none;
	float: left;
	width: 4.6875em;
	height: 4.625em; 
	margin: .4375em .9375em 0 0;
}

#collectionnav li.first {
	width: 17.5em; 
	height: 4.625em;
	margin-right: 6.875em;
	margin-right: 0em;
	margin-top: 0em;
}




	
/*  Page Nav  */

#pagenav {
	clear: both;
	background-repeat: no-repeat;
	text-align: center;
	margin: -1.0625em 0 0 17.75em;
	width: 16.5em;
	height: 1.0625em;
	overflow: hidden;
}	

#pagenav li	{
	display: inline;
	list-style-type: none;
	float: left;
}

	



/*  Foot Nav  */

#footnav {
	clear: both;
	width: 48.75em;
	height: 1.25em;
	margin-top: -1.25em;
}			

#footnav li	{
	display: inline;
	list-style-type: none;
}

#footnav li.first {
	margin-right: 5em;
}
