@charset "utf-8";
/* CSS Document */

a {text-decoration: none; color: #000000;}
body {background: #636346 url(../images/gradient.jpg) repeat-x; font-family: "Georgia"; font-size: 14px; color: #000000;}
ul {list-style-type: none;}

.about {width: 81px; height: 61px; left: 25px; top: 98px; background: url(../images/about.jpg) no-repeat;}
.ulink {text-decoration: underline;}
.bigblock {width: 560px; padding-top: 20px;	margin-left: 20px;}
.flex {color: #000000; text-decoration: underline;}
.gallery {width: 102px; height: 64px; left: 20px; top: 174px; background: url(../images/gallery.jpg) no-repeat;}
.maillink {text-decoration: underline;}
.home {width: 81px; height: 55px; left: 25px; top: 23px; background: url(../images/home.jpg) no-repeat;}
.order {width: 152px; height: 64px; left: 0px; top: 240px; background: url(../images/order.jpg) no-repeat;}
.price {font-size: 15px; font-weight: bold; margin: 8px 0px 0px 80px;}
.pricehead {width: 520px; margin: 15px 0px 0px 60px; font-weight: bold;}
.postlist {width: 520px; margin: 15px 0px 0px 20px;}
.showhead {width: 520px; margin: -5px 0px 0px 60px; font-weight: bold;}
.showlist {width: 520px; margin: 8px 0px 8px 80px;}
.smallblock {width: 520px; margin: -5px 0px 0px 60px;}
.smallblock2 {width: 520px;	margin: 0px 0px 0px 60px;}
.splash {border-right: 2px solid #555; border-bottom: 2px solid #555;}

#aboutwrap {width: 603px; min-height: 490px; margin: 81px 0px 0px 168px; text-align: justify; background: url(../images/aboutback.jpg) no-repeat;}
#flextag {width: 870px;	line-height: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;	margin: 0px auto; color: #000000; text-align: right; clear: both;}
#galcontainer {width: 581px; height: 381px; margin-left: 180px; position: relative;}
#galwrap {width: 603px;	min-height: 111px; margin: 81px 0px 0px 168px; text-align: justify; background: url(../images/galtext.jpg) no-repeat;}
#imgwrap {width: 456px;	min-height: 306px; margin-left: 240px; position: relative;}
#mainimg {z-index: 1; position: absolute; top: 2px;	left: 2px;}
#maintext1 {width: 603px; min-height: 154px; margin: 81px 0px 0px 168px; text-align: justify; background: url(../images/maintext1.jpg) no-repeat;}
#maintext1 li {margin-top: 8px;}
#maintext1 p.first {margin-top: 0px; padding: 20px 23px 0px 20px;}
#navbox {width: 155px; min-height: 430px; margin: 150px 0px 0px; list-style: none; padding: 0px; float: left; position: relative;}
#navbox span {display: none; position: absolute;}
#navbox a {display: block; text-indent: -900%; position: absolute; outline: none;}
#navbox a:hover {background-position: bottom;}
#navbox a:hover span {display: block;}
#pcornerbl {z-index: 5; position: absolute; bottom: 0px; left: 0px;}
#pcornerbr {z-index: 6; position: absolute;	bottom: 0px; right: 0px;}
#pcornertl {z-index: 3; position: absolute; top: 0px; left: 0px;}
#pcornertr {z-index: 4; position: absolute; top: 0px; right: 0px;}
#portrait {margin-left: 220px; margin-top: 15px;}
#wrapper {width: 870px; min-height: 600px; margin: 0px auto; border: 3px solid black; background: url(../images/bg2.jpg) no-repeat center bottom;}
#superwrap {width: 1100; min-height: 750px; background: url(../images/big_bg.jpg) no-repeat top center; margin-left: auto; margin-right: auto; margin-top: -7px; padding-top: 10px;}

#myGallery
{
	width: 575px;
	height: 375px;
	z-index:2;
	padding-top: 2px;
	margin-top: 0px;
	margin-left: 2px;
	margin-right: auto;
}