/* CSS Document */

* {padding:0 0 0 0; margin:0 0 0 0; font-family:Arial, Helvetica, sans-serif}

body {background-color:#eee; margin-top:20px}

p {margin:0 0 12px 0; line-height:14px}
ul  {margin:0 0 12px 10px; padding-left:5px; list-style-image:url(../images/bull.gif)}
h1 {font-weight:bold; font-size:12px; margin:10px 10px -10px 10px; padding:0; color:#46549a}
h2 {font-weight:bold; font-size:12px; margin:10px 10px 0px 10px}
.small {font-size:10px}
.highlighted {font-size:12px; color:#46549a}
.mid {margin-left:80px}

a:link {text-decoration:underline; color:#46549a}
a:visited  {text-decoration:underline; color:#46549a}
a:hover  {text-decoration:none; color:#46549a}

#container {width:780px; margin:auto; border:1px solid #999}

#navigation {background-color:#7581be; color:#FFFFFF; font-size:14px; height:24px}
#navigation p {padding:4px 2px 6px 14px; margin:0}
#navigation a:link {text-decoration:none; color:#fff}
#navigation a:visited  {text-decoration:none; color:#fff}
#navigation a:hover  {text-decoration:underline; color:#fff}

#about #body{background-image:url(../images/left.jpg); background-repeat:no-repeat; background-position:top left; height:408px}
#food #body{background-image:url(../images/bgfood.jpg); background-repeat:repeat-x; background-position:top left; height:378px}
#gallery #body{background-image:url(../images/bg.jpg); background-repeat:repeat-x; background-position:top left; height:540px; background-color:#fff}
#findingus #body {background-image:url(../images/bgmap.jpg); background-repeat:repeat-x; background-position:top left; height:360px; background-color:#fff}
#contact #body {background-image:url(../images/bgcontact.jpg); background-repeat:repeat-x; background-position:top left; height:270px; background-color:#fff}

input {width:200px; border:1px solid #ccc; font-family:Arial, Helvetica, sans-serif; font-size:11px}

td {font-size:12px; text-align:center}
#menus {margin:auto; width:470px; padding-top:5px}

#rh {float:right; width:420px; background-image:url(../images/bg.jpg); background-repeat:repeat-x; height:408px; overflow:hidden}
#rh p {font-size:11px; text-align:justify; margin:10px}

#contact #rh {float:right; width:420px; background-image:url(../images/bg.jpg); background-repeat:repeat-x; overflow:hidden; height:300px}


#lh {float:left; width:420px; overflow:hidden; height:250px}
#lh p {font-size:11px; text-align:justify; margin:10px}

#menu #full {background-image:url(../images/bgfood.jpg); background-repeat:repeat-x; background-position:top left; width:780px; overflow:hidden; background-color:#fff}
#contact #form {float:right; width:310px; height:260px; overflow:hidden; color:#FFFFFF; font-weight:bold}
#contact #lh {color:#000}

#full {background-repeat:repeat-x; background-position:top left; width:780px; overflow:hidden; background-color:#}
#full p {font-size:11px; text-align:justify; margin:10px}


#footer {background-image:url(../images/bg2.jpg); background-position:top left; background-repeat:repeat-x; text-align:right; padding-top:15px; width:782px; margin:auto}
#footer p {margin-right:8px}

#special {width:140px; background-color:#7581BE; float:right; padding:5px; color:#FFFFFF; border:1px dashed #B3C1DE; font-size:12px; margin:10px 10px 5px 10px; text-align:center}
#special p {margin:10px 0 0 0; padding:0 0 0 0; text-align:center}
#special a:link {text-decoration:none; color:#fff}
#special a:visited  {text-decoration:none; color:#fff}
#special a:hover  {text-decoration:underline; color:#fff}
