html { margin: 0; padding: 0; }
body { background: #CDC2B3 url('../Images/bg.gif'); text-align: center; color: #5F3E2F; font:0.7em verdana, sans-serif; margin: 0px; padding: 20px 0px 20px 0px; }
a { color: #862e06; font-weight: bold; text-decoration: none; }
a:hover { color:#862e06; text-decoration:underline; }
img { border: 0px; }
#wrapper { width: 778px; margin: auto; text-align: left; }
#header p { font-size:1.8em; font-style:italic; color:#FFFFFF; font-family:Georgia, "Times New Roman", Times, serif; width:300px; }
#header p.more { padding-right: 22px; }
#header { height: 320px; background: url('../Images/header.png') no-repeat; }
#header div { padding: 183px 213px 0px 82px; }
#header p { margin: 0px; padding: 0px; }
#header a { color:#FFFFFF; }
#nav { width: 860px; min-height: 62px; text-align: center; margin: 0px 0px 0px -40px; padding: 0 0 0 70px; background-image:url('../Images/nav_860x62.gif'); background-repeat:no-repeat; display:inline; float:left;  }
#nav a { width:130px; height: 40px; font-size:1.5em; font-style:italic; color:#260403; /*font-family: Georgia, "Times New Roman", Times, serif;*/ font-family: arial, verdana, sans-serif; margin: 12px 0px 10px 0px; padding: 0px 5px 0px 5px; display:inline; float:left; border-right-width: 2px; border-right-style: inset; border-right-color: #76644f; }
#nav a:hover { color:#862e06; text-decoration:underline; }
#nav a.active { color:#862e06; text-decoration:none; }
#nav a:last-child { border-right: none 0px !important; }
#body { background: url('../Images/body_bg.gif') repeat-y; clear: both; width: 100%; }
#body-top { background: url('../Images/body_top.gif') no-repeat; }
#body-bot { background: bottom url('../Images/body_bot.gif') no-repeat; padding: 21px 25px 15px 25px; }
#about-box { float: left; }
#about-box ul { margin-left: 8px; }
#express-box { float: right; width: 327px; }
#foot { width: 738px; margin-left: 20px; background: url('../Images/foot_bg.gif') repeat-y; }
#foot-top { background: url('../Images/foot_top.jpg') no-repeat; }
#foot-bot { background: bottom url('../Images/foot_bot.gif') no-repeat; padding: 13px 21px 12px 28px; }
#what-box { float: left; width: 332px; }
#what-box img.left { margin-left: 10px; }
#what-box ul { float: left; margin-left: 2px; width: 184px; }
#news-box { float: right; width: 316px; }
#news-box ul { float: left; margin-left: 2px; width: 184px; }
#footer { margin: 14px; text-align: center; }
h1 { margin: 0px; padding: 10px 0px 10px 0px; font:Arial, Helvetica, sans-serif; font-size:1.8em; font-style:italic; color:#862e06; }
h1 a { color:#862e06; text-decoration:underline; }
h1 a:hover { color:#5F3E2F; text-decoration:underline; }
h2 { margin: 0px; padding: 5px 0px 10px 0px; font:Arial, Helvetica, sans-serif; font-size:1.6em; font-style:italic; color:#862e06; }
h2 a{ color:#862e06; text-decoration:underline; }
h2 a:hover { color:#5F3E2F; text-decoration:underline; }
h3 { margin: 0px; padding: 0px 0px 10px 0px; font:Arial, Helvetica, sans-serif; font-size:1.4em; font-style:italic; color:#862e06; }
h3 a{ color:#862e06; text-decoration:underline; }
h3 a:hover { color:#5F3E2F; text-decoration:underline; }
h4 { margin: 0px; padding: 0px 0px 10px 0px; font:Arial, Helvetica, sans-serif; font-size:1.2em; font-style:italic; color:#862e06; }
h4 a{ color:#862e06; text-decoration:underline; }
h4 a:hover { color:#5F3E2F; text-decoration:underline; }
h2 b{ color:#341c12; }

ul { margin: 0px; padding: 0px; }
li { margin: 0px 0px 0px 10px; padding: 0px 0px 3px 15px; font-size:1.2em; list-style: none; background: 0px 3px url('../Images/bullet.gif') no-repeat; }
p { margin-top: 0px; margin-bottom: 10px; font-size:1.2em; }
div.narrow-text { margin-right: 18px; }
img.left { float: left; padding-right: 14px; padding-bottom: 16px; }
#body p.more { padding-top: 6px; }
#news-box p.more { padding-top: 0px; margin-top: 0px; }
p.more { text-align: right; }
.clear { clear: both; }

/* container-styling */
.col1-50 > p, .col2-50 > p, DIV.ce-bodytext p { margin: 0 30px; }

/* image to the corner in a text-field - if selected in backend */
.ce-right > .ce-gallery > .ce-row > .ce-column > .image { float: right; }
.ce-left > .ce-gallery > .ce-row > .ce-column > .image { float: left; }
