body{font-family:arial;margin-left:auto;margin-right:auto;padding:2%}
.main{background:#FFF;box-shadow:0 0 14px #6B6B6B}
.header{background:#696969;border-bottom:1px solid #E4E4E4;border-top:1px solid #E4E4E4;color:#777;font-size:13px;min-height:40px}
.logo{padding:1%}
.logo .addr{color:#222;float:right;font-size:13px;padding-right:20px;padding-top:40px;text-align:right}
#nav{list-style-type:none}
#nav li{float:left;padding:2px}
.res-section{border:1px solid #B5B5B5;font-size:13px;max-width:500px;margin: 15px;}
.tariff-section{border:1px solid #B5B5B5;font-size:13px;max-width:450px;margin: 15px;}
.field{padding:5px}
a{text-decoration:none;}
.res-section .resheader,.tariff-section .resheader{background:#91a13a;border-bottom:medium none;color:#FFF;display:block;font-size:16px;font-weight:700;line-height:35px;padding-left:20px}
#nav a{color:#FFF;font-size:14px;padding:9px 7px 7px 90px;text-decoration:none}
#nav a:hover{color:orange;text-decoration:underline}
.picgallery{padding-top:20px}
.homepic{margin-left:150px}
.content{min-height:500px}
.contactus,.proximity,.googleloc{font-size:14px;max-width:350px;padding:20px 15px 15px 20px}
.picgallery table tr td{padding-left:50px;padding-top:15px}
.previewgallery{margin:100px;max-height:500px;max-width:900px}
.footer{background:#696969;border-top:1px solid #E4E4E4;color:#FFF;font-size:13px;line-height:40px;padding-left:5px}
.tariff table{border-collapse:collapse}
.tariff table td{border:1px solid #B5B5B5;padding:10px;text-align:center}
.reserve-btn{background: none repeat scroll 0 0 #33BB33;border-radius: 5px;box-shadow: 0 5px 10px #808080;color: #FFFFFF;cursor: pointer;display: inline;font-size: 16px;font-weight: bold;padding: 7px 25px;line-height:45px;}
.green-success{border:1px solid #B5B5B5;padding:15px;font-size:13px;background:#d4e6be;margin:15px}
.red-failure{border:1px solid #B5B5B5;padding:15px;font-size:13px;background:#FFA38B;margin:15px}