@import url('zero.css');

body { background: black url(../images/strip_3.jpg) repeat-y center; }
body, table { font: 11px/1.4 Arial, Helvetica; color: white ;}

h2 { font-weight: bold; margin: 0 0 1em 0; }
h3 { font-weight: bold; margin: 0 0 1em 0; }
p { margin: 0 0 0.75em 0; }
a { color: white; text-decoration: underline; }

.cl { clear: left; }
.cr { clear: right; }
.cb { clear: both; }

.inner { margin: 0 auto; width: 667px; }

td, th { padding: 3px; }
th { vertical-align: top; }
input, textarea { font: 11px/1.2 Arial, Helvetica; color: black; border: none; padding: 2px; }
textarea { width: 200px; height: 75px; }

table.drinks { margin: 15px 0; width: 100%; }

#header { background: url(../images/strip_1.jpg) repeat-y center;  }
    #logo { display: block; }
    #nav { margin: 20px 0 0 0; padding: 0; width: 400px; }
        #nav li { margin: 0; padding: 0; float: left; display: block; list-style: none; }
    #header .inner { padding-bottom: 7px; }

#middle { background: url(../images/strip_2.jpg) repeat-y center;  }
    #middle #main-image { display: block; }

#subscribe-link { display: block; margin-top: 40px; }

#footer {}
    #footer .inner {  }
    #footer .content { padding: 20px 0 70px 0; min-height: 250px; background: url(../images/inc_logo.gif) no-repeat bottom right; }
        #footer .left { width: 320px; float: left; }
        #footer .right { margin-left: 340px; }
    #footer .footer { margin-top: 10px; border-top: 20px solid #F60123; text-align: right; background: url(../images/little_w.jpg) no-repeat 8px right; padding: 10px 60px 15px 0; color: #303030; }
    #footer address { display: inline; font-weight: bold; color: white; }
		#footer .footer a { color: #303030; text-decoration: none; }
		
#gallery a { display: block; float: left; margin: 0px; margin: 10px 10px 10px 0; text-align: center; }
	#gallery a img { margin: 0; }
	#gallery a span { display: block; margin-top: 4px; }