body {background-image: url(images/main_bg.jpg); margin:0; padding:0; text-align:center; font-family:Arial; font-size:12px;}

#wrapper {width:866px; margin:0 auto; text-align:left; }
#tileshadow {width:866px; background:url(images/tile_shadow.gif); float:left; background-repeat:repeat-y;}
#maincontainer {width:850px; margin-left:8px;}
#allcontent {width:850px; float:left; background-image:url(images/content_bg.gif); background-repeat:repeat-y;}
#inner-allcontent {width:850px; float:left; background-image:url(images/inner_content_bg.gif); background-repeat:repeat-y;}

/* Header
----------------------------------------------------------------------------*/ 
#header {
   width:850px;
   float:left;
   background-color:#591803;
}

#logo {
   width:388px;
   float:left;
}

#inner-logo {
   width:267px;
   float:left;
}

#headPic {
   width:462px;
   height:157px;
   float:left;

}

#inner-headPic {
   width:583px;
   height:105px;
   float:left;
   background-image:url(images/inner_head_pic.jpg);
}

#btmHead {
   width:850px;
   height:15px;
   float:left;
   background-image:url(images/btm_head.jpg);
}

#inner-btmHead {
   width:850px;
   height:15px;
   float:left;
   background-image:url(images/inner_btm_head.gif);
}

/* Left Side
----------------------------------------------------------------------------*/ 
#left {
   width:166px;
   float:left;
}

#nav {
   width:166px;
   float:left;
}

#listenNow {
   width:166px;
   float:left;
   margin-top:22px;
   text-align:center;
}

/* Middle Content
----------------------------------------------------------------------------*/ 
#middle {
   width:472px;
   float:left;
   margin-left:23px;
   margin-top:7px;
}

#inner-middle {
   width:420px;
   float:left;
   margin-left:23px;
   margin-top:7px;
}
#inner-middle2 {
   width:640px;
   float:left;
   margin-left:23px;
   margin-top:7px;
}

#inner-middle3 {
   width:500px;
   float:left;
   margin-left:23px;
   margin-top:7px;
}
#mainBody {
   width:454px;
   float:left;
}

#inner-mainBody {
   width:396px;
   float:left;
}
#inner-mainBody2 {
   width:610px;
   float:left;
}
#inner-mainBody3 {
   width:450px;
   float:left;
}
#notices {
   width:441px;
   float:left;
   margin-top:25px;
   background-image:url(images/notice_bg.gif);
   background-repeat:repeat-y;
}

#noticeTxt {
   width:422px;
   float:left;
   margin-left:19px;
}
#noticeTxt p {margin-top:8px; margin-bottom:0px;}

/* Right Content
----------------------------------------------------------------------------*/ 
#right {
   width:189px;
   float:left;
   background-image:url(images/news_bg.jpg);
   background-repeat:no-repeat;
   background-color:#F3F2E4;
   min-height:395px;
   height:auto !important; /* For ie6 min-height */
   height:395px; /* For ie6 min-height */
}

#inner-right {
   width:220px;
   float:left;
   font-size:11px;
   font-style:italic;
   color:#5f3321;
}

#inner-right2 {
   width:135px;
   float:left;
   font-size:11px;
   font-style:italic;
   margin-top:40px;
   color:#5f3321;
}

#newsTxt {
   width:162px;
   float:left;
   margin-left:18px;
   margin-top:7px;
   font-size:11px;
}
#newsTxt p {margin-bottom:12px; margin-top:0px;}

#rss {
   width:160px;
   float:left;
   font-size:11px;
}
#rss a {color:#803901; text-decoration:underline;}
#rss a:hover {color:#045c82;}

/* Footer
----------------------------------------------------------------------------*/
#footer {
   width:385px;
   float:left;
   margin-top:46px;
   font-size:11px;
}
#footer p {margin-top:0px; margin-bottom:18px;}

#copyRt {
   width:850px;
   float:left;
   text-align:center;
   padding-top:6px;
   padding-bottom:6px;
   background-color:#045C82;
   font-size:10px;
   color:#f3f2e4;
}
#copyRt a {color:#f3f2e4; text-decoration:underline;}
#copyRt a:hover {color:#fff; text-decoration:none;}

#btmRt {
   width:170px;
   float:left;
   margin-top:20px;}

/* Contact Fields
----------------------------------------------------------------------------*/
#contacttext { width:110px; margin-right: 10px; text-align: right; float:left; margin-bottom: 6px; }
#contactfields { width: 495px; float: left; margin-bottom: 6px; }
#sendclear {width:460px; text-align:center; float:left; }

/* Classes
----------------------------------------------------------------------------*/
h1 {font-size:23px; color:#410d04; font-weight:normal; margin-top:8px; margin-bottom:11px;}
h2 {font-size:20px; color:#571703; font-family:Courier New, Times, Arial;margin-top:0px; margin-bottom:15px;}
.sub {color:#045C82; font-weight:bold; font-size:14px;}
.picspace {margin-bottom:20px; margin-left:20px;}
.picspace2 {margin-bottom:6px;}
.brown {color:#7e3801;}
li.btmspace {margin-bottom:5px;}
.smtxt {font-size:11px;}
a.cur {cursor:default;}
a img {border:none;}
a {color:#045c82; text-decoration:underline; outline:none;}
a:hover {color:#571703;}
form {margin:0px; padding:0px;}
.footer{
	font-size:11px;
}
