<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body { font-family: "Georgia", Arial, Helvetica, sans-serif; font-size: 14px; color: #000;line-height:1.5;background:url('../../images/page_bg.jpg') top left repeat;}

.clear { clear: both; }

/*text styles*/
p {margin-bottom:10px;}
a {color:#666;}
a:hover {text-decoration: none;}

/*main layout*/
.wrapper {width:958px;background:url('../../images/body_bg.jpg') center top no-repeat;text-align: left;}

.header {height:242px;}

h1#logo {float:left;}
h1#site_title {float:right;color: #e5e7e9;margin:35px 10px 0px 0px;font-size:26px;}
h2#site_description {text-align:right;color: #e5e7e9;margin:30px 10px 0px 0px;font-size:16px;font-style: italic;}

.top_nav {margin:17px 10px 0px 0px;float:right;}
.top_nav ul li {float:left;border-right:1px solid #e5e7e9;padding:0px 10px;}
.top_nav ul li.last {border:none;padding:0px 0px 0px 10px;}
.top_nav ul li a {color:#e5e7e9;font-size:24px;text-decoration: none;}
.top_nav ul li a:hover {color:#2199d4}

.left_col {width:164px;float:left;}

.black_box {background:#000;
border-bottom-right-radius:10px;-moz-border-radius-bottomright:10px;-webkit-border-bottom-right-radius:10px;
border-bottom-left-radius:10px;-moz-border-radius-bottomleft:10px;-webkit-border-bottom-left-radius:10px;margin-bottom:10px;}

.right_col {margin-left:35px;float:left;width:739px;background:url('../../images/right_col_bg.jpg') top left repeat;-moz-border-radius:10px;border-radius:10px;-webkit-border-radius:10px;padding:10px;position:relative;}

.facebook_button {float:right;}
.text_wrapper {padding-top:15px;border-top:1px dashed #000;}
.text_wrapper ul {list-style-type:circle;list-style-position:outside;margin-left:30px;}

ul.gallery_list {list-style-type:none;list-style-position: inside;margin:0px;}
ul.gallery_list li {float:left;width:130px;margin:0px 8px 15px 8px;text-align: center;font-style:italic;}
.image_wrapper {background:url('../../images/image_wrapper_bg.jpg') bottom right no-repeat;height:132px;width:132px;text-align: left;}

.footer {border-top-right-radius:10px;-moz-border-radius-topright:10px;-webkit-border-top-right-radius:10px;
border-top-left-radius:10px;-moz-border-radius-topleft:10px;-webkit-border-top-left-radius:10px;background:#000;text-align: center;margin-top:10px;color:#7dc6ea;font-size:15px;padding:10px 0px;}
.footer a {color:#7dc6ea;}
.footer a:hover {text-decoration: none;}

/*breadcrumbs*/
.breadcrumbs {color:#000;font-size:20px;padding:7px 0px 0px 0px;float:left;}
.breadcrumbs a, .breadcrumbs span {display:block;float:left;margin-right:5px;}
.breadcrumbs a {color:#000;text-decoration: none;font-size:20px;}
.breadcrumbs a:hover {text-decoration: underline;}

/* main navigation */
.main_nav {}
.main_nav {margin-top:50px;}
.main_nav ul li a {color:#000;font-size:26px;text-decoration: none;display:block;border-bottom:3px solid #000;padding:5px 0px;}
.main_nav ul li a.open {border-bottom:1px solid #000; display:block;}
.main_nav ul li a:hover {color:#2199d4;text-decoration: none;}
.main_nav ul.sub_nav {display:none;}
.main_nav ul.sub_nav li a {border:none;text-align: right;padding:3px 0px;font-size:22px;}

/*news*/
.news_wrapper {margin-bottom:15px;padding-bottom:15px;border-bottom:1px dashed #000;}
.news_wrapper h3 {font-weight:bold;margin-bottom:7px;font-size:16px;}

/*contact form */
.form_wrapper table td {padding:2px 10px 2px 0px;}
input,textarea {border:1px solid #000;padding:5px;background:#c6d7de;width:250px;}
input#submit_form {width:50px;}
label.error {margin-left:10px;color:#a0160a;}</pre></body></html>