@charset "UTF-8";
/* CSS Document */

body {
background-image:url(/images/splash/bg_shadow.jpg);
background-repeat:repeat-y;
background-position:center;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
margin: 0px
}
a {
color:#3d2217;
}
a:hover {
color:acc314;
}
#container {
width:801px;
margin: 0 auto;
}
#contentright {
width:488px;
float:right;
margin-top:30px;
background-image:url(/images/splash/flower.jpg);
background-repeat:no-repeat;
background-position:bottom;
}
#contentright p {
padding: 0px 25px;
margin-top:0px;
font-size: 16px;
line-height:1.75em;
}
#contentright p .callout {
font-size:20px;
color:#acc314;
}
#contentright p.producthead {
color:#acc314;
font-size:20px;
}

#contentleft {
width:313px;
float:left;
margin-top:30px;
}
#contentleft p {
padding: 0px 25px;
margin-top:0px;
font-size: 14px;
line-height:1.5em;
}
#contentleft p .callout {
font-size:16px;
color:#E11257;
}
table#productlist {
margin:0px 25px 130px 25px;
font-size:14px;
width:438px;
}
table#productlist td {
vertical-align:top;
}
table#productlist p {
padding-left:0px;
font-size:14px;
}
table#productlist td p.productlisthead {
font-size:16px;
color:#3d2217;
}
table#storehours {
margin:0px 25px 20px 25px;
border-right:#CCCCCC 1px solid;
}
table#storehours td, table#storehours th {
padding:3px;
font-size:14px;
border-bottom:#CCCCCC 1px solid;
border-left:#CCCCCC 1px solid;
}
table#storehours th {
text-align:left;
background-color:#E11257;
color:#ffffff;
}
