* {padding: 0; margin: 0;}

body {background-color: #6F5407; background-image: url(design/bg.jpg); background-repeat: repeat-x; font-family: Arial; font-size: 14px; font-weight: bold; color: #000000; text-align: center;}
a {text-decoration: underline; color: #876211;}
a:hover {text-decoration: none; color: #EB0314;}

#container {background-color: #FFFFFF; width: 880px; margin: 0 auto;}

#logo {background-color: #3A2D03; width: 880px; height: 170px;}

#divider {background-image: url(design/divider.jpg); width: 880px; height: 15px;}

#main {float: left; position: relative; left: 188px; width: 510px;}

#main h1 {font-size: 17px; color: #876211; font-weight: bold;}
#main h2 {font-size: 21px; color: #876211; font-weight: bold; text-transform: uppercase; padding: 26px 0 24px 0;}
#main p {font-size: 13px; line-height: 16px; font-weight: normal; text-align: left;}
.webcam {width: 75px; height: 80px; float: left; margin: 0 2px 0 0;}
.webcam img {border: none;}
.sexshow {font-size: 18px; text-align: left; padding: 1px 0 1px 0;}
.clear {clear: both; height: 14px;}

#esq {float: left; position: relative; left: -510px; width: 160px; margin: 0 0 0 9px;}
#dir {float: right; width: 160px; margin: 0 9px 0 0; display: inline;}
.title1 {background-color: #DBC89E; height: 23px; margin: 0 0 5px 0;}
.tbl, .tbr {background: url(design/title-sides.png); width: 7px; height: 23px;}
.tbl {float: left;}
.tbc {float: left; background: url(design/title-center.png); background-repeat: repeat-x; line-height: 23px; color: #624525; width: 146px;}
.tbr {float: left; background-position: 7px 0;}
.column {background-color: #FDEDCC; margin: 0 0 20px 0; border: 1px solid #A89877;}
.tlb, .trb, .blb, .brb {background: url(design/corners.png); width: 5px; height: 5px; font-size: 0;}
.tlb {float: left; margin: -1px;}
.trb {float: right; background-position: 15px 0; margin: -1px;}
.blb {float: left; background-position: 0 5px; margin: -4px 0 0 -1px;}
.brb {float: right; background-position: 15px 5px; margin: -4px -1px 0 0;}
.beige-content {color: #895917; padding: 9px 0 0 0;}
.click {color: #895917;}
.iframe {width: 132px; height: 952px; overflow: hidden; margin: 8px auto 0 auto;}
#iframe1 {width: 400px; height: 1500px; margin: -11px 0 0 -6px;}
#iframe2 {width: 400px; height: 1500px; margin: -11px 0 0 -154px;}

#footer {clear: both; width: 880px; padding: 42px 0 0 0;}
#f4f {background-color: #F1F1F1; margin: 0 76px 62px 76px; border: 1px solid #DBD2C3;}
#f4f-iframe {width: 700px; height: 430px; overflow: hidden; margin: 12px auto 3px auto;}
#iframe3 {width: 800px; height: 600px;}
#imlive {background-color: #F1F1F1; margin: 0 155px 45px 155px; border: 1px solid #DBD2C3;}
.tlg, .trg, .blg, .brg {background: url(design/corners.png); width: 5px; height: 5px; font-size: 0;}
.tlg {float: left; background-position: 10px 0; margin: -1px;}
.trg {float: right; background-position: 5px 0; margin: -1px;}
.blg {float: left; background-position: 10px 5px; margin: -4px 0 0 -1px;}
.brg {float: right; background-position: 5px 5px; margin: -4px -1px 0 0;}
.gray-content {clear: both; color: #624525; padding: 8px;}
.title2 {font-size: 18px; padding: 0 0 4px 0;}
.imlivecat {width: 136px; margin: 5px 0 0 0; line-height: 25px; float: left;}
#imlivemob {width: 200px; margin: 0 auto; line-height: 29px;}
#clearzero {clear: both;}
#bookmark {font-size: 18px;}
#bottom {background-image: url(design/footer.gif); width: 880px; height: 5px; margin: 50px 0 0 0; font-size: 0;}
#copy {background-color: #6F5407; font-size: 13px; color: #D7BF9D; font-weight: normal; line-height: 30px;}
