body  { background-color: #fff; margin: 0 }
.menu a html, body, .wrapper
{

font-size: 11px;
font-family: Arial;
margin: 0; height: 100%
}

.wrapper
{
text-align: left;
width: 100%;
}

.top_cell
{
height: 100px;
color:#fff
}

.bot_cell
 { color: #fff; background-color: #CCD1C4; height: 25px }

.top_image { background-image: url("images/grey.gif"); background-repeat: repeat-x }
.feature  { color: #cb5438; font-size: 20px; font-weight: bold }
.substrip   { background-color: #dde0d7; width: 100%; height: 14px; float: left }
.corner   { background-image: url("images/gradient.gif"); background-repeat: no-repeat; width: 65px; height: 100%; float: left }
p { font-size: 1em }

a  { text-decoration: none;color: #666}
a:hover     { color: #cb5438 }

td { font-size: 10px }
.break { height: 5px }
.trim { background-color: #999; height: 1px }
.flower { background-image: url("images/flower.gif"); background-repeat: no-repeat; background-position: right bottom }

.arrw a { background-color: #b9573a; background-image: url("images/blank.gif"); background-repeat: no-repeat; background-position: 178px 12px; text-align: right; display: block; margin-bottom: 1px; padding-top: 7px; width: 190px; height: 30px }
.arrw a:active { color: #ECA991;}
.arrw a:hover      { color: #fff; background-color: #c87153; background-image: url("images/arrow.gif"); background-repeat: no-repeat }
.arrw a:visited { color: #ECA991;}

.menu_block { float:left;width:190px;background-color:#E7E9E3;height:100%}
.top_image_block {float:left; background-color:#E7E9E3; width:100%}
.contents   { margin-left: 270px; padding: 15px }
