body{
background:transparent url(../images/patern-3.gif) repeat scroll;
background-color: #2B2110;
text-align: center;
font-weight: 200;
font-size: 10px;
line-height: 10px;
font-family: Arial;
color: #8E8679;
padding-bottom: 20px;
}

b{font-weight: bold;}

h1, h2, h3 , h4, h5{
color: #8D733E;
line-height: 18px;
font-family: Times;
}

h1{
font-size: 2em;
text-indent: -1000%;
}

h2{
font-size: 1.9em;
margin-bottom: 18px;
}

h3{
font-size: 1.5em;
margin-bottom: 9px;
}



a{
color: #096C96;
text-decoration: none;
font-size: 1.2em;
}

a:hover{
text-decoration: underline;
}

a.moreinfo{
padding-right: 10px;
font-size: 1em;
}

a:hover.moreinfo{
text-decoration: none;
}

#page-heading{margin-bottom: 18px;}

.news-list{
margin-bottom: 18px;
border-top: 1px solid #E7E3D7;
border-left: 1px solid #E7E3D7;
border-right: 1px solid #E7E3D7;
background-color: #F7F4E8;
}

.news-list li{
list-style: circle;
list-style-position: inside;
padding-left: 10px;
padding-right: 5px;
line-height: 2.5em;
font-size: 1.2em;
border-bottom: 1px solid #E7E3D7;
border-top: 1px solid #FFFEF8;
}

.news-list li p{
font-size: 1em;
margin: 0;
}

#address-list{
margin-bottom: 18px;
padding-left: 15px;
}

#address-list li{
line-height: 1.8em;
font-size: 1.2em;
list-style: circle;
}


#footer ul{
clear: both;
list-style: none;
margin-left: 30px;
}

#footer ul li{
display: inline;
margin-right: 10px;
}



p{
font-family: Arial;
font-weight: 200;
margin-bottom: 18px;
line-height: 1.8em;
font-size: 1.2em;
}

#thumb-container p{
text-align: center;
color: white;
padding: 11px 11px 0 11px;
font-size: 1.35em;
margin-bottom: 0;
}

.p5{
border-bottom: 1px solid #ccc;
margin-top: 4px;
margin-bottom: 36px;
color: #8E8679;
}


#header-subbar a{
color: #BAA06B;
font-size: 1.3em;
line-height: 2.1em;
margin-left: 6px;
}

#header-subbar a:hover{
color: #8D733E;
}

#header-subbar a.vta{
color: #029EDF;
}

#header-subbar a:hover.vta{
color: #096C96;
}

#specialoffer-list{
color: #8E8679;
background: #fff;
margin-bottom: 18px;
width: 480px;
border-collapse: collapse;
text-align: left;
font-size: 1.4em;
}

#specialoffer-list td{
color: #669;
padding: 6px 8px;
}

.specialoffer-list-price{
border-top: 1px solid #ccc;
}

#thank-you{
text-align: center;
padding: 10px;
width: 488px;
height: 200px;
border: 1px solid #DED5C4;
background-color: #F4F0EA;
background-image: url(../images/thank-you-msg.jpg); 
background-repeat: no-repeat;
}

#thank-you h2{
margin-top: 35px;
}