﻿body {
    background: #a00 none;
    color: #000;
    font-family: Verdana, Sans-Serif;
    font-size: 12px;
}

h1, h2, h3, h4, ul, p { margin: 10px; }

h1, h2, h3, h4 { font-weight: bolder; }
h2 { font-size: 22px; }
h3 { 
    color: #a00;
    font-size: 18px; 
}
h4 { font-size: 14px; }

a:link,
a:hover,
a:active,
a:visited { 
    color: #080;
    font-weight: bold;
}

#wrapper,
#head,
#banner,
#content,
#footer { width: 800px; }

#wrapper,
#footer { margin: 0 auto; }

#wrapper { background: #fff none; }

#head { height: 150px; }
#head-left {
    float: left;
    height: inherit;
    width: 350px;
}
#head-right {
    float: right;
    height: inherit;
    width: 450px;
}
#head-right h2 {
    float: right;
    margin: 10px;
}

#nav {
    background: #080 none;
    float: right;
    font-size: 16px;
    margin-top: 50px;
    height: 30px;
    line-height: 30px;
    width: 450px;
}
#nav a:link,
#nav a:hover,
#nav a:active,
#nav a:visited { 
    font-weight: bold;
    margin: 10px;
    text-decoration: none;
}
#nav a:link,
#nav a:active,
#nav a:visited { color: #fff; }
#nav a:hover { color: #a00; }

#banner {
    background: #080;
    height: 250px;
}
#bannerImg {
    float: left;
    height: inherit;
    overflow: hidden;
    width: 500px;
}
#bannerAd {
    float: right;
    height: inherit;
    width: 300px;
}

#content {}
#content-left { 
    float: left; 
    width: 550px;
}
#content-right {
    float: right;
    width: 250px;
}
.home {
    float: left;
    margin: 8px;
    width: 250px;
}
.map { 
    height: 400px;
    width: 550px;
}

#footer { clear: both; }
#footer,
#footer a:link,
#footer a:hover,
#footer a:active,
#footer a:visited { 
    color: #fff; 
    font-weight: bold;
    text-decoration: none;
}

.ux-carousel-nav { background: transparent !important; }

