body {
	margin: 0px;
	background: #E0B873;
	background: url("gfx/background-tile (brown).jpg") repeat; 
	font-family: "Lucida Sans", arial, helvitica, sans-serif;
 	font-size: 8pt;
}
.mainTable {
	border: 10px solid #FFFFFF;
}
.menu {
 background: #C6964C;
}
.subheader {
 background: #E0B873;
 color: white;
 font-size: 7pt;
 font-weight: bold;
 margin: 0px;
 padding: 0px;
}
.subheaderInside{
 background: #C6964C;
 padding: 3px 10px 0px 10px;
}
.listform form{
 padding: 6px 12px 3px 12px;
 font-size: 12px;
 font-weight: normal;
 background: #F1D79E;
 color: #BF1A00;
 margin: 0px;
}

.listform form #send, #subfooter form #send, #contactform form #send{
border:0px;
}

.listform form input, #subfooter form input{
	font-size: 11px;
	text-align:left;
}
.bannerimage {
 background: #E0B873;
}
.footer {
 background: #E0B873;
 width: 728px;
 height: 80px;
 }
.footer-one-line,  .footer-one-line a {
 background: #E0B873;
 color: #7D5B28;
 text-align: center;
 font-size: 9px;
 font-weight: bold;
 text-decoration: none;
 }
.footer-one-line a:hover{
  color: #000000;
  }
.footer .left{
	float: left;
	padding: 10px;
	color: #ffffff;
}
.footer .right{
	float: right;
	padding: 10px;
	color: #ffffff;
}
.head1 {
 padding: 6px 12px 3px 18px;
 font-size: 11pt;
 font-weight: bold;
 background: #F1D79E;
 color: #966E30;
}

.head2, .head2 a {
	color: #fff;
	font-size: 12px;
	font-weight: bold;
	padding: 0px 8px 0px 8px;
	background: #C6964C;
	text-transform: uppercase;
	height: 20px;
}

.head3, .head3 a {
 background: #E0B873;
 padding: 2px 8px 0px 8px;
 margin: 0 20px 0 20px;
 color: black;
 font-size: 12px;
 font-weight:bold;
 height: 18px;
}
.head4 {
	color: #000;
	font-size: 12px;
	font-weight: bold;
	padding: 0px 8px 0px 8px;
	background: #C6964C;
	height: 20px;
}
.head2 a, .head3 a {
	text-transform: lowercase;
}
a {
 text-decoration: none;
 color: #C6964C;
}

a:hover {
 text-decoration: underline;
 color: #000000;
}

form p {
 margin: 10px;
 padding: 0px;
 border: 0px;
}

input, textarea {
 border: 1px #C6964C solid;
}
.latestEventsBox {
 margin: 0px;
 padding: 10px;
 background: #FFE8D1;
 }
 .more {
 margin: 0px;
 padding: 0px;
 background: #FFE8D1;
 }
 img {
 border: 0px;
 }
 .news-list {
 background: url("gfx/newslist_back.gif");
}
.news-list a{
display: block;
width: 289px;
height: 17px;
margin:0px;
padding:3px 0px 0px 10px;
color: #BF1A00;
text-decoration:none;
}
.news-list a img{
	position:relative;
	bottom:4px;
	*bottom:1px;	
}
.news-list a:hover{
text-decoration:none;
background-color:#C6964C;
color: #FFFFFF;	
}
.backbar {
 height: 20px;
 background: #E0B873;
 margin: 0px 0 5px 0;
 padding: 5px 0px 5px 10px;
}
.backbar a {
color: #fff;
}
.backbar a:hover {
color: #000;
text-decoration:none;
}
.content-text{
background: #F3CF95 url("gfx/body-gradient (brown).jpg") repeat-x;
padding: 10px 18px;
}

.content-text p{
margin:10px 10px 10px 10px;
}
.titlebar {
 padding: 6px 18px;
 font-size: 11pt;
 font-weight: bold;
 background: #F1D79E;
 color: #966E30;
}
.submenuhead{
 font-size:15px;
 margin: 0px;
 padding: 5px 12px 5px 12px;
 font-weight: bold;
 background: #F1D79E;
 color: #966E30;
}
.submenuitem{
 font-size:14px;
 margin: 0px;
 padding: 0px;
 background: #F1D79E;
 color: #966E30;
 
text-transform: uppercase;
}
.submenuitem a{
  color: #966E30;
  display: block;
  width: 677px;
  padding: 5px 12px 5px 40px;
  margin: 0px;
}
.submenuitem a:hover{
background-color:#C6964C;
color: #ffffff;
text-decoration:none;
}
.content-text{
margin:5px 0px;
background: #F3CF95 url("gfx/body-gradient (brown).jpg") repeat-x;
padding: 5px 15px;
}

.content-text p{
margin:10px 0px;
}
.content-text .left-top{
margin: 0px 20px 20px 0px;
}
.content-text .left{
margin: 10px 20px 20px 0px;
}
.content-text .right{
margin: 10px 0px 20px 20px;
}
.content-wide{
margin:5px 0px;
background: #F3CF95 url("gfx/body-gradient (brown).jpg") repeat-x;
padding: 5px 0px;
}
.content-wide img{
margin:10px;
border: 1px solid #000;
}
.content-wide .fullimage img{
margin:0px;
border: 1px solid #000;
}
.imgdesc {
padding:10px 44px 10px 45px;
background: #E0B873;
}
.linkeven a{
background-color:#FFE7E0;
width: 699px;
display: block;
padding: 4px 10px 4px 20px;
margin: 0px;
color: #BF1A00;
text-align: left;
}
.linkodd a{
text-align: left;
background-color:#F1D79E;;
width: 699px;
display: block;
padding: 4px 10px 4px 20px;
margin: 0px;
color: #BF1A00;
}
.linkeven{
background-color:#FFE7E0;
}
.linkodd{
background-color:#F1D79E;;
}
.linkeven a:hover, .linkodd a:hover{
background-color:#C6964C;
color: #ffffff;
text-decoration:none;
}
.content-wide2 {

margin:5px 0px;
background: #F3CF95 url("gfx/body-gradient (brown).jpg") repeat-x;
padding: 5px 0px;
}
.index a{
font-weight:bold;
margin: 10px 5px 0px 5px;
color: #BF1A00;
}

.index .indexsel {
font-weight:bold;
margin: 10px 5px 0px 5px;
padding: 3px 5px 3px 5px;
background-color:#E0B873;
color: #FFFFFF;
}
.design-image {
margin: 10px 10px 10px 0px;
}

.design-desc {
margin: 0px 10px 10px 0px;
padding: 5px 10px 5px 10px;
width: 280px;
background-color: #C6964C;
}
.design-desc-pur {
margin: 0px;
padding: 5px 10px 5px 10px;
background-color: #C6964C;
}
.design-buy {
margin: 0px 0px 0px 0px;
padding: 5px;
background-color: #C6964C;
text-align:center;
}
.design-buy a{
color: #BF1A00;
font-weight: bold;
}
form {
margin: 0px;
}

