/*html selectors*/
body {padding: 0;margin: 0;font-size: 71%;text-align: center;}
html>body {margin:0;padding:0}
h1, h2, h3, h4, h5, h6, p, a, li, dt, dd, label, address, input, textarea {font-family: Verdana, Arial, Helvetica, sans-serif; margin:0;padding:0}
p, li, dd {line-height: 1.4em;}
input, textarea, select {font-size: 1em;}
/*classes*/
.hidden {display: none}
/*structural markup*/
#wrapper {width:750px;margin:0 auto;padding:0;text-align:left;background-color: #99CCFF}
#header {background:url(images/header.gif) no-repeat;width:750px;height:158px;margin:0;padding:0}
#navigation {margin: 0; padding:0; float:left;width:150px; 
}
#navigation ul {background: #000099 url(images/navbase.gif) bottom center no-repeat; text-align:center;padding:0 0 10px 0;margin:0 0 0 20px;list-style:none;
  }
#navigation li {width:130px;background: #3399CC url(images/topnav.gif) top left no-repeat;font-family:Arial, Helvetica,sans-serif;font-size:0.9em; line-height:25px;margin:0;padding:0}
#navigation li.sel {font-weight:bold}
#navigation li a {color:#fff; background: url(images/botnav.gif) bottom left no-repeat;display:block;width:130px;text-decoration:none;border-collapse:collapse}
#navigation a:hover {color:#99CCFF}
#content {margin: 0 0 0 160px;width:580px;background: #fff url(images/contentbottom.gif) bottom no-repeat; padding-bottom:10px; }
#con-header {width:580px;height:25px; background:url(images/contenttop.gif) no-repeat; padding-top: 10px;}
#con-header h1 {width:555px;margin:0 0 0 5px;padding-left:20px;font-size:1em;font-weight:bold;color:#ffffff;background: url(images/h3bg.gif) left no-repeat;line-height:20px}
/*#con-header h2 {background:url(images/contenttop.gif) no-repeat; margin:0; padding:0;text-indent: -5000px;/*line-height:5px;*/}*/		 
#con-body {padding: 0 0 10px 0;margin: 0 }
#con-body img {padding:5px 20px 5px 10px;float:right;display:block}
#con-body a {color:#000099;text-decoration: none;border-bottom: thin dotted}
#con-body p {margin:0 1em 1em 1em;line-height:1.4em}
#con-body ul, #con-body dl {margin:1em 10px}
#con-body ul {list-style:none}
#con-body h3 {width:555px;margin:0 0 0 5px;padding-left:20px;font-size:1em;font-weight:bold;color:#ffffff;background: url(images/h3bg.gif) left no-repeat;line-height:20px}
#footer {margin:0;padding:0;clear:both;text-align:right;width:750px;height:70px;background:#99CCFF url(images/footer.gif) top no-repeat }
#footer p {font-size:0.8em;color:white;margin:0px 10px 0 0;padding-top:50px}
#footer p a {color:#ffffff}
/* access keys */
.access {position: absolute;left: -5000px;height: 0;padding: 0;float: left;}
/*page specific */
#prices {font-family:Verdana, Helvetica,sans-serif;width:555px;margin:0 0 0 5px}
#prices caption {width:555px;background: url('images/h3bg.gif') left no-repeat;line-height:20px;color:white;font-weight:bold}
#location {font-family:Verdana, Helvetica,sans-serif;width:555px;margin:0 0 0 5px}
#location caption {width:555px;background: url('images/h3bg.gif') left no-repeat;line-height:20px;color:white;font-weight:bold}