body {
	margin: 0;
	padding: 0;
	background: url(images/bgr.jpg) no-repeat #ececec;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
}

*:focus { outline: 0; }
img { border: 0; }
p { margin: 0px; padding: 4px; }

#center { width: 970px; margin-left: auto; margin-right: auto; }
#header { width: 970px;	height: 277px; margin-top: 90px; background: url(images/header.png) no-repeat; }
#logo {	width: 126px; height: 146px; float:left; margin-top: -85px; position: relative; }
#menu { width: 700px; height: 59px; float: right; margin-top: -74px; position: relative; }

#menu li { list-style-type: none; display: inline; }
 .left { width: 22px; height: 59px; float:left; margin-top: 10px;}
 .active .left { height: 74px; background: url(images/left_corner.png) no-repeat; margin: 0; }
 .center { display: block; width: auto; height: 59px;  float:left; margin-top: 15px; }
 .active .center { height: 74px; background: url(images/center.png) repeat-x; margin: 0; }
 .right { width: 22px; height: 59px; border-right: 1px solid #454545;  float:left; margin-top: 15px;}
 .active .right{ height: 74px; background: url(images/right_corner.png) no-repeat; border: 0; margin: 0; }
	#menu li.active a { display: block; height: 25px; padding-top: 34px; color: white; text-decoration: none; font-weight: bold;  float:left; border: 0px; }
	#menu li a { display: block; height: 59px; padding-top: 20px; color: #e1e1e1; text-decoration: none;  font-weight: bold;  float:left; }
	
#newsletter { float: right; width: 480px; height: 39px; position: relative;  margin-top: 15px;}

#newsletter img { float:right; margin: 7px; margin-top: 4px; position: relative; }
#searchBackground { width: 432px; height: 39px; background: url(images/nsbgr.png) no-repeat; float:left; }
#mail { border: 0; width: 341px; height: 25px; line-height: 29px; padding: 5px; font-size: 13px;  background: none; float:left; }
#mailButton { width: 81px; height: 39px; background: url(images/abonirai.jpg) no-repeat; border: 0; float:left; }

#bans { clear: both; text-align: center; }
#bans img { margin-left: 3px; border: 0; }

#call { width: 970px; height: 62px; background: url(images/call.png) no-repeat; color: black; font-size: 24pt; line-height: 62px; text-align: right; margin-top: 12px; font-size: 18pt; margin-bottom: 10px; }

.left_part { width: 695px; height: auto; float:left; }
#page_top { width: 695px; height: 60px; background: url(images/box_top.png) no-repeat; margin-bottom: -2px; }
#page_middle { width: 685px; height:auto; min-height: 200px; background: url(images/box_middle.png); padding: 5px; }
#page_bottom { width: 695px; height: 15px; background: url(images/box_bottom.png) no-repeat; margin-bottom: 20px; }

.right_part { float:right; padding: 0; }
#socialNetworks { margin-top: 15px; }
.followus { font-weight: bold; font-size: 11pt; color: #464646; }
#advertisement { font-size: 10pt; color: #636363; margin-bottom: 20px; text-align: right; clear: both; margin-top: 15px; }
#advertisement img { margin-right: 4px; margin-bottom: 3px; }

.hor { width: 970px; height: 4px; background: url(images/hr.gif) no-repeat; clear: both; margin-top: 20px; margin-bottom: 20px; }

#morelinks { clear: both; margin-bottom: 20px; text-align: center; }


.fban1 { background: transparent url(fban1.png) no-repeat; }
.fban2 { background: transparent url(fban2.png) no-repeat; }

.news_top { width: 694px; height: 7px; background: url(images/news-top.gif) no-repeat; float:left; }
.news_middle { width: 684px; height: auto; background: url(images/news-middle.gif) repeat-y; color: black; padding: 5px; float:left; }
.news_middle a { color: #707070; text-decoration: none; }
.news_middle a:hover { text-decoration: underline; }
 .news_headline { font-size: 22pt; margin-left: 5px; float:left; }
 .news_headline a { color: black; text-decoration: none; }
.news_bottom { width: 694px; height: 32px; background: url(images/news-bottom.gif) no-repeat; margin-bottom: 10px; float:left; }

#cats { width: 240px; margin-bottom: 10px; padding-left: 10px }
#cats a { display: block; width: 250px; height: 30px; line-height: 26px; padding-left: 15px; color: #464646; text-decoration: none; background: url(images/newscats.gif) no-repeat; }
#cats a:hover { background-position: 0 -30px; text-decoration: none; color: white; }

#friends { width: 265px; margin-bottom: 10px; }
#friends a { display: block; width: 265px; height: 30px; line-height: 26px; padding-left: 15px; color: #464646; text-decoration: none; background: url(images/cats.gif) no-repeat; }
#friends a:hover { background-position: 0 -30px; text-decoration: underline; color: black; }

#footer { clear: both; margin-top: 10px; margin-bottom: 10px; margin-left: auto; margin-right: auto; width: 970px; }
#footer a { color: #898989; text-decoration: none; }
#footer a:hover { color: #464646; text-decoration: underline; }
.fleft { float: left; color: #363636; margin-bottom: 20px; }
.fright { float: right; color: #898989; }
.fban { margin-right: -3px; }

.rss { float:right; display: block; width: 29px; height: 31px; background: url(images/rss2.png); color: none; text-decoration: none; margin-top: 4px; margin-right: 10px;  }
.rss:hover { background: url(images/rss.png); }

.friends { font-family: "Franklin gothic medium cond"; font-size: 24pt; color: #363636; }

 .tags { line-height: 21px; }
  .tags a { color: #707070; text-decoration: none; }
 .tags a:hover { text-decoration: underline; }