body         { font-family: Verdana; color: #000000; text-align:center; width:800px; margin-left:auto; margin-right:auto}
.logo	{position:relative; width:798px; background-color:#272027; height: 118px; }
.container	{position:relative; width:798px;
			text-align:left;
}
.menubar	{position:absolute; 
			 float:left; 
			 border-left:1px solid #FFFFFF; 
			 border-bottom:1px solid #FFFFFF; 
			 border-right:1px solid #FFFFFF; 
			 border-top:1px solid #FFFFFF; 
			 top:121px;  
			 left:0px;
			 width: 114px;
			 height: 25px; 
			 background-color:#272027; 
			 z-index: 2; 
			 text-align:center; }
.menubaractive	{position:absolute; 
			 float:left; 
			 border-left:1px solid #FFFFFF; 
			 border-bottom:1px solid #FFFFFF; 
			 border-right:1px solid #FFFFFF; 
			 border-top:1px solid #FFFFFF; 
			 top:121px;  
			 left:0px;
			 width: 114px;
			 height: 25px;
			 background-color:gray; 
			 text-align:center; 
			 z-index: 3 }
.container2	{position:relative; margin-top:33px; background-image:url('images/yellowbg.png'); background-repeat:repeat-y; height:100%; }
.leftbar	{position:relative; float:left; top: 0px; left:0px; width: 143px; height:100%; background-image:url('images/yellowbg.png'); background-repeat:repeat-y; }
.leftbartop  {border:1px solid #99BF8B; position:relative; width: 143px; background-color:#99BF8B; height: 200px }
.leftbarbottom  {border:1px solid #99BF8B; position:relative; width: 143px; margin-top:5px; background-color:#99BF8B; height: 241px; }
.middle	{position:absolute; left:150px; width: 482px; background-image:url('images/bluebg3.png'); background-repeat:repeat;  height: 399px }
.rightbar	{position:relative; float:right; top:0px; right:0px; width:160px; height:100%;}
.news	{position:relative; width:160px; height:150px; background-color:#AA280E}
.rightbartop	{position:relative; margin-top:5px; width:160px; height: 85px; background-color:#EEE2B1;}
.middlebottom	{position:absolute; left:150px; top:403px; width: 482px; background-color:#6FACC1; height:47px}
.rightbarbottom	{border:1px solid #99BF8B; background-color:#99BF8B; position:relative; margin-top:5px; width:160px; height: 204px; }
.text	{margin-left: 8px; margin-right:8px; margin-top: 5px;}
.middletext	{margin-left:43px; margin-right:35px; margin-top:45px; color:#FFFFFF; font-size:x-large; line-height:150%}
.rightsidecontainer	{position:relative; float:right; right:0px; width:650px; background-color:white; height:100%;}
.rightside	{position:relative; float:right; right:0px; width:645px; background-color:#AECCA4; margin-top:5px; }
.rightside p	{font-size:smaller; margin-left: 10px; margin-right: 10px; margin-bottom:10px;}
.contentright	{margin-top:15px; border-left:1px solid #000000; border-right:1px solid #000000; position:relative; border-top-width:1px; border-bottom-width:1px }
.subpagecontent	{position:relative; margin-left: 175px; top:55px; }
.floorplan	{position:absolute; float:right; top: 15px; right:12px; }
.footer	{position:relative; background-color:#6FACC1; margin-top:4px; height:40px; width:798xp; text-align:center;}
.menutext	{color:#FFFFFF; margin-top:3px; font-size: smaller; }
.menutextactive	{color:#FFFFFF; margin-top:3px; font-size: smaller;}
.tagline {position:relative; top: 0px; text-align: center; margin-right:50px; top: 0px; font-style: normal; font-size:larger; color:#2D4F7D; }
.textemphasis	{position:relative; top: 0px; font-style: italic; color:#2D4F7D; margin-left:20px; margin-right: 18px; text-align:left; }
li	{left:-6px; margin-right:5px; text-align:left;}
hr	{width:50%; color:#2D4F7D; height:0px; }
.tabletextleft	{text-align:right; color:#2D4F7D; font-weight:bold;}
.tabletext	{margin-left:15px; text-align:left; }
table	{width:95%; margin-left:10px; margin-top:10px; }
a:link       { color: #800000 }
a:visited	{ color: #2D4F7D }
.title	{position:absolute; width=500px; right:60px; font-size:xx-large; color:#2D4F7D; margin-top:-50px; }
.subhead	{position:relative; top:10px; color:#2D4F7D; font-weight:bold;}
.subpagetext	{position:relative; font-size: smaller; margin-left: 20px; margin-right:20px; top:30px; }
.announce	{font-size:larger; margin-right: 100px; margin-left: 50px; border:1px solid #5280C1; text-align:center; padding-left:4px; padding-right:4px; padding-top:12px; padding-bottom:1px; background-color:#D1DEEF; }