/* CSS Document */
body { position: absolute; font: 12px; font-family:"Bookman Old Style", "Book Antiqua", "Century Schoolbook", "Britannic Bold";
}
#content {width: 860px; height: auto; margin-left: 100px; margin-top: 60px; 
}
#topad {width: 860px; height: auto; margin-top: 0px; text-align: center;
}
#masthead {width: 860px; height: 150px; background-color: #669966; color:#FFD700; background-image:url(images/dpb_masthead_imagebkgd.jpg); background-position: center;
     margin-top: 0px;  border-color:#669933; border-width: medium; border-style: ridge;
} 
#pg {width: 860px; height: auto;  margin-left: 0px; margin-top:0px;  background-color:#FFFFFF; border-color:#669933; border-width: medium; border-style: ridge; position: relative;
}
#footer, #sitenav {width: 840px; border: 2px inset #FFD700;  margin: 0px; padding: 10px; text-align: center; background-color: #669966; color:#FFD700; font-size:12px; padding-top: 8px;
 }
#intro, .text {width: 840px; padding: 5px 10px; border: 2px #FFD700 solid; height: auto; float: left; margin:0px; background-color: #FFFFFF;
 }
 #shopintro {float: left; width: 690px; height: 130px; overflow: scroll;
 }
.mod {font-size: 9px; 
}
.bar,  ul.navbar{width: 840px; height: 35px; margin-left: -50px; padding: 1px;  text-align: center;  margin-top: 0px; display: inline;
}
.create, .createb {width:130px; height: auto; border-width: thin; float: left; overflow: scroll; text-align: center; padding: 2px;
}
.createb {border: 1px solid gray;  float: right; 
}
.center, .centeril {text-align: center;
}
.centeril {display:inline; margin-top: 5px; margin-bottom:5px; clear: both;
}
.newmerch {text-align: right; font-size: 16px; border: 1px solid #669933; float: left; 
}
.samples{ clear: both; padding:3px;  text-align: center;
}
.samplelt, .samplert, .sampleltlg, .samplertlg {float: left; width: 130px; padding:2px; height: auto; border: 1px  solid gold;
}
.sampleltlg, .samplertlg{width:202px;
}
.samplert, .samplertlg{float: right; 
}
.cafepressitem {width:130px; height:auto; text-align: center;  border: thin solid gray; float: left;
}
img.rt {float: right; padding: 3px; margin-right: 0px; margin-top: -15px; border-width: 4px; border-color: #666633; border-style:groove;
}
img.lt {float: left; padding: 3px; border-width: 0px; border-color: #666633; border-style:groove;
}
ul.navbar li.navbar {display:inline; list-style-type: none; list-style-position: inside;  width:130px; height: 35px; margin:2px; text-align: center; background-image:url(images/greenbar130x35.jpg);
}
h1 {width: 850px; height: 45px; text-align: center; padding: 5px 50px 10px 20px; margin-top: 100px;
}
.em {font-weight: bold;
}
.it {font-style: italic;
}
.emit {font-weight:bold; font-style: italic;
}
h3, h4, h5, h2 {clear: both; margin: 0px; height: auto; text-align: center; padding: 8px; 
}
h3 {border-bottom: 1px #669933  solid; 
}
.giftbox {height: 60px; width: 560px; 
    background-image:url(images/jessie_giftbox.jpg); 
	padding-top:16px; padding-left:32px; padding-right: 32px; 
	text-align: center; clear: none;
}
p{padding:5px;
}
.merchant {padding: 3px; margin: 1px; border: 1px solid #B0C4DE; text-align: center;
}
blockquote {padding: 3px; text-align: left; font-family:Georgia, "Times New Roman" serif; font-size: 14px;
}
.btext, .btextrt {border: 1px #FFD700 solid; height: auto;float: left; margin: 3px auto; 
}
ul.cat {text-align: center; clear: both; border: 1px #FFD700 solid; height: auto; margin: 5px; list-style-position:inside;  
}
ul.cat li {list-style-image: url(images/jessie_cloth_edgespiral_cpmod2.gif style="width: 30px; height=auto;")
}
.btextrt {float: right;
}
a.btext {color:#FFD700; 
}
a:visited {color:#CCCC33;
}
a.nav, a.footer {color:#FFD700; font-size:12px; padding-top: 8px; 
}
.fmod {font-size: 10px;color:#FFD700;
}
img.heading {padding: 3px; margin-bottom: -15px; float: right;
}
.aff, .affrt, .affmod {width: 127px; height: 125px; background-color:#DDCCE3; border: 1px solid gold; float: left; padding: 1px; margin: 3px; text-align: center;
}
.affmod {width: 125px; height:auto; float: left;
}
.affrt {float: right;
}
.tempfeatures {height: 300px;
	text-align: center;
	overflow: scroll;
}
#adcol{float: right; padding: 2px; width: 160px; height: auto; margin-left: 2px; position: relative;
}
.cjcollitem, .giftbox {font-size:9pt text-align: center; border: 1px solid gold; width:175px; height: auto; margin: 10px; float: left;
}
.giftbox{width: auto; height: auto; padding: 2px;
}