@charset "utf-8";
/* CSS Document */

#models div#model-main { margin-left:5%; }
#models div#model-main div.modellist {width:100px; height:130px; padding:10px; float:left;}

#models div#model-main div#application-form { width:80%; margin-left:10%;  position:relative;  }
#models div#model-main div#application-form fieldset { width:60%; float:left; margin-right:15px;}
#models div#model-main div#application-form fieldset input#dob { width:55px; }
#models div#model-main div#application-form fieldset label#state-city { width:100%; }
#models div#model-main div#application-form fieldset #state-label { width:250px; }
#models div#model-main div#application-form fieldset input#city { width:250px; }
#models div#model-main div#application-form fieldset label#measurements-right { float:right; }
#models div#model-main div#application-form fieldset div#bwe { font-weight:lighter; clear:left; width:500px; }
#models div#model-main div#application-form fieldset div#bwe input[type=text] { width:50px; }
#models div#model-main div#application-form fieldset div#bwe div#bwe-b,#models div#model-main div#application-form fieldset div#bwe div#bwe-w,#models div#model-main div#application-form fieldset div#bwe div#bwe-e { width:70px; float:left; text-align:right; }
#models div#model-main div#application-form fieldset div#bwe div#bwe-bb,#models div#model-main div#application-form fieldset div#bwe div#bwe-ww,#models div#model-main div#application-form fieldset div#bwe div#bwe-ee { float:left; width:50px; }
#models div#model-main div#application-form fieldset div#whh { font-weight:lighter; clear:left; padding-top:5px; }
#models div#model-main div#application-form fieldset div#whh input[type=text] { width:50px; }
#models div#model-main div#application-form fieldset div#whh div#whh-w,#models div#model-main div#application-form fieldset div#whh div#whh-h,#models div#model-main div#application-form fieldset div#whh div#whh-hhh { width:70px; float:left; text-align:right; }
#models div#model-main div#application-form fieldset div#whh div#whh-ww,#models div#model-main div#application-form fieldset div#whh div#whh-hh,#models div#model-main div#application-form fieldset div#whh div#whh-hhhh { float:left; width:50px; }
#models div#model-main div#application-form fieldset div#h { font-weight:lighter; clear:left; padding-top:5px; }
#models div#model-main div#application-form fieldset div#h input[type=text] { width:50px; }
#models div#model-main div#application-form fieldset div#h div#h-h { width:70px; float:left; text-align:right; }
#models div#model-main div#application-form fieldset div#h div#h-hh { float:left; width:50px;  }
#models div#model-main div#application-form fieldset div#personal-container { width:100%; }
#models div#model-main div#application-form fieldset div#personal-container div#personal-left { float:left; width:30%; }
#models div#model-main div#application-form fieldset div#personal-container div#personal-right { float:left; width:70%; }
#models div#model-main div#application-form fieldset div#personal-container div#personal-right img#cameraImg { float:right; margin-right:30%; }
#models div#model-main div#application-form fieldset div#personal-container div#personal-right #about { width:80%; }
#models div#model-main div#application-form img#signup-poster { position:absolute; top:0; right:15%; float:left; vertical-align:top; }

.book-main { width:500px; padding-left:10%; }
.book-main fieldset label input,.book-main fieldset label select,.book-main fieldset label textarea { width:80%; }
.book-main fieldset label textarea#details { height:100px; }
#models div#model-main div#book-model-detail span#details { margin-left:15px; }
#models div#model-main div#book-model-detail span#details div { width:130px; margin-left:15px; display:inline-block;}

#models div#left { width:90%; margin-left:2%; position:relative; }
#models div#left div#left_left { width:100%; position:relative; }
#models div#left div#left_left div.ratingContainer { margin-top:-20px; margin-left:200px; }
#models div#left div#left_left div#modelalbumList { padding:10px; }
#models div#left div#left_left div#modelalbumList img.modelImageSmall { padding:10px; }
#models div#left div#left_left img#main_photo { margin-top:-150px; float:left; margin-left:35%; }

#models div#left div#left_left div.thumbcontainer { padding:0; margin:0; width:300px; clear:left; }
#models div#left div#left_left div.thumbcontainer ul { list-style:none; margin:-10px 0 0 30px; padding:0;  }
#models div#left div#left_left div.thumbcontainer ul li { float:left; margin:0px 5px 5px 5px; }
#models div#left div#left_left div.thumbcontainer ul li a img { padding:0; margin:0; }


.modelAlbumPhotoContainer {  margin-top:0; float:left; display:inline; margin-left:15%; margin-right:0;  }

.controls { width:100%; display:block; }
#previmg { float:left; }
#nextimg { float:right; }
.slideshow { clear:left; }
.details { padding-top:15px; }
.image-title { float:left; }
#download-img { margin-left:45%; cursor:pointer; }
.image-desc { float:right; }


#models div#right { width:150px; float:right; margin-right:5%; vertical-align:top; position:absolute; right:30px; top:50px; }
#models div#right div#featuredmodelcontainer ul { list-style:none; }
#models div#right div#featuredmodelcontainer ul li {list-style:none; width:130px; text-align:center; }
#models div#right div#featuredmodelcontainer ul img { width:130px; height:190px; text-align:center; }


