body { font : 10pt Verdana, Geneva, sans-serif;
background : #000000 url(../images/bg_main.jpg) no-repeat top center;
color : #b5b5b5; 
text-align : center; 
text-decoration : none;}

div#container { width : 980px; 
margin : 0 auto; 
padding : 0; 
text-align : left; }

div#header {height : 200px; width : 980px;}

div#headerItems{width : 980px; height : 140px; margin : 0; padding : 0;}
div#logo { float : left;
background: url(../images/logo_bg.jpg) no-repeat top right;
width : 750px;
height : 140px;
margin : 0;
}
#logo a {display : block; width : 500px; height : 140px; margin : 0 0 0 250px;}
div#facebooklink{ width : 120px; height : 30px; float : right; margin : 0 10px 0 0;}
#facebooklink a {display : block; width : 120px; height : 30px; text-indent : -9999px; background : url(../images/fbicon.jpg) no-repeat top left;}
#facebooklink a:hover {background-position : bottom left;}
div#MainMenu {width : 980px;
height : 60px;
background : url(../images/menu_shadow.jpg) no-repeat bottom;}

#MainMenu ul
{
height : 50px;
list-style: none;
margin: 0;
padding: 0;
}

#MainMenu li
{
display : inline;
height : 50px;
float: left;
}

#MainMenu li a { display : block;
background : top left no-repeat;
text-decoration : none;
height : 50px;}

#MainMenu li a.menu01 {background : url(../images/menu_01.jpg) no-repeat; width : 124px;}
#MainMenu li a.menu02 {background : url(../images/menu_02.jpg) no-repeat; width : 122px;}
#MainMenu li a.menu03 {background : url(../images/menu_03.jpg) no-repeat; width : 122px;}
#MainMenu li a.menu04 {background : url(../images/menu_04.jpg) no-repeat; width : 122px;}
#MainMenu li a.menu05 {background : url(../images/menu_05.jpg) no-repeat; width : 122px;}
#MainMenu li a.menu06 {background : url(../images/menu_06.jpg) no-repeat; width : 122px;}
#MainMenu li a.menu07 {background : url(../images/menu_07.jpg) no-repeat; width : 122px;}
#MainMenu li a.menu08 {background : url(../images/menu_08.jpg) no-repeat; width : 124px;}
#MainMenu li a:hover { background-position:bottom left;}
#MainMenu li a span {visibility:hidden; font-size : 5px; line-height : 10px;}

div#content { width : 980px;
background : url(../images/bg_content.jpg) repeat-y;
overflow : auto; }

div#MainContent {
background : url(../images/bg_belka.jpg) no-repeat;
overflow : auto;}

div#TextMain {
float : left; 
width : 650px;
margin : 0; 
padding : 0}

div#TextSub {
float : right; 
width : 330px; 
margin : 0; 
padding : 0;}

div#content_main { 
float : right; 
width : 730px;
margin : 0; 
padding : 0; 
}

div#content_sub {
float : left; 
width : 250px; 
margin : 0; 
padding : 0; 
}

div#site_info { width : 980px;
height : 185px;
background : url(../images/bg_stopka.jpg) no-repeat;}

div#logo_cp_footer { width : 500px;
height : 100px;
background : url(../images/logo_footer.jpg) no-repeat;
float : left;}
#logo_cp_footer a {display : block; width : 500px; height : 100px; text-decoration : none;}
#logo_cp_footer a span {visibility:hidden; font-size : 5px; line-height : 10px;}
#CPsubMenu { width : 480px; height : 100px; float : right;}
#CPsubMenu ul { height : 10px; padding : 45px 10px 0 0; text-align : right; margin : 0;}
#CPsubMenu li { display : inline; margin : 0; padding : 0;}
#CPsubMenu a { font-size : 7.5pt;
font-weight : bold;
word-spacing : 0;
color : #e2ded9;
text-decoration : none;
text-transform:uppercase;}
#CPsubMenu li a:hover {color : #c10412;}

div#CopyInfo { font-size : 7.5pt; font-style:italic; font-weight : bold;
color : #a3a3a3;
width : 490px;
margin : 20px 0 0 0; float : left;}
div#Author {font-size : 8pt; font-weight : bold; color : #a3a3a3; float : right; text-align : right; margin : 40px 0 0 0; width : 490px;}
div#Author img { vertical-align:middle;}

h1, h2 {text-indent : -9999px; font-size : 5px; margin : 0; padding : 0; line-height : 0px;}
h4 {font-weight : bold; margin : 4px 0 4px 0;}