html {
font: 9pt/11pt Verdana;
}

body { 
background: #000000;
color: #ffffff;
font: 9pt/11pt Verdana;
text-align: center;
}

p { 
width: 700px;
margin-left: auto;
margin-right: auto;
font: 9pt/11pt Verdana;
text-align: left;
}

legend {
font: 15px "Gill Sans MT", "Gill Sans", GillSans, Arial, Helvetica, sans-serif;
font-weight: bold;
color: #ffff99;
}

.bodytext {
font: 9pt/11pt Verdana;
}

.hometext { 
width: 550px;
font: 9pt/11pt Verdana;
text-align: left;
}

a:link { 
text-decoration: none;
color: #ff0000;
}

a:visited { 
text-decoration: none; 
color: #ff0000;
}

a:hover, a:active { 
color: #666666;
}

#hiliteblue {
color:#66ccff; 
font-weight:bold
}

#root {
margin: 0px;
padding: 0px;
}

#container { 
margin-left: auto:
margin-right: auto;
width: 750px;
text-align: center;
}

#content {
width: 750px;
margin-left: auto:
margin-right: auto;
text-align: center;
}

#head1 {
font: 18px "Gill Sans MT", "Gill Sans", GillSans, Arial, Helvetica, sans-serif;
line-height: 120%;
font-style: italic;
font-weight: bold;
}

.head2 td {
font: 12pt/14pt Arial;
font-style: italic;
font-weight: bold;
}

#head3 {
font: 16px "Gill Sans MT", "Gill Sans", GillSans, Arial, Helvetica, sans-serif;
line-height: 120%;
font-style: italic;
font-weight: bold;
}

#head4 {
font: 18px "Gill Sans MT", "Gill Sans", GillSans, Arial, Helvetica, sans-serif;
line-height: 120%;
font-style: italic;
font-weight: bold;
}

#menu1 {
font: 18px "Gill Sans MT", "Gill Sans", GillSans, Arial, Helvetica, sans-serif;
line-height: 130%;
font-style: italic;
font-weight: bold;
padding: 10px;
clear: both;
}

#menu2 {
font: 14px "Gill Sans MT", "Gill Sans", GillSans, Arial, Helvetica, sans-serif;
line-height: 120%;
font-style: italic;
font-weight: bold;
clear: both;
}

#menu3 {
font: 20px "Gill Sans MT", "Gill Sans", GillSans, Arial, Helvetica, sans-serif;
line-height: 140%;
font-style: italic;
font-weight: bold;
padding: 10px;
clear: both;
}

#menup {
font: 18px "Gill Sans MT", "Gill Sans", GillSans, Arial, Helvetica, sans-serif;
font-style: italic;
font-weight: bold;
line-height: 120%;
padding: 10px;
clear: both;
}

#boldlink {
padding: 0px 10px 0px 10px;
font: 24px "Gill Sans MT", "Gill Sans", GillSans, Arial, Helvetica, sans-serif;
font-style: italic;
font-weight: bold;
}

#boldlinkmed {
padding: 0px 10px 0px 10px;
font: 20px "Gill Sans MT", "Gill Sans", GillSans, Arial, Helvetica, sans-serif;
font-style: italic;
font-weight: bold;
}

#boldlinkbig {
padding: 0px 10px 0px 10px;
font: 32px "Gill Sans MT", "Gill Sans", GillSans, Arial, Helvetica, sans-serif;
font-style: italic;
font-weight: bold;
}

#join1 {
font: 16px "Gill Sans MT", "Gill Sans", GillSans, Arial, Helvetica, sans-serif;
line-height: 130%;
font-style: italic;
font-weight: bold;
clear: both;
}

#banner {
width: 734px;
color: #ffffff;
font-size: 120%; 
font-weight:bold; 
background:#ff0000; 
margin:2px; 
padding:6px;
}

#indexbox {
width: 675px;
}

#indexpics {
width: 225px;
font: 14pt/16pt Arial;
font-style: italic;
font-weight: bold;
margin: 10px 0px 0px 0px;
display: inline;
}

#indexpicstest {
width: 225px;
font: 14pt/16pt Arial;
font-style: italic;
font-weight: bold;
margin: 10px 0px 0px 0px;
}

