BODY { margin: 0; padding: 0; background: #003300 url('/images/main_background.gif'); font-family: Georgia; font-size: 12px; }

A { color: #6a1d44; }
A:hover { color: #000000; text-decoration: none; }

.header { background: #6a1d44; color: #ffffff; font-size: 12px; }
.header A { color: #ffffff; }
.image { border: 2px solid #6a1d44; }
.caption { margin: 2px 0 5px 0; padding: 0; font-size: 10px; color: #6d5f4b; }
.row1 { background: #ffffff; }
.row2 { background: #efe6db; }

.input { border: 1px solid #6d5f4b; font-family: arial; font-size: 12px; }
.button { border: 1px solid #6d5f4b; background: #efe6db }

#content { width: 750px; background: #ffffff url('/images/content_background.jpg') bottom no-repeat; }

#bar_purple { background: #6a1d44; height: 10px; width: 100%; }
#bar_purple_thin { border-bottom: solid 2px #6a1d44; width: 100%; }

#menu_container { padding: 0; margin: 0; width: 100%; height: 20px; background: #6a1d44; font-family: Georgia; font-size: 10px; color: #ffffff; text-align: left; }
#menu { padding: 5px; float: left; }
#menu A { color: #ffffff; text-decoration: none; }
#menu A:hover { color: #e3ccad; text-decoration: underline; }
#menu .active { color: #e3ccad; }

#inner { margin: 0; padding: 10px 20px; text-align: left; }
#inner P { line-height: 18px; }
#inner LI { margin-left: 15px; padding: 5px; }

#floorplan { font-family: arial; }
#floorplan H1 { padding: 0; margin: 4px 0; font-size: 12px; font-weight: 700; color: #6a1d44; border-bottom: 2px solid #6a1d44; }
#floorplan H2 { padding: 0; margin: 2px 0; font-size: 11px; font-weight: normal; color: #6d5f4b; font-style: italic; }

#widget { position: relative; float: right; margin: 2px 0 10px 10px; padding: 15px 5px; width: 200px; color: #6d5f4b; border: 1px solid #ebe7d3; background: #ffffff url('/images/widget_background.jpg') bottom repeat-x; }
#widget SPAN { font-size: 10px; font-weight: 700; }

#copyrite { padding: 2px; font-size: 9px; top: -10px; text-align: left; color: #6d5f4b; }