html, body{color:#424242;font-family:Times;font-size:13px;font-weight:normal;background:#F8F7E0 url('../img/body_back.jpg') repeat-x;margin:0px;text-align:center;}
a{color:#424242;font-weight:bold;text-decoration:none;}a:link{color:#424242;text-decoration:none;}a:visited{color:#424242;text-decoration:none;}a:active{color:#424242;text-decoration:none;}a:hover{color:#A30000;text-decoration:underline;}
h2             {font-size:23px;font-weight:bold;font-family:Times;margin:0px;padding:10px 0 0 20px;color:#000;}
h3             {border-bottom:1px solid #E8E6B2;font-size:17px;font-weight:bold;font-family:Times;margin:0 0 20px 0;padding:0px;color:#000;}
#main          {width:750px;margin-left:auto;margin-right:auto;overflow:hidden;text-align:left;}
#header        {width:522px;float:left;}
#space         {height:260px;float:left;font-size:0px;}
#remnant       {background: url('../img/header.jpg') no-repeat;width:522px;height:47px;text-align:center;float:left;clear:left;}
.phone         {color:#EAE7C2;float:right;margin-right:7px;font-size: 90%;}
#navigation    {height:50px;float:left;clear:left;}
#navigation a  {color:#E5E4CD;font-size:13px;font-weight:normal;margin:13px 18px 0 0;float:left;}
#navigation a:hover{color:#FFCF00;font-weight:normal;margin:13px 18px 0 0;float:left;}
#h2            {height:40px;background:#fff;width:522px;float:left;clear:left;}
#picture       {width:228px;float:left;}
#picture a     {color:#E6E3B8;}
#picture a:hover{color:#FFCF00;}
.tower         {width:228px;height:397px;background:#5A0000 url('../img/pic1.jpg') no-repeat bottom center;font-size:16px;}
.tower a       {color:#E6E3B8;float:left;margin:20px 10px 0 13px;font-weight:normal;}
.tower a:hover {color:#FFCF00;float:left;margin:20px 10px 0 13px;font-weight:normal;}
#content1      {width:100%;background:#F8F7E0 url('../img/content_back.jpg') repeat-x bottom left;float:left;clear:left;font-family:Arial, Serif;}
#content2      {border-bottom:1px solid #E8E6B2;width:750px;margin-left:auto;margin-right:auto;overflow:hidden;text-align:left;background:#fff;}
.content       {padding:0 20px 0 20px;}
.content img   {border:2px solid #000;margin:10px;padding:10px;}
.center        {text-align:center;}

#announcements {width:226px;float:right;background:#F2F1D7 url('../img/column_back.jpg') repeat-x bottom left;margin-left:20px;border:1px solid #fff;}
#space2        {width:226px;float:left;background: url('../img/anounce.jpg') no-repeat top center;}
.padding       {padding:50px 10px 50px 10px;font-size:14px;text-align: left;font-family: Times, Times New Roman, Serif;}


#footer        {width:750px;margin-left:auto;margin-right:auto;overflow:hidden;text-align:center;padding:20px;font-size:10px;}
.copy a        {font-size:11px;margin:15px;}

#flashMessage {padding: 15px;font-weight:bold;margin: 1em 0;}
#flashMessage.good {background:#edffe8;border:1px solid #204f11; color: #204f11;}
#flashMessage.bad {background:#ffe3d4;border:1px solid #900;color: #900;}
form 				{float:left;}
form div    {padding-bottom: 1em;}
form div.error-message {color:#900;font-weight: bold;}
form label  {display:block;clear:both;font-weight: bold;}
table {margin-bottom: 1em;}
table tr td.actions {text-align: right;}

.float_left {float:left;}

#slideshow {display: block; overflow: hidden; width: 375px; height: 256px; border: 2px solid #000; margin-bottom: 2em;}
#slideshow img {border: 0; margin: 0; padding: 0;}
