body {background: url(images/bg-strip.gif) repeat-x #C38285; }

h1, h2, p, .bedInfo li {font-family:Verdana, Arial, Helvetica, sans-serif; color: #2c030c; }
h1 {font-size: 0.9em; font-style: italic; text-align: center; margin: 0; padding: 0;}
h2 {font-size: 0.8em; font-weight: bold; margin-top: 0; margin-bottom: 5px;}
p, .bedInfo li {font-size: 0.8em; line-height: 1.3em;}

img {border: 0;}

.title {border: 0;}
#topBit a:link, #topBit a:visited, #topBit a:active {border-bottom: 0px;}
#topBit a:hover {background-color: #fff; border-bottom: 0px;}

.menu {padding: 0; font-family:Verdana, Arial, Helvetica, sans-serif; color: #2c030c; font-size: 0.9em;}

.about h2, .extra1 h2 {padding-top: 10px;}

.extras h2 {margin-bottom: 0;}
.extras p {font-size: 0.7em; line-height: 1.5em; margin-top: 7px;}
.about, .extra1 {border-bottom: 1px solid #bbb;}
#extra4, #extra5 {border-bottom: 1px solid #bbb;}
#extra3 img, #extra4 img, .extra7 img, .extra1 img {padding-left: 25px; padding-top: 10px; border: 0;}
#extra4 img {padding-bottom: 10px;}
#extra3 a:link, #extra3 a:hover, #extra3 a:visited, #extra3 a:active, #extra4 a:link, #extra4 a:hover, #extra4 a:visited, #extra4 a:active, .extra7 a:link, .extra7 a:hover, .extra7 a:visited, .extra7 a:active {text-decoration: none; border: 0; background-color: #fff;}
#extra5 {padding-top: 10px;}
#extra6 {text-align: center;}

#mainBit {width: 700px; background-color: #ffffcc; padding: 10px; border-left: 2px solid #bbb; border-bottom: 2px solid #bbb; border-top: 2px solid #ddd; border-right: 2px solid #ddd; margin: 0 auto;}

#topBit {width: 720px; background-color: #fff; border-left: 2px solid #bbb; border-bottom: 2px solid #bbb; border-top: 2px solid #ddd; border-right: 2px solid #ddd; margin: 20px auto 10px auto;}

.extras {float: right; width: 176px; background-color: #fff; padding: 0 10px 10px 10px; border-left: 2px solid #bbb; border-bottom: 2px solid #bbb; border-top: 2px solid #ddd; border-right: 2px solid #ddd;}

.menuInfo {background: #fff; padding: 10px; margin-bottom: 10px; width: 466px; float: left; border-left: 2px solid #bbb; border-bottom: 2px solid #bbb; border-top: 2px solid #ddd; border-right: 2px solid #ddd;}
.bedInfo {background: #fff; padding: 10px; margin-bottom: 10px; width: 466px; float: left; border-left: 2px solid #bbb; border-bottom: 2px solid #bbb; border-top: 2px solid #ddd; border-right: 2px solid #ddd;}
.main {float: left; width: 466px;}
.product {float: left; padding: 10px 10px 10px 0; border: 0; }

a:link, a:visited, a:active {color: #2c030c; border-bottom: 1px dotted #2c030c; text-decoration: none;}
a:hover {background-color: #ddd; border-bottom: 1px solid #2c030c; text-decoration: none;}

#footer {clear:both;}

#nextdaypets {text-align: center; clear:both;}
#nextdaypets table.pictured {background-image: url(http://www.nextdaypets.com/newimages/bg_link_small.gif); background-repeat: no-repeat;}

/* AWARD */
a.greyndp8:link, a.greyndp8:visited, a.greyndp8:hover {color : #CCCCCC; font-style : normal; font-family : verdana,arial; font-size : 8px; text-decoration : none; } a.lnkpurplendp11:link, a.lnkpurplendp11:visited, a.lnkpurplendp11:hover {color : #990066; font-style : normal; font-family : verdana,arial; font-size : 11px; text-decoration : none; } .txtgreyndp8 {font-family : verdana,arial; font-size : 8px; color : #CCCCCC; font-style : normal; } .txtpurplendp11 {font-family : verdana,arial; font-size : 11px; color : #990066; font-style : normal; }  
/* END AWARD */

pre {
margin-top: 1em;
	padding:2em;
	background:white;
	border-left: 1px solid #bbb; border-bottom: 1px solid #bbb; border-top: 1px solid #ddd; border-right: 1px solid #ddd;
	overflow:auto;
	width: 50%;
	w\idth /**/:auto;
}