/* Body */
body {
background:#ded6c6;
text-align: center;
margin: 0;
}

div, table, td {
font-family: Arial, Helvetica, sans-serif;
}

td {
vertical-align: top;
}

img {
border: 0;
}

h1, h2, h3, h4, h5 {
margin: 0;
}

/* Container */
#container {
margin: 0 auto;
width: 995px;
text-align: center;
padding:0;
}

/* Header */
#header {
width:995px;
height:158px;
}

#header-logo {
background:#e5a713 url(../images/header-logo-bg.gif) top left no-repeat;
width:318px;
height:158px;
float:left;
text-align:left;
}

#logo {
background:#e5a713 url(../images/header-logo.gif) top left no-repeat;
width:278px;
height:111px;
margin:11px 0 0 22px;
}

#logo a {
display:block;
width:278px;
height:111px;
}

#logo span {
display:none;
}

#header-images {
width:677px;
height:158px;
float:left;
}

#header-images-container {
position:relative;
float:left;  
left:318px;
}

#header-images-border {
width:677px;
height:158px;
position:absolute;
}

.header-image {
height:158px;
float:left;
}

/* Navigation */
#navigation {
background:#701400;
width:995px;
height:28px;
}
/*
#navigation ul {
margin:0;
padding:0 0 0 140px;
}

#navigation li {
margin:0;
padding: 0 28px 0 0;
list-style:none;
float:left;
font-size:0px;
}*/

#sub-nav {
background:#fcf6e7 url(../images/sub-nav.gif) top left no-repeat;
width:995px;
height:34px;
}

#sub-nav-admin {
background:#fcf6e7 url(../images/sub-nav-admin.gif) top left no-repeat;
width:995px;
height:34px;
}

/* Body */
#body-bg {
background:#fcf6e7 url(../images/body-bg.gif) repeat-y;
width:995px;
text-align:left;
}

#body-bg-admin {
background:#fcf6e7 url(../images/body-bg-admin.gif) repeat-y;
width:995px;
text-align:left;
}

#left-column {
background:url(../images/left-column.gif) top left no-repeat;
width:257px;
height:383px;
float:left;
}

html > body #left-column {
background:url(../images/left-column.gif) top left no-repeat;
width: auto;
height: auto;
width: 257px;
min-width: 257px;
min-height: 383px;
}

#side-navigation {
padding: 0 0 0 21px;
}

#side-navigation ul {
margin:0;
padding:0;
}

#side-navigation li {
margin:0;
padding:0;
list-style:none;
font-size:0px;
line-height:0px;
}

#search {
padding: 26px 0 0 22px;
}

#search-title {
background:#c74a1a url(../images/search-title.gif) top left no-repeat;
width:150px;
height:24px;
}

#search-txtbox {
float:left;
}

.txtbox-search {
width:113px; 
height:23px; 
border:1px solid #ad4017;
font-size:12px;
color:#701400;
padding:2px 0 0 2px;
_padding: 4px 0 0 2px;
}

#search-btn {
float:left;
padding: 0 0 0 2px;
}

#right-column {
width:724px;
float:left;
}

.content-adm {
padding: 10px 80px 10 115px;
}

.content-right {
text-align:center;
padding: 44px 170px 0 115px;
font-size:20px;
}

.content-right a, .content-right a:visited {
color:#692225;
text-decoration:none;
font-size:16px;
}

.content-right a:hover {
color:#692225;
text-decoration:underline;
}

.content-events {
font-size:16px;
color:#692225;
}

/* InsidePage */
.content-right-in {
padding: 44px 130px 0 30px;
font-size:14px;
}

.content-right-in ul {
margin:0;
padding:0 0 0 40px;
}

.content-right-in li {
margin:0;
padding:0 0 40px 0;
}

.content-right-in h4 {
font-size:16px;
font-weight:normal;
}

.content-right-in a, .content-right-in a:visited {
color:#701400;
text-decoration:none;
}

.content-right-in a:hover {
color:#701400;
text-decoration:underline;
}

.content-page-title {
padding: 0 0 20px 0;
font-size:22px;
}
/* Online Store*/

.orderform-title
{
	font-weight:bold;
	font-size:14px;
	color:#701400;
}
/* Footer */
#footer {
background:#fcf6e7 url(../images/footer.gif) top left no-repeat;
width:995px;
height:199px;
}

#footer-address {
width:995px;
height:158px;
}

#footer-address p {
margin:0;
font: 16px Times New Roman, Times, serif;
font-weight:bold;
}

#address-top-left {
float:left;
color:#02713d;
padding:86px 0 0 313px;
}

#address-top-right {
float:left;
color:#833320;
padding:86px 0 0 0;
}

#address-top-divider {
float:left;
padding:81px 0 0 0;
}

#address-bottom-left {
float:left;
color:#02713d;
padding:6px 0 0 506px;
}

#address-bottom-right {
float:left;
color:#833320;
padding:6px 0 0 0;
}

#address-bottom-divider {
float:left;
}

#footer-nav {
width:995px;
}

#footer-nav ul {
margin:0;
padding:0 0 0 352px;
}

#footer-nav li {
margin:0;
padding:0 14px 0 0;
list-style:none;
float:left;
font-size:11px;
}

#footer-nav a, #footer-nav a:visited {
color:#000;
text-decoration:none;
}

#footer-nav a:hover {
color:#000;
text-decoration:underline;
}

