@charset "UTF-8";
body {
	background-image: url(images/pageBackground.jpg);
	margin: 0px;
	padding: 0px;
}

#main {width:996px;}

#leftMargin {background-image:url(images/canopy.jpg); background-repeat:repeat-x; background-position:top right; min-height:162px;}

#rightMargin {background-image:url(images/canopy.jpg); background-repeat:repeat-x; background-position:top left;}

#nav{background-image:url(images/mainHeader.jpg); background-repeat:no-repeat; background-position:top; height:184px;}


#topnav ul {
	margin:0; 
	padding:0;
	list-style:none;
	}
	
#topnav ul li {
	margin:0; padding:0;
	float:left;
	width:104px;
	}
	
#homeContent{background-image:url(images/homeBackground.gif); background-repeat:repeat-y;}

#homeCopy{padding-left:91px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:16px; line-height:20px; color:#785031; letter-spacing:.3px;}

#homeCopy a, #homeCopy a:visited{color:#d9878e; text-decoration:none;}

#homeCopy a:hover{text-decoration:underline;}

#footer {background-image:url(images/footerBackground.gif); background-repeat:no-repeat; height:80px; padding-left:72px; padding-right:54px; font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#430c00;}
#footer a, #footer a:visited{color:#430c00; text-decoration:none;}
#footer a:hover{text-decoration:underline;}

#headerBar{background-image:url(images/headerBar.gif); background-repeat:no-repeat;}

#goodiesContent{background-image:url(images/goodiesBackground.gif); background-repeat:repeat-y;}

#leftProduct{}

#rightProduct{float:right; width:440px;}

#productLine{float:right; width:1px;}



.product{background-image:url(images/productBackground.gif); background-repeat:repeat-x;0 height:149px;font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:14px; line-height:12px; color:#785031; letter-spacing:.3px; padding-top:27px;}
.productRight{0 height:149px;font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:14px; line-height:12px; color:#785031; letter-spacing:.3px; padding-top:27px;background-image:url(images/productBackground.gif); background-position:top right; background-repeat:repeat-x;}

.productPhoto{background-image:url(images/productBackground.gif); background-position:top; background-repeat:repeat-x;}

.goodiesRow{background-image:url(images/productBackground.gif); background-repeat:repeat-x;0 height:149px;font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:14px; line-height:12px; color:#785031; letter-spacing:.3px; padding-top:27px;}
.goodiesRight{0 height:149px;font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:14px; line-height:12px; color:#785031; letter-spacing:.3px; padding-top:27px;background-image:url(images/goodiesBack.gif); background-position:top right; background-repeat:repeat-x;}

.goodiesPhoto{background-image:url(images/productBackground.gif); background-position:top; background-repeat:repeat-x;}




.bigProductPhoto{padding-bottom:50px;}

h2{font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; line-height:18px; color:#785031; letter-spacing:.3px; margin:0px; padding:0px}

h2 a, h2 a:visited{color:#785031; text-decoration:none;}


.productDescription{font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:14px; line-height:20px; color:#785031; letter-spacing:.3px; padding-top:37px;}

.allText{font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:14px; line-height:20px; color:#785031; letter-spacing:.3px; padding-top:37px; padding-bottom:50px; padding-left:30px;}

.allText a, .alltext a:visited{color:#dc888d;}

.price {color:#dc888d;}

.textlink, .textlink:visited {color:#dc888d; text-decoration:none;}

.textlink:hover {text-decoration:underline;}

.testLink, textLink:visited{color:#420a00; text-decoration:none;}

.testLink:hover{color:#420a00; text-decoration:underline;}