p, body, 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 #330000; }
.cb              { clear: both; }
.cl              { clear: left; }

h4               { font-size: 22px; margin: 0 0 10px 0; border-bottom: 1px solid #5A1213; color: #FFE9A5; line-height: 1.4em; }
hr               { height: 1px; margin:5px 0; padding:0; border: 0; color: #5A1213; background-color:#5A1213; }
a                { color: #5E3437; text-decoration: none; font-weight: bold;  }
a:hover          { color: #fff; font-weight: bold; }
strong           { color: #FFE9A5; }
.hi              { color: #FFE9A5; font-weight: bold; }
.small           { font-size: 10px; font-family: Verdana, Tahoma, sans-serif; font-style: normal }

body             { background-color: #0A0C20; background-image:url('../img/bg.gif'); background-repeat: repeat-x; color: #5E3437; font-family: Tahoma, Arial; font-size: 10px; line-height: 1.6em;  text-align: center; margin: 0; padding: 0; }

#page            { width: 996px; margin: 0 auto; text-align: left; }

#top             { width: 996px; background-image:url('../img/top.jpg'); height: 203px; background-repeat: no-repeat; }

#maincont         { width: 996px; background-image:url('../img/main_bg.gif'); background-repeat: repeat-y; color: #FFE9A5; font-size: 12px; }
#maincont a       { color: #FDAE9B; text-decoration: none; font-weight: bold;  }
#maincont a:hover { color: #fff; font-weight: bold; }

#menu                { width: 208px; float: left; }
#menu ul             { margin: 0; padding: 0; list-style-type: none; font-family: Helvetica, Arial, sans-serif; }
#menu ul li a        { color: #FFE9A5; display: block; padding-left: 20px; width: 140px; height: 25px; line-height: 25px; background-image: url(../img/menu.gif); background-repeat: no-repeat; }
#menu ul li a:hover  { color: #fff; }
#menu ul li a.sel    { color: #0A0C20; }

#flag            { float: right; padding: 5px 135px 0px 0px; } 

#text            { width: 775px; float: right; }
#textin          { padding: 0px 40px 0px 0px; }

#foot            { width: 996px; height: 40px; background-image:url('../img/foot.gif'); }

#seek            { width: 730px; height: 30px; line-height: 27px; background-image:url('../img/seek.gif'); background-repeat: no-repeat; text-align: right; }

#resphoto        { width: 231px; height: 231px; float: left; margin: 0px 15px 5px 0; background-image:url('../img/girls_one.gif'); background-repeat: no-repeat; } 
#rsp             { padding: 16px 0px 0px 15px; }
.thumb           { float: left; margin: 0 15px 5px 0; border: 1px solid #300; }

#column          { width: 168px; float: right; margin: 0; padding-left: 5px; }

.bottomtext      { line-height: 16px; bottom: 6px; position: relative; padding-left: 10px;  font-size: 10px; font-weight: bold; color: black; }


.resphoto        { float: left; margin: 0px 5px 5px 0; border: 1px solid #300; } 
.thumb           { float: left; margin: 0 5px 5px 0; border: 1px solid #300; }

#column          { width: 168px; float: right; margin: 0; padding-left: 5px; }

.box             { border: 1px solid #000; width: 163px; float: right; margin-bottom: 10px; font-size: 12px; background: #900; }
.boxhead         { height: 16px; line-height: 16px; color: #FFF; padding: 0 0 0 10px; font-size: 10px; font-weight: bold; background: #c00; border-bottom: 1px solid #000; }
.boxbody         { padding: 4px; }
.boxbottom       { height: 5px; line-height: 5px; }

.girllist        { width: 133px; height: 140px; float: left; margin: 0 10px 10px 0; font-family: Verdana, Tahoma, sans-serif; font-size: 12px; font-weight: normal; font-style: normal; background-image:url('../img/girls_res.gif');  }
.girllisthead    { height: 16px; line-height: 16px; color: #FFF; padding: 0; font-size: 10px; font-weight: bold; text-align: center; }
.girllistbody    { padding: 5px 0px 0px 10px; }

.panorama          { width: 746px; border: 1px solid #330000; }

textarea, input, button { font-family: Verdana, Tahoma, sans-serif }
textarea         { width: 400px; height: 4em; border: 1px solid #330000; overflow: hidden; }
input            { width: 100px; border: 1px solid #330000; }
.button           { color: #fff; background-color: #900; border: 1px solid black; margin: 0 0 0 5px; font-family: Verdana, Tahoma, sans-serif; font-style: normal; font-size: 12px; font-weight: normal }

