/* CSS Document */

body {
	background-color: #666666;
	margin: 0px;
	padding:0px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
.shape {
background-image: url(images/shape.jpg);
background-repeat:no-repeat;
background-position:center;
width:789px;
height:265px;
vertical-align:top;
}
.leng {
float:right;
margin-right:20px;
margin-top:5px;
}
.leng a{
display:block;
margin:5px;
}
.menu {
background-image: url(images/menubg.jpg);
background-repeat:repeat-x;
height:34px;
width:753px;
border-top:#FFFFFF solid 3px;
margin-left:18px;
margin-right:18px;
text-align:center;
color:#FFFFFF;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
font-weight: bolder;
}
.menu div {
margin-top:7px;
}
.menu a:link, a:visited{
color:#FFFFFF;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
margin-left:5px;
margin-right:5px;
text-decoration:none;
}
.menu a:hover{
color: #CCCCCC;
}
.tabcont {
background-color:#ECE7D6;
background-image:url(images/rblockcont1bg.jpg);
background-position:top;
background-repeat:repeat-x;
vertical-align:top;
}
.lblock {
height:100%;
background-image:url(images/lblockbg.jpg);
background-repeat: repeat-y;
vertical-align: top;
}
.lblockcont{
background-image:url(images/lblockcont.jpg);
background-repeat:no-repeat;
background-position:top;
}
.lblockfoot {
background-image:url(images/lblockfoot.jpg);
background-repeat:no-repeat;
background-position:bottom;
height:18px;
display:block;
}
.photoblock{
padding-top:35px;
padding-left:23px;
}
.photoblock img{
display:block;
padding-top:5px;
padding-bottom:5px;
}
.rblock {
background-image:url(images/rblockcont3bg.jpg);
background-position: bottom right;
background-repeat: no-repeat;
}

#rblockcont {
background-image:url(images/rblockcont2bg.jpg);
background-position:top left;
background-repeat: no-repeat;
}
#content{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:3px;
}
H1 {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#7B7D50;
margin:5px;
}
P {
text-indent: 0.7em;
margin:2px;
padding:3px;
}
UL {
margin:5px;
}
.foot {
background-image: url(images/footbg.jpg);
background-repeat: no-repeat;
height:72px;
width:753px;
margin-left:18px;
margin-right:18px;
}

.copy {
display:block;
float:right;
margin-right:5px;
margin-top:10px;
text-align:right;
color: #719696;
}
.copy a{
margin:3px;
color: #719696;
font-size:11px;
text-decoration:none;
font-weight:bolder;
}
.copy a:hover{
color: #FFFFFF;
}
.counter {
float:left;
margin:0px;
margin-top:17px;
margin-left:5px;
}

.counter a img {
border:none;
opacity:0.4; -moz-opacity:0.4; filter:alpha(opacity=40);
}

.counter a:hover img {
opacity:1.0; -moz-opacity:1.0; filter:alpha(opacity=100);
}
.rb {
font-size:11px;
display:block;
padding-top:10px;
margin-right:5px;
text-align:right;
color: #719696;
}
.rb a{
margin:3px;
color: #719696;
font-size:11px;
text-decoration:none;
font-weight:bolder;
}
.rb a:hover{
color: #FFFFFF;
}
