/* stylesheet for Betty Moore-Hafter #D6DFFC */

/*Notes written between these will not show! */

body {margin: 0; padding: 0; background: #D6DFFC;}

p, table, li, form {font: 14px/1.5em   "Times New Roman", Arial,  Verdana, Helvetica, sans-serif; padding-top: 0; margin-top: 0;}

#header {width: 100%; background: #C0CEDF; padding: 0;}

#encompass {width: 100%; border-collapse: collapse; text-align: left; font: 11px/1.5 Verdana, Arial, sans-serif; color: #000;}

#middlerow {}

#side1, #side2 {width: 170px; padding: 10px;}

.center{text-align: center;}


#content {background: #D6DFFC; padding: 10px 5px;}

#content h1 {font: 18px Georgia, "Times New Roman", serif; color: #4C5C14;}

#content h1.storehdr {font: 24px Georgia, "Times New Roman", serif; background: #fff url("images/storehdrbkg.jpg"); color: #000088; padding: 10px;}

#content h2 {font: 16px Georgia, "Times New Roman", serif; color: #0C30A3;}

#content h3 {font: 15px Georgia, "Times New Roman", serif; color: #8C4743;}

#content h4 {font: bold 11px Georgia, "Times New Roman", serif; color: #555;}

h5 {font: italic 14px Georgia, "Times New Roman", serif; color: #4C5C14;}

h5.title {font: 14px Georgia, "Times New Roman", serif; color: #28310B;}

h5.sidebar {font: italic 10px Georgia, "Times New Roman", serif; color: #4C5C14;}

.heron {width: 300px; float: right; padding: 10px 0 10px 15px; text-align: center;}	/* only on index.html */



/* content wrapper for round corners */

table#wrapper {width: 100%; background: #fff;}

td.topleft {width: 21px; height: 20px; background-image: url("images/topleft.gif")}

td.topcenter {height: 20px;}

td.topright {width: 21px; height: 20px; background-image: url("images/topright.gif")}

td.leftmiddle {}

td.rightmiddle {}

td.bottomleft {background-image: url("images/bottomleft.gif")}

td.bottomcenter {}

td.bottomright {background-image: url("images/bottomright.gif")}



#footer {width: 100%; color: #4C5C14; background: #fff; border-top: 2px solid #BDD1FB; padding-top: 10px; text-align: center;}

img.right {float: right; padding: 10px 0 10px 10px;}

img.left {float: left; padding: 10px 10px 10px 0;}



/* http://www.dynamicdrive.com/style/csslibrary/item/wire-frame-menu/ #E4DBF3 */

.side1menu {width: 170px; background-color: #BDD1FB;}

* html.side1menu { width: 164px;} /*IE only rule. Original menu width minus all left/right paddings */

.side1menu ul {padding: 0; margin: 0; list-style-type: none;}

.side1menu a {font: bold 10px Verdana; padding:3px 3px; display: block; width: 164px; color: #081E68; text-decoration: none; border-bottom: 2px solid #7997F5;} /*Define width for IE6's sake*/

html>body.side1menu a{width: auto;} /*Non IE rule*/

.side1menu a:hover {background: #9ABAFA; color: #0C30A3;}

.side1menu a#blog {background: url('images/betty-n-bird.jpg') no-repeat 120px 1px; color: #0C30A3;}

.side1menu a#blog:hover {background: #9ABAFA url('images/betty-n-bird.jpg') no-repeat 120px 1px;}



.side2menu {width: 170px; background-color: #d2d2ff;}

* html.side1menu { width: 164px;} /*IE only rule. Original menu width minus all left/right paddings */

.side2menu ul {padding: 0; margin: 0; list-style-type: none;}

.side2menu a {font: bold 10px Verdana; padding:3px 3px; display: block; width: 164px; color: #081E68; text-decoration: none; border-bottom: 2px solid #7997F5;} /*Define width for IE6's sake*/

html>body.side2menu {width: auto;} /*Non IE rule*/

.side2menu a:hover {background: #AFB1FF;}



/* title bars for links columns, store columns, special nav titles */

.sublinkheader, .linkheader {padding: 4px 0px; width: 170px; font: bold 11px Arial, Verdana, Helvetica, sans-serif; text-align: center; color: #fff; background: #21506F; border-bottom: 2px solid #7997F5;}	

.linkheader {background-image: url("images/linkhdr.gif")}

span.newprod, span.makered {color: red;}

span.makemaroon {color: maroon;}



.tbl {background: #E6F1BD; border:1px solid #C5CCE9; border-collapse: collapse;}		/* links.html, affirmingphrases.html */

.tbl td {border:1px solid #C5CCE9; padding: 3px 20px;}



blockquote {font: italic 12px/1.5em  Arial, Verdana, Helvetica, sans-serif; padding-top: 0; margin-top: 0; color: #303F7F;}

img.right {float: right; padding: 8px 0 8px 15px;}

img.left {float: left; padding: 8px 8px 8px 0; border: 0;}



#content a {color: blue; text-decoration: none;}	/* inline content links */

#content a:hover {color: #627619;}



a.top {text-decoration: none; color: #4256AD;}		/* back to top ^ links */

a.top:hover {color: #627619;}



h5 a {color: blue; text-decoration: none;}	/* sidebar pullquote links */

h5 a:hover {color: #627619;}



/*  PCS subscribe / eftnewsletter.html */

span.required {color: #394B96;}

h2.pcs {font: 12px Georgia, "Times New Roman", serif; color: #4C5C14; margin-bottom: 0;}

.btn, #pcsform, input, textarea {font: 11px Verdana, arial, sans-serif; background: #E0E9C5; border: 1px solid #6C7F30; color: #572C19;}

#pcsform {width: 160px; background: #FCF1BC;}





#susan {border: 1px solid #47511E; padding: 5px;}	/* testimonials.html */

.nobold {font-weight: normal;}	/* LewisReview.html (no bold within h3) */



/* store stuff */

hr.hrstore {color: #BDD1FB; height: 10px;}

.price {color: #773C39; font-weight: bold;}



/* What's New */

div#whatsnew {background: #BDD1FB; border: 1px solid #21526B; padding: 3px;}

