body{
background:#005f7f url(images/bg.jpg) repeat-x;
margin:20px 0;
font:12px Verdana, Arial, Helvetica, sans-serif;
text-align:justify;
line-height:16px;
}
a{color:#e20c1c;}
a:hover{color:#005f7f;}
a:focus{outline:none;}
h1{
font:bold 30px "Trebuchet MS", Arial, verdana;
color:#e20c1c;
margin:0 0 14px 0;
display:block;
line-height:36px;
}
h2{
font:bold 24px "Trebuchet MS", Arial, verdana;
color:#e20c1c;
margin:0 0 14px 0;
line-height:28px;
display:block;
}
h3{
font:bold 18px "Trebuchet MS", Arial, verdana;
color:#e20c1c;
margin:0 0 14px 0;
}
ol li{
padding:6px 0;
}
ol li a{
text-decoration:none;
}
.main_tbl{
background:#fff;
}
#nav ul{
margin:10px auto 0 10px;
padding:0;
text-align:center;
list-style-type:none;
}
#nav ul li{
float:left;
padding:0 22px;
}
#nav ul li a{
font:bold 18px "Trebuchet MS", Arial, verdana;
text-decoration:none;
color:#000;
padding:6px 20px;
display:block;
text-align:center;
}
#nav ul li a:hover, #nav ul li a.active{
background:#e20c1c;
color:#fff;
}
.big_img{
border-top:4px solid #e20c1c;
border-bottom:4px solid #0083af;
}
.content_img{border:6px solid #e2e2e2;}
.align_left{float:left; margin:0 10px 10px 0;}
.align_right{float:right; margin:0 0 10px 10px;}
.clear{clear:both;}
.underline{border-bottom:2px solid #e20c1c;padding:0 0 6px 0;}

.sidebar{
font-size:11px;
}
.album{
margin:0 0 30px 0;
padding:0 0 20px 20px ;
border-bottom:2px dotted #CCCCCC;
float:left;
}
.album a img{
float:left;
margin:16px 16px 0 0;
border:4px solid #005f7f;
display:inline;
}


.footer{
background:#b4000d;
height:50px;
margin:10px 0 0 0;
text-align:center;
}
.footer_txt{
text-align:center;
font-size:10px;
color:#0099CC;
}
.footer ul{margin:0; padding:0; list-style-type:none; text-align:center;}
.footer ul li{display:inline; padding:0 20px;}
.footer ul li a{text-decoration:none; color:#fff; padding:10px; font:bold 14px "Trebuchet MS", Arial, verdana;}
.footer ul li a:hover{color:#000000;}