#joinpics {
width: 180px;
font: 14pt/16pt Arial;
font-style: italic;
font-weight: bold;
margin: 0px 0px 0px 0px;
display: inline;
}

#small {
font: 8pt/10pt Verdana;
color: #999999;
}

#siteupdates {
width: 155px;
background: url("/images/siteupdates.jpg") repeat-y;
border: 3px dotted #ffffff;
padding: 5px;
margin-bottom: 40px;
margin-right: 10px;
font-weight: bold;
text-align: left;
float: left;
}

#modelpics {
width: 170px;
background: #222222;
padding: 5px;
float: left;
}

#homecontent {
width: auto;
padding: 0px;
text-align: center;
}

#memberscontent {
width: 740px;
margin-left: auto:
margin-right: auto;
text-align: center;
}

#membersleft {
width: 140px;
background: url("/images/siteupdates.jpg") repeat-y;
border: 3px dotted #ffffff;
padding: 5px;
margin-right: 10px;
font-weight: bold;
text-align: left;
float: left;
}


#membersmiddle {
width: 350px;
border: 3px dotted #ffffff;
text-align: center;
padding: 5px 5px 5px 5px;
margin-right: 10px;
float: left;
}

#membersright {
width: 180px;
text-align: center;
border: 3px dotted #ffffff;
padding: 5px 5px 5px 5px;
float: left;
}

#membersditty {
width: 723px;
text-align: left;
border: 3px dotted #ffffff;
padding: 5px 5px 5px 5px;
clear: both;
float: left;
}

#membersthumbs {
width: 723px;
text-align: center;
border: 3px dotted #ffffff;
padding: 5px 5px 5px 5px;
clear: both;
float: left;
}


#insideright {
width: 135px;
text-align: center;
float: left;
}


#videocontainer {
width: 675px;
margin-left: auto;
margin-right: auto;
text-align: center;
}

#samplescontainer {
width: auto;
margin-left: auto;
margin-right: auto;
text-align: center;
}

#samplescontainer img {
border:2px solid red;
}

#videobox {
width: 215px;
padding: 5px;
font-size: 80%;
line-height: 140%;
text-align: center;
float: left;
}

#updatebox {
width: 465px;
padding: 5px;
margin: 10px;
text-align: center;
display: inline;
}

#insideupdate {
width: 135px;
text-align: center;
float: right;
}

#videoupdatebox {
width: 200px;
height: 250px;
padding: 5px;
text-align: center;
display: inline;
}

#homebox {
width: auto;
padding: 5px;
text-align: left;
}

#membershomebox {
width: 550px;
padding: 5px;
display: inline;
}

#homepicinline {
width: 240px;
padding: 5px;
text-align: center;
font-weight: bold;
color: #ffff99;
display: inline;
}

#homepicright {
width: auto;
padding: 5px;
text-align: center;
font-weight: bold;
background: #333333;
margin: 4px;
color: #ffff99;
float: right;
}

#homepicleft {
width: 240px;
padding: 5px;
text-align: center;
font-weight: bold;
background: #333333;
margin: 4px;
color: #ffff99;
float: left;
}

#homepicleft320 {
width: auto;
padding: 5px;
text-align: center;
font-weight: bold;
background: #333333;
margin: 4px;
color: #ffff99;
float: left;
}


#videopicleft {
width: 240px;
padding: 5px;
text-align: center;
font-weight: bold;
color: #ffff99;
float: left;
}

#photoblock_p {
width: 186px;
height: auto;
margin-left: auto;
margin-right: auto;
font-size:120%;
text-align: center;
float: left;
}

#photoblock_l {
width: 246px;
height: auto;
margin-left: auto;
margin-right: auto;
font-size:120%;
text-align: center;
float: left;
}

#photoblock_xl {
width: 326px;
height: auto;
margin-left: auto;
margin-right: auto;
font-size:120%;
text-align: center;
float: left;
}

#photoheader {
width: 440px;
font: 18px "Gill Sans MT", "Gill Sans", GillSans, Arial, Helvetica, sans-serif;
font-weight: bold;
color: #ffff99;
text-align: center;
text-transform: uppercase;
}

