p                { margin: 0; padding: 5px }
form             { margin: 0; padding: 0 }
img              { border: 0; } 
.fl              { float: left; }
.fr              { float: right; }
.tl              { text-align: left; }
.tr              { text-align: right; }
.tc              { text-align: center; }
.b               { border: 1px solid #666; }
.cb              { clear: both; }
.cl              { clear: left; }
.m5              { margin: 5px; }
.mg              { margin: 0 6px 10px 0; }
.ep              { padding: 9px; }
.hr              { border-top: 1px dotted #ffcd00; margin: 5px 0; }
.roll            { height: 600px; overflow: auto; }

a                { color: #1f7632; text-decoration: none; font-weight: bold; }
a:hover          { color: #1f7632; text-decoration: underline; }

.hi              { color: #990; font-weight: bold; text-decoration: underline }

hr               { height: 1px; margin:5px 0; padding:0; border:0; color: #67afd5; background-color:#67afd5; }
h1               { display: none; font-size: 1px; color: #fff; }
h2               { font-size: 14px; margin-bottom: 10px; font-family: Arial; color: #600; margin-top: 0px; }
h3               { font-size: 12px; margin-bottom: 10px; font-family: Arial; color: #1f7632; margin-top: 0px; }

input            { border: 1px solid #330033; }
input.big        { border: 1px solid #330033; width: 300px }
textarea         { border: 1px solid #330033; overflow: hidden; }

.thumb           { float: left; margin: 0 8px 10px 0; width: 175px; height: 100px; background-color: #c0d5e8; text-align: center; }
.girllist        { float: left; margin: 0 2px 15px 0; _padding-right: 3px; text-align: center;}
/*------------------------------------------------------------------------------*/
body             { background-color: #67afd5; background-image: url(../img/bg.jpg); background-repeat: no-repeat; background-position: 0px 0px; color: #3b6188; font-size: 10px; font-family: Verdana, Tahoma, sans-serif; margin: 0; padding: 0; }

#page            { background-image: url(../img/bg2.gif); background-repeat: repeat-y; background-position: 903px 3px; }
#main            { width: 603px; margin-left: 348px; background-color: #bcdbf7; }

#top             { height: 150px; background-image: url(../img/top.gif); background-repeat: no-repeat; }

#men             { height: 35px; background-image: url(../img/menu.gif); background-repeat: no-repeat; }
#menu            { padding: 0px 15px; }
#menu ul         { padding: 0; margin: 0; }
#menu ul li      { list-style-type: none; display: block; float: left; text-align: center; }
#menu a          { font-weight: bold; color: #fff; text-decoration: none;  display: block; width: 70px; height: 28px; line-height: 26px; }
#menu .m2 a      { font-weight: bold; color: #fff; text-decoration: none;  display: block; width: 70px; height: 28px; line-height: 26px; border-right: 1px solid #86201f; }
#menu a:hover, .sel    { color: #FFCD00; }

#text            { width: 603px; background-image: url(../img/textbg.gif); background-repeat: repeat-y; }
#textin          { padding: 0px 20px; font-size: 10px; font-family: Tahoma, sans-serif; }

#loga            { height: 86px; background-image: url(../img/loga.gif); background-repeat: no-repeat; }
#logain          { padding: 30px 0px 0px 0px; text-align: center; }
#logain img      { margin-right: 2px; }

#foot            { width: 603px; margin-left: 348px; color: #3b6188; text-align: right; font-size: 9px;  }
#foot a          { color: #fff; }

.barlist         { background-color: #82bddb; background-image: url(../img/cocktail2.gif); background-repeat: no-repeat; background-position: bottom left; padding: 10px; height: 150px }
.csr             { background-image: url(../img/fruits.gif); background-repeat: no-repeat; background-position: bottom right; }

#flag            { padding: 5px 0px 0px 20px; }

