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

body {margin: 0px; padding: 0px; background: #e6e5d1 url(images/background_all.jpg) no-repeat top;}

img {display: block;}

a img {border: none}
a {outline: none; color: #960}

#all {width: 976px;  margin: auto; background:url(images/page_solid_bkgnd.jpg)}
#header {background: url(images/header.jpg); width: 976px;}
#main_content {padding: 24px; min-height: 350px;  background:  url(images/background.jpg) no-repeat bottom; padding-top: 10px;}
#endcap {margin: auto; width: 976px; background: url(images/end.jpg); height: 44px; clear: both; text-align: center; line-height: 44px;}
#endcap a, #endcap {color: white; font-weight: bold; text-decoration: none;}
#endcap a:hover {color: #CC0}

#front_page_icons, #front_page_icons img {margin: auto;}
#front_page_icons {margin-top: 25px;}

h1,h2 {font-family: "Comic Sans MS", cursive; color:#963; text-align: center}

.text_right {text-align: right}
.menu td.text_left {text-align: left;}
.text_center {text-align: center;}
.bold {font-weight: bold;}

.menu table th {text-align: left; }
.menu table td {text-align: right; horizontal-align: right;}

.menu p, .menu h1, .menu h2, .menu h3 {text-align: center; }
.menu h1, .menu h2 {font-family: "Comic Sans MS", cursive; color:#963}
.menu h2, .menu h3 {margin: 0px;}
.menu {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif}

.menu td, .menu th{vertical-align: top;}
.menu .price {font-weight: bold;}

#menu_menu a {}
#menu_menu a.color1 {background:#933; color: white; border-bottom: 1px solid #960}
#menu_menu a:hover.color1 {background:#F93; color: yellow;}

#margaritas h2 {margin-bottom: 0px;}
#margaritas p {margin-top: 0px;}

#mely_menu a{text-decoration: none; font-family: "Comic Sans MS", cursive; color:#963}
#mely_menu a:hover {color:#333}

.sidebar {width: 298px;}
.sidebar_content {background: url(images/sidebar_middle.jpg) top; padding: 0px 10px 0px 10px; text-align: center; color: white; font-weight: bold;}
.sidebar h2 {color: #CC0; font-weight: bold; margin-top: 0px; font-size: 1.2em;}

.sidebar a {color: #CC0; text-decoration: none;}
.sidebar a: hover {color: #fff;}

.comic_font {font-family: "Comic Sans MS", cursive}

li {font-size: 1.1em;}

h1.section {border-bottom: 1px solid #933}

#testimonials p{margin: 15px; font-style: italic; font-weight: bold;}
#testimonials .signature {text-align: right;}
#testimonials {background: url(images/white.png); border-top: 1px solid #963;}
#testimonials .other td {background:url(images/white.png); border-top: 1px solid #963; border-bottom:  1px solid #963;}

.white_back {background: url(images/white.png); padding: 10px 20px 20px 20px;}