body {
    margin:0;
    padding:0;
    background-color:#dbd1cc;
    background-image:url(images/back.jpg);
	
    background-position:center;
    background-repeat:repeat-y;
}




#container {
	height:768px;
	width:1024px;
	margin-left:auto;
	margin-right:auto;
}

#main {
	width:1024px;
}



#header {
	height:240px;
	width:1024px;
}

#footer {
	padding:0px;
	margin:0px;
	height:48px;
	width:1024px;
	background-image:url(images/footer.jpg);
}


#content {
	
	background:url(images/blank_textured_gradien_bg.jpg) #65422c no-repeat;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	vertical-align:bottom;
	text-align:left;
	padding: 40px 250px 0px 40px;
}

#content_gradient {
	
	background:url(images/blank_textured_gradien_bg.jpg) #65422c no-repeat;
	padding-top:35px;
	padding-left:35px;
	padding-right:35px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	text-align:left;

}

#mainpage {
	float:right;
	text-align:right;
	padding-right:50px;
}

#mainpage h1 {
	font-size:36px;
	padding-top:15px;
	letter-spacing:2px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#4d3420;
	
}
h1 {
font-size:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#1e150e;
}

h2 {
font-size:15px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#1e150e;
}

p {
	font-size:12px;
	color:#1e150e;
	font-family:Geneva, Arial, Helvetica, sans-serif;
}

li {
font-size:12px;
	color:#1e150e;
	font-family:Geneva, Arial, Helvetica, sans-serif;
}

a {
	text-decoration:none;
	color:#1e150e;
}

a img {
border:none;	
}

#buyvi {

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:center;
height:60px;
}

#location{
padding-left:15px;
padding-top:2px;
width:300px;
height:190px;

vertical-align:middle;
}

#location img{
padding-bottom:0px;
border:1px;
border-style:solid;
}
