*{margin: 0; padding: 0;}
body{
	font-family: Arial, sans-serif;
	font-size: 14px;
	color: #000;
	background: #fff url(images/header_bg.gif) repeat-x top;
	text-align: center;
}
html, body {height: 100%;}
.clear{clear: both;}
img{border: none;}
ul li{list-style: none;}
#wrapper{width: 950px; margin: 0 auto -42px; min-height: 100%; height: auto !important; height: 100%;}

#header{width: 100%; height: 58px; background: url(images/header_img.gif) no-repeat left top;}
.htext{width: 635px; float: left; text-align: left; font-family: Arial, sans-serif; font-size: 11px; font-weight: 400; color: #fff; overflow: hidden; padding: 27px 0 0 131px;}
.top_bookmark{width: 175px; float: left; text-align: left; padding: 28px 0 0 0;}

#content{width: 100%; text-align: center; margin: 5px 0 0;}
.top_thumbs{width: 877px; margin: 0 auto;}
.top_thumbs .top_thumb{width: 172px; float: left; margin: 1px; font-family: Arial, sans-serif; font-size: 11px;}
.top_thumbs a img{display: block; border: 1px dotted #000;}
.top_thumbs a:hover img{display: block; border: 1px solid #fff;}

.mid_thumbs{width: 937px; margin: 0 auto;}
.mid_thumbs .top_thumb{width: 232px; float: left; margin: 1px; font-family: Arial, sans-serif; font-size: 11px;}
.mid_thumbs a img{display: block; border: 1px dotted #000;}
.mid_thumbs a:hover img{display: block; border: 1px solid #fff;}


.title{width: 300px; float: left; background: url(images/title_bg.gif) no-repeat top; line-height: 24px; font-family: Arial, sans-serif; font-size: 14px; font-weight: 700; text-transform: uppercase; margin-bottom: 1px; padding-top: 6px; color: #1677A3;}
.archives{width: 870px; margin: 10px auto; padding-right: 13px; color: #1590A5; font-weight: 700;}
.title_archives{width: 555px; float: right; font-weight: 700; padding: 2px 8px 0 0; margin-bottom: 3px; color: #1590A5;}
.archives ul, .title_archives ul{float: right; border-right: 1px solid #BABABA;}
.archives ul li, .title_archives ul li{float: left; width: 24px; text-align: center; line-height: 11px; background: url(images/arch_bg.gif) repeat-x; border-bottom: 1px solid #BABABA; padding: 8px 0;}
.archives ul li.arc, .title_archives ul li.arc{background: transparent; width: 70px; border: none;}
.archives ul li a, .title_archives ul li a{display: block;}
.mid_thumbs .title_archives{padding: 2px 2px 0 0;}

.tb1{background: #E5E5DA url(images/tb_tbg.gif) repeat-x top; width: 100%;}
.tb2{background: url(images/tb_l.gif) repeat-y left; width: 100%;}
.tb3{background: url(images/tb_r.gif) repeat-y right; width: 100%;}
.tb4{background: url(images/tb_lt.gif) no-repeat left top; width: 100%;}
.tb5{background: url(images/tb_rt.gif) no-repeat right top; padding: 10px 5px 0;}

.pays{width: 887px; margin: 10px auto 0;}
.pays .p_title{background: url(images/title_bg.gif) no-repeat top left; width: 220px; padding: 0 0 0 20px; margin: 0 auto;}
.pays .p_title h1{background: url(images/title_bg.gif) no-repeat top right; padding: 6px 20px 0 0; font-size: 16px; color: #1677A3; line-height: 23px; text-transform: uppercase;}
.cols33{width: 276px; float: left; padding: 0 9px;}

.p_site{width: 90%; margin: 0 auto; color: #000;}
.p_site h1{font-weight: 700; color: #0A6492; font-size: 14px; text-align: left;}
.p_site h2{font-weight: 700; color: #0A6492; font-size: 14px;}
.p_site p{font-size: 11px; text-align: left; padding: .3em 0;}
.p_site img{border: 1px solid #104C56;}

.bttn_click{background: url(images/bttn_click.gif) repeat-x left top; line-height: 31px; font-weight: 700;}
.bttn_click a{display: block;}

.top_list{width: 887px; margin: 10px auto 0;}
.top_list h1{font-size: 14px; color: #1677A3; width: 300px; background: url(images/title_bg.gif) no-repeat top; margin: 0 auto; line-height: 23px; padding: 6px 0 0 0;}
.t_lists{width: 100%; overflow: hidden; text-align: left; padding-bottom: 10px; color: #0A6492; font-weight: 700; border-bottom: 1px solid #A1A1A1;}
.t_lists ul, .t_lists ol{width: 21%; float: left; padding-left: 4%;}

.push{height: 42px;}
#footer{width: 100%; height: 42px; margin: 0 auto; background: url(images/footer_bg.gif) repeat-x bottom; font-size: 11px;}
#footer .ta{padding-top: 10px;}



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

.archives a:link, .archives a:visited, .archives a:active, .archives a:hover, .title_archives a:link, .title_archives a:visited, .title_archives a:active, .title_archives a:hover{color: #1590A5; text-decoration: none; border-left: 1px dotted #3DC8D0;}
.archives a:hover, .title_archives a:hover{text-decoration: underline;}
.archives li a.first:link, .archives li a.first:visited, .archives li a.first:active, .archives li a.first:hover, .title_archives li a.first:link, .title_archives li a.first:visited, .title_archives li a.first:active, .title_archives li a.first:hover{border: none;}


.bttn_click a:link, .bttn_click a:visited, .bttn_click a:active{text-decoration: none; color: #0A6492}
.bttn_click a:hover{text-decoration: underline; color: #0A6492;}