html, html a, html a:link {    -webkit-font-smoothing: antialiased !important; }

body {background-color: #FFF6D7;margin: 0px auto;padding: 0px;font-family: 'Lato', sans-serif;text-align: center;}

img {border: 0px}

#content {position:relative; z-index: 250; width:703px; margin: 0 auto;text-align: left;}

.top-header {height: 192px; padding-top: 10px; width: 703px;text-align: center;}



.top-nav, .top-nav a, .top-nav a:link, .top-nav a:visited {color: #BA95A5;font-size: 12px;text-align: center;text-transform:uppercase;height: 26px;text-decoration: none;}

.top-nav a:hover {color: #69246C; text-decoration: none;}
.top-nav .active {color: #69246C !important; font-weight: bold; }

.top-nav-pad {padding: 0px 2px;}

.main-area {width: 703px;height: 400px;}
.contact-area {width: 703px;height: 900px;}

.page-title {width:703px;height: 52px;}
#tag1 {width:300px;height: 16px;}
#tag2 {width:300px;height: 16px;}

.box-nav {width: 703px;height: 472px;}
.box-nav .section {width: 703px;height: 152px;display: block}
.box-nav .spacer {width: 8px;height: 152px;float: left; display:inline}
.box-nav .spacer-between {width: 703px;height: 8px;float: left; display:inline}
.box-nav .bottom-spacer {width: 703px;height: 30px;float: left; display:inline}
.box-nav .image {width: 225px;height: 147px; border: 2px solid #83CE44;float: left; display:inline}
.box-nav .image a, .box-nav .image a:link {}
.box-nav .image a:hover {opacity: 0.5;filter: alpha(opacity=50);}
.box-nav .image .active {opacity: 0.5;filter: alpha(opacity=50);}

h2, .info {color: #518F1E;font-family: 'Merriweather', serif;font-size: 18px;font-style: italic;line-height: 14px; font-weight: normal}
h2 {margin-bottom: 5px}
p, .address {color: #69246C;font-family: 'Lato', sans-serif;font-size: 14px;line-height: 20px}

.testimonials {color: #518F1E;font-family: 'Merriweather', serif;font-size: 14px;font-style: italic;line-height: 24px; text-align: center;margin-bottom: 20px}

.button_a{display:inline-block; border-width:1px 0; border-color:#518F1E; border-style:solid; vertical-align:middle;text-decoration:none; color:#69246C;}
.button_b{float:left; background:#e3e3e3; border-width:0 1px; border-color:#518F1E; border-style:solid; margin:0 -1px; position:relative;}
.button_c{display:block; line-height:0.6em; background:#f9f9f9; border-bottom:2px solid #eeeeee;}
.button_d{display:block; padding: 5px 10px;margin-top: -14px; cursor:pointer;}
.button_a:hover{border-color:#c9de96;text-decoration:none;}
.button_a:hover .button_b{border-color:#c9de96;text-decoration:none;}


.footer, .footer a, .footer a:link, .footer a:visited {color: #69246C;font-size: 11px;text-align: center;margin-bottom: 40px}
.footer a:hover {color:#BA95A5}

/* BACKGROUND IMAGES */
.bg {position: absolute; top: 0; bottom: 0;}

#bg1{background: url("../img/butterfly.png") no-repeat left top; width: 396px;	height: 140%; left: 0; top: 252px;}
#bg2{background: url("../img/butterfly_net.png") no-repeat right top; width: 596px;	height: 140%;right: 0px;	top: 252px;}

@media only screen and (max-width: 1700px) {
    #bg1{right: 50%; margin-right: 375px; width: auto;background-position: right top;}
    #bg2{left: 50%; margin-left: 360px; width: auto; background-position: left top;}
}
    
@media only screen and (max-width: 840px) {
    #content{width:90%;}
    img{max-width:100%;}
}


/* SLIDESHOW */
#container{max-width:703px;margin:0 auto;padding-bottom:0px;}

#banner-fade, #banner-slide{margin-bottom: 0px;}

ul.bjqs-controls.v-centered li a{display:block;padding:0px;color:#000;text-decoration: none;}

ul.bjqs-controls.v-centered li a:hover{background:#000;color:#fff;}

ol.bjqs-markers li a{padding:5px 10px;	background:#000;color:#fff;margin:5px;text-decoration: none;}

ol.bjqs-markers li.active-marker a,
ol.bjqs-markers li a:hover{background: #fff;}

p.bjqs-caption{background: rgba(255,255,255,0.5);}

/* Basic jQuery Slider essential styles */

ul.bjqs{position:relative; list-style:none;padding:0;margin:0;overflow:hidden; display:none;}
li.bjqs-slide{position:absolute; display:none;}
ul.bjqs-controls{list-style:none;margin:0;padding:0;z-index:9999;}
ul.bjqs-controls.v-centered li a{position:absolute;}
ul.bjqs-controls.v-centered li.bjqs-next a{right:0;width: 40px; height: 49px;background-image: url(../img/left-arrow.png);}
ul.bjqs-controls.v-centered li.bjqs-prev a{left:0;width: 40px; height: 49px;background-image: url(../img/right-arrow.png);}
ol.bjqs-markers{list-style: none; padding: 0; margin: 0; width:100%;}
ol.bjqs-markers.h-centered{text-align: center;}
ol.bjqs-markers li{display:inline;}
ol.bjqs-markers li a{display:inline-block;}
p.bjqs-caption{display:block;width:96%;margin:0;padding:2%;position:absolute;bottom:0;}



