#wrapper {
  width : 975px;
  margin : 0 auto;
  text-align : left;
  margin-top : 0px;
}

#border {
  width : 975px;
  background-color : #999;
  position : absolute;
  left : 50%;
  margin-left : -417px;
}

#header {
  float : left;
  display:block;
  width : 975px;
  height : 189px;
}

#header .name {
  margin: 0 0 -45px 0 ;
  padding : 15px 0 0;
  font-size : 39pt;
  font-family:Georgia, "Times New Roman", Times, serif;
  color:#FFF;
  text-shadow:#000 3px 3px 5px; 
}

.address {
  font-size : 12pt;
  margin: 65px auto 0 auto;
  padding: 0;
  color:#FFF;
}

#header .slogan {
  font-size : 1.7em;
  margin:60px auto 0 auto;
  padding-right : 0px;
  padding-top : 6px;
  color:#FFF;
  text-shadow: 3px 3px 5px #000000;
}

#head_top {
	height: 140px;
	text-align:center;
	width:975;
}

.cleaner {
  clear : both;
  height : 0px;
  font-size : 0px;
  border : none;
  margin : 0;
  padding : 0;
  background : transparent
}

#navigation {
  float : left;
  width : 975px;
  margin : 0;
  padding : 0;
  font-weight : 700;
  background:url(../images/menubar_bg.jpg) no-repeat;
}

#navigation ul {
  margin : 0;
  padding : 0 0 0 10px;
  width : 975px;
  height : 50px;
  list-style-type : none;
  margin-left : 0px;
  margin-right : 0px;
}

#navigation ul li {
  float : left;
  height : 50px;
}

#navigation ul li.selected {
  float : left;
  height : 50px;
}

#navigation ul li a {
  display : block;
  padding-right : 26px;
  padding-left : 26px;
  line-height : 50px;
  font-family : Arial Narrow, Arial, Helvetica, sans-serif;
   background:url(../images/nav_div.png) right no-repeat;
}

#navigation ul li.selected a {
  display : block;
  padding-right : 26px;
  padding-left : 26px;
  line-height : 50px;
  font-family : Arial Narrow, Arial, Helvetica, sans-serif;
    color : #FFC;
}

#navigation ul li a:hover {
  display : block;
  padding-right : 26px;
  padding-left : 26px;
  line-height : 50px;
  font-family : Arial Narrow, Arial, Helvetica, sans-serif;
    color : #FFCC00;
  text-decoration : none;
}

#navigation ul li.selected a:hover {
  display : block;
  padding-right : 26px;
  padding-left : 26px;
  line-height : 50px;
  font-family : Arial Narrow, Arial, Helvetica, sans-serif;
    color : #FFCC00;
}

#head { 
  float:left;
  width:785px;
  height:50px;
  background: url(../images/logo_top.jpg) top left no-repeat;
}

#slides {
  float:left;
  width:650px;
  height:235px;
  background:#2C251F;
}

#sub-header {
  float : left;
  width : 975px;
  height : 235px;
  background: #2C251F;
}

#social_block{
  float : left;
  width : 325px;
  height : 235px;
  background: url("../images/burns.jpg") no-repeat ;
  text-align:center;
}

#midline {
	float:left;
	width:975px;
	height:8px;
	background: url(../images/horiz_div.png) bottom no-repeat;
	display:none;
}

#bodybox {
  float : left;
  width : 975px;  
  background:#2C251F;
}

#menu {
  float : left;
  display : inline;
  margin : 0;
  padding : 0;
  width : 975px;
  height: 50px;
  background: url(../images/menubar_bg.jpg);
  font-family:Arial, Helvetica, sans-serif;
  text-align:center;
}

#menu ul {
  float:left;
  width: 95px;
  height:45px;
  margin: 0;
  padding:0;
  background: url(../images/nav_div.png) top right no-repeat;
}

#menu li {	
  float : left;
  text-decoration:none;
  font-style:italic;
  list-style:none;
  color:#FFF;
  font-size:1.2em;
  font-weight:bold; 
  margin: 15px auto 0 auto;
}

#menu a {	
  margin: 0 0 0 10px;
  padding : 0px;
  text-decoration:none;
  color:#FFF;
  font-weight:bold;
}

#menu a:hover {
	color:#FFCC00;
	text-decoration:none;
}

#menu .title {
  float:left;
  width:70px;
  height:45px;
  margin: 14px 0px 0px 15px;
  padding-right:4px;
  font-style:italic;
  font-size : 1.2em;
  font-weight : bold;
  color:#FFF;
}

#menu select {
	margin: 12px 0 0 0;
	background-color:#FC0;
	font-size:1.0em;
	font-weight:bold;
	width:120px;
	float:left;
}

/*#menu .droplist {	
	float:left;
	display:block;
}*/

#content {
  float : left;
  display : inline;
  width : 940px;
  margin-left : 20px;
  margin-right : 10px;
  padding-top : 26px;
  padding-bottom : 26px;
  color:#FFCC00;
}


#content ul {
  list-style-image : url(../images/list_li.gif)
}

#content a { 
  color : #FFF;
  text-decoration : none
}

#content img.pic {
  float : right;
  margin-left : 8px;
  margin-bottom : 8px;
  border : 1px solid #333333;
  padding : 2px
}

#content a:hover {
  color : #FFF;
  text-decoration : none;
}

#footer {
  float : left;
  width : 975px;
  height : 100px;
  background:url(../images/footer_bg.png) top no-repeat #000;
  text-align : center;
  color : #eee;
  font-family : Arial, Tahoma, sans-serif;
  font-size : 9pt;
  line-height : 20px;
  padding-top:45px;
}

#footer a {
  color : #92C4FF;
  text-decoration : none
}

#footer a:hover {
  color : #FF9;
  text-decoration : underline
}

div#flash {
  font-size : 11pt;
  margin : 0px;
  color : #FFF
}

.random_items td {
  text-align : center;
}

table.random_items {
  margin-bottom : 20px;
}