
div#latestNews { background-color: #330055; color: #ffffff; padding: 5px; margin-top: 5px; }
div#latestNews h3 { margin: 0px; padding: 0px 0px 0px 4px; }
div#latestNews ul { margin: 0px; padding: 0px; }
div#latestNews ul li { display: block; margin: 8px 0px; padding: 0px 0px 0px 4px; list-style: none; list-style-image: none; }
div#latestNews ul li a { color: #ffffff; }
div#latestNews ul li a:hover { color: #ffffff; text-decoration: underline; }
div#newsAndLogin h1.panel { margin-left:0px; }
div#newsAndLogin div.panel { margin-left:0px; }
ul { margin-left: 16px; padding: 0px; margin-top: 0px; }
ul li { left: 16px; list-style: disc outside url(/img/magick/multiply/ffffffff/chevron.330055.gif); margin-bottom: 8px; color: #000000; }

div#leftSideBar { position: absolute; left: 0px; top: 86px; width: 170px; padding: 5px; }
div#rightSideBar { position: absolute; right: 0px; width: 180px; top: 86px; }

div#leftSideBar h2 { margin: 0px; padding: 0px; }

div#leftSideBar ul { margin-left: 16px; padding: 0px; margin-top: 0px; }
div#leftSideBar ul li { left: 16px; list-style: disc outside url(/img/magick/multiply/ffffffff/chevron.330055.gif); margin-bottom: 8px; color: #330055; }
div#main { margin-left: 180px; margin-right: 180px;  padding: 0px 5px; }
h1 { font-family: Arial; border: none; font-weight: bold; text-decoration: none; font-size: 180%; color: #000000; }
h2 { font-family: Arial; font-weight: bold; font-size: 120%; color: #000000; padding: 4px 0px; }
table.roomRates { border: 1px solid #330055;  padding: 0px; margin: 8px auto; background-color: #ddd1e9; width: 90%; border-collapse: collapse; }
table.roomRates tr td , table.roomRates tr th { text-align: left; padding: 5px; font-weight: normal; }
table.roomRates tr.sectionBreak td,  table.roomRates tr.sectionBreak th { padding-top: 16px; }
div#services {  }
div#services ul {  margin: 0px; padding: 0px; float: left; }
div#services ul li { 
	display: block;
	list-style: none none none;
	padding-left: 12px;
	padding-right: 6px;
	background-image: url(/img/magick/multiply/ffffffff/chevron.330055.gif); 
	background-repeat: no-repeat;
	background-position: left center;
}
div#boxes div {  padding: 10px;  margin: 0px; border-bottom: 1px solid #ddd1e9;  border-left: 1px solid #ddd1e9;  background-image: url(/img/magick/multiply/ffffff/fade.ddd1e9.jpg);  background-repeat: no-repeat;  background-color: #f1e5fc;  border-right: 1px dotted #663399;  float: left; width: 280px; }
div#boxes div.left { width: 280px;  clear: left; }
div#boxes div h2 { margin: 0px 0px 8px 0px; }
div#boxes div.right { }
div#boxes div img { width: 100px; height: 100px; border: 1px solid #000000; float: left; margin: 0px 20px 4px 0px; }
div#boxes * ul li, ul.tinyArrows li { list-style-image: url(/img/magick/multiply/ffffffff/tiny_arrow.330055.gif); font-size: 80%; }
