body { margin: 0px; text-align: center; background: #f0f0bb url('img/pageback.gif'); background-repeat: repeat-x; }

.titles { font: 16px "times new roman"; color: #000000; }
.sub { font: 14px georgia; line-height: 19px; color: #000000; }
.text { font: 12px "Trebuchet MS"; line-height: 40px; color: #45412d; padding-left: 50px; padding-right: 50px; padding-bottom: 4px; text-align: justify; }

#topbar { position: absolute; top: 0px; left: 0px; width: 100%; height: 47px; background: url('img/topbarbg.gif'); background-repeat: repeat-x; }
#contactcarla { position: absolute; top: 0px; left: 0px; }
.slider { border: 10px solid #FFFFFF; }
.thisgoesthere { position: relative; right: 0px; top: 25px; }

.bottom { background: #2c2c22 url('img/bottombg.gif'); background-repeat: repeat-x; position: relative; }

.content { background: #c3bc90 url('img/contentbg.gif'); background-repeat: repeat-x; }
#contact { position: relative; left: 50px; }

strong { font: 10px arial; }

.contactbox { position: relative; top: -20px; left: 30px; }
.contacttxt { font: 12px "Trebuchet MS"; line-height: 16px; color: #FFFFFF; }
.smooch { position: relative; top: -14px; }

.top { font: 10px arial; text-transform: uppercase; color: #000000; }

a.contactlink:link, a.contactlink:active, a.contactlink:visited { font: 12px "Trebuchet MS"; color: #e5f270; text-decoration: none; }
a.contactlink:hover { font: 12px "Trebuchet MS"; text-decoration: none; color: #FFFFFF; border-bottom: 1px dotted #FFFFFF; }

#nav { position: relative; top: 45px; left: 20px; }

#sitemap { position: absolute; top: 200px; left: 200px; background-color: #eadbbc; width: 400px; text-align: justify; font: 12px georgia; padding: 10px; }
