html, body {
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
/*	font-family:Arial, Helvetica, sans-serif;*/
	font-size:11px;
}
body, input, select, textarea {
	background-color: #ffffff;
}

form {padding:0; margin:0;}

td {vertical-align:top;}

a {text-decoration:none; color:#003399;}
a:hover {color:#C40A46; text-decoration:underline;}

#container {
width:1000px; 
margin:auto;
overflow:hidden;
}

#tdh1top {background:url(/images/b_top1.gif) top repeat-x;}

#homefav {width:90px; margin-top:-110px; float:right;}
#homefav img {margin:0 5px;}

#headstr {
margin:-115px 0 0 175px;
width:350px;
float:left;
position:absolute;
}
#headstr a {color:#C0A062; font-size:9px;}
#headstr a:hover {text-decoration:underline; }

#logo {width:400px; height:165px; background-image:url(/images/logo1n.gif); margin-top:-110px; position:absolute;}

.clr {clear:both;}


.divbt1 {border-top:3px double #C0A062; }

.top10 { background-color:#F9FAFC; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:1.2em; }
.top10 img {margin-left:4px;}
.top10 a {color:#003366; font-size:11px;}
.top10 a:hover {color:#990000;}

.top10h {background-color:#F0F1F2; text-align:right; margin-bottom:5px;}
.top10h a {color:#666666; font-size:10px;}

.top10bb {border-bottom:3px solid #FFFFFF;}

.mt10{margin-top:10px;}



.more { text-align:right; padding-right:48px; font-size:12px; background:url(/images/more2.gif) bottom right no-repeat;}
.more a {text-decoration:underline;}



.art1{
font-size:1.2em;
color:#161616;
}
.art1 a {text-decoration:underline;}
.art1 img  {margin:0 10px; float:left;}
.art1 h2{
font-size:18px;
font-weight:normal;
font-family:Georgia, 'Times New Roman';
color:#104B93;
padding-bottom:5px;
border-bottom:1px solid #000033;
}
.art1 h1{
font-size:22px;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
padding-bottom:5px;
border-bottom:1px solid #C40A46;
margin:10px 0 10px 0;
}



.art1 h2 a {text-decoration:none; color:#104B93;}
.art1 h2 a:hover {color:#000000; text-decoration:none;}


.art1 p{
text-indent:10px;
line-height:1.4em;
text-align:justify;
}


.artpics {
text-align:center; 
border:1px solid #D7DDE7; 
margin:0 0 5px 10px;
width:310px;
height:220px;
}
.artpics img {float:none; cursor:pointer; margin:0;}
.artpics #img_top {cursor:default;}


.newsblock{ background-color:#F9FBFD; padding-right:5px;}
.newsblock p {padding:5px;}

.date1 { color:#990000; font-size:10px; font-family:Georgia; margin-right:5px;}

.date2, .date3 {margin:-10px 0 10px -10px; font-size:10px; padding-bottom:10px; color:#777777; font-family:Georgia, "Times New Roman", Times, serif;}
.date3 {margin:0 0 3px 0; padding:0; font-size:9px;}

h3 {margin:0; padding:0; font-size:14px; line-height:1em;}

.title1 {font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;}
.descr1 { font-size:11px; padding:6px 0; color:#303030; text-indent:10px; text-align:justify; line-height:1.1em; font-family:Verdana, Arial, Helvetica, sans-serif;}

.hr1 {border:none; border-top:1px solid #DFDFDF; height:1px; width:90%;}
.hr2 {border:none; border-top:1px solid #DFDFDF; height:1px; width:90%; text-align:center;}

.news1 ul { list-style:none; color:#999999; padding-top:0; margin-left:-40px; }
.news1 li {color:#333333; list-style:none; margin-left:-35px; font-size:13px;}
.news1 li li {margin:1px 0 10px 55px; font-size:10px; color:#666666;}
.news1 li a {text-decoration:underline; color:#003366; font-weight:bold;}
.news1 li a:hover {color:#3A89C0;}


.leg {
margin:-9px 0 0 10px; 
text-align:left;
position:absolute;
}

.leg .text {
font-size:11px; 
color:#333333; 
font-weight:bold; 
padding:0 4px 0 4px;
background-color:#F7F9F9;
border-left:1px solid #F4C7D6;
border-right:1px solid #F4C7D6;
}


#ban468x60head {
width:468px;
height:60px;
border:1px solid #336699;
float:right;
margin:20px 5px 0 0 ;
visibility:hidden;
}

.form_search {margin:0; padding:0; text-align:right;}
.form_search a {color:#666666;}
.form_search a:hover { color:#336699;}

.inp1 {color:#336699; padding-left:6px; border:1px solid #92A5CA; }
.but1 {background:url(/images/menuitem1.gif) right top no-repeat; color:#336699; margin:0 4px; border: 1px solid #D7DDE7;}

.status_error, .status_info{
margin:0 5px; padding:5px; text-align:center; background-color:#FFFFFF; color:#FF0000; border:1px solid #FF0000; }
.status_info{ border:1px solid #006633; color:#006633;
}


#rate_div input {cursor:pointer; background-color:#889EC8;}

.tdleft {border-right:0px solid #D7DDE7; padding:0 5px 0 5px;}
.tdright {border-left:0px solid #D7DDE7; padding:0 5px 0 5px; width:260px;}
.tdcenter {padding:0 5px 0 5px; width:100%}

/*#send_by_email {border:1px solid #006633;}*/



.pager {text-align:center; color:#999999;}
.pager a{
font-size:14px;
padding:2px;
font-weight:bold;
color:#666666;
}
.pager a:hover{ text-decoration:underline;}
#curpage{color:#CB275B; text-decoration:none;}

.copyr1 {
text-align:center; padding:5px; color:#990000; font-size:12px; border:1px dotted #000066;
}
.allmats{
text-align:center; padding:4px; color:#666666; font-size:12px; border:1px solid #CCCCCC;
}

.totop {text-align:right; margin-right:10px; margin-bottom:0; padding-bottom:0;}
.totop a {background:url(/images/arr_top.gif) left no-repeat; padding-left:12px; text-decoration:underline;}



#foot {
margin:5px 0 0 0;
padding:5px 0 5px 0;
text-align:center;
border-top:1px solid #D7DDE7;
}
#foot  p {margin:3px 0 5px 0;}

.menufoot1 {text-transform:capitalize; font-size:10px;}
.menufoot1 a {color:#003333; text-decoration:underline;}
.menufoot2 {color:#999999;}
.menufoot2 a {color:#003366;}


.counters{
text-align:center;
margin-top:2%; margin-bottom:auto;
}
.counters img {
margin-left:2px;
}

#calendar_div {height:180px;}
.calendar .head1 {color:#003366; font-weight:normal; font-size:10px; white-space:nowrap; border:none; text-decoration:underline;}
.calendar .head2 {color:#003366; font-weight:bold; font-size:12px; white-space:nowrap; border-right:none; border-left:none; border-top:none;}
.calendar .head1 a, .calendar .head2 a {display:inline; font-size:10px; color:#666666;}
.calendar {border-collapse:collapse; font-family:Georgia; }
.calendar th {background-color:#F9FAFC; padding:3px 1px; font-weight:normal;}
.calendar td {
color:#999999;
border:1px solid #CCCCCC;
padding:2px;
text-align:center;
font-size:10px;
}
.calendar a {
font-size:11px;
display:block;
color:#C0A062;
font-weight:bold;
text-decoration:underline;
}
.calendar a:hover {
color:#104B93;
}
.calendar .tdclear {border:none;}
.calendar img { border:none; margin:0 5px 0 5px;}
.calendar #curday {border:2px solid #889EC8;}

#testjs {
width:830px;
float:right; 
margin-bottom:10px; 
display:block;
padding:5px; 
text-align:center; 
background-color:#FFFFFF; 
color:#666666; 
border:1px solid #006633; color:#006633;
}

.ured {color:#C40A46; text-decoration:underline;}

.title3 {
color:#333333; font-weight:bold; font-size:14px; text-align:left;
}
.title3 a {text-decoration:underline; color:#333333;}


.ul_search li {margin-top:6px; list-style:none;}
.ul_search li a {
color:#C40A46; font-weight:bold; font-size:14px; text-align:left; text-decoration:underline;
}
.ul_search li a:hover {text-decoration:underline; color:#003366;}
.ul_search li li {color:#666666; margin-bottom:20px;}


.comment_form input, .comment_form textarea {
border:1px solid #92A5CA;
color:#003366;
margin:0;
}
.comment_form textarea {color:#333333;}




.randlist {border-collapse:collapse; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:left;}
.randlist img {margin:0 4px;}
.randlist td {border-right:1px solid #CCCCCC; padding:5px;}
.randlist ul {margin-left:15px; padding-left:0;}
.randlist li{
list-style-type:circle; 
margin:7px 0; 
color:#92A8D4;
text-transform:capitalize; font-size:11px;
padding-left:0;
}
.randlist li a {color:#003333; text-decoration:underline;}
.randlist li a:hover {text-decoration:none; color:#C40A46;}


#pager_form { text-align:center; font-size:12px; }
#pager_form input{ color:#333333;  background-color:#FFFFFF; border:1px solid #D4D4E7;  cursor:pointer; padding:2px; margin:3px; }
.active_page, #pager_form input.active_page{ border:1px solid #C40A46; color:#003399; }
