@charset "utf-8";
/* CSS Document */
body {background-color:#000000;margin:0;padding:0;}
#container {width: 718px; margin: 0 auto; background-image:url(../images/bg.jpg); background-repeat:no-repeat; background-color:#000000; background-position:top left;padding-bottom:50px;}
div#hdrleft {float:left;width:350px;font-family:Arial, Helvetica, sans-serif;color:#FFFFFF;font-weight:bold;font-size:10px;margin-top:168px;.margin-top:162px;_margin-top:162px;margin-left:0;padding-left:34px;}
div#hdrleft a {text-decoration:none;color:#FFFFFF;font-weight:bold;text-transform:uppercase;}
div#hdrleft div#hdrleftinfo p{font-size:14px;width:260px;text-transform:uppercase;margin-bottom:0;}
div#hdrleft div#hdrleftinfo p span{color:#C53262;}
div#hdrleft div#hdrleftinfo p.attention {font-family:Impact,sans-serif;font-size:14px;font-weight:100;color:#FFFFFF;margin:0;letter-spacing:.09em;}
div#hdrleft div#hdrleftinfo a#moreinfo {text-decoration:none;color:#FFFFFF;font-weight:bold;width:190px;}

div#hdrright {float:left;width:326px;font-family:Arial, Helvetica, sans-serif;color:#FFFFFF;font-size:12px;}
div#hdrright p.narrowed {font-family:Impact,sans-serif;font-size:22px;color:#FFFFFF;text-transform:uppercase;margin:0;margin-top:75px;line-height:22px;font-weight:lighter;letter-spacing:.05em;}
div#hdrright p.narrowed span.small {font-size:18px;}
div#hdrright p.narrowed span.small sup {font-size:9px;}
div#hdrright p.narrowed span.pink {color:#C53262;}
div#hdrright p {width:292px;margin:0;}

div.clear {clear:both;}

div#modelsleft {width:355px;float:left;padding-left:32px;}
div.votemodule {/*background-image:url(../images/btn_vote.gif);background-repeat:no-repeat;background-position:top left;*/margin-top:35px;}
div.votemodule a{background-image:url(../images/btn_vote.gif);background-repeat:no-repeat;background-position:top left;width:68px;height:65px;}
div.votemodule a.btn_vote{text-indent:-999em;overflow:hidden;display:block;float:left;}
div.votemodule div.votebox {width:194px;height:297px;border: solid 2px #C53262;margin-left:78px;background-color:#C53262;}
div.votemodule div.votebox p.marilyn{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000000;margin:7px 0 7px 3px;}
div.votemodule div.votebox p span{font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#FFFFFF;font-weight:bold;text-transform:uppercase;}
div.votemodule div.votebox p {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000000;margin:7px 0 7px 9px;}

div#modelsright {width:329px;float:left;}

div#vote_layer a#btn_close {position:relative;bottom:48px;left:492px;}
div#vote_layer_header {width:516px;height:71px;background-color:#C53262;}
div#vote_layer_header p{font-family:Arial, Helvetica, sans-serif;font-size: 20px; font-weight: bold; color:#FFFFFF;text-align:center;width:400px;line-height:20px;margin:0 0 0 41px;padding-top:14px;}
div#vote_layer span.field {font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#000000;margin-bottom:12px;}
.red {color:#FF0000 !important;}
div#vote_layer input {margin:0 0 0 17px;}
div#vote_layer input#email {margin:5px 0 0 0;}
div#vote_layer label {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000000;}
div.vote_form {margin:17px 0 0 44px;}
div.input_email {font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#000000;}
div.input_email input {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000000;}
/*div#output {width:429px;height:72px;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#FFFFFF;padding: 0 17px; margin-top:-55px; margin-left:-17px; }*/

div#endform_left_text{font-family:Arial, Helvetica, sans-serif;font-size:12px;margin:0 0 0 9px;;width: 210px;height:42px;line-height:12px;float:left;}
div#endform_left_text label{color:#C53262;}

input#form_a11 {float:left;}
input#btn_submit {background-image:url(../images/btn_submit.gif);background-repeat:no-repeat;text-indent:-999em;width:165px;height:20px;}
div#endform_left{float:left;width:265px;}
div#endform_right{float:left;width:190px;}

div#alreadyvoted_layer {width:516px;height:309px;text-align:center; background-color:#C53262;position:absolute; top:0px; left:0px; margin:0px auto;z-index:2;}
div#alreadyvoted_layer p {font-family:Arial, Helvetica, sans-serif;font-size:15px;color:#FFFFFF;margin:0;padding:15px 0;}
div#alreadyvoted_layer p.joinus {font-family:Arial, Helvetica, sans-serif;font-size:24px;color:#FFFFFF;}
div#alreadyvoted_layer a {color:#000000;text-decoration:none;font-weight:bold;}
div#alreadyvoted_layer a#btn_close2 {position:relative;bottom:257px;left:237px;}

div#thankyou_container {width: 718px; margin: 0 auto; background-image:url(../images/bg_ty.jpg); background-repeat:no-repeat; background-color:#000000; background-position:top left;padding-bottom:50px;}

div#voted_for_container {position:relative;}

div#leftcontent {width:224px;;float:left;padding:141px 16px 0 105px;text-align:left;}
div#leftcontent h4{text-indent:-999em;background-image:url(../images/votedfor.gif);background-repeat:no-repeat;margin:0 0 10px 34px;width:135px;}

div#rightcontent {width:350px;float:left;margin-top:167px;}
div#rightcontent h4 {text-indent:-999em;background-image:url(../images/successfulvote.gif);background-repeat:no-repeat;margin:0;margin-bottom:10px;}
div#rightcontent p {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#FFFFFF;margin:0;width:322px;}
div#rightcontent a {font-weight:bold;color:#FFFFFF;text-decoration:none;}
div#rightcontent p#seewhat {margin-top:10px 0;}

div#voted_for_container div.votebox {width:194px;height:297px;border: solid 2px #C53262;background-color:#C53262;}
div#voted_for_container div.votebox p.marilyn{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000000;margin:7px 0 7px 3px;}
div#voted_for_container div.votebox p span{font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#FFFFFF;font-weight:bold;text-transform:uppercase;}
div#voted_for_container div.votebox p {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000000;margin:7px 0 7px 9px;}

div.votemodule2 {left:4px;position:relative;top:-269px;}

div#email_input {width:429px;height:72px;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#FFFFFF;padding: 0 17px; margin-top:0px; margin-left:-17px;background:#FFFFFF}
span#invalid_email{display:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#FFFFFF;padding-top:6px;}
span#enter_your_email {font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#000000;}

div.header{width:718px;margin: 0 auto;padding-bottom:14px;height:60px;padding-top:10px;}
div.header div.home a{float:left;text-transform:uppercase;text-decoration:none;color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:12px;margin-right:180px;margin-left:15px;}
div.header div.getinspired span{text-indent:-999em;background-image:url(../images/getinspired.gif);width:193px;height:12px;float:left;background-repeat:no-repeat;background-position:top left;}
div.header div.logo a{text-indent:-999em;background-image:url(../images/logo.gif);width:203px;height:55px;float:left;background-repeat:no-repeat;background-position:top left;}

div#creditsleft {padding:50px 50px 0 108px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:11px;float:left;width:360px;color:#ffffff;}
div#creditsleft p {margin:0;padding:10px 0;}
div#creditsleft img#pnp {padding:10px 0 0 20px;}
div#creditsright {padding:80px 0 0 0;width:125px;float:left;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:11px;color:#ffffff;text-align:center;}
div#creditsright p {margin:0;padding:10px 0;}

/*	COMING SOON	*/
div.header div.getinspired2 span{text-indent:-999em;background-image:url(../images/getinspired2.gif);width:283px;height:27px;float:left;background-repeat:no-repeat;background-position:top left;}
div#container2					{ background-image:url(../images/bg2.jpg); background-repeat:no-repeat; background-position:top left; width:718px; margin:0 auto;height:674px;}
div.header div.home2 a			{float:left;text-transform:uppercase;text-decoration:none;color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:12px;margin-right:95px;margin-left:15px;}

div#desc				{ width: 300px; float:right; margin-right:50px;position:relative; display:inline;}
div#desc h1				{ font-family:Impact, "Arial Black", sans-serif; font-size:28px;color:#FFFFFF; text-transform:uppercase; font-weight:400;line-height: 28px;margin-top:27px;}
div#desc h2				{font-family:Impact, "Arial Black", sans-serif; font-size:17px;color:#FFFFFF; text-transform:uppercase; font-weight:400;margin:0;}
div#desc span.pink		{ color:#b01d4e;}
div#desc p				{ font-family:Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; color:#FFFFFF;}
div#desc a				{ text-decoration:none; color:#FFFFFF; font-weight:bold;}


/* Winner's Page */
div.header div.getinspired2 span{text-indent:-999em;background-image:url(../images/getinspired2.gif);width:283px;height:27px;float:left;background-repeat:no-repeat;background-position:top left;}
div#container_winners			{ background-color:#000000;background-image:url(../images/bg3.jpg); background-repeat:no-repeat; background-position:top left; width:718px; margin:0 auto;height:1346px; position:relative; padding-bottom:50px;}
div.header div.home2 a			{float:left;text-transform:uppercase;text-decoration:none;color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:12px;margin-right:95px;margin-left:15px;}

div#container_winners p			{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;}
div#left						{ float:left;width:355px; position:absolute;left: 36px; top:168px;.top:176px;_top:176px; }
div#right						{ float:left;width:300px;top:52px; position:absolute;left: 394px;}
div#container_winners p#click_fr a{ text-transform:uppercase; color:#FFFFFF; text-decoration:none;font-size:10px; font-weight:bold;}
div#register2009				{ margin-top:65px;.margin-top:70px;_margin-top:70px; background-position:top left; background-repeat:no-repeat; width:196px; height:32px;position:relative;}
div#see_photoshoot				{ margin-top:25px; background-position:top left; background-repeat:no-repeat; width:289px; height:37px;position:relative;}
div#winner_img					{ position:absolute; left:203px; top: 352px;}
div#runnersup_img				{ position:absolute; left:202px; top: 827px;}
div#runnersup_desc				{position:absolute; left:533px; top:815px;width:300px;}
div#runnersup_desc p			{ margin:0;}
div#runnersup_desc p.title		{ font-size:12px; font-weight:bold; color:#cc3366; text-transform:uppercase;margin-top:10px;}
p#second						{ margin-top:45px !important;}