body {color: #333; margin: 0px 0px 0px 50px; padding: 0px; font: 1em Georgia, "New York", serif; background: #fff url(pix/bg1.gif) repeat-y}
#nav {border-right: #000 2px solid; border-bottom: #000 2px solid; border-top: 0px none #fff; border-left: 0px none #fff;
font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding: 0px .25em; width: 266px; height: 266px;}
#navabout {border-right: #000 2px solid; border-bottom: #000 2px solid; border-top: 0px none #fff; border-left: 0px none #fff;
font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding: 0px .25em; width: 266px; height: 302px;}
#imgs {display: inline; position: absolute; left: 324px; top: 0px; border-top: #000 2px solid; border-right: #000 2px solid; border-bottom: 2px solid #000; border-left: none; padding: 0px;
height: 264px; width: 385px;}
#imgsabout {display: inline; position: absolute; left: 324px; top: 0px; border-top: #000 2px solid; border-right: #000 2px solid; border-bottom: 2px solid #000; border-left: none; padding: 0px;
height: 300px; width: 385px;}
#themeimg {position: relative; top:0px; left: 0px; border-right: 2px solid #000; border-bottom: 2px solid #000; border-left: 2px solid #000; border-top: none 0px; height: 210px; width: 270px;}
#themeimgtower {position: relative; top:0px; left: 0px; border-right: 2px solid #000; border-bottom: 2px solid #000; border-left: 2px solid #000; border-top: none 0px; width: 270px;}
#content { width: 385px; height: 250px; padding-top: .5em; padding-bottom: .5em; padding-left: .75em; padding-right: .5em; overflow: auto; position: absolute; left: 324px; top: 268px}
#contentabout { width: 385px; height: 370px; padding-top: .5em; padding-bottom: .5em; padding-left: .75em; padding-right: .5em; overflow: auto; position: absolute; left: 324px; top: 300px}
#content2 { width: 385px; height: 540px; padding-top: .5em; padding-bottom: .5em; padding-left: .75em; padding-right: .5em; overflow: auto; position: absolute; left: 324px; top: 268px}
#content3 { width: 385px; height: 440; padding-top: .5em; padding-bottom: .5em; padding-left: .75em; padding-right: .5em; overflow: auto; position: absolute; left: 324px; top: 268px}
#contenthome { width: 458px; height: 786px; padding-top: .5em; padding-bottom: .5em; padding-left: .75em; padding-right: .5em; overflow: auto; position: absolute; left: 324px; top: 268px}
p {font-size: .8em; line-height: 1.4em}
h1 {font-size: 1.2em; line-height: 1em; font-weight: 500; margin-top: 0px; padding-top: 0px}
#themeblock p { margin: 0.5em 0.5em 0.5em 0em; font: 1em/1.4em Arial, Helvetica, sans-serif; width: 270px}
#nav ul, #navabout ul {  margin: 0px; padding: 0px 0px}
#nav ul li, #navabout ul li { display: block; list-style: none; height: 1.2em; line-height: 1.2em; align-vertical: middle; text-align: right; width: 175px; white-space: nowrap}
#nav ul li a:link, #nav ul li a:visited, #navabout ul li a:link, #navabout ul li a:visited {padding-right: 1em; font-size: .9em; color: #000066; text-decoration: none; background: url(pix/navbg.png) no-repeat right center}
#nav ul li a:hover, #navabout ul li a:hover {padding-right: 1em; font-size: .9em; color: #bb0022; text-decoration: none; background: url(pix/navbgover.png) no-repeat right center}  .tag {  font-size: 70%}
#themeimgbig { position: relative; top:0px; left: 0px; border-right: 2px solid #000; border-bottom: 2px solid #000; border-left: 2px solid #000; border-top: none 0px; width: 655px; ; margin: 2px 2px 2px 0px}
#siteplan {  margin: 0px 0px}
#contenthood { width: 385px; height: 210px; overflow: auto; position: absolute; left: 324px; top: 268px ; padding: 0.5em 0.5em 0.5em 0.75em}
#themeimgsr { position: relative; top:0px; left: 0px; border-right: 2px solid #000; border-bottom: 2px solid #000; border-left: 2px solid #000; border-top: none 0px; height: 286px; width: 270px; }
#contentsr { width: 385px; height: 440px; overflow: auto; position: absolute; left: 324px; top: 268px ; padding: 0.5em 0.5em 0.5em 0.75em}
#themeimgplan { position: relative; top:0px; left: 0px; border-right: 2px solid #000; border-bottom: 2px solid #000; border-left: 2px solid #000; border-top: none 0px; height: 230px; width: 270px; }
#themeimgabout { background-color: #A69962; position: relative; top:0px; left: 0px; border-right: 2px solid #000; border-bottom: 2px solid #000; border-left: 2px solid #000; border-top: none 0px; height: 375px; width: 270px; text-align:center;}
#copyright {font-size: .75em}.sml {
	font-size: 80%;
}

