@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0;line-height:normal}
html,body {background:#fffef8 url(../images/background-gradient.jpg) top left repeat-x; height:100%; font-family:Arial, Helvetica, sans-serif;}
a img, :link img, :visited img, fieldset {
	border:none;
}
hr.nav {text-align:center; size:1px;}
p.policy {padding-top:17px; padding-left:13px; font-weight:none;}
p.copyright {padding-top:17px; padding-right:12px;}
a:link {text-decoration:none; color:#3b2313;}
a:visited {text-decoration:none; color:#3b2313;}
a:hover {color:#ad690e;}
a:active {}

/* IDs */
#wrapper {width:100%; height:100%; /*position:relative;*/}
#container {width:1024px; min-height:100%; height:auto !important; height:100%; min-width:1024px; margin:0 auto -382px;}
#rightHeader {width:404px; height:188px; float:right; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:17px; color:#3b2313; text-align:center;}
#centerHeader {width:217px; height:188px; float:right;}
#leftHeader {width:403px; height:188px; float:left; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:17px; color:#3b2313; text-align:center;}
#login {width:360px; text-align:right; font-size:22px;}
#content {width:1024px; color:#3b2313; font-family:Arial, Helvetica, sans-serif; font-size:15px;}
#robertaWrap {width:1024px; font-size:0; margin:0;}
#contentText {width:1024px; height:169px; background:url(../images/body-index-background.jpg) top center no-repeat; padding-top:0px; color:#3b2313; font-family:Arial, Helvetica, sans-serif; font-size:12pt;}
#rightContent {width:353px; height:169px; float:right; text-align:center;}
#centerContent {width:330px; height:169px; float:right; text-align:center;}
#leftContent {width:341px; height:169px; float:left; text-align:center;}
#copyright {width:624px; height:33px; float:right; text-align:right;}
#policy {width:400px; height:33px; float:left;}
#push {height:382px; min-height:349px;}

/* SlideShow */
.slideshow {height:333px; top:0;}

/* Retail Partners */
#rightRetail {width:552px; height:249px; float:right;}
#leftRetail {width:472px; height:249px; float:left;}
#rightBotRetail {width:552px; height:490px; float:right;}
	#rightBotRetail a:link {text-decoration:underline; font-weight:bold;}
	#rightBotRetail a:visited {text-decoration:underline; font-weight:bold;}
	#rightBotRetail a:hover {text-decoration:underline; font-weight:bold;}
	#rightBotRetail a:active {text-decoration:underline; font-weight:bold;}
#leftBotRetail {width:472px; height:490px; float:left;}
	#leftBotRetail a:link {text-decoration:underline; font-weight:bold;}
	#leftBotRetail a:visited {text-decoration:underline; font-weight:bold;}
	#leftBotRetail a:hover {text-decoration:underline; font-weight:bold;}
#festiveWrap {width:750px; margin:0 auto;}
#festRight {width:250px; float:right;}
#festCent {width:250px; float:right;}
#festLeft {width:250px; float:left;}
#plumtastic {width:400px; margin:0 auto;}
#plumRight {width:200px; float:right;}
#plumLeft {width:200px; float:left;}
.festiveHR {size:1px; height:1px; width:400px; margin:0 auto 2px;}

/* Contact Us */
#contactWrap {width:800px; margin:0 auto;}
#contactWrap h1 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18pt; padding:20px 0 4px;}
#contactWrap h2 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15pt;}
#cFormWrap {width:500px; margin:0 auto;}
#cFormWrap input {border:solid #3b2313 thin;}
#cFormWrap textarea {border:solid #3b2313 thin; margin-top:2px;}
.cInWrap {margin-bottom:10px;}
.cField {width:180px;}
.cSubmit {font-family:Arial, Helvetica, sans-serif; width:80px;}
.cSubmit:hover {border:solid #ad690e thin; color:#f6c262; background-color:#732e09;}
.phoneWidth3 {width:28px;}
.phoneWidth4 {width:40px;}
.paraWrap {padding-left:20px; padding-right:50px; padding-top:10px; font-size:12pt; font-weight:normal;}
.listWrap {padding-left:40px; padding-right:70px; padding-top:10px; font-size:12pt; font-weight:normal;}
.strongWrap {padding-left:20px; padding-right:50px; padding-top:18px; font-size:12pt;}
.cLabel {vertical-align:top;}
.cCheck {height:12px; width:12px; margin-top:3px;}
.hideaway {padding-left:120px; font-size:10px; line-height:14px; color:#990000;}

/* Product Info Pages */
#landingRight {width:512px; float:right;}
#landingLeft {width:512px; float:left;}

/* Bottom Footer */
#botNav {width:1024px; height:33px; margin:0 auto; background:url(../images/bottom-nav-background.jpg) top center no-repeat; color:#3b2313; font-family:Arial, Helvetica, sans-serif; font-size:9pt;}
#ddLogo {width:1024px; margin:0 auto; text-align:right; padding-top:8px;}
#ddLogo a:link {text-decoration:none; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
#ddLogo a:visited {text-decoration:none; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
#ddLogo a:hover {color:#0099b6;}
#footer {background:url(../images/footer-image.jpg) bottom center no-repeat #fffef8; width:100%; height:349px; /*position:absolute; bottom:0px;*/}