.drink{
text-align: center;
border-bottom-style: dotted;
border-bottom-width: 1px;
border-bottom-color: rgb(112,122,44);
padding-top: 20px;
padding-bottom: 20px;
}
.drinktitle{
text-align: center;
font-size: 125%;
font-weight: bold;
color:rgb(132,132,34); 
background-color:inherit;
padding-bottom: 10px;

}
.glass{
text-align: center;
font-weight: normal;
color:rgb(162,152,24); 
background-color:inherit;

}
.garnish{
text-align: center;
font-weight: normal;
color:rgb(162,152,24); 
background-color:inherit;

}
.name{
text-align: center;
display: block;
color:rgb(162,152,24); 
background-color:inherit;

}

.method{
text-align: center;
color:rgb(212,192,4); 
background-color:inherit;
padding-top: 10px;
padding-bottom: 10px;
}
.date{
text-align: center;
color:rgb(162,152,24); 
background-color:inherit;
padding-top: 10px;
}
.cockform{
text-align: center;
}
body{
font-family: verdana;
font-size: 70%;
width: 100%;
color:rgb(14,0,77);
background-color:rgb(211,255,255);
}
hr{
padding-left: 10px;
padding-right: 10px;
color: rgb(128,128,0);
height: 1px;
}
h1{
text-align: center;
font-size: 125%;
font-weight: bold;
color:rgb(70,13,121); 
}
h2{
font-size: 100%;
font-weight: bold;
color:rgb(21,0,121); 
}

h2.postheading {
padding-top: 0px;
padding-bottom: 5px;
font-size: 150%;
font-weight: bold;
color:rgb(21,0,121); 
}
newsheading{
display: block;
font-size: 200%;
font-weight: bold;
color:rgb(196,128,0);
}
h3{
font-size: 80%;
font-weight: bold;
color:rgb(142,46,239); 
}
a:link{
color: rgb(0,0,196); 
text-decoration: none;
}
a:visited{
color: rgb(123,123,255); 
text-decoration: none;
}
#footer{
position: relative;
margin-top: 10px;
width: 100%;
left: 0%;
right: 0;
height: 10%;
text-align: center;
font-size: 80%;
border-top: solid rgb(128,128,0) 1px;
}
#header{
position: absolute;
width: 100%;
top: 5px;
left: 0;
right: 0;
height: 50px;
}
#navigation{
position: absolute;
width: 150px;
top: 10%;
bottom: 10%;
left: 0;
height: 80%;
margin-left: 15px;
text-align: left;
}
#sidebar{
position: absolute;
width: 150px;
right: 97%;
top: 10%;
bottom: 10%;
left: 83%;
height: 80%;
text-align: right;
}
#main{
padding-top: 50px;
padding-left: 150px;
padding-right: 200px;
height: 75%;
text-align: left;
}
.centertext{
text-align: center;
}
form{
margin-top: 0;
margin-bottom: 0;
padding-top: 0;
padding-bottom: 0;
text-align: right;
}
form.center{
margin-top: 0;
margin-bottom: 0;
padding-top: 0;
padding-bottom: 0;
text-align: center;
}
.article {
padding-top: 2px;
padding-bottom: 2px;
}

.commentanddate {
padding-top: 2px;
padding-bottom: 17px;
}
input.delete{
margin-top: 0;
margin-bottom: 0;
padding-top: 0;
padding-bottom: 0;
}
#footernobar{
position: relative;
margin-top: 10px;
width: 100%;
left: 0%;
right: 0;
height: 10%;
text-align: center;
font-size: 80%;
}
h4{
font-size: 100%;
font-weight: normal;
color:rgb(192,172,14); 
background-color: transparent;
text-align: center;
margin-top: 5px;
margin-bottom: 5px;
}

h6{
font-size: 80%;
font-weight: bold;
color:rgb(192,172,14); 
background-color: transparent;
margin-top: 5px;
margin-bottom: 5px;
}
p{
font-size: 80%;
font-weight: normal;
color:rgb(192,172,14); 
background-color: transparent;
margin-top: 5px;
margin-bottom: 5px;
}
table{
margin-top: 0;
text-align: center;
font-size: 100%;
}
tr{
margin-top: 0;
margin-bottom: 0;
text-align: center;
font-size: 100%;
}
td{
margin-top: 0;
margin-bottom: 0;
text-align: center;
font-size: 100%;
}
i{
font-size: 80%;
color:rgb(192,172,14); 
background-color: transparent;
}


