body {background-color:#C00;font:10px Arial, Helvetica, sans-serif;margin:0;padding:0; background-image:url(images/bg_01.gif); overflow:-moz-scrollbars-vertical;}

#conStatus {color:#FFF;left:0;position:absolute;text-align:center;top:10px;width:100%;}
#conStatus a {color:#FFF;text-decoration:none;}

#conMain {color:#FFF;left:50%;margin:0 0 20px -353px;position:absolute;top:40px;width:707px;}

#conTop {clear:left;float:left;width:707px;font-size:16px;font-weight:bold;letter-spacing:.25em;}
#conTopLeft {float:left;height:41px;width:43px;}
#conTopRight {background:url(images/conTop.gif) no-repeat top right; float:left;line-height:41px;padding:0 0 0 10px;width:654px;}

#conMiddle {clear:left;float:left;width:707px;}
#conMiddleLeft {background:url(images/conMiddleLeft.gif) no-repeat top left; float:left;height:265px;width:43px;}
#conMiddleMenu {background:url(images/conMiddleMenu.gif) no-repeat bottom left; float:left;height:260px;width:108px;}
#menu {background-color:#0083D7;height:220px;margin-bottom:40px;width:108px;}

#nav {font:10px Arial, Helvetica, sans-serif;list-style-type:none;margin:0;padding-left:5px;width:103px;}
#nav li {border-bottom:1px solid #39BCFF;margin:0;padding:2px 0 3px 15px;vertical-align:top; 
	background-image:url(images/star.gif); background-repeat:no-repeat; background-position:left middle;
	position:relative;/**/}
#nav li a {color:#FFF;text-decoration:none;}
#nav li a:hover {color:#000;}
#nav li ul {background-color:#005E9C;filter:alpha(opacity=90);opacity: 0.90;-moz-opacity:0.90;
	border-left:2px solid #39BCFF;display:none;left:103px;_left:88px;list-style-type:none;
	margin:0;padding:0 0 5px 0;position:absolute;top:0;width:220px;}
#nav li:hover ul, #nav li.over ul {display: block;}
#nav li ul li {border:0;background-image:url(images/arrow.gif);}

#conMiddleRight {background:#0083D7 url(images/conMiddleRight.gif) repeat-y right;
	border-left:2px solid #39BCFF;float:left;margin:0;padding:0;width:554px;}

#conBottom {background:url(images/conBottom.gif) no-repeat top right;clear:left;float:left;
	font:12px Arial, Helvetica, sans-serif;height:56px;line-height:30px;
	margin-left:150px;_margin-left:75px;padding:5px 0;text-align:center;width:557px;}
	
#conBottom#pos {text-align:center; width:450px;}
#conBottom img {position:absolute; bottom:65px; left:185px; width:36px;}

.banners {border:0;margin:0;padding:0;width:550px;}
.banners td {height:110px;margin:0;padding:0;width:110px;}

.content {background-color:#FFF;color:#000;font-size:11px;vertical-align:top;padding-left:10px;height:265px;}

.sidebar {background-image:url(images/tile_blue_circ.gif);background-repeat:repeat-y;
	font:10px Verdana, Arial, Helvetica, sans-serif;vertical-align:top;width:110px;}
.sidebar ul {margin:0 0 5px 0;padding:0 0 0 20px;}
.sidebar li {margin:0;padding:0;}

.sidebar a {color:#000;}
.sidebar a:hover {color:#FFF;}

.breadcrumbs {font:9px Verdana, Arial, Helvetica, sans-serif; padding:10px;}
.eventtitle {color:#3C83B2;font:30px "Times New Roman", Times, serif;line-height:30px;padding:0 10px;}
.eventdescr {padding:10px 10px 5px 10px;}
.calendar {margin:10px;padding-bottom:10px;font-size:9px;}
.calendar th {background-color:#00426E;color:#FFF;}
.calendar td {padding:2px; vertical-align:top;}

h3 {font:bold 12px Arial, Verdana, Helvetica, sans-serif;margin:5px 0;}
h4 {font:bold 10px Verdana, Arial, Helvetica, sans-serif;margin:5px 0;}

.oList li {list-style-image:url(images/15___banner.gif); vertical-align:top;}

.cal_even {background-color:#D1F4FF;}
.cal_odd {background-color:#BAEBFF;}

.imgBox {float:left; height:110px; margin:5px; padding:2.5px; text-align:center; width:110px;}

a {color:#C00;}
a:hover {color:#000;}

.black {color:#000;}
.blue {color:#3C83B2;}
.grey {color:#666;}
.red {color:#C00;}

.blackbold {color:#000;font-weight:bold;}
.bluebold {color:#3C83B2;font-weight:bold;}
.greybold {color:#666;font-weight:bold;}
.redbold {color:#C00;font-weight:bold;}

.sitemap li {margin:10px 0;}

.photoInfo {margin-top:10px;}
.photoInfo td {padding:2px 4px;text-align:left;}
.photoInfoLeft {border-right:1px solid #3C83B2;}

.docInfo { margin:0 0 10px 10px; }
.docInfo td { padding:2px 4px; text-align:left; }
.docInfoLeft { border-right:1px solid #3C83B2; }

.hidden { display:none; }

.relations { margin:10px; padding-bottom:10px; }

.forum {margin:0 0 20px 0;padding:0;width:100%;}
.forum th { background-color:#00426E; color:#FFF; font-size:9px; padding:2px 4px; text-align:left; }
.forum td { padding:4px; }
th.comment { background-color:#C00; color:#FFF; font-weight:bold; padding:2px 4px; }
td.comment { border-top:1px solid #C00; padding-bottom:10px; }

#sint input { width:400px; }
#sint textarea { height:120px; width:400px; }
#sint #submit { margin:10px 0; width:auto; }

#ticker { width:400px; margin:0 auto; text-align:center; }
#ticker table { background-color:#00426E; border:0; margin:0; padding:0; }
#ticker table td { font:bold 11px Arial, Helvetica, sans-serif; }
#ticker table td#tic-item { padding:0; width:400px; text-align:center; }
#ticker table a { display:block; padding:4px 10px 4px 16px; color:#FFF; text-decoration:none; border:1px solid #00426E; }
#ticker table a:hover { color:#F00; border:1px solid #F00; }