#photoheader_x {
width: 500px;
font: 18px "Gill Sans MT", "Gill Sans", GillSans, Arial, Helvetica, sans-serif;
font-weight: bold;
color: #ffff99;
line-height: 120%;
text-align: center;
text-transform: uppercase;
}

#photoheader_p {
width: 180px;
height: auto;
font: 15px "Gill Sans MT", "Gill Sans", GillSans, Arial, Helvetica, sans-serif;
font-weight: bold;
color: #ffff99;
line-height: 120%;
text-align: center;
text-transform: uppercase;
}

#photodoubleheader_p {
width: 360px;
font: 15px "Gill Sans MT", "Gill Sans", GillSans, Arial, Helvetica, sans-serif;
font-weight: bold;
color: #ffff99;
line-height: 150%;
text-align: center;
text-transform: uppercase;
}

#photoheader_l {
width: 240px;
height: auto;
font: 15px "Gill Sans MT", "Gill Sans", GillSans, Arial, Helvetica, sans-serif;
font-weight: bold;
color: #ffff99;
line-height: 120%;
text-align: center;
text-transform: uppercase;
}

#photoheader_xl {
width: 320px;
height: auto;
font: 15px "Gill Sans MT", "Gill Sans", GillSans, Arial, Helvetica, sans-serif;
font-weight: bold;
color: #ffff99;
line-height: 120%;
text-align: center;
text-transform: uppercase;
}

#topblock {
width: 570px;
margin-left: auto;
margin-right: auto;
text-align: center;
}

#topblockvid {
width: 600px;
height: auto;
margin-left: auto;
margin-right: auto;
text-align: center;
clear: both;
}

#topblockvid0 {
width: 150px;
height: 110px;
margin: 0px;
padding: 0px;
border: 0px;
float: left;
}

#topblockvid1 {
width: 150px;
height: 110px;
margin: 0px;
padding: 0px;
border: 0px;
float: left;
}

#topblockvid2 {
width: 150px;
height: 110px;
margin: 0px;
padding: 0px;
border: 0px;
float: left;
}

#topblockvid3 {
width: 150px;
height: 110px;
margin: 0px;
padding: 0px;
border: 0px;
float: left;
}

#contentblock {
width: 750px;
margin-left: auto:
margin-right: auto;
text-align: center;
}

#containerfree {
width: 360px;
padding: 4px;
background: #888888;
border: 1px solid #ffffff;
}

#ttttoplist {
margin-left: auto:
margin-right: auto;
}





#maintop {
width: 600px;
height: 305px;
background: #ffffff url(/images/picindex.jpg) no-repeat bottom right;
}

#maintop1 {
width: 600px;
height: 305px;
background: #ffffff url(/images/pichome.jpg) no-repeat bottom right;
}

#maintop2 {
width: 600px;
height: 305px;
background: #ffffff url(/images/picphotos.jpg) no-repeat bottom right;
}

#maintop3 {
width: 600px;
height: 305px;
background: #ffffff url(/images/picvideos.jpg) no-repeat bottom right;
}

#maintop4 {
width: 600px;
height: 305px;
background: #ffffff url(/images/picmodels.jpg) no-repeat bottom right;
}

#maintop5 {
width: 600px;
height: 305px;
background: #ffffff url(/images/piclinks.jpg) no-repeat bottom right;
}

#maintop6 {
width: 600px;
height: 305px;
background: #ffffff url(/images/picstore.jpg) no-repeat bottom right;
}

#maintop7 {
width: 600px;
height: 305px;
background: #ffffff url(/images/picwebcam.jpg) no-repeat bottom right;
}

#headerlogo {
width: 600px;
height: 95px;
background: url(/images/header.gif) no-repeat top center;
}

#mainside {
width: 300px;
height: 210px;
background: #ffffff url(/images/mainside.gif) no-repeat bottom;
margin: 0 0 0 0px;
border-right: 2px solid #ffffff;
float: left;
}

#homeside {
width: 300px;
height: 210px;
background: #ffffff url(/images/homeside.gif) no-repeat bottom;
margin: 0 0 0 0px;
border-right: 2px solid #ffffff;
float: left;
}

