body{
background:#0086c5 url(../images/bgr.jpg) repeat-x;
}
.border1{
border:1px solid #bfd1e2;
}

td{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#414141;
}
.blue{
color:#0070a9;
}

h1
{
font-size:14px;
}

h2
{
font-size:16px;
color:#0070a9;
}

a.blue{
color:#002e6b;
font-size:11px;
}
a.blue:hover{
color:#002e6b;
font-size:11px;
text-decoration:underline;
}
.black{
color:#010101;
}
a{
text-decoration:none;
color:#b0975e;
font-weight:bold;
}
a:hover{
color:#0070a9;
}
.bottom, .abottom{
color:#a5cee2;
font-size:11px;
font-weight:normal;
}
.abottom:hover{
color:#fff;
}
.bot{
color:#6eace5;
text-decoration:underline;
font-weight:normal;
}
.bot:hover{
color:#fff;
}
#menu, menu il{
margin:0;
padding:0;
list-style-type:none;
}
#menu{
}
#menu li{
float:left;
border-right:1px solid #e7e0cf;
padding:0 28px;
display:block;
}
#menu li.last{
border:0;
}
#menu li a{
font-size:11px;
color:#ffffff;
line-height:20px;
}
#menu li a:hover{
text-decoration:underline;

}

#news{
text-decoration:underline;
font-size:13px;
}

.hdr1{
color:#002e6b;
font-size:20px;
font-family:Georgia, "Times New Roman", Times, serif;
}
.hdr2{
color:#010101;
font-size:18px;
font-family:Georgia, "Times New Roman", Times, serif;
}
.hdr3{
color:#002e6b;
font-size:16px;
font-family:Georgia, "Times New Roman", Times, serif;
}
.hdr4{
color:#0a72a4;
font-weight:normal;
font-size:17px;
font-family:Georgia, "Times New Roman", Times, serif;
}

.border2{
color:#bfd1e2;
}
#nav{
width:180px;
margin:0;
padding:0;
list-style-type:none;
}
#nav li{
margin:0;
padding:0;
list-style-type:none;
}

#nav li a{
display:block;
background:url(../images/bul.gif) no-repeat 5px center;
padding-left:15px;
border-bottom:1px solid #b0975e;
line-height:25px;
color:#333333;
}
.first{
border-top:1px solid #b0975e;
}
#nav li a:hover{
background-color:#e7edf4;
color:#0070a9;
}
#nav li.act{
display:block;
background:#baa678 url(../images/bul2.gif) no-repeat 5px center;
color:#fff;
font-weight:bold;
padding-left:15px;
line-height:25px;
border-bottom:1px solid #b0975e;
}
p{
margin-top:0;
padding-top:0;
}
.size11{
font-size:11px;
}
.inp{
width:180px;
}
.white{
color:#fff;
}
.border2{
border-bottom:1px solid #bfd1e2;
color:#414141;
}
.left{
text-align:left;
}
.normal{
font-weight:normal;
}
/* SS 2010 */
img{
border:0;
}
a.newss {
color:#0070a9;
}
a.newss:hover {
color:#b0975e;
}

.event_item {
color:white;
float:left;
width:100%;
margin:0px 0px 10px 0px;
}

.event_even {
background:#9fcde3;
}

.event_odd {
background:#0086c5;
}

.event_image {
float:left;
padding:10px;
margin:10px;
background:#0086c5;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
}

.large .event_image {
padding:20px;
}

.event_image img {
width:100px;
height:80px;
}

.large .event_image img {
width:200px;
height:160px;
}

.event_title{
float:left;
font-size:18px;
margin-left:25px;
margin-top:10px;
width:380px;
}

.large .event_title {
font-size:24px;
}
.event_title a {
color:white;
text-decoration:underline;
font-weight:bold;
}

.event_description {
float:left;
font-size:14px;
line-height:18px;
margin-left:25px;
margin-top:10px;
margin-bottom:10px;
color:white;
width:480px;
}

.large .event_description {
width:380px;
}

.readmore {
color:white;
text-decoration:underline;
font-weight:bold;
}

.event_date {
float:left;
width:480px;
margin-left:25px;
padding:10px 0px;
text-align:left;
font-size:10px;
color:white;
}
.large .event_date {
width:380px;
}

.event_website {
color:white;
}
.event_website:hover {
color:white;
text-decoration:underline;

}
.events_contact_info p{
    margin:3px 0px;
}
.single_item {
  background:#0086c5;padding-bottom:20px;margin:0px;
}
.marquee0 div div img.img{
background:none repeat scroll 0 0 #CCDCEB;
border:6px solid #BFD1E2;
display: inline;
margin:0px 8px;
width: 166px !important;
}

