html, body
{
background:url(../img/bg.gif);
padding: 0px;
margin: 0px;
border: 0px;
font-family: times new roman;
font-size: 14px;
color: #873e0d;
}
a,a:link,a:hover,a:active,a:visited
{
color: #be2b13;
}
img 
{
border: 0px;
}
br
{
line-height: 15px;
}
.navblock, .navblock a
{
background-color: #be2b13;
padding: 3px;
color: #fceebd;
}
.footer
{
position: relative;
text-align: right;
align: right;
bottom: 20px;
font-size: 12px;
line-height: 14px;
left: -147px;
overflow: hidden;
}
.thumbnail
{
text-decoration: none;
display: -moz-inline-box;
display: inline-block;
text-align: center;
margin: 1px;
padding-top: 0px;
padding-left: 0px;
padding-right: 0px;
padding-bottom: 0px;
border: 0px solid #805b32;
width: 96px;
height: 95px;
overflow: hidden;
z-index: 8;
}
.thumbimage
{
position: relative; 
top:-86px; 
left:1px;
border: 0px;
}
.center
{
height: 600px;
}
.gallery
{
display: block;
position: relative;
text-align: center;
float: center;
align: center;
width: 410px;
}
h2
{
font-size: 24px;
line-height: 21px;
font-weight: normal;
padding-top: 0xp;
padding-bottom: 10px;
margin: 0px;
left: 30px;
}
h3
{
font-size: 17px;
line-height: 15px;
font-weight: normal;
padding-top: 0px;
padding-bottom: 12px;
margin: 0px;
color: #873e0d;
padding-left: 0px;
letter-spacing: 0px;
}
.res
{
left: 34px;
top: 12px;
position: relative;
}
.left
{
width: 355px;
position: relative;
text-align: left;
float: left;
left: 165px;
font-size: 14px;
line-height: 15px;
top: 15px;
}
.right
{
width: 244px;
position: relative;
text-align: center;
align: center;
float: right;
top: 31px;
right: 110px;
}
.rightcolumn
{
display: block;
background:url(../img/camerabg.png) no-repeat left top;
position: relative;
align: center;
text-align: center;
width: 244px;
height: 353px;
}
.res
{
width: 244px;
display: block;
position: relative;
align: center;
text-align: center;
float: center;
}
.righttext
{
width: 176px;
position: relative;
text-align: left;
float: left;
left: 34px;
top: 20px;
font-size: 12px;
line-height: 15px;
}
.offset
{
position: relative;
padding-left: 8px;
top: -4px;
}
.smallink
{
font-size: 12px;
line-height: 12px;
}
.header
{
position: relative;
dispay: block;
background:url(../img/header_base.png) no-repeat;
height: 80px;
width: 660px;
top: -20px;
float: top;
}
.headertitle 
{
position: relative;
top: 12px;
left: -4px;
}
.images
{
width: 300px;
}
.frameoffset
{
display: block;
position: relative;
overflow: hidden;
}
.op img {
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
-moz-opacity: 0.50;
opacity:0.50;
border: 0px;
z-index: 100;
}

.op:hover img {
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
opacity:1;
border:0px;
}
.one
{
background:url(../img/1.jpg) no-repeat right top;
}
.two
{
background:url(../img/2.jpg) no-repeat bottom center;
width: 899px;
height: 700px;
}
.three
{
background:url(../img/3.jpg) no-repeat left bottom;
}
.four
{
background:url(../img/4.jpg) no-repeat right top;
}
.five
{
background:url(../img/5.jpg) no-repeat top center;
height: 795px;
align: center;
}
.six
{
background:url(../img/6.jpg) no-repeat left top;
}
.main
{
height: 1495px;
width: 100%;
}
.outer
{
position: absolute;
padding: 0xp;
margin: 0px;
top: 0px;
height: 100%;
}
.inner
{
top: 0px;
}
.maintable
{
}
.tz
{
width: 899px;
}
.logo
{
display: block;
position: relative;
top: 51px;
left: -12px;
overflow: hidden;
}
.milfs
{
float: left;
display: block;
position: relative;
top: 182px;
left: -220px;
overflow: hidden;
}
.sign
{
float: left;
position: relative;
top: 73px;
left: 31px;
overflow: hidden;
}
.exhib
{
float: left;
display: block;
position: relative;
top: 150px;
left: -300px;
overflow: hidden;
}
.photoman
{
float: left;
display: block;
position: relative;
top: 195px;
left: -250px;
overflow: hidden;
}
.leng
{
float: left;
display: block;
position: relative;
top: 140px;
left: -250px;
overflow: hidden;
}
.walker
{
float: left;
display: block;
position: relative;
top: 159px;
left: -183px;
overflow: hidden;
}
.ms
{
float: left;
display: block;
position: relative;
top: 56px;
left: 310px;
width: 185px;
height: 108px;
overflow: hidden;
}
.streets
{
float: left;
display: block;
position: relative;
top: -4px;
left: 400px;
overflow: hidden;
width: 100px;
}
.kremlin
{
float: center;
display: block;
position: relative;
top: 145px;
left: -343px;
overflow: hidden;
}
.m1
{
display: -moz-inline-box;
display: inline-block;
width: 155px;
position: relative;
text-align: left;
float: left;
left: 155px;
font-size: 14px;
line-height: 15px;
top: 15px;
}
.m2
{
display: -moz-inline-box;
display: inline-block;
width: 245px;
position: relative;
text-align: left;
align: center;
float: left;
top: 15px;
left: 191px;
}
.m21
{
display: -moz-inline-box;
display: inline-block;
width: 245px;
position: relative;
text-align: left;
align: center;
float: left;
top: 15px;
left: 191px;
line-height: 18px;
}
.m3
{
display: -moz-inline-box;
display: inline-block;
width: 185px;
position: relative;
align: center;
float: right;
top: 15px;
right: 110px;
}
h31
{
font-size: 17px;
line-height: 15px;
font-weight: normal;
padding-top: 0px;
padding-bottom: 12px;
margin: 0px;
color: #873e0d;
padding-left: 16px;
letter-spacing: 0px;
}
.smalltext
{
font-size: 13px;
line-height: 15px;
padding-left: 4px;
padding-top: 12px;
padding-right: 30px;
}
.panoramic 
{
position: relative;
width: 128px;
height: 67px;
margin: 8px;
}
.smallheader
{
font-size: 14px;
line-height: 24px;
}