/* --------------------------- GLOBAL SITE STRUCTURE --------------------------- */
body {margin: 0px; padding: 0px; background-color: #034F71; background-image:url(images/bg.gif);}
#wrapper {margin: 0px; padding: 0px; width: 765px; background-color:#FFFFFF;}
#leftBorder {margin: 0px; padding: 0px; background-color: #FFFFFF; background-image:url(images/left_border.gif);}
#rightBorder {margin: 0px; padding: 0px; background-color: #FFFFFF; background-image:url(images/right_border.gif);}

/* --------------------------- GLOBAL STYLES --------------------------- */
body, p, td, div {font: normal 13px arial, helvetica, sans-serif; line-height:17px; color: #000000; }

a {text-decoration: none; color: #015B7E; font-weight:bold;}
a:visited{text-decoration: none; color: #015B7E; font-weight:bold;}
a:hover {text-decoration: underline; color: #821517; font-weight:bold;}

.superheadline {font: bold 20px "Times New Roman", Times, serif; line-height:32px; color: #821517; text-transform:uppercase;}
.headline {font: bold 16px "Times New Roman", Times, serif; line-height:30px; color: #821517; text-transform:uppercase;}
.subheadline {font: bold 14px "Times New Roman", Times, serif; line-height:30px; color: #015B7E; text-transform:uppercase;}
.subtitle {font: bold 14px arial, helvetica, sans-serif; color: #222222;}
.blue {font: bold 13px arial, helvetica, sans-serif; color: #015B7E;}

#welcome {padding-top: 25px; padding-right: 10px;}
#sidebar {float:right; padding: 10px 10px; margin: 0px 0px; background-color: #EDE9D1;}
#sidebar2 {float:right; padding: 10px 10px; margin: 20px 10px; background-color: #EDE9D1;}
#sidebar3 {padding: 10px 10px; margin: 20px 10px; background-color: #EDE9D1;}
#footer {padding: 8px 0px 10px 0px; font-weight: normal; font-size:12px; color: #A9A6A0; font-family:Arial, Helvetica, sans-serif;}

.menucategory {font: bold 16px "Times New Roman", Times, serif; line-height:30px; color: #015B7E; text-transform:uppercase; text-decoration:underline;}
.menuitem {font: bold 12px arial, helvetica, sans-serif; color: #000000;}
.menuprice {font: bold 12px arial, helvetica, sans-serif; color: #821517;}
