* {
	margin: 0;
	padding: 0;
}
html,body{background: url(../images/bg.jpg) #a8e422 repeat-x;font:13px "Trebuchet MS", Arial, Helvetica, sans-serif;margin:0;padding:0}
ul li {list-style: none;}
ol li {list-style: decimal inside;}
* html .jqueryslidemenu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
display: inline-block;
}
a {color: #11742D;}
a:hover {text-decoration: none;}

p {margin: 0;padding: 8px 0;}
img {border: none;}

.addlabs {width:200px;}
.addtext {}
#forum a {font-size:11px;}

#container{background:#FFFFFF;text-align:left;width:980px;margin:0 auto}
#header {height:80px;margin:0;
  padding-left:10px;color: #79B30B}
#menu{height:75px;line-height:75px;margin:0;
  padding-left:10px;color: #79B30B;}
#wrapper{background:#FFFFFF;float:left;width:100%}
#content{margin-left:10px;margin-right: 440px;}
#content h2 {
	font: normal 18px Arial;
	padding: 9px 0px 8px;
}
#content h2 a {
	color: #3E3E3E;
	text-decoration: underline;
}
#content h2 a:hover {
	text-decoration: none;
}
.kolpost {font-size: 11px;color: #838383;line-height: 0px;}


#vlogin {margin: 10px;color: #fff;}
#login_form {position: absolute;width: 26%;left: 38%;top: 20%;background: #fff;border:solid #eee 5px;display: none;z-index: 99;overflow: hidden;}
#login_form #border {border:1px solid #c4c4c4;padding:15px;}
#login_form .close {float: right; padding: 7px 7px 0 0;}


.top2 {top:10px; height: 79px; position: relative; margin-bottom: 2px;}
.top2 .logo {  left: 15px; position: top:10px; absolute;}
.top2 .collage {BACKGROUND-COLOR: #bf0d76; padding-left:10px; height: 50px; width:450px; right: 38px; top:0px; position: absolute; }
.top2 .collage a {color: #fff; font-size: 11px;}

.nav { BACKGROUND-COLOR:#f2b600;width: 980px; height:50px; color:#fff; }
.nav ul {  list-style-type:none; padding-left:20px; padding-top:13px;}
.nav ul li { float:left;margin-right:50px; }
.nav ul li a { color:#fff; text-decoration: underline; font-size:13px; ;}
.nav ul li a:hover { color:#fff; text-decoration: none; }

.nav2 { BACKGROUND-COLOR:#bf0d76;width: 980px; height:25px; color:#fff; }
.nav2 ul {  list-style-type:none; padding-left:20px; padding-top:1px;}
.nav2 ul li { float:left;margin-right:50px; }
.nav2 ul li a { color:#fff; text-decoration: underline; font-size:13px; ;}
.nav2 ul li a:hover { color:#fff; text-decoration: none; }

#rightwr {background:#FFFFFF;width:430px;float:left;margin-left:-430px;}
.col1 {padding-right:5px;float:left;width:210px;}
.col2 {float:left;width:210px;}
.col3 {float:left;width:425px;}
.textul li {margin-bottom:4px;text-align: justify;padding-right:3px;}

.block {position: relative;border: 1px solid #ECECEC;padding: 5px;height: 1%;}
.shadow {width: 210px;height: 5px;margin: 0 0 5px;}
.bt {position: absolute;top: -1px;left: -1px;width: 210px;background: url(../images/tl2.gif) no-repeat;}
.bt b {display: block;height: 4px;background: url(../images/tr2.gif) 100% 0 no-repeat;}
.bb {position: absolute;bottom: -1px;left: -1px;width: 210px;background: url(../images/bl.gif) no-repeat;}
* html .bb {bottom: -13px}
.bb b {display: block;height: 4px;background: url(../images/br2.gif) 100% 0 no-repeat;}


.btb {position: absolute;top: -1px;left: -1px;width: 425px;background: url(../images/tl2.gif) no-repeat;}
.btb b {display: block;height: 4px;background: url(../images/tr2.gif) 100% 0 no-repeat;}
.bbb {position: absolute;bottom: -1px;left: -1px;width: 425px;background: url(../images/bl.gif) no-repeat;}
* html .bbb {bottom: -13px}
.bbb b {display: block;height: 4px;background: url(../images/br2.gif) 100% 0 no-repeat;}

.clear {clear: both;height: 0;overflow: hidden;}





.post {padding:10px;border: 1px solid #ECECEC;position: relative;margin: 0 0 13px;height: 1%;}

.post img {margin: 10px; }
.post ol {margin: 7px 0 7px 30px;}
.post li {padding: 2px 0;}
.post p {padding-left: 19px;padding-right: 19px;}

.post {position: relative;margin: 0 0 13px;height: 1%;}

.post img {margin: 10px;}

.postnews {position: relative;margin: 0 0 13px;}

.postnews ul,
.postnews ol {margin: 7px 0 7px 30px;}
.postnews li {padding: 2px 0;}
.postnews p {padding-left: 19px;padding-right: 19px;}
.postnews {position: relative;margin: 0 0 13px;height: 1%;}
.postnews img {margin: 5px;}



.pt {position: absolute;top: -1px;left: -1px;width: 530px;background: url(../images/tl.gif) no-repeat;}
.pt b {display: block;height: 4px;background: url(../images/tr.gif) 100% 0 no-repeat;}
.pb {position: absolute;bottom: -1px;left: -1px;width: 530px;background: url(../images/bl.gif) no-repeat;}
* html .pb {bottom: -11px;}
.pb b {display: block;height: 5px;background: url(../images/br.gif) 100% 0 no-repeat;}


.imgleft {float: left;margin: 0 9px 0 0;}



.entry {text-align: justify;padding: 2px 19px;}
.entry p {padding-left: 0;padding-right: 0;}
.shortentry {min-height: 210px;margin-left: 200px;text-align: justify;padding: 2px 19px;}
.shortentry a {color:#000;text-decoration:none;}
.shortentry p {padding-left:  0;padding-right: 0;}




.postmetadata {font-size: 11px;color: #929292;margin: 7px 0 0;padding: 2px 0 2px 19px;background: #F4F4F4;}
.postmetadata a {color: #989898;}
.comments {float: right;background: #bf0d76;padding: 5px 12px 7px;margin: -2px -1px -1px 0;line-height: 10px;position: relative;}
.comments a {color: #FFF;text-decoration: none;}
.comments a:hover {text-decoration: underline;}


#search {margin-top: 10px;margin-left: 15px;height: 17px;}
#search input {margin-left: 15px;font: 12px Tahoma, Arial;color: #ECECEC;}
input.search {margin-top: 10px;margin-left: 10px;width: 80%;border: 1px solid #ECECEC;}




.map {width:440px; height:400px;}
.map UL {position: relative; float:left; height:170px; width:100px; margin:0 5px 0 0; padding:0; } 
.map UL LI { background:none; padding:0 0 4px 0; margin:0;}
.map UL LI.title { margin:5px 0 4px 0;}
.map UL LI.title A{BACKGROUND-COLOR:#f2b600; font-size:12px; padding:1px; color:#000; font-weight:bold; text-decoration:none;}
.map LI A{text-decoration:none; font-size:11px;}


.zodiac {float:left;margin:5px;}
.zodiac UL {position: relative; float:left;width:80px; margin:0 5px 0 0; padding:0; } 
.zodiac LI A{text-decoration:none; font-size:11px;}


#footer{background:#FFFFFF;position: relative;clear:left;width:100%; font-size: 11px;color: #838383;border-top: 1px solid #EAEAEA;}
#footer p{margin:0;padding:5px 10px}

#footer a {color: #838383;text-decoration: none;}
#footer a:hover {text-decoration: underline;}

.contacts p {position: absolute; float:left; top: 51px;}
.copyright p {position: absolute; float:right; top: 51px;}
