body {
background-image: url(images/fon.gif);
background-attachment: scroll;
background-position: center;
background-repeat: repeat-y;
background-color:#f4f7f8;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
font-family: Tahoma, Verdana, Arial, Sans-Serif; 
}
a:link,a:visited{font-size:12px; color: #6a7376;text-decoration: none;}
a:hover,a:active{color: #df5004;text-decoration: underline;}

#top {background-repeat:repeat-x; background-image:url(images2/logo_bg.gif);}
h1 {font-size:11px; text-decoration:none; color: #b8b8b8;}

a.archive:link,a.archive:visited{font-family:Tahoma;font-size:26pt;color: #df5004;text-decoration: none;font-weight:bold;}
a.archive:hover,a.archive:active{font-size:26pt;color: #6a7376;text-decoration: underline;font-weight:bold;}

#thumbs {border: 1px solid #bbcdd4;}
a:hover #thumbs {border: 1px solid #ec5200;}

.desc { 
background-image: url(images/logo_bg.gif);
background-attachment: scroll;
background-position: top;
background-repeat: repeat-x;
font-size:13px;
color:#949494; 
}

a.desc2:link,a.desc2:visited{font-size:12px; color: #df5004;text-decoration: none;}
a.desc2:hover,a.desc2:active{color: #6a7376;text-decoration: underline;}

.thumbtop {font-weight:bold}
ul li { list-style-type: none; }
.content_top { width: 983px; height:394px; margin: 0px auto;}
h2 { text-align: center; color: #000000; text-transform: uppercase; font-size: 1em; padding: 6px 0 0 0; font-weight:bold }
.topfree ul {width: 245px; float: left; padding: 0px 0 15px 0; }
.topfree li { line-height: 30px; margin-left: 35px; font-size: 14px; font-weight:bold; }
.topfree span { padding-right:  5px; color:#888888 }
.topfree a, .topfree a:link { text-decoration: none; color: #313b3f;  padding: 2px; font-size: 16px; }
.topfree a:hover { text-decoration: none; background:#313b3f; color: #e1e9ed;}
