html
{
margin: 0;
padding: 0;
width: 100%;
}
body
{
margin: 0;
padding: 0;
width: 100%;
font: small Geneva, Arial, Helvetica, sans-serif
}
table td
{
vertical-align: top;
}
#main
{
width: 100%;
}
#main td
{
padding: 0;
margin: 0;	
}

td#navigation
{
width: 300px;
padding-top: 10px;
background: #575757 url(img/nav_corner.gif) top right no-repeat;
}
#navigation ul
{

width: 325px;
margin: 0;
padding: 0;
margin-top: 20px;
margin-bottom: 20px;
margin-left: 0px;
}
#navigation ul li
{
height: 30px;
color: #fff;
font: 700 medium/1.8 Geneva, Arial, Helvetica, sans-serif;
padding-left: 0px;
white-space: nowrap;
list-style: none;

background: url(img/nav_menu_corner.gif) right top no-repeat;
}
#navigation ul li.top
{
	height: 30px;
	color: #fff;
	font: 700 medium/1.8 Geneva, Arial, Helvetica, sans-serif;
	padding-left: 0px;
	white-space: nowrap;
	list-style: none;
	background: none;

	
}
#navigation ul li a
{
text-decoration: none;
color: #fff;
margin-left: 40px;
padding-left: 20px;
background: url(img/menu_star_passive.gif) left center no-repeat;
}
#navigation ul li a:hover
{
text-decoration: none;
color: #fff;
padding-left: 20px;
background: url(img/menu_star.gif) left center no-repeat;
}

td#navigation1
{
width: 325px;
padding-top: 10px;
background: #EDF3FE url(img/nav_menu_corner_white.gif) no-repeat top right;
}
#navigation1 ul
{

width: 325px;
margin: 0;
padding: 0;
margin-top: 20px;
margin-bottom: 20px;
margin-left: 0px;
}
#navigation1 ul li
{
height: 30px;
color: #575757;
font: 700 medium/1.8 Geneva, Arial, Helvetica, sans-serif;
padding-left: 0px;
white-space: nowrap;
list-style: none;

background: url(img/nav_menu_corner_white.gif) no-repeat right top;
}
#navigation1 ul li.top
{
	height: 30px;
	color: #575757;
	font: 700 medium/1.8 Geneva, Arial, Helvetica, sans-serif;
	padding-left: 0px;
	white-space: nowrap;
	list-style: none;
	background: none;

	
}
#navigation1 ul li a
{
text-decoration: none;
color: #575757;
margin-left: 40px;
padding-left: 20px;
background: url(img/menu_star_passive1.gif) left center no-repeat;
}
#navigation1 ul li a:hover
{
text-decoration: none;
color: #575757;
padding-left: 20px;
background: url(img/menu_star1.gif) left center no-repeat;
}
#right
{
display: block;
float: right;
}
#left
{
display: block;
float: left;
}
.top_right
{
width: 100%;
height: 1px;
padding: 0;
background: #FF7900 url(img/boy.jpg) right bottom no-repeat;
}
.top_right img
{
	margin: 0;
margin-right: 138px;
}
.news_collumn
{
background: url(img/news.gif) right top no-repeat;
height: 30px;
border-top: solid 5px #fff;
background: #0071BC;
}
#news_header
{
width: 265px;
margin-top: 5px;
height: 100%;
background: #0071BC;
}
#news_table_top
{
background: #EDF3FE url(img/news_table_top.gif) right top no-repeat;
}
#news_table_top p
{
margin-top:15px;
padding-left: 35px;
padding-right: 25px;
background: url(img/book_bullet.gif) 20px 2px no-repeat;
}
.regular_top
{
background: #E6E6E6 url(img/regular_top.gif) right top no-repeat;
}
.regular_top p
{
margin-top:15px;
padding-left: 35px;
padding-right: 25px;
margin-bottom: 5px;
background: url(img/book_bullet.gif) 20px 2px no-repeat;
}
h2
{
margin: 0;
margin-left: 10px;
font: 700 medium/1.8 Geneva, Arial, Helvetica, sans-serif;
color: #fff;
padding: 0;
}
h3
{
margin: 0;
font:  700 small/1.8 Geneva, Arial, Helvetica, sans-serif;
color: #fff;
padding: 0;
}
#leftcollumn
{
margin: 0;
padding: 0;
width: 100%;

}
#leftcollumn td
{
margin: 0;
padding: 0;

}
td.archive
{
height: 25px;
background: url(img/archive_top.gif) right top no-repeat;
}
.archive p
{
float: right;
color: #B10612;
margin-top: 10px;
margin-right: 40px;
padding-left: 20px;
margin-bottom: 5px;
background: url(img/book_red.gif) left center no-repeat;
}
a
{
color: #B10612;
}
#contacts_row
{
background: url(img/contacts.gif) right top no-repeat;
height: 30px;
}
#contacts_header
{
width: 265px;
margin-top: 0px;
height: 100%;
background: #B10612 url(img/book_white.gif) left center no-repeat;
}
.contacts
{
width: 40%;
background: #0071BC;
}

