body,td {
	color:			#296b73;
	font-family:		Arial,sans-serif;
	font-size:		10pt;
}
body {
	background:		#e8d0b8 url(images/cms/bg.gif) repeat-y top left;
	margin:			8px;
	min-width:		800px;
}
#wrapper {
	background:		transparent url(images/cms/background_spacer.gif) repeat-y left;
	margin-bottom:		24px;
	min-width:		800px;
}
#header {
	background:		#d7dabd;
}
#container {
	background:		transparent url(images/cms/background_spacer.gif) repeat-y left;
	float:			right;
	margin-left:		-228px;
	width:			100%;
}
#content {
	cbackground:		transparent url(images/cms/header_right.gif) no-repeat center top;
	margin-left:		238px;
	margin-right:		10px;
}
#logo_right {
	background:		transparent url(images/cms/header_right.gif) no-repeat center top;
	height:			210px;
} 
#banner {
	background:		transparent url(images/cms/banner_sample.gif) no-repeat center top;
	height:			60px;
}
#page_content {
	font-size:		10pt;
             margin-top:                       -40px;
	padding:  		32px 40px 12px 16px;
             vertical-align:                    top;
}
#sidebar {
	background:		transparent url(images/cms/header_left.gif) no-repeat left top;
	float:			left;
	height:			210px;
	width:			228px;
}
#sidebar_nav {
	margin-top:		210px;
}
.navbutt {
	background:		transparent url(images/cms/item_box.gif) no-repeat top left;
	color:			#296b73;
	font-size:		12pt;
	font-weight:		bold;
	height:			30px;
	margin:			0px 0px 64px 0px;
}
.navbutt a:link, .navbutt a:visited  { 
	color:			#296b73; 
	font-size:		12pt; 
	font-family:		Arial, sans-serif;
	font-weight:		bold; 
	text-decoration:	none;
	text-transform:		uppercase;
}
.navbutt a:hover  { 
	color:			#cc004c; 
	font-family:		Arial, sans-serif;
	font-size:		12pt; 
	font-weight:		bold; 
	text-decoration:	none;
	text-transform:		uppercase;
}
.navbutt a:focus  { 
	color:			#ffffff; 
	font-family:		Arial, sans-serif;
	font-size:		12pt; 
	font-weight:		bold; 
	text-decoration:	none;
	text-transform:		uppercase;
}
.navbutt a  { 
	padding:		0px 0px 0px 32px;
}
.navtxt {
	XXXbackground:		transparent url(images/cms/item_box.gif) no-repeat top left;
	color:			#296b73;
	font-size:		12pt;
	font-weight:		bold;
	height:			30px;
	margin:			-32px 0px 0px 0px;
	padding:		0px 0px 0px 32px;
	width:  		179px;
}
div#footer {
	background:		transparent url(images/cms/footer.gif) no-repeat left top;
	border:			0px;
	font-size:		12pt; 
	font-family:		Arial, sans-serif;
	font-weight:		bold; 
	text-decoration:	none;
	text-transform:		uppercase;
	height:			30px;
	text-align:		left;
	padding:		0px 0px 0px 2px;
	width:	774px;		height:28px;
}
div#footer a:link, div#footer a:visited  { 
	color:			#296b73; 
	font-size:		10pt; 
	font-family:		Arial, sans-serif;
	font-weight:		bold; 
	text-decoration:	none;
	text-transform:		uppercase;
}
div#footer a:hover  { 
	color:			#cc004c; 
	font-family:		Arial, sans-serif;
	font-size:		10pt; 
	font-weight:		bold; 
	text-decoration:	none;
	text-transform:		uppercase;
}
div#footer a:focus  { 
	color:			#ffffff; 
	font-family:		Arial, sans-serif;
	font-size:		10pt; 
	font-weight:		bold; 
	text-decoration:	none;
	text-transform:		uppercase;
}
h1 {
	margin-top:		0;
}
.last {
	margin-bottom:		0;
}
.clearing {
	height:			0;
	clear:			both;
}



td.nav     { color: #004400;
             background-color: #eeffee;
             font-size: 12pt;
             text-align: center;
             font-family: Arial, sans-serif; }
td.header  { color: #004400;
             font-size: 12pt;
             font-family: Arial, sans-serif; }
td.label   { color: #004400;
             background-color: #eeffee;
             font-size: 12pt;
             font-family: Arial, sans-serif; }
td.body    { color: #004400;
             background-color: #eeffee;
             font-size: 12pt;
             font-family: Arial, sans-serif; }

td.bodyalt { color: #004400;
             background-color: #eeffee;
             font-size: 12pt;
             font-family: Arial, sans-serif; }
td.footer  { color: #004400;
             font-size: 12pt;
             font-family: Arial, sans-serif; }

a:link     { color: #cc0033;
             font-size: 10pt;
             text-decoration: none;}
a:visited  { color: #cc0033;
             text-decoration: none;
             font-size: 10pt;
             font-family: Arial, sans-serif; }
a:active   { color: #cc0033;
             text-decoration: none;
             font-size: 10pt;
             font-family: Arial, sans-serif; }
a:hover    { color: #cc0033;
             text-decoration: none;
             font-size: 10pt;
             font-family: Arial, sans-serif; }

.good     { color: #0033FF;
             font-weight: bold }
.bad      { color: #CC3300;
             font-weight: bold }

div.heading {
  background-color: #ffefd5; 
  color: #cc004c;
  margin-top:-24px;
  padding: 4px;
  font-size: 14pt; 
  font-weight: bold;  
  text-align: left; 
}

p.title { 
    font-size: 14pt; 
    font-weight: bold; 
    margin: 0; 
}
.smalltitle { 
    font-size: 20pt; 
    font-weight: bold; 
    margin: 0; 
    padding: 4px; 
    background-color: #ffefd5; 
}
.breadcrumbs {
    font-size: 8pt; 
    margin: 0; 
    padding: 2px 0 2px 9px; 
    background-color: #ffefd5; 
    text-transform: uppercase;
}
.breadcrumbs a { 
    font-size: 8pt; 
    text-transform: uppercase; 
}
.sectionname { 
    font-weight: bold; 
    margin: 0;
}
.leftsidebar p.sectionname {
    padding-left: 15px;
}
.icons {
    text-align: center;
}

/* Menu */
.horbar {
	color: #296b73;
	background-color: #ff66ff;
	/*border: 2px outset #004400;*/
}
.horbaritem {
	float: left;
	white-space: nowrap;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}
.horbaritem a {
	display: block;
	text-decoration: none;
}
.horbaritem a:link {
	color: #296b73;
	text-decoration: none;
}
.horbaritem a:visited {
	color: #296b73;
	text-decoration: none;
}
.horbaritem a:hover {
	color: #cc004c;
	background-color: transparent;
	text-decoration: none;
}
.horbaritem a:active {
	color: #99aa99;
	text-decoration: none;
}
.verbar {
  background-color: transparent;
  color: #296b73;
  margin:		0px 0px 0px 30px;
  width:181px;
}

.submenu    {
    position: absolute;
    left: 0;
    top: 0;
    visibility: hidden;
}

.subframe   {
    background-color: #ffefd5;
    border: 1px solid #296b73;
  left:-50px;
    display: block;
    position: relative;
}

.item   {
    padding: 3px 0px 3px 0px;
    text-align: left;
    white-space: nowrap;
}

.separator  {
    background-color: #296b73;
    border-top: 1px solid #CCEECC;
    border-bottom: 1px solid #296b73;
    margin: 2px 1px 2px 1px;    /* top right bottom left */
    height: 0;
    font-size: 1px;
    line-height: 0;
}

.item a {
    display: block;
  font-size:10pt;
font-weight:bold;
    position: relative;
    text-decoration: none;
}

.item a:link    {
    color: #296b73;
  font-size:10pt;
    text-decoration: none;
}

.item a:visited {
    color: #296b73;
  font-size:10pt;
    text-decoration: none;
}

.item a:hover   {
    color: #cc004c;
    background-color:  transparent;
  font-size:10pt;
    text-decoration: none;
}

.item a:active  {
    color: #ffffff;
  font-size:10pt;
    text-decoration: none;
}

.item .fwdarr   {
    position: absolute;
    top: 5px;
    right: 7px;
}
.lp_form {
	border:			1px solid #ffefd5;
	padding:		4px;
}
.lp_form input, .lp_form select, .lp_form textarea {
	background-color:	#ffefd5;
	border:			1px solid #296b73;
	color:			#887058;
}
.floatlleft {
	float:			left;
	margin-right:		8px;
}
.floatright {
	float:			right;
	margin-left:		8px;
}
.caption {
	font-family:		Arial,sans-serif;
	font-size:		10pt;
	font-weight:		bold;
}
.trivet_tile {
	background:	transparent url(uploads/images/trivet_tile.jpg) repeat left top;
	width:43px;	height:50px;

}
.trivet {
	background:	transparent url(uploads/images/trivet.jpg) no-repeat left top;
	width:450px;	height:515px;

}
#three_kids {
	background:	transparent url(uploads/images/three_kids.jpg) no-repeat left top;
	width:450px;	height:211px;

}
.border_lp {
	background-color:#fff0d8;
	border:3px double #c4a068;
	padding:8px;
}
@import url(./dommenu.css);
