/* CSS Document */

body {
background-color:#3ece0b;
background-image:url(images/tour-bg.png);
background-repeat:repeat-x;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}

a {
color:#0099CC;
}

p {
margin-top:10px;
}

h1 {
color:#3ece0b;
}

#beer {
list-style-image: url(images/beer-ul.jpg);
}

#container {
width:775px;
margin-left:auto;
margin-right:auto;
margin-top:15px;
margin-bottom:15px;
background-color:#FFFFFF;
border:2px solid #000000;
}

#header {
background-image:url(images/tour-header.png);
background-repeat:no-repeat;
height:174px;
border-bottom:2px solid #000000;
color:#FFF;
font-size:18px;
padding:0px;
text-align:right;
}

#martini-header {
background-image:url(images/martini-header.png);
background-repeat:no-repeat;
height:174px;
border-bottom:2px solid #000000;
color:#FFF;
font-size:18px;
padding:0px;
text-align:right;
}

#menu {
color:#3ece0b;
font-size:20px;
font-weight:bold;
font-style:oblique;
padding-left:15px;
}


#content {
background-image:url(images/beer-mug-bg.png);
background-repeat:no-repeat;
min-height:500px;
padding-left:25px;
padding-right:10px;
}

#content-rbg {
background-image:url(images/beer-mug-bg.png);
background-repeat:no-repeat;
background-position:right;
min-height:500px;
padding-left:25px;
}

#content-martini {
background-image:url(images/martini-bg.jpg);
background-repeat:no-repeat;
background-position:right;
min-height:500px;
padding-left:25px;
}

#red-head {
color:#FF0000;
font:Arial, Helvetica, sans-serif;
font-size:38px;
font-weight:bold;
margin-top:5px;
margin-bottom:5px;
}

#red-head em {
font-size:20px;
}

#fine {
font-size:10px;
}

#sign {
float:right;
width:350px;
}

#form {
width:300px;
}

#footer {
color:#3ece0b;
text-align:center;
}

.circle {
        width: 550px;
        padding: 15px;
		margin-left:0;
		margin-right:0;
		margin-top:3px;
		margin-bottom:20px;
        border: 1px solid #ccc;
        background: #fff;
}

/* circle */

#navCircle {
        margin: 0;
        padding: 0 0 20px 10px;
        border-bottom: 1px solid #3ece0b;
}

#navCircle li {
        margin: 0;
        padding: 0;
        display: inline;
        list-style-type: none;
}

#navCircle a:link, #navCircle a:visited {
        float: left;
        font-size: 10px;
        line-height: 14px;
        font-weight: bold;
        padding: 0 12px 6px 12px;
        text-decoration: none;
        color: #3ece0b;
}

#navCircle a:link.active, #navCircle a:visited.active, #navCircle a:hover {
        padding-bottom: 6px;
        color: #000;
        background: url(images/circle.gif) no-repeat bottom center;
}
