/*
The House of Kobe - Hagerstown
Main Stylesheet 
By Anna Taylor for Axis 80 Interactive 
Copyright (c) Axis 80 Interactive

*/

html, body { margin: 0; padding: 0; height: 100%; min-height: 100%; }
body { background-color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 20px; color: #000000; }

h1 { font-family: "Trebuchet MS", Arial, Sans-Serif; margin: 0; padding: 10px 0 0 0; font-size: 26px; color: #ae1f23; font-weight: normal; }
h2 { font-family: "Trebuchet MS", Arial, Sans-Serif; margin: 0; padding: 10px 0 0 0; font-size: 16px; color: #7a4411; }
h3 { display: block; background-color: #7e4613; color: #f3e7d7; padding: 5px; font-size: 14px; margin: 30px 0 5px 0; }

form { margin: 0; padding: 0; }

ul { margin: 0 0 0 20px; padding: 0 0 0 5px; }
li { margin: 15px 0; padding: 0; line-height: 12px; list-style-image: url(../images/bullet.gif); }

a:link { color: #C53119; text-decoration: underline; }
a:active { color: #A86911; text-decoration: underline; }
a:visited { color: #B97308; text-decoration: underline; }
a:hover { color: #A86911; text-decoration: none; }


/* IDs */

#header-wrapper { display: none; }
#header { display: none; }

#content-wrapper { width: 100%; background-color: #fffefe; background-image: url(../images/bg-content.jpg); background-repeat: repeat-x; background-position: bottom; float: left; }
#container { width: 800px; padding: 0; margin: 0; text-align: left; }
#content { width: 520px; padding: 20px 0 20px 40px; margin: 0; text-align: left; float: left; }
#right-column { display: none; }
#right-column p { display: none; }

#contact-form { width: 280px; border: 1px solid #efe1cc; padding: 10px; margin: 10px 20px 0 0; float: left; font-size: 11px; color: #765f3d; line-height: normal; }

#footer { display: none; }
#footer a:link,#footer a:active,#footer a:visited { color: #c3baad; text-decoration: underline; }
#footer a:hover { color: #c3baad; text-decoration:none; }


/* CLASSES */

.floatright { float: right; margin: 0; }
.floatleft { float: left; margin: 0; } 
.clearer { display: block; clear: both; height: 1px; overflow: hidden; }

.newsletter { padding: 0 10px 20px 10px; margin: 0; font-size: 11px; line-height: normal; }
.input-field { border: 0; background-color: #efe1cc; padding: 3px; font-size: 11px; }
.submit { background-color: #000000; border: 0; color: #FFFFFF; font-weight: bold; font-size: 10px; padding: 3px; }

/* OLD INGREDIENTS CLASS
.ingredients { font-size: 11px; line-height: normal; color: #a45e19; }*/

.menu ul { list-style-type: none; }!important
.menu li { margin: 15px 0; padding: 0; display: block; background: transparent url(../images/bullet.gif) 0 7px no-repeat; }!important
.menu-item { margin: 0; padding: 0; float: left; }
.price { margin: 0; padding: 0; float: right; }
.ingredients { font-size: 11px; line-height: normal; margin: 0; padding: 0; color: #a45e19; float: left; }

.error { color: #CC0000; font-weight: bold }
.error-field { color: #CC0000; font-weight: 900 }

.return-to-parent-page { font-style: italic; }


/* coupon classes */
.coupon-headline { color: #cc0000; font-weight: bold; font-size: 14px; text-transform: uppercase; }
.coupon-description { color: #000000; font-weight: bold; font-size: 12px; }
.coupon-conditions { color: #000000; font-weight: normal; font-size: 11px; }


