html
{
	font-family: tahoma, arial, times new roman;
	color: #6e695c;
	font-size:12px;
}

body
{		
		margin-left:auto;
		margin-right:auto;
		padding:0;
		margin:0;
		background-image:url('../images/pattern.png');
		background-repeat:repeat;
		
}

.wrapper
{
		margin:0px;
		padding:0px;
		background-image:url('../images/bg.jpg');
		background-repeat:repeat-y;
		min-height: 800px;
		width: 978px;
		margin-left: auto;
		margin-right: auto;
		padding-top:0px;
		margin-top:-15px;
	
      
} 

.logo
{
    
	margin-left: 25px;
	margin-bottom:280px;
	
	
}
.contentText
{
	padding-left:30px;
	padding-right:220px;
	width: 650px;
	font-size:14px;
}

.title
{
	margin-top:-75px;
	margin-left:34px;
	font-size:18px;
}

h1{
	font-family: georgia, tahoma, arial;
	color: #200702;
	font-size: 18px;
	line-height:30px;
}
h2{
	font-family: tahoma, arial;
	color: #952416;
	font-size: 13px;
	line-height:30px;
}

.mainImage
{
margin:15px;
margin-right:20px;

}

.menu
{
	margin:100px;
	margin-top:-400px;
	text-align: right;
	padding-bottom:auto;
}
.middle
{		
	background-image:url('../images/mainContent_bgRepeater.png');
	background-repeat:repeat-y;

		
}


.galleryImgs img:hover
{
position:relative;
top:-2px;
left:-2px;
background-color:#eae9d4; /*frame colour*/
}
.galleryImgs img
{

 padding: 6px; /*frame size*/ 
 /*add a drop shadow to the frame*/ 
-webkit-box-shadow: 0 0 6px rgba(132, 132, 132, .75);
 -moz-box-shadow: 0 0 6px rgba(132, 132, 132, .75);
 box-shadow: 0 0 6px rgba(132, 132, 132, .75);
/*and give the corners a small curve*/
 -webkit-border-radius: 4px; 
 -moz-border-radius: 4px; 
 border-radius: 4px;
    margin:5px;
   padding:5px;
}


.middle2
{		
	background-image:url('../images/mainContent_bgRepeater.png');
	background-repeat:repeat-y;
	height:220px;
	
}

.contactForm
{




}

.contactForm label
{
	display:block;
	float:none;
	font-size:16px;
	width:auto;
}

.contactForm div
{
	clear:both;
	margin:1em 0;
}

.mainContent
{

margin-left:-10px;
margin-top:-80px;

}
.top
{
padding:0;
margin:0;
height:77px;
}
.shape
{
margin-top:-442px;
margin-left:5px;
}

.contacts
{
float:right;
margin-left:80px;
position:absolute;
}

.copyright
{
float:right;
color:#453d39;
padding-right:50px;
margin-top:-10px;
font-size:11px;
}

.galleryImgs
{
width: 550px;
margin-left:102px;


}

.prices
{
width: 650px;
margin-left:65px;
}

.subBtn

{
border-radius:6px;
-moz-border-radius:6px;
	-webkit-border-radius:6px;
}

.subBtn:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed) );
	background:-moz-linear-gradient( center top, #dfdfdf 5%, #ededed 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed');
	background-color:#dfdfdf;
}

}.subBtn:active {
	position:relative;
	top:1px;
}
   form {
    display: inline-block;
    text-align: center;
	margin-left:100px;
    }
	
.design{
	
color: #665044;
font-family: "Verdana";
font-size: 9px;
font-size-adjust: none;
line-height: 12px;
text-align: justify;
}

.table_order
{
font-size:10px;

}