body {
    background:#1e486a url(/design/images/body_bgr.jpg) top left;
    text-align:center;
    margin:0px auto;
    color:#ffffff;
    font:normal normal 9pt/12pt Arial, Verdana, Tahoma;
}

#body1 {
    width:980px;
    margin:0px auto;
}

#header {
    background:transparent url(/design/images/header.jpg) no-repeat top left;
    width:980px;
    margin:0px;
    padding:0px;
}

.clear {
    clear:both;
    margin:0px;
    padding:0px;
    height:0%;
}

#main {
    width:980px;
    overflow:hidden;
    text-align:left;
}

#articles {
    float:right;
    width:295px;
    margin:23px 0 0 0;
    padding:0 11px 0 0;
}

.art {
    float:left;
    border:0px;
    margin:15px 0 0 47px;
}

#content {
    margin:0 295px 0 0;
    padding:0 0 30px 30px;
}

#content_holder {
    background:transparent url(/design/images/content_bgr_1.jpg) top left;
    margin:0;
}

#content_holder1 {
    background:transparent url(/design/images/content_bgr.jpg) repeat-x top left;
    padding:25px;
    margin:0;
}

.art_holder {
    background:transparent url(/design/images/content_bgr_1.jpg) top left;
    margin:0 0 0 77px;
}

.art_holder1 {
    background:transparent url(/design/images/content_bgr.jpg) repeat-x top left;
    padding:15px 25px 25px 25px;
    margin:0;
}

.art_holder1 img {
	border:0;
	margin:0;
	width:155px;
}

#footer {
    height:53px;
    background:transparent url(/design/images/bottom_left_bgr.jpg) repeat-x bottom left;
    position:relative;
}

#footer img {
    border:0px;
    float:right;
}

* html #footer img {
	margin-right: -3px;
	}

#contacts {
    height:53px;
    overflow:hidden;
    width:375px;
    float:right;
    background:transparent url(/design/images/bottom_right_bgr.jpg) repeat-x top left;
}

/* hide from MacIE \*/
* html #contacts {
	margin-right: -3px;
	}
/* end hide */

#contacts div {
    float:right;
    margin-right:10px;
    text-align:right;
    line-height:11pt;
    padding-top:5px;
    width:165px;
}

#stend {
    position:absolute;
    width:260px;
    height:120px;
    background:transparent url(/design/images/stend.gif) no-repeat top left;
    bottom:14px;
    left:0px;
    z-index:5;
}

#counter {
    float:right;
    width:230px;
    line-height:1em;
    overflow:hidden;
}

.counter1 {
    text-align:left;
    font-size:10pt;
}

.counter2 {
    text-align:center;
    margin-left:70px;
}

.counter3 {
    text-align:center;
    line-height:0.7em;
    margin-left:70px;
}

.cell {
    width:17px;
    height:17px;
    float:left;
    padding-top:3px;
    background:transparent url(/design/images/cell.jpg) no-repeat top left;
    
}

div.counter2:after {
    content: '.'; 
    display: block; 
    clear: left; 
    visibility: hidden; 
    height: 0; 
    line-height: 0;
}

.photo {
    height:260px;
    width:30%;
    float:left;
    text-align:center;
    border:0;
 }
 
 .photo img {
    border:0px;
    margin:5px;
 }