body { background-color: #dbdbdb; font-family: Arial, Helvetica, sans-serif; color: #000; font-size: 12px; background-image: url('http://colorheritage.com/assets/images/bg.jpg'); background-repeat: repeat-x;}
a  { text-decoration: none; color: #000;}

/*
-----------------------------------------
STORE
----------------------------------------- 
*/
#header { width: 960px; height: 120px; background-image: url('http://colorheritage.com/assets/images/header-bg.jpg');}
#logo { float: left; width: 350px; padding: 8px 10px;}
#nav { clear: both; float: left; margin: 10px 5px;}
#nav ul li { display: inline; background-color:#000; padding: 10px 8px; }
#nav ul li a { font-size: 11px; text-decoration: none; text-transform: uppercase; color: #fff; }
.divider { width: 1px; height: 8px; background-color: #fff;}

/*
-----------------------------------------
FOOTER
----------------------------------------- 
*/
#footer { clear: both; background-image: url('http://colorheritage.com/assets/images/footer-bg.jpg'); margin: 10px 0; padding: 20px 10px; text-align: right; color: #585858; height: 40px; width: 940px;}
#footer a { color:  #000; }
#footer ul li { display: inline; padding: 1px 3px;}


.tagline { clear: both; padding: 10px 60px; font-size: 18px; color: #8a0000;}