 	
    img.logo
    {display: block;
    margin-left: auto;
    margin-right: auto;}

    img.menu
    {display:block;
    margin: auto;}

    body
    {background-color:#5e1211;
    margin: 30px;
	border-left-color:#5e1211;
	border-right-color:#5e1211;}
   
    h1
    {font-family: "Klinic Slab", bold;
    font-size: 40pt;
    color: #d21c45;
    text-align: center;}
    
    h2
    {font-family: "Klinic Slab", bolder;
    font-size: 18pt;
    color: #5e1211;
    text-align: center;}
    
    h3
    {font-family: "Goudy Old Style", serif;
    font-size: 16pt;
    color: #7b573e;
    margin-left: 20px;
    text-align: center;}
    
    h4
    {font-family: "Marcelle Script Regular", cursive;
    font-size: 20pt;
    color: #5e1211;
    text-align: center;}
    
    p
    {font-family: "Goudy Old Style", serif;
    font-size: 12pt;
    text-align: left;
    margin-left: 20px;}
    
    footer
    {font-family: "Goudy Old Style", serif;
    font-size: 12pt;
	color:black;
    text-align: center;}
    
    ul
    {
    font-family: "Klinic Slab", medium;
    font-size: 14pt;
    background-color: #7b573e;
    list-style-type:none;
    display: block;}
    
    .nav{
        list-style: none;
        display: inline-block;
        margin:0;
        padding:0;
        text-align: center; 
        width: 960px;}
    
    .nav li{
        display: inline-block;}
    
    .nav a{
        display: inline-block;
        position: relative;
		z-index:1;
        text-decoration: none;
        padding: 5px;
        font-size: 14pt;
        color: #D7C5B7;
        width: 160px;}

    li a:hover {
        background-color: #4e2424;}
    
    li.dropdown{
        display: inline-block;
		position:relative;
		z-index:1;}
    
    .dropdown-content{
        display: none;
        position: absolute;
        background-color: #7b573e;
        min-width: 160px;}
    
    .dropdown-content a{
        color: #D7C5B7;
        font-size: 12pt;
        text-decoration: none;
        display: block;
        text-align: center;}
    
    .dropdown-content a:hover {background-color: #4e2424;}
    
    .dropdown:hover .dropdown-content{
        display: block;}
    
    .image{
        position: relative;
        width: auto;}

    table.menu{
        border-collapse: collapse;
        padding: 10px;
        width: 960px;
        background-color: #543136;}

    table{
        border-collapse: collapse;
        padding: 10px;
        width: 960px;
        }

    th{
        height: auto;
        text-align: center;
        vertical-align: bottom;
        font-family: "Klinic Slab", regular;
        font-size: 16pt;
        color: #5e1211;
        width: 20%;
        padding-bottom: 0pt;}
    td{
        height: auto;
        vertical-align: middle;
        width: 20%;}
    td img{
        display: block;
        margin-left: auto;
        margin-right: auto;}
    
    th.special{
        font-family: "Klinic Slab", bold;
        font-size: 20pt;
        text-align: center;
		vertical-align:bottom;
        padding-left: 30px;
        padding-right: 30px;
        background-color:#A88D7A;
		width:50%;
		}

    td.special{
		font-size:16px;
        background-color:#A88D7A;
		width:50%;}
		
	td.promise{
		font-size:16px;
		vertical-align:text-top;
		width:50%;
		}
    
    th.promise{
        font-family: "Klinic Slab", bold;
        font-size: 20pt;
        text-align: center;
		width:50%}

    th.menu1{
	height: auto;
	text-align: center;
	vertical-align: bottom;
	font-family: "Klinic Slab", regular;
	font-size: 14pt;
	width: 20%;
	padding-bottom: 10pt;
	padding-top: 10pt;
	background-color: rgba(122, 87, 62, 0.5);
}

    th.menu2{
	height: auto;
	text-align: center;
	vertical-align: bottom;
	font-family: "Klinic Slab", regular;
	font-size: 14pt;
	width: 20%;
	padding-bottom: 10pt;
	padding-top: 10pt;
	background-color: rgba(84, 49, 54, 0.5);
}


    td.promise{
        text-align: justify;
        padding-right: 30pt;}

    td.text1{
	padding-left: 30pt;
	padding-right: 30pt;
	padding-top: 10pt;
	padding-bottom: 10pt;
	font-family: "Goudy Old Style", serif;
	color: #4e2424;
	font-size: 10pt;
	text-align: center;
	background-color: rgba(122, 87, 62, 0.5);
}

    td.text2{
	padding-left: 30pt;
	padding-right: 30pt;
	padding-top: 10pt;
	padding-bottom: 10pt;
	font-family: "Goudy Old Style", serif;
	color: #4e2424;
	font-size: 10pt;
	text-align: center;
	background-color: rgba(84, 49, 54, 0.5);
}

    td.image1{
        background-color: rgba(122, 87, 62, 0.5);}
		
	.homepage img:hover {
    
	  -moz-transform: scale(1.3);
	  -webkit-transform: scale(1.3);
	  transform: scale(1.3);
	}
	
    td.image2{
        background-color: rgba(84, 49, 54, 0.5);}

    td{
        font-family: "Goudy Old Style", serif;
        font-size: 14pt;
        text-align: center;}
		
	table.contact{
		 border-collapse: collapse;
        width: 960px;
		height:100%;}
	
	.blog{
		display:block;
		text-align:justify;
		margin-left: auto;
    	margin-right: auto;
		width:920px;}
	
	
#coloredcontainer {
	background-color: #D7C5B7;
	height:auto;
	width: 960px;
	margin-top: 40px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	padding-top:0px;
	padding-bottom:20px;
	position: relative;}
	
#footer{
	background-color:#7B573E;
	height:auto;
	width:960px;
	padding-top:20x;
	margin-top:20px;
	padding-top:10px;
	padding-bottom:10px;
	margin-bottom:20px;
	margin-left:auto;
	margin-right:auto;
	position:relative;}
