* {margin:0; padding:0; border:0}
html, body {position:relative}
body {height:auto !important; height:100%; min-height:100%; min-width:1000px; position:relative; background:#005b84; color:#bfd6e0; font:12px Verdana, Arial, Helvetica, sans-serif}

h1 {font:18px Verdana, Arial, Helvetica, sans-serif; color:#fff; font-weight:normal; padding:12px 0 3px 0}
h2, h3, h4, h5, h6 {font:14px Verdana, Arial, Helvetica, sans-serif; color:#fff; font-weight:normal; padding:12px 0 3px 0; letter-spacing:1px}

p {padding:3px 0 6px 0; line-height:16px}
ul, ol {padding:6px 12px 12px 24px}
li {padding:3px 0}

a, a:visited, a:link {text-decoration:none; color:#fff}
a:hover {text-decoration:underline; color:#fff}

strong {font-weight:normal}

.note {color:#7fadc1; font:11px; line-height:normal}
.note  a, .note a:visited, .note a:link {text-decoration:none; color:#7fadc1}
.note  p , .note ul , .note ol {line-height:normal}

#header, #main, #footer {position:relative; display:block}

#header {height:55px; background:#c00 url(../images/header-bg.gif) repeat-x}
#header .pic {width:400px; height:500px; background:url(../images/header-pic.jpg) no-repeat; position:absolute}
#header .pic-e {width:400px; height:500px; background:url(../images/header-pic-e.jpg) no-repeat; position:absolute}

#header .icon {float:right; margin:10px 6px 0 0}
#header .icon {width:27px; height:20px; display:block; background:url(../images/icon-bg.gif) no-repeat;}
#header .icon:hover {background-position:-27px}
#header .icon img {padding:5px 0 0 6px}

#flash-menu {
	position:relative;
	top:-26px;
	margin-left:300px;
	width:725px;
	height:145px;
	text-align: center;
}

#main {background:url(../images/main-bg.gif) bottom repeat-x; _height:880px; min-height:880px; padding-bottom:100px}
#main #left {width:220px; padding:260px 60px 0 50px; vertical-align:top}
#main #right {width:280px; padding:0 10px 0 60px; vertical-align:top}
#main #content {vertical-align:top}

#footer {height:55px; background:#c00 url(../images/footer-bg.gif) repeat-x}
#footer .txt {position:absolute; bottom:25px; left:40px; font-size:10px}
#footer .pic {width:120px; height:217px; background:url(../images/footer-pic.jpg) bottom no-repeat; position:absolute; bottom:0; right:0; _margin-bottom:-1px;}
#footer #menu {position:relative; top:-25px; text-align:center; font-size:10px; z-index:100; margin:0 100px}

.news, .news:visited, .news:link {border-left:6px solid #196b90; padding:0 6px 0 12px; margin:6px 0 18px 0; font-size:11px; color:#7fadc1; display:block}
.news em {font:12px Georgia, "Times New Roman", Times, serif; color:#ff4545}
.news:hover {color:#bfd6e0; border-left-color:#307a9b}
.news:hover em {color:#ff7676}

.calendar {width:200px; border:1px solid #196b90; border-top-color:#307a9b; border-bottom-color:#307a9b}
.month {color:#bfd6e0; padding:4px 0; background:#c00 url(../images/header-bg.gif) bottom repeat-x}
.daysofweek {color:#307a9b; font-size:8px; font-weight:bold; padding:2px 0;}
.days {color:black; padding:4px; color:#bfd6e0;}
.days #today{font-weight:bold; color:#300; width:21px; height:21px; display:block; padding-top:3px; background:url(../images/sphere.gif) no-repeat; }

.tabl1 {border:2px solid #196b90; border-top-color:#307a9b; border-bottom-color:#307a9b}
.tabl1 th {color:#bfd6e0; font-weight:normal; text-align:center; padding:4px 0; background:#005b84 url(../images/header-bg.gif) 0 -29px repeat-x}
.tabl1 td {padding:4px; border-left:1px solid #196b90; border-bottom:1px solid #196b90}

#map {display:block; width:210px; height:120px; background:url(../images/map.gif) no-repeat}
#map {filter:alpha(opacity=50);-moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5;}
#map:hover {background-position:-210px}

.forms label {width:150px; float:left; clear:left; text-align:right; padding:2px; font-size:11px}
.forms input, .forms textarea, .forms select {float:left; margin:3px; clear:right;}
input, textarea, select {border-top:1px solid #666; border-right:1px solid #999; border-bottom:1px solid #999; border-left:1px solid #666;}

.button {display:block; border:none; width:100px; height:20px; background:url(../images/button.gif) no-repeat; text-align:center; line-height:18px; cursor:hand; color:#000}
.button:hover {background-position:-100px 0; text-decoration:none; line-height:20px; color:#000}

#company {
	
}
#liveinternet {}