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

*	{
	margin: 0px;
	padding: 0px;
	}

body	{
	text-align:center;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 18px;
	color: #ffffff;
	background-image: url(../images/wc_background_1.jpg);
	background-color: #792f2e;
}
	
#header	{
	background-image: url(../images/wc_background.jpg);
	background-repeat: repeat-x;
	background-position:top;
	}
	
#headerinner	{
	width: 870px;
	margin:0px auto;
	text-align: left;
	padding-top: 80px;
}
	
	#wrapper	{
	width: 870px;
	margin:0px auto;
	}

	

#container	{
	margin:0px auto 0px auto;
	text-align: left;
	}
	

	
#content	{
	padding-top: 0px;
	padding-bottom: 50px;
	background-image: url(../images/content-left-bottom.jpg);
	background-position: bottom left;
	background-repeat: no-repeat;
	}
	
#cafe #content	{background-image: url(../images/content-left-bottom-cafe.jpg);}
#contact #content	{background-image: url(../images/content-left-bottom-contact.jpg);}
	
	

#contentleft	{
	float: left;
	width: 200px;
	
}

#contentleftinner	{
	padding: 30px 0px 0px 30px;
	
	}
	
#contentright	{
	float: right;
	width: 670px;
	background-image: url(../images/contentright_bg.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	}
	
#cafe #contentright, #contact #contentright	{background-image: url(../images/contentright_bg_cafe.jpg);}
#antiques #contentright	{background-image: url(../images/contentright_bg_antiques.jpg);}
	
	
#contentrightinner	{
	padding: 30px 30px 15px 30px;

	}
	
#footer	{

}

/* font styles */

h1	{
	font-size: 18px;
	margin-bottom: 10px;
	color: #d9c8ad;
	font-weight: normal;
	}
	
#cafe h1	{color: #73733c;}
#antiques h1	{color: #d27528;}
	
H2	{
	font-size: 14px;
	margin-bottom: 5px;
	line-height: 18px;
	font-weight: normal;
	}
	
p	{
	margin-bottom: 8px;
	}
	
a:link	{
	color: #c09c9b;
	}

/* image area formatting */

#contentright table	{
	margin-top: 20px;
	}