#content {	background: white; margin: 0px; padding: 0px;}
#footer {background: white url(images/kw_title_bgd.jpg) top right; color: #303030; font: normal 0.75em arial; 	margin: 0px; padding: 3px 0px 10px 0px; text-align: center;}
#head {background: white url(images/kw_title_bgd.jpg) top right; color: #81007F; margin: 0px; padding: 5px 0px 10px 15px;}
#head a {color: #81007F; text-decoration: none;}
#strap {color: #303030; font: bold 12pt arial; margin: 0px 0px 0px 0px; padding: 15px 10px 15px 10px; text-align: left;}
#wrapper {background: #303030; border: solid #303030 1px; margin: 0px auto; margin-top: 15px; margin-bottom: 15px; padding: 0px; width: 780px;}
.break {color: #81007F; width: 25%;}
.foot_bar {background: #81007F url(images/kw_purple_bar.jpg) top left repeat; color: white; font-size: 0.9em; line-height: 38px; text-align: center;}
.foot_bar a {color: white; font-size: 0.9 em; text-decoration: none;}
.foot_bar a:hover {color: #9988B0;}
.frm {background: #9988B0; border: solid #303030 1px; color: white; margin: 0 auto;}
.head_bar {background: #81007F url(images/kw_purple_bar.jpg) top left repeat; color: white; text-align: center;}
.map {padding: 10px 0px; text-align :center;}
.pan1, .pan3 {background: #808080; height: 75px;}
.pan2 {background: #808080; border-left: solid #303030 1px; border-right: solid #303030 1px; height: 75px;}
.red {color: red;}
.rics {float: right; margin-top: 20px; padding-right: 49px;}
.site {padding: 5px 0px;}
.spacer {background: #C0C0C0 url(images/kw_spacer_bgd.jpg) top left repeat-y; width: 30px;}
.sub_title {font-size: 0.57em; line-height: 0.75em; margin-left: 1.0em;}
.times {margin: 0 auto; padding: 5px}
a {color: #81007F;}
a:hover {text-decoration: none;}
a.rss_item {color: #303030; text-decoration: none;}
a.rss_item:hover {background: #8088B0; color: white;}
a.rss_title {color: white; margin: 0 auto; text-align: center; text-decoration: none;}
a.scl {color: #303030; font: bold 1.0em verdana; text-decoration: none;}
a.scl:hover {background: #303030; color: white;}
body {background: #E0E0F0; font:normal 0.9em arial; margin: 0px; padding: 0px 0px 15px 0px;}
div.rss {background: #9988B0 url(images/kw_rss_feed_bgd.jpg) top left repeat; border: solid #303030 1px; color: #303030; margin: 0 auto; margin-bottom: 15px; padding: 15px; width: 450px;}
h1.title {color: #81007F; font: normal 2.5em century, times; line-height: 0.95em; margin: 0px; padding: 0px;}
h2.strap {font: normal 1.2em verdana; line-height: 38px; margin: 0px; padding: 0px;}
h3 {color: #81007F; font-style: italic; margin: 0px; padding: 10px 15px 10px 15px; text-align: justify;}
h4 {color: #303030; font-size: 1.0em; margin: 0px; padding: 0px 0px 0.5em 15px;}
img {border: 0px;}
p {color: #303030; margin: 0px; padding: 0px 15px 1.0em 15px; text-align: justify;}
p.bookmark {float: right; margin: 0px; padding: 12px 15px 0px 10px; text-align: right;}
p.rss_title {background: #81007F; padding: 2px; text-align: center;}
td.menu {background: #9988B0; border-left: solid #303030 1px; border-right: solid #303030 1px; padding-top: 15px; vertical-align: top; width: 175px;}
table.yell {background: #F0C000; border: solid #303030 1px; margin: 0 auto; margin-top: 10px; margin-bottom: 10px;}
td.yell {padding: 20px 10px; vertical-align: middle;}
ul.menu {border-top: solid #606060 1px; color: #303030; line-height: 1.4em; list-style: none; margin: 0px; padding: 0px; width: 173px;}
ul.menu li {border-bottom: solid #606060 1px; padding: 0px;}
ul.menu li a {color: #303030; display: block; padding: 5px 0px 5px 10px; text-decoration: none;}
ul.menu li a:hover {background: #8088B0; color: white;}
ul.services,  ul.contact {background: #9988B0; border-top: solid #606060 1px; border-left: solid #606060 1px; border-right: solid #606060 1px; color: white; line-height: 1.4em; list-style: none; margin: 0px auto; margin-top: 10px; margin-bottom: 10px; padding: 0px; width: 400px;}
ul.contact {width: 300px;}
ul.contact li {border-bottom: solid #606060 1px; padding: 5px; padding-left: 20px;}
ul.services li {border-bottom: solid #606060 1px; padding: 5px; padding-left: 15px;}
ul.travel {color: white; line-height: 1.4em; margin: 0px auto; margin-top: 1.0em; margin-bottom: 1.0em; padding: 0px; width: 85%;}
ul.travel li {background: #9988B0; border: solid #606060 1px; margin-bottom: 15px; padding: 5px; padding-left: 10px;}

/* Fix IE. Hide from IE Mac \*/
* html ul.menu li {float: left; height: 1%;}
* html ul.menu li a {height: 1%;}
/* End */