body {
font-family: Times, 'Times New Roman', serif;
}
		
#header, #photo, #footer, #pod, .nav_icon, .addthis_default_style, #main iframe, .block_pad, .block_b, .adv, .wrt {
display: none !important;}
.sidebar, #logo  img {}
	
.address {position:absolute;top: 50px;right: 0px;width: 295px;
}

.name {
position:absolute;
top: 5px;
right:0px;
width: 295px;
font-size: 110%;
}
	
#main  {
padding:0 0 1em;
margin:1em 0;
border-bottom:1px solid #333;
border-top:1px solid #333;
}	
	
#main ul, #main ol  {margin:0 0 0.5em 25px;} 
#main ul.thumbs  {margin:0px;}
#main .allgalleries ul.thumbs li, .album200 ul.thumbs li {width:215px;}
#main .allgalleries ul.thumbs li {min-height:210px;}
p {margin: 0 0 10px 0;}
img {border: none;}
img.fac {padding:3px; margin:0 10px 0 0; float:left; border:#4a5374 1px solid;}
img.pic, .allgallery img.thumb {padding:3px; margin:3px 5px 2px 0; border:#4a5374 1px solid;}
img.side {padding:2px; margin:4px 2px 2px 0; border:#999 1px solid;}
img.pica {border:#4a5374 1px solid; padding: 3px; float: left; margin:0 10px 5px 0;}
.main_title {font: 123% "Times New Roman", Times, serif; color:#900000; padding:5px 0 5px;}
.main_in_title {font: 135% "Times New Roman", Times, serif; color:#900000; padding:5px 0 5px;}
h1 {font: 135% "Times New Roman", Times, serif; color:#900000; padding:5px 0 5px;}
h2 {font: 135% "Times New Roman", Times, serif; color:#900000; padding:5px 0 5px;}
h3 {font: 120% "Times New Roman", Times, serif; color:#333; padding:10px 0 5px;}
//h4 {font: 110% "Times New Roman", Times, serif; color:#777; padding:5px 0 5px;}
h5 {color:#666666; font: 130% "Times New Roman", Times, serif; text-align:left; border-bottom:1px solid #dfdfdf; margin-bottom:0.4em;}
.main_title a, .main_title a:link, .main_title a:visited {color:#900000; text-decoration: underline;}
.newshead {height:30px;}
.newshead .date {float:left; margin-top:4px; font-size:90%;}
.date {font: italic 82% Times New Roman, Times, serif; color:#666666;}
.sort_an {height:70px;}
.date_an {font: bold italic 100% Times New Roman, Times, serif; color:#333; }
.sort_an .text_title {font-family:"Times New Roman", Times, serif; font-size:110%; color:#000000;line-height:100%;}
.text_title { font-family:"Times New Roman", Times, serif; font-size:110%; color:#000000;}
.text_title a:link, .text_title a:visited {color:#005baf; text-decoration:underline;}
.text_title a:hover {text-decoration:none;}
.text {font-family:"Times New Roman", Times, serif; font-size:97%; color:#292929; text-align:left; }
.text a:link, .text a:visited {color:#43576f; /*#5e7897*/ text-decoration: underline; }
.text a:hover {color: #769dcb; text-decoration: none;}  
#main a:link {color:#01578e;}  
#main a:visited {color:#537eae; text-decoration: underline; }
#main a:hover  {color: #5f0e0f; text-decoration: none;}
table#news img.logos  {border:0 ;}
p.icons img {margin: 1px 5px 1px 0; float:left;}
p.icons {height:50px;}
.more_title {color: #900000; font: 110% "Times New Roman", Times, serif; border-bottom:1px solid #dfdfdf; margin-bottom:5px;}
/*#main .more_info ul { margin:0;}*/
#main ul li{list-style-image: url(/i/listline.gif);}
#main .more_info ul {list-style-type:none;}
#main .more_info ul>li:before {content: '— '; color: #ebb04c; float: left;
margin-left: -1.4em;}
#main .more_info ul li {padding:0;}
.title {color:#666666; font: 130% "Times New Roman", Times, serif; text-align:left; }
img.fac {padding:3px; margin:0 10px 0 0; float:left; border:#4a5374 1px solid;}

p {margin: 0 0 10px 0;}

/*NEWS-------------------------*/
TABLE#news{font-family:"Times New Roman"; font-size:100%;}
TABLE#news TD {padding:0 10px 12px 0;}
TABLE#news img {border:solid #006699 1px; padding:1px;}
TABLE#news img.icon_video, #sideRight img.icon_video {border:0; padding-left:5px; vertical-align:middle;}
img.icon_save {border:0; padding-bottom:3px; vertical-align:middle;}
TABLE#news .text .newsmorephoto {display:block;  overflow:hidden;}
TABLE#news .text .newsmorephoto img {margin-right:5px !important; margin-bottom:5px !important;}

#main p {
/*clear:both;*/
}
	
	
img {
margin-right: 5px;
}
	
.copy, .copy span {
text-align:center;
font-size: 90%;
float:none !important;	
}	