#backhead {
background:url(images/backwhead1.jpg) repeat-x;
}

#colOne {
float:left;
width:600px;
}

#colTwo {
float:right;
width:184px;
}

#colTwo h3 {
margin-top:10px;
}

#content {
margin:0 auto;
width:800px;
}

#footer {
background:#ece8cb url(images/foot.gif) repeat-x;
clear:both;
margin:0 auto;
padding:20px 0;
width:870px;
}

#footer p {
margin:0;
padding:0;
text-align:center;
}

#header {
height:272px;
margin:0 auto;
width:800px;
}

#header * {
color:#FFF;
text-transform:lowercase;
}

#header h1 {
float:left;
font-size:36px;
letter-spacing:-2px;
padding:90px 0 0;
}

#header h2 {
background:none;
float:left;
font-size:12px;
font-weight:400;
padding:110px 0 0 6px;
}

#header li {
display:inline;
}

#header li a {
border-left:1px solid #7DD2FA;
display:block;
float:left;
padding:0 15px;
}

#header ul {
float:right;
list-style:none;
margin:0;
padding:215px 0 0;
}

#wrapper {
background:#ece8cb url(images/content2.gif) repeat-y center top;
margin:0;
width:870px;
}

.aback {
background-image:url(images/aback.jpg);
background-repeat:no-repeat;
width: 550px;}

.aback2 {
background-image:url(images/aback2.jpg);
background-repeat:no-repeat;
width: 550px;}

.aback3 {
background-image:url(images/aback3.jpg);
background-repeat:no-repeat;
width: 550px;}

.aback4 {
background-image:url(images/aback4.jpg);
background-repeat:no-repeat;
width: 550px;}

.abackbrown {
width: 220px;
background:#48220c;
border:3px solid #ece8cb;
}

.awardcat {
background:#48220c;
border:3px solid #ece8cb;
color: #ece8cb;
}

.borderbrown {
border:solid #ece8cb;
margin:0 4px;
}

.boxbrown {
border-width:thin;
border-color:#000000;
margin:4px;
}

.backlarge {
background:#ffb926 url(images/backlarge.jpg);
}

.backwhite {
background-color:#FFFFFF;
}

.backwhite485 {
background-color:#FFFFFF;
width: 465px;
}

.box {
background:url(images/backsub.gif) repeat-x;
height:80px;
}

.brown11 {
color:#48220c;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:700;
}

.brown12 {
color:#48220c;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
}

.brownlight16 {
color:#C60;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:700;
}

.redlight16 {
color:red;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:700;
}

.brown14 {
color:#48220c;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:700;
}


.darkbrown16 {
color:#48220c;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:700;
}

.lightbrown16 {
color:#ece8cb;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:700;
}


.center {
text-align:center;
}

.centertoppad {
text-align:center;
padding:5px 0 0 0;
}

.centerbullets {
display:block;
text-align:right;
line-height:16px;

}

.commars {
font-size:36px;
}

.divcent{
width:40%; text-align:left;}

.hours {
background:url(images/hours.jpg) no-repeat;
height:85px;
width:184px;
}

.image {
float:left;
margin:0;
}

.indent {
margin-left:130px;
margin-top:0;
}

.left {
float:left;
}

.leftbullets {
display:block;
float:left;
line-height:16px;
padding:0 3px 0 0;
}

.leftpadd15 {
float:left;
padding:0 0 15px 5px;} 

.line5 {
line-height: 1px;}

.lgyell {
color:#EF8F01;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:700;
}

.quote1 {
color:#000;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
text-align:left;
}

.quote2 {
background:url(images/quote2.jpg) no-repeat;
height:280px;
width:600px;
}

.quote2ds {
background:url(images/quoteds.jpg) no-repeat;
height:280px;
width:600px;
}

.quote3 {
color:#48220c;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:17px;
line-height:22px;
padding:0 0 0 85px;
text-align:left;
}

.quote3ds {
color:#48220c;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:17px;
line-height:22px;
padding:0 0 0 20px;
text-align:left;
}

.quotename {
color:#333;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
font-style:italic;
text-align:left;
}

.redstrong {
color:red;
}

.redcentertext {
color:red;
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
font-weight:700;
padding:0px 0 0;
text-align:center;
}


.right {
float:right;
}

.rightpadd15 {
float:right;
padding:0 5px 15px 0;} 

.rightpadd5 {
float:right;
padding:0 5px 0 0;} 

.rightpadd20 {
display:block;
float:right;
width:250px;
padding:0 5px 0 5px;
line-height:16px;
} 

.signup {
color:#48220c;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bolder;
text-align:left;
}

.signupsmall {
color:#48220c;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:700;
text-align:left;
}

.table70 {
height:70px;
}

.titletext {
color:red;
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
font-weight:700;
padding:22px 0 0;
text-align:left;
}

.textwhite {
color:#ffffff;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
}

.titletextwelcome {
color:#48220c;
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
font-weight:700;
padding:14px 0 0;
text-align:left;
}

.textbrownlt{
color:#CC9933;
}

.titletextlinks {
color:#48220c;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:700;
padding:14px 0 0;
text-align:left;
}

.textcontainer { position: relative; left: 1px; top: 1px; color: #666; }

.textmain { position: absolute; left: -1px; top: -1px; color: red;}

a {
color:#C60;
}

a img,#header li.first a {
border:none;
}

a:hover,#header h2 a {
text-decoration:none;
}

body {
background-color:#ece8cb;
color:#333;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px;
margin:0;
padding:0;
text-align:justify;
}

h1,h2,h3,h4,h5,h6 {
color:#48220c;
font-family:Arial, Helvetica, sans-serif;
margin:0;
padding:0;
}

h2 {
font-size:25px;
}

h2,h3 {
background:url(images/linenw1.gif) repeat-x left bottom;
letter-spacing:-1px;
margin:0 0 20px;
padding:0 0 10px;
}

h3 {
font-size:17px;
}

h6 {
background:url(images/linenw1.gif) repeat-x left bottom;
margin:0 0 15px;
padding:0 0 10px;
}

p,ol,ul {
line-height:160%;
}

ul {
list-style:none;
margin-left:0;
padding-left:0;
}

ul li {
padding:2px 0 5px;
}

ul li.first {
background:none;
}


