/* general */
a { color: #ffffff; }
body { background: #000000; color: #ffffff; font-family: arial, helvetica, sans-serif; font-size: 10pt; text-align: center; }
h1 { font-size: 12pt; }
h2 { font-size: 11pt; margin: 0px; margin-top: .5em; }
img { border: 0px; }
img.intext { margin: 5px; border: 1px solid #ffffff; }
p.news { margin: 0px; }
p.emp { font-weight: bold; }

/* page */
div.page { border: 10px solid white; width: 844px; height: 537px; margin: 0 auto; text-align: left; }
div.page-open { border: 10px solid white; width: 617px; height: 528px; margin: 0 auto; text-align: left; }
div.legal-open { font-size: 8pt; text-align: center; }

/* header */
div.header { background-image: url('../images/backgrounds/head-0.jpg'); background-repeat: no-repeat; border-bottom: 1px solid white; position: relative; left: 0px; top: 0px; width: 844px; height: 99px; z-index: 9; }
#main div.header { background-image: url('../images/backgrounds/head-1.jpg'); }
#about div.header { background-image: url('../images/backgrounds/head-2.jpg'); }
#contact div.header { background-image: url('../images/backgrounds/head-newcontact.jpg'); }
#models_wanted div.header { background-image: url('../images/backgrounds/head-4.jpg'); }
#models_wanted_error div.header { background-image: url('../images/backgrounds/head-4.jpg'); }
#models_wanted_ok div.header { background-image: url('../images/backgrounds/head-4.jpg'); }
#locations_wanted div.header { background-image: none; }
#partners div.header { background-image: url('../images/backgrounds/head-6.jpg'); }
#login div.header{ background-image: url('../images/backgrounds/head-7.jpg'); }
#register div.header { background-image: url('../images/backgrounds/head-8.jpg'); }
#register_error div.header { background-image: url('../images/backgrounds/head-8.jpg'); }
#register_ok div.header { background-image: url('../images/backgrounds/head-8.jpg'); }
#profiles1 div.header { background-image: url('../images/backgrounds/head-9.jpg'); }
#profiles2 div.header { background-image: url('../images/backgrounds/head-12.jpg'); }
#profiles3 div.header { background-image: url('../images/backgrounds/head-13.jpg'); }
#showprofile div.header { background-image: url('../images/backgrounds/head-9.jpg'); }
#crew div.header { background-image: url('../images/backgrounds/head-10.jpg'); }
#showcrewprofile div.header { background-image: url('../images/backgrounds/head-10.jpg'); }
#locations div.header { background-image: none; }
#showlocation div.header { background-image: none; }
#galery-models div.header { background-image: url('../images/backgrounds/head-full-galery-models.jpg'); }
/* #galery-backstage div.header { background-image: url('../images/backgrounds/head-11.jpg'); } */
#galery-backstage div.header { background-image: none; }
#galery-traveling div.header { background-image: none; }
#galery-parties div.header { background-image: none; }
#galery-nocategory div.header { background-image: none; }
#backstage div.header { background-image: url('../images/backgrounds/head-backstage.jpg'); }
#backstage_interviews div.header { background-image: url('../images/backgrounds/head-interviews.jpg'); }
#backstage_belgrad2005 div.header { background-image: url('../images/backgrounds/head-backstage-belgrad2005.jpg'); }
#topten div.header { background-image: url('../images/backgrounds/head-topten.jpg'); }
#topten div.header { background-image: url('../images/backgrounds/head-temp2.jpg'); }

div.header-open{ position: relative; left: 0px; top: 0px; width: 617px; height: 99px; border-bottom: 1px solid #ffffff; }
div.logo { position: relative; top: 10px; left: 570px; width: 260px; }
div.logo-open { position: relative; top: 10px; left: 350px; width: 260px; }
div.mainmenu { position: relative; top: 25px; left: 283px; width: 555px; }
div.menu { position: absolute; background: #000000; border: 1px solid #ffffff; padding: 5px; visibility: hidden; width: 135px; opacity: .8; filter: alpha(opacity=80); }

/* content */
div.load { background: #ff0000; color: #ffffff; padding: 5px; position: absolute; top: 5px; left: 5px; z-index: 100; }
div.main { background-image: url('../images/backgrounds/body-0.jpg'); background-repeat: no-repeat; border-top: 1px solid black; border-bottom: 1px solid black; position: relative; left: 0px; top: 0px; width: 844px; height: 334px; }
#main div.main { background-image: url('../images/backgrounds/body-1.jpg'); }
#about div.main { background-image: url('../images/backgrounds/body-2.jpg'); }
#contact div.main { background-image: url('../images/backgrounds/body-newcontact.jpg'); }
#models_wanted div.main { background-image: url('../images/backgrounds/body-4.jpg'); }
#models_wanted_error div.main { background-image: url('../images/backgrounds/body-4.jpg'); }
#models_wanted_ok div.main { background-image: url('../images/backgrounds/body-4.jpg'); }
#locations_wanted div.main { background-image: url('../images/backgrounds/body-locations2.jpg'); }
#partners div.main { background-image: url('../images/backgrounds/body-6.jpg'); }
#login div.main{ background-image: url('../images/backgrounds/body-7.jpg'); }
#register div.main { background-image: url('../images/backgrounds/body-8.jpg'); }
#register_error div.main { background-image: url('../images/backgrounds/body-8.jpg'); }
#register_ok div.main { background-image: url('../images/backgrounds/body-8.jpg'); }
#profiles1 div.main { background-image: url('../images/backgrounds/body-9.jpg'); }
#profiles2 div.main { background-image: url('../images/backgrounds/body-12.jpg'); }
#profiles3 div.main { background-image: url('../images/backgrounds/body-13.jpg'); }
#showprofile div.main { background-image: url('../images/backgrounds/body-9.jpg'); }
#crew div.main { background-image: url('../images/backgrounds/body-10.jpg'); }
#showcrewprofile div.main { background-image: url('../images/backgrounds/body-10.jpg'); }
#locations div.main { background-image: url('../images/backgrounds/body-locations.jpg'); }
#showlocation div.main { background-image: url('../images/backgrounds/body-locations.jpg'); }
#galery-models div.main { background-image: url('../images/backgrounds/body-full-galery-models.jpg'); }
/* #galery-backstage div.main { background-image: url('../images/backgrounds/body-full11.jpg'); } */
#galery-backstage div.main { background-image: url('../images/backgrounds/body-full-galery-backstage2.jpg'); }
#galery-traveling div.main { background-image: url('../images/backgrounds/body-traveling.jpg'); }
#galery-parties div.main { background-image: url('../images/backgrounds/body-full-parties.jpg'); }
#galery-nocategory div.main { background-image: url('../images/backgrounds/body-full-galery-backstage3.jpg'); }
#backstage div.main { background-image: url('../images/backgrounds/body-backstage.jpg'); }
#backstage_interviews div.main { background-image: url('../images/backgrounds/body-interviews.jpg'); }
#backstage_belgrad2005 div.main { background-image: url('../images/backgrounds/body-backstage-belgrad2005.jpg'); }
#topten div.main { background-image: url('../images/backgrounds/body-topten.jpg'); }
#topten div.main { background-image: url('../images/backgrounds/body-temp2.jpg'); }

div.main-full	{ background-image: url('../images/bg-full.jpg'); background-repeat: no-repeat; border-top: 1px solid black; border-bottom: 1px solid black; position: relative; left: 0px; top: 0px; width: 844px; height: 334px; }
div.main-preview { background-image: url('../images/comingsoon.jpg'); width: 617px; height: 337px; }
div.content-general { position: absolute; padding: 5px; top: 3px; left: 280px; width: 545px; height: 316px; overflow: auto; }
div.content-full { position: absolute; padding: 5px; top: 3px; left: 5px; width: 820px; height: 316px; overflow: auto; }
div.content-open { width: 617px; }
div.content-open img { vertical-align: top; }

/* content: model galery */
div.floating { position: relative; left: 20px; top: 85px; width: 0px; height: 0px; z-index: 10; visibility: hidden; }
div.modelimage { position: absolute; top: 1px; left: 1px; visibility: hidden; padding: 1px; background: #000000; border: 1px solid #ffffff; width: 240px; height: 360px; }
div.modelimage#staticimage { visibility: visible; }
div.thumbnail { float: left; margin-right: 10px; margin-bottom: 5px; font-size: 8pt; font-weight: bold; background: #ffffff; color: #000000; }
div.thumbnail img { border: 1px solid white; }
div.beginner { position: absolute; top: 10px; left: 450px; }
/* content: model profile */
div.t { border: 1px solid #ffffff; float: left; height: 135px; margin-top: 5px; margin-right: 5px; }
/* content: top10 */
div.modeltext { position: absolute; top: 15px; left: 21px; width: 736px; height: 67px; visibility: hidden; padding: 3px; }
div.modeltext2 { background: #000000; position: absolute; top: 158px; left: 2px; width: 236px; height: 200px; visibility: hidden; padding: 3px; opacity: .7; }

/* footer */
div.footer { background-image: url('../images/backgrounds/foot-0.jpg'); background-repeat: no-repeat; border-top: 1px solid white; position: relative; left: 0px; top: 0px; width: 844px; height: 100px; }
#main div.footer { background-image: url('../images/backgrounds/foot-1.jpg'); }
#about div.footer { background-image: url('../images/backgrounds/foot-2.jpg'); }
#contact div.footer { background-image: url('../images/backgrounds/foot-newcontact.jpg'); }
#models_wanted div.footer { background-image: url('../images/backgrounds/foot-4.jpg'); }
#models_wanted_error div.footer { background-image: url('../images/backgrounds/foot-4.jpg'); }
#models_wanted_ok div.footer { background-image: url('../images/backgrounds/foot-4.jpg'); }
#locations_wanted div.footer { background-image: none; }
#partners div.footer { background-image: url('../images/backgrounds/foot-6.jpg'); }
#login div.footer{ background-image: url('../images/backgrounds/foot-7.jpg'); }
#register div.footer { background-image: url('../images/backgrounds/foot-8.jpg'); }
#register_error div.footer { background-image: url('../images/backgrounds/foot-8.jpg'); }
#register_ok div.footer { background-image: url('../images/backgrounds/foot-8.jpg'); }
#profiles1 div.footer { background-image: url('../images/backgrounds/foot-9.jpg'); }
#profiles2 div.footer { background-image: url('../images/backgrounds/foot-12.jpg'); }
#profiles3 div.footer { background-image: url('../images/backgrounds/foot-13.jpg'); }
#showprofile div.footer { background-image: url('../images/backgrounds/foot-9.jpg'); }
#crew div.footer { background-image: url('../images/backgrounds/foot-10.jpg'); }
#showcrewprofile div.footer { background-image: url('../images/backgrounds/foot-10.jpg'); }
#locations div.footer { background-image: none; }
#showlocation div.footer { background-image: none; }
#galery-models div.footer { background-image: none; }
/* #galery-backstage div.footer { background-image: url('../images/backgrounds/foot-11.jpg'); } */
#galery-backstage div.footer { background-image: none; }
#galery-traveling div.footer { background-image: none; }
#galery-parties div.footer { background-image: none; }
#galery-nocategory div.footer { background-image: none; }
#backstage div.footer { background-image: url('../images/backgrounds/foot-backstage.jpg'); }
#backstage_interviews div.footer { background-image: url('../images/backgrounds/foot-interviews.jpg'); }
#backstage_belgrad2005 div.footer { background-image: url('../images/backgrounds/foot-blank.jpg'); }
#topten div.footer { background-image: url('../images/backgrounds/foot-topten.jpg'); }
#topten div.footer { background-image: url('../images/backgrounds/foot-temp2.jpg'); }

div.footer-open { position: relative; left: 0px; top: 0px; width: 617px; height: 100px; border-top: 1px solid #ffffff; }
div.language-select { text-align: right; position: relative; top: 75px; left: 0px; font-size: 8pt; padding: 5px; }
div.pagescroll { position: relative; top: -15px; left: 280px; width: 545px; text-align: center; }
div.pagescroll-full { position: relative; top: -15px; left: 5px; width: 820px; text-align: center; }

/* menu */
div.menu a { text-decoration: none; }
div.menu a:hover { text-decoration: underline; }
div.menu ul { list-style-type: none; margin: 0px; padding: 0px; font-size: 9pt; text-transform: lowercase; }
div.menu ul li { padding: 3px;  }

/* models wanted */

form.appform input.short { width: 300px; }
form.appform textarea { width: 494px; height: 100px; }

/* album */
div.album-thumbnail { float: left; margin: 5px; width: 135px; height: 155px; font-size: 9pt; }
div.album-thumbnail img { border: 1px solid white; }

div.centering { position: relative; margin: 0 auto; width: 740px; text-align: center;  }

/* galery */

p.mglist { font-size: 18pt; }
span.albumname { font-size: 12pt; }

/* top10 */

div.top10-model { clear: both; }
span.model-month { font-weight: bold; }