#updated {
width: 295px;
height: 38px;
text-align: center;
float: left;
}

#updatetext {
width: 270px;
height: 100px;
text-align: left;
margin: 0 0 0 12px;
float: left;
}

#membershome {
width: 115px;
height: 64px;
margin: 0 0 0 17px;
float: left;
}

#tgphome {
width: 220px;
height: 64px;
margin: 0 0 0 17px;
float: left;
}

#signuphome {
width: 115px;
height: 64px;
float: left;
}

#homelinks {
width: 600px;
height: 45px;
background-color: #ff99cc;
padding: 3px 0 0 0;
text-align: center;
}

#homebody {
width: 600px;
height: auto;
padding: 3px 50 20 50;
text-align: left;
}

#galbody {
width: 580px;
height: auto;
padding: 0px;
text-align: center;
}

#mainbot {
width: 600px;
height: 117px;
background: url(/images/negatives.jpg) no-repeat top center; 
clear: both;
}

#members {
width: 130px;
height: 78px;
background: url(/images/membersindex.gif) no-repeat;
float: left;
}

#signup {
width: 120px;
height: 78px;
background: url(/images/signupindex.gif) no-repeat;
float: left;
}

#clickhere {
width: 175px;
height: 78px;
background: url(/images/clickhere.gif) no-repeat;
float: left;
}

#arrows {
width: 75px;
height: 78px;
background: url(/images/arrows.gif) no-repeat;
float: left;
}

#anim {
width: 100px;
height: 78px;
background: url(/images/anim.gif) no-repeat;
float: left;
}

#break {
clear:both;
}

#spacer {
padding: 10px 0 0 0;
clear: both;
}

#spacer20 {
padding: 20px 0 0 0;
clear: both;
}

#spacer35 {
padding: 35px 0 0 0;
clear: both;
}

#header {
font: 26px Impact;
font-weight: normal;
font-style: italic;
text-align: center;
color: #ffffff;
padding: 10px;
}

#header1 {
font: 22px Impact;
font-weight: normal;
font-style: italic;
text-align: center;
color: #ffffff;
padding: 10px;
}

#header2 {
font: 20px Verdana;
font-weight: bold;
text-align: center;
color: #ffffff;
padding: 10px;
}

#subheader {
font: 14px Verdana;
font-weight: normal;
text-align: center;
padding-bottom: 15px;
}

#photos {
width: auto;
text-align: center;
padding: 0px;
}

#phototitle {
font-weight: bold;
text-align: center;
line-height: 130%;
color: #336699;
border-bottom: 4px dotted #ffffff;
padding: 0 0 0 0px;
margin-bottom: 5px;
}

#photodesc {
text-align: left;
line-height: 130%;
border-bottom: 2px dotted #ffffff;
padding: 0 0 5 0px;
margin: 0 0 5 0px;
}

#photothumbs {
text-align: center;
}

#recentthumbs {
width: 525px;
height: 170px;
text-align: center;
}

#recentthumbsbox {
width: 125px;
height: 170px;
margin: 2px;
text-align: center;
float: left;
}

#models {
width: 400px;
height: auto;
text-align: center;
padding: 0px;
}

#modelbox {
width: auto;
height: auto;
background-color: #336699;
padding: 3px;
margin: 3px;
float: left;
}

#store {
width: 500px;
text-align: center;
padding: 0px;
}

#storebox {
width: 235px;
height: auto;
background-color: #336699;
padding: 3px;
margin: 3px;
float: left;
}

#videos {
width: 500px;
text-align: center;
padding: 0px;
}

#bulletinboard {
padding: 0px;
}

#bulletindate {
font-weight: bold;
text-align: left;
line-height: 130%;
color: #ffffff;
padding: 10 0 0 0px;
}

#bulletinitem {
text-align: left;
font-family: verdana;
line-height: 130%;
font-weight: bold;
border: 2px dotted #ffffff;
padding: 5px 10px 5px 10px;
margin: 0px;
}

#footer {
height: auto;
background-color: #ffffff;
border-top: 2px solid #666666;
text-align: center;
font-size: 80%;
line-height: 200%;
margin: 20px 0 0 0;
}

#footer a {
color: #000000;
}
