 html,body{margin:0;padding:0;font:10px/12px Verdana,Arial,Helvetica,sans-serif;color:#000;background-color:#ffffff;background-image:url(../images/background.gif);}
#page-container{width:700px;margin:30px auto;}
#header{width:700px;float:left;}
#content{width:700px;float:left;background:#fff url("../images/background-left.gif") repeat-y top left;border-right:1px solid #cccccc;}
.inside{padding:10px 10px 10px 14px;}
#left-side{width:194px;float:left;}
.inside-left{padding:4px 8px;}
#right-side{width:505px;float:left;margin-left:1px;}
#footer{width:700px;float:left;background:url("../images/background-footer.gif") no-repeat top left;border-top:1px solid #cccccc;}
#homepage #home{width:194px;float:left;}
#homepage #slogan{float:left;height:193px;width:506px;}
#homepage #slogan h1{color:#fff;font:18px Miriad,Verdana,Arial,sans-serif;margin:33px 0 70px 20px;position:relative;}
#homepage #slogan p{color:#fff;width:290px;font-size:10px;margin:0 0 0 20px;position:relative;}
#pages #home{width:194px;float:left;}
#pages #slogan{float:left;height:152px;width:506px;background:url("../images/pages-logo-right.gif") no-repeat top right;}
#pages #slogan h1{color:#fff;font:18px Miriad,Verdana,Arial,sans-serif;margin:40px 0 10px 20px;position:relative;}
#pages #slogan p{color:#fff;width:400px;font-size:10px;margin:0 0 0 20px;position:relative;}
ul#navigator{margin:0 0 12px 0;padding:0;list-style:none;}
ul#navigator li{margin:0;padding:0;border-bottom:1px solid #a90000;border-top:1px solid #a90000;}
ul#navigator li.first{border-top:none;}
ul#navigator li.last{border-bottom:1px solid #fff;}
ul#navigator li a{display:block;padding:6px 0 6px 20px;color:#fff;text-decoration:none;background:#e60000 url("../images/arrow-orange-transparent.gif") no-repeat 10px 10px;font-weight:bold;font-size:11px;}
ul#navigator li a:hover,ul#navigator li.currentPage a{background-color:#FC6901;}
ul#navigator li div{background-color:#e7e7e7;}
ul#navigator li ul{margin:0;padding:0;border-bottom:1px solid #fff;border-top:1px solid #fff;}
ul#navigator li ul li{border:none;margin:6px 0;padding:0;margin-left:16px;}
ul#navigator li ul li a{display:block;padding:0 0 0 10px;background:url("../images/arrow-gray.gif") no-repeat left center;color:#333;font-weight:normal;}
ul#navigator li.currentPage ul li a{background-color:#E7E7E7 !important;}
ul#navigator li ul li a:visited,ul#navigator li ul li a:hover{color:#a90000;background-color:#E7E7E7;}
#content .sunrise{padding:0 10px;clear:both;}
#content .sunrise p{display:block;margin:0;}
#content .sunrise p img{float:none;padding:0}
.inside-left{color:#fff;font:10px/14px Verdana,sans-serif;}
.inside-left a{color:#fff;}
img.sunrise{margin-bottom:8px;}
#footer p{margin:10px 20px;text-align:right;}
form{width:100%;}
form label{display:inline;width:10em;font-weight:normal;}
form input{float:left;margin-top:0.4em;}
form textarea{float:left;margin-top:0.4em;}
form input.image{float:left;margin-right:1em;}
form br{clear:both;}
form div.checkboxes{width:100%;clear:both;margin-top:1em;}
form div.checkboxes div{width:50%;float:left;}
form div.checkboxes div label{width:auto;float:left;font-weight:normal;margin-top:0.6em;}
form div.checkboxes div label{width:auto;float:left;font-weight:normal;}
form div.item{clear:both;width:100%;margin-bottom:4em;}
form div.item label{font-weight:normal;width:auto;margin-top:0.5em;}
App_WebForm{margin:0 0 0 25px;}
.App_WebForm_input br{margin:5px 0 0 0;}
.App_WebForm_input .App_WebForm_checkbox{clear:both;}
.App_WebForm_input .App_WebForm_checkbox input[type="text"]{float:right;}
address{font-style:normal;}
h3{font-size:10px;font-weight:bold;margin:0 0 12px 0;}
p{margin:0 0 12px 0;}
img.frImage{float:right;margin:0 0 12px 12px;}
img.toni{margin-top:-9px;margin-right:-10px;}
div.lFloat{width:252px;float:left;}
div.rFloat{width:252px;float:left;border-left:1px solid #fff;}
dl.events{width:220px;margin:0 auto;padding:12px 0;}
dl.events dt{margin:0 10px 0 0;width:72px;float:left;}
dl.events dt img{border:1px solid #e60000;}
dl.events dd{margin:0;padding:0;width:138px;float:left;}
dl.events dd h2{color:#e60000;font-size:11px;font-weight:bold;margin:0;}
dl.events dd p{margin:0;}
.hide{display:none;}
.show{display:block;}
.show_{display:inline;}
.underline{text-decoration:underline;}
.i{font-style:italic;}
.r{text-align:right;}
.l{text-align:left;}
.c{text-align:center;}
.b{font-weight:bold;}
.s{text-decoration:line-through;}
.u{text-decoration:underline;}
.b{font-weight:bolder;}
.i{font-style:italic;}
img,form{border:0;margin:0;padding:0;}
.fr{float:right !important;}
.fl{float:left !important;}
br.clear{clear:both;}
hr{width:100%;height:2px;}
td{vertical-align:top;}
.red{color:#d40000;}
#right-side a,#footer a{color:#e60000;}
a{outline:none;}
.App_WebForm{padding:0 0 0 20px;}
#VisionCMS-BlockInputDiv{background:white;}
.App_ImageGallery{margin:12px 0 12px 22px;}
.App_ImageGallery_images{margin:12px 0 0 0;}