.rules_row
{
background: #0071BC;
height: 30px;
border-top: solid 5px #fff ;
}
.rules_row_left
{
background: #EDF3FE;
height: 30px;
width: 45px;
}
.rules_row_left1
{
background: #0071BC;
height: 30px;
width: 45px;
 background-attachment: scroll;
 background-image: url(img/about._bk.gif);
 background-repeat: repeat-x;
}
#about_row  div
{
margin-left: 40px;
margin-top: 5px;
width: 100%;
background: #8C8C8C;
}
#about_row  div h2
{
margin-left: 0px;

}
td#contacts
{
height: 210px;
background:  url(img/contacts_phone.jpg) right top no-repeat;
}
td#contacts p
{
margin-left: 30px;
margin-right: 80px;
}

td#contacts table
{
margin-left: 30px;
margin-right: 80px;
}
td#contacts table td
{
vertical-align: top;
}
td.separator
{

width: 3px;
}
.footer
{
background: #0071BC url(img/footer.gif) top left no-repeat;
}
.footer2
{
background: #0071BC url(img/footer2.gif) 280px top  no-repeat;
}
.footer img
{
margin-top: 35px;
}

.footer2 img
{
margin-top: 35px;
}
#content
{
background: #EDF3FE;
vertical-align: top;
}
#content table
{
width: 100%;
}
#contleftcollumn
{
vertical-align: top;
background:  #E6E6E6 url(img/books.jpg) top left no-repeat;
}

ul
{

padding-left: 20px;
padding-right: 5px;
margin-top: 30px;
}

.right
{
float: right;
margin-right: 50px;
}
td.contleft
{
border-top: solid 5px #fff;
background: #E6E6E6;
vertical-align: top;
width: 40%;



}
td.contleft ul
{
margin-right: 20px;
}
td.contright p
{
margin-left: 20px;
margin-right: 20px;

}

td.contright
{
border-top: solid 5px #fff;
background: #E6E6E6 url(img/sep.gif) left repeat-y;
vertical-align: top;
width: 60%;


}
.about
{
border-top: solid #fff 5px;
border-left: solid 2px #fff;
background: #0071BC
}
.gray
{
height: 30px;
background: #8C8C8C;
}
#internal td
{
vertical-align: top;

}
.img
{
background: #E6E6E6;
}
.end
{
height: 58px;
text-align: left;
background: url(img/long_end.gif) top repeat-x;
}
.logo
{
margin-right: 10px;
}
.int1
{
border-top: solid 5px #fff;
background: #EDF3FE;
width: 0px;
}
.con1
{
margin-left: 20px;	
}
.int4
{
border-top: solid 5px #fff;
background: #EDF3FE;
width: 380px;
}
 
.col1
{
width: 1px;	
}	
.int2
{
border-top: solid 5px #fff;
background:  #EDF3FE url(img/sep.gif) left top repeat-y;

}
.int
{
background: #EDF3FE;
}
.int3
{
background: #EDF3FE;
border-left: solid 2px #8C8C8C;
padding-right: 10px;
}
.about
{
background: #0071BC;
}
.left
{
background: #EDF3FE;
width: 325px;
}
.left2
{
width: 325px;
}
P { padding-left: 0.5em; padding-right: 0.5em }

SPAN.laquo { margin-left: -0.44em }
SPAN.raquo { margin-right: -0.44em }
SPAN.lbr { margin-left: -0.3em }
SPAN.rbr { margin-right: -0.3em }
SPAN.point { margin-right: -0.2em }
SPAN.ensp { word-spacing: 0.44em }
SPAN.nbsp { word-spacing: 0.3em }
SPAN.thinsp { word-spacing: 0.2em }
#tel
{
margin-left: 774px;
color: #fff;
font: bold medium Geneva, Arial, Helvetica, sans-serif;
 width: 450px;
}
#tel a
{
color: #fff;

}
#copy_left
{
float: left;
margin-left: 20px;
display: block;
height: 70px;
color: #fff;
}
a img
{
border: 0;	
}
#copy_right
{
float: right;
height: 48px;
padding-top: 0;
width: 147px;
display: block;
color: #fff;
}
#copy_right img
{
margin: 0;
margin-top: 10px	
}
.left_sep
{
float: left;	
}
.right_sep
{
float: right;	
} 
.mar
{
margin: 10px;	
}
p.news
{
	margin-top: 10px;
	margin-bottom: 5px;
	margin-left: 20px;
padding-left: 20px;
background: url(img/book_bullet.gif) left 5px no-repeat;	
}
.usermenu1 {
	background-attachment: fixed;
	background-image: url(img/nav_menu_corner_white.gif);
	background-repeat: no-repeat;
	background-position: right top;
	margin: 0px;
	padding: 0px;
	width: 325px;
	list-style-image: url(img/menu_star1.gif);
}
ul li {
list-style-image:url(img/star_bullet.gif);
}