p, 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 #330033; }
.cb             { clear: both; }
.cl             { clear: left; }

body            { background-image: url(../img/bg.gif); background-repeat: repeat-x; background-color: #F4EFD2; color: #42B3C7; font-size: 12px; font-family: Verdana, Tahoma, sans-serif; margin: 0; }

h2              { margin: 0px 0px 10px 0px; font-size: 18px; font-family: Arial; }

a               { color: #42B3C7; font-weight: bold; text-decoration: none; }
a:hover, .sel   { color: #42B3C7; text-decoration: none; }

.hi             { color: #FF0000 }

hr              { height: 1px; margin:5px 0; padding:0; border:0; color: #000000; background-color:#000000; }
h1              { font-size: 220%; line-height: 1em; margin: 5px 0; }

input           { border: 1px solid #330033; }
textarea        { border: 1px solid #330033; overflow: hidden; width: 400px; height: 5em}


.thumb          { float: left; margin: 0 10px 10px 0; border: 1px solid #330033; }
.girllist       { float: left; margin: 0 10px 10px 0; padding: 10px; border: 1px solid #330033; background-color: #AA58A5; color: #fcc; }

#page           { width: 972px; margin: 0 auto; }

#top            { width: 972px; height: 279px; background-image: url(../img/top.jpg); background-repeat: no-repeat; }
#top a          { color: #000; font-weight: bold; }

#mainout        { width: 972px; background-image: url(../img/out.jpg); background-repeat: repeat-y; }
#mainin         { width: 972px; min-height: 271px; background-image: url(../img/in.jpg); background-repeat: no-repeat; }
#text           { padding: 10px 30px 10px 110px; }

#foot           { width: 972px; height: 25px; line-height: 25px; background-image: url(../img/foot.jpg); background-repeat: no-repeat; font-size: 10px; }
#footin         { padding: 0 30px; color: #000; }
