body {
  background-image: url("images2/back.gif");
  background-repeat: repeat;
  height:100%;
  padding:0px;
  margin:0px;
}

img {
  border:none;
}


#backleft {
  background-image: url("images2/backleft.gif");
  background-position: right;
  background-repeat: repeat-y;
  width:10px;
}

#backright {
  background-image: url("images2/backright.gif");
  background-position: right;
  background-repeat: repeat-y;
  width: 989px;
  margin: 0px auto;
}

#backbottom {
  background-image: url("images2/backbottom.gif");
  background-position: top;
  background-repeat: repeat-x;
  width: 989px;
  height:20px;
  text-align: right;
  font-size:8pt;
  font-family:tahoma;
  color:#3D618E;

}


#contentback {
  padding-left: 10px;
  width: 969px;
}
#content {
  width: 969px;
  border-left:1px solid #888888;
  border-right:1px solid #888888;
  border-bottom:1px solid #888888;
  background-color: white;
}

#photo {
  float: left;
  width: 700px;
  margin:0px auto;
  text-align:center;
}

#photobottom {
    width:640px;
    margin-left:80px;
    margin-right:56px;
    margin-top:15px;
    margin-bottom:15px;
    text-align:center;
    font-weight: bold;
    font-family:arial;
    font-size:8pt;}

#photomodeltitle {
    width:640px;
    margin-left:50px;
    margin-right:26px;
    margin-top:15px;
    margin-bottom:0px;
    background-color:#AEAEAE;
    color:white;
    font-weight: bold;
    font-family:arial;
    font-size:8pt;
    padding:4px 30px;
}

#photomodel {
    width:640px;
    margin-left:50px;
    margin-right:26px;
    margin-top:0px;
    margin-bottom:15px;
    background-color:#DDDDDD;
    color:#565254;
    font-weight: normal;
    font-family:arial;
    font-size:18pt;
    padding:15px 30px;
}

.photomodellink {
    color:#565254;
}


.header_item {
  width:32%;
  float:left;
  text-align: center;
  height:100px;
  font-size:11pt;
}

.header_item span{
  color:#948F8B;
  font-weight:bold;
  font-size:11pt;
}

.header_itemarc {
  width:49%;
  float:left;
  text-align: center;
  height:100px;

}

.pic_bottom_left{
  float:left;
  text-align: left;
  font-size: 8pt;
  clear: both;
  display: block;
  width:50%;
  font-family:arial;
}

.pic_bottom_right{
  float:right;
  text-align: right;
  width:50%;
  font-size: 8pt;
  font-family:arial;
}

#pic_bottom_dateadd{
  float:left;
  text-align: left;
  clear: both;
  display: block;
  margin-top: 5px;
  margin-bottom: 5px;
  font-size: 8pt;
  color:#A7A7A7;
  width:100%;
  font-family:arial;
}

#pic_bottom_tag{
  margin-top: 3px;
  float:left;
  text-align: left;
  clear: both;
  display: block;
  font-size: 8pt;
  color:#828ad8;
  width:130px;
  padding-bottom: 4px;
  border-bottom:1px solid #b1abab;
}

.pic_bottom_blue{
	color:#828ad8;
}
.pic_bottom_black{
	color:#4c4949;
	font-size: 8pt;
}




#copyrightfooter{
  background-color: #C2E0EA;
  height:28px;
  text-align: center;
  font-size: 9pt;
  font-family:arial;
  padding-top:5px;
  color:white;
}

#copyrightfooter a{
  color:black;
  font-size: 8pt;
  font-family:arial;
  padding-top:6px;
}

#head {
  float: left;
}

#kurtiss_logo {
  float:left;
  background-image: url('images2/kurtiss_logo2.jpg');
  width: 329px;
  height:158px;
  cursor: pointer;
}

#newsletter_head {
  float:left;
  background-image: url('images2/newsletter.jpg');
  width: 275px;
  height:158px;
  padding-top:0px;
}

#newsletter_email {
  padding-left:35px;
  margin-top:80px;
  font-size:10pt;
  font-family:arial;
  font-weight: bold;
  color:#214B88;
}


#top_links {
  padding-left:175px;
  padding-top:10px;
  font-size:8pt;
  font-family:arial;
  font-weight: bold;
}

#top_links a {
  color:#BDBDBD;
}

#top_links a:hover {
  color:#285D96;
}


#site_menu {
  background-image: url("/images2/menu_back2.jpg");
  background-repeat: repeat-x;
  width:969px;
  height:38px;
  float:left;
}

.lang_menu {
  background-image: url("/images2/menu_back2.jpg");
  background-repeat: repeat-x;
  width:969px;
  height:20px;
  text-align:center;
  font-family:arial;
  font-size:9pt;
  font-weight: normal;
  float:left;
  color:#DEDEDE;
  padding-top:4px;
}

.lang_menu a {
  color:#DEDEDE;
}

.lang_menu a:hover{
  color:gold;
}

.site_menu2 {
  background-color: #EBEEF5;
  width:969px;
  height:25px;
  text-align:center;
  font-family:arial;
  font-size:11pt;
  font-weight: bold;
  float:left;
  color:#4C7189;
  padding-top:8px;
}

.site_menu2 a {
  color:#adb1b9;
}

.site_menu2 a:hover{
  color:#4C7189;
}

#updates {
  background-image: url("images2/update_back.jpg");
  background-repeat: repeat-x;
  width:939px;
  height:158px;
  padding-top:15px;
  padding-left:30px;
  float:left;
}


#update_label {
  font-size:12pt;
  color:#26528F;
  font-family:arial;
  font-weight: bold;
  height: 22px;
}

.update_pic {
  float:left;
  width:133px;
}

#feature {
  width:939px;
  padding-top:5px;
  padding-left:30px;
  float:left;
}

#featured_videos {
  float:left;
  font-family:arial;
  font-size:10pt;
  color:#133462;
  font-weight:bold;
  text-align:center;
}

#fvideos {
  background-color: #E6E4E5;
  height: 335px;
  width: 260px;
  padding-top:5px;
}


#featured_videos a {
  text-decoration: none;
  color:#3B7EDD;
}

#featured_videos a:hover {
  color:#133462;
}

#videos_link {
  float:left;
  background-color: #DCECF9;
  padding-top:5px;
  height: 18px;
  width: 260px;
  text-align:center;
}


#videos_link a {
  font-family:arial;
  font-size:8pt;
  color:#133462;
  font-weight:bold;
}


#videos_link a:hover {
  color:#3B7EDD;
}


#home_video {
  float:left;
  width:644px;
  padding-right:15px;
}

#model_chat {
  width:944px;
  padding-top:10px;
  padding-left:25px;
  float:left;
}

#featured_model {
  background-image:url(images2/featured_model_back.gif);
  width:450px;
  height:167px;
  float:left;
}

#featured_model_header {
  font-size:9pt;
  color:#3882DB;
  font-weight:bold;
  font-family:arial;
  width:165px;
  padding-left:5px;
  text-align: center;
  padding-top:12px;
  padding-bottom:8px;
  float:left;
}

#featured_model_name {
  font-size:13pt;
  font-family:arial;
  font-weight: bold;
  height: 25px;
  padding-left:10px;
  width:250px;
  padding-top:12px;
  float:left;
}

#featured_model_name a {
  color:#1B3961;
  text-decoration: none;
}

#featured_model_pic{
  padding-left:44px;
  padding-top:1px;
  width:138px;
  float:left;
}

#featured_model_info {
  font-size:10pt;
  color:#2DB209;
  font-family:arial;
  padding-top:3px;
  padding-right:10px;
}

#featured_model_info span {
  font-size:10pt;
  color:#3882DA;
  font-weight:bold;
  font-family:arial;
}


#submit_questions {
   width:440px;
   height:165px;
   border:1px solid #BEBDBB;
   background-color:#E7E3E2;
   float:left;
}

#question_text {
  float:left;
  width:150px;
  text-align: center;
}

#chat_date {
  color:#A9A8A6;
  font-family: arial;
  font-weight: bold;
  font-size: 9pt;
  padding-top:15px;
}

#chat_model_name {
  color:#A9A8A6;
  font-family: arial;
  font-weight: bold;
  font-size: 9pt;
  padding-top:15px;
}

#question_link {
  padding-top:12px;
}


#question_link a {
  color:#243E60;
  font-family: tahoma;
  font-weight: bold;
  font-size: 9pt;
  text-decoration: none;
}

#question_link a:hover {
  color:#396196;
  font-family: tahoma;
  font-weight: bold;
  font-size: 9pt;
  text-decoration: none;
}



#question_photo {
  padding-top:3px;
  padding-left:3px;
  float:left;
}


#section_row {
  width:944px;
  padding-top:10px;
  padding-left:25px;
  float:left;
}

.section {
  background-image:url(images2/section_back.gif);
  width:449px;
  height:206px;
  float:left;
}

.section .header {
  font-size:9pt;
  color:#3882DB;
  font-weight:bold;
  font-family:arial;
  width:165px;
  padding-left:5px;
  text-align: center;
  padding-top:12px;
  padding-bottom:8px;
}

.section .date {
  font-size:9pt;
  color:black;
  font-weight:bold;
  font-family:arial;
  padding-left:25px;
  padding-top:7px;
  float:left;
}

.section .link {
  font-size:8pt;
  color:#1B3961;
  font-family:arial;
  padding-left:10px;
  padding-top:6px;
  float:left;
  width:340px;
}

.section .link a{
  font-size:9pt;
  font-weight:bold;
  color:#3BB000;
  font-family:arial;
}

#footer_buttons {
  font-size:8pt;
  text-align:center;
  padding-bottom:10px;
  padding-top:10px;
  font-family:tahoma;
}

a {
  color:#3984D5;
  text-decoration: none;
}

a:hover {
  color:#285D96;
  text-decoration: none;
}


#footer_menu {
  width:944px;
  text-align:center;
  padding-top:10px;
  padding-left:25px;
  float:left;
  font-family: arial;
  font-size:8pt;
  font-weight: bold;
  color:#3984D5;
}

#footer_menu a {
  color:#3984D5;
  text-decoration: none;
}

#footer_menu a:hover {
  color:#285D96;
  text-decoration: none;
}

#video_title {
  color:#1B3961;
  width:100%;
  text-align: center;
  font-family: arial;
  font-size:12pt;
  font-weight:bold;
  float:left;
  padding-top:30px;
}

#video_player {
  width:100%;
  text-align: center;
  float:left;
  padding-top:30px;
}

#video_info {
  float:left;
  width:100%;
  padding-top:30px;
  font-family:tahoma;
  font-size:12px;
  color:#1B3961;
  font-weight: bold;
}

#video_info span {
  color:black;
}

#video_row {
  width: 719px;
  padding-left: 300px;
  padding-top:30px;
  float:left;
}

#video_rating {
  width: 270px;
  height: 70px;
  background-image: url("/images2/rating_back.gif");
  background-repeat: no-repeat;
  float:left;
}

#video_addfavorites {
  padding-top:15px;
  width:200px;
  float:left;
}

#video_addfavorites a {
  font-family: tahoma;
  font-size: 10pt;
  text-decoration: none;
  text-align: center;
  color:#3882DB;
}

#video_rating_info {
  padding-top:12px;
  padding-left:19px;
  color:#3882DB;
  font-family: tahoma;
  font-size:10pt;
  font-weight: bold;
}

#video_rating_info span {
  color:#7CC72E;
  font-family: tahoma;
  font-size:12pt;
  font-weight: bold;
}

#video_rating_buttons {
  padding-left:12px;
  padding-top:8px;
  float:left;
}

.rating_button {
  border:1px solid black;
  background-color: #1B3961;
  float:left;
  margin-left: 6px;
  width:15px;
  height:15px;
  text-align: center;
}

.rating_button a {
  color:white;
  font-family:tahoma;
  font-weight: bold;
  font-size:8pt;
  text-decoration: none;
  vertical-align:top;
}

.rating_button a:hover{
  color:gray;
  text-decoration: underline;
}

#video_holder {
  text-align:center;
  width:100%;
  float:left;
}


.video_lot{
  float:left;
  width:269px;
  height:190px;
  margin:6px;
  font-size:10pt;
  font-family:tahoma;
  font-weight:bold;
}

.video_lot p {
  margin:5px 0;
  padding:0;
  color:#3465A4;
}

#profile_model_row {
  width: 969px;
  /*padding-top:20px;*/
  float:left;
}

#left_bar {
  margin-right:10px;
  width:15px;
  background-color: #DEEBF9;
  height: 414px;
  float:left;
}

#profile_photo {
  width:290px;
  float:left;
  height:410px;
  border:2px solid #BDBDBD;
}

#profile_info {
  margin-left:10px;
  width:640px;
  background-color: #DEEBF9;
  height: 414px;
  float:left;
}

#profile_model_name {
  font-family:tahoma;
  font-size:18px;
  font-weight: bold;
  padding-left:30px;
  padding-top:10px;
  padding-bottom:10px;
  width:520px;
  float:left;
  color:#3486DA;
}

#profile_subscribe {
  font-family:arial;
  font-size:11px;
  padding-top:16px;
  float:left;
  color:#3486DA;
}

.vertical_bar {
  background-image: url("images2/vertical_bar.gif");
  background-repeat: repeat-x;
  height: 2px;
}

#profile_list {
  padding-left:30px;
  padding-top:10px;
  float:left;
  width:280px;
  font-size:9pt;
  font-family:tahoma;
  font-weight: bold;
  color:black;
}

#profile_list span{
  font-size:9pt;
  font-family:tahoma;
  font-weight: normal;
  color:black;
}

#profile_list div{
  height:18px;
}

#login_photo{float:left;margin:10px 10px;width:421px;}

#login_form_container{color:#949EA9;
float:left;
text-align:left;
width:520px;
font-size:0.8em;
padding:40px 0px 0 0;
font-family:tahoma;
}

#login_form_container a{
  color:#25518F;
  font-weight:bold;
  text-decoration: none;
}

#login_form_container a:hover{text-decoration:underline;}

#login_form { text-align:center; }

#login_form input{background:white;border:1px solid #214B88;color:#000000;width:220px;}

#loginbottominfo {
 padding-left:60px;
 color:#111111;
}

#login_btn_container {
  text-align:center;
  padding-left:60px;
}

#login_btn_container a{color:#d7d7d7; font-weight:bold;}

#login_btn_container a:hover{color:yellow; text-decoration:none;}

.loginbutton {
  background-image: url('imgnew/login_btn.gif');
  background-position: center;
  background-repeat:no-repeat;
  width: 130px;
  height: 27px;
  float:left;
  text-align:center;
  padding-top:8px;
  font-weight:bold;
  font-size:1.1em;
}

.horLine {
  background-position: center;
  background-repeat: no-repeat;
  background-image: url('images2/horLine.gif');
  height: 10px;
}

#login_content {
  width:100%;
  float:left;
}

.gradientbottom {
  background-image: url('images2/block_back.gif');
  background-repeat: repeat-x;
  background-position: bottom;
}


.verSpace10 { padding: 10px 0px; }
.verSpace20 { padding: 20px 0px; }
.verSpace30 { padding: 30px 0px; }

.subscr_err_holder{text-align:left;}

.subscr_err{color:red;margin:20px;padding:0;}

.subscr_sign_up{margin:10px 0 0 15px;font-size:12pt;font-weight:bold;font-family:arial; color:#F4741F;}

.subscr_errnew{color:red;margin:0 0 0 18px;padding:0;font-size:0.8em;}

.subscr_form_step_holder{width:100%;margin:0 auto;text-align:center;}

.subscr_form_step{color:#455a71;text-align:left;width:450px;margin:0 auto;font-size:0.8em;}

.subscr_form_step h5{margin:10px 0px;padding:0px 0px;}

.subscr_f_row{height:22px;padding-left:5px;}

.uzhik{margin:0 20px;}

label.newlabel {width:150px;float:left;color:#393737;}

input.textnew{background:white;border:1px solid #214B88;color:#000000;width:250px;float:left;}

select.textnew{background:white;border:1px solid #214B88;color:#000000;width:250px;float:left;}

#active_box{float:left;}

#active_box ul{margin:0;padding:0px;list-style-type:none;color:#3882DB;font-weight:bold;font-size:1em;width:100%;float:left;}

#active_box ul li{margin:2px 0;padding:2px 0 0 5px;width:100%;float:left;}

#active_box ul li input{float:left;}

#active_box ul li label{width:90%;margin-left:7px;}

#active_box ul li label sup, #active_box ul li label sub{font-size:1.2em;font-weight:normal;}

#active_box ul li.active{border:1px solid #687586;background:#273951;}

#active_box ul li ul{margin:0;padding:0;list-style-type:none; font-size:0.8em;color:white;color:#EAECEE;}

#subscr_submitnew{width:153px;height:35px;background:transparent url('images2/btn_continue.gif');border:0;}

#subscr_submitnew:hover{cursor:hand;}

.subscr_bigletter{font-size:1.8em;}

.subscr_right {margin:10px 0px;color:#3882DB;font-weight:bold;font-size:1.0em;}

.about_txt
{
 padding: 30px 30px 0 30px;
 font-family: tahoma;
 font-size: 10pt;
 color: #0d2544;
 float:left;
}

.about_txt h4
{
    font-size: 10pt;
    font-weight: bold;
    color: #black;
}

.about_txt a{color:#2A70C8;text-decoration:none;}

.about_txt a:hover{text-decoration:underline;}

.contact_txt {
 padding-top: 20px;
 font-size: 10px;
 font-family: Arial;
 text-transform: uppercase;
}

#address {
 padding: 40px 0 30px 0;
 font-size: 16px;
 font-family: Arial;
}

.contact_txt h3 {
 font-size: 12px;
 font-weight: bold;
 padding: 0 0 20px 0;
}

.contact_txt h4 {
 font-size: 12px;
 font-weight: normal;
 padding: 0 0 20px 0;
}

#contactLeft {
  float: left;
  width: 370px;
  font-size:10pt;
  background-image: url('imgnew/proVrSep.gif');
  background-position: center right;
  background-repeat: no-repeat;

}

#contactInfo {
  float:left;
  width: 500px;
  padding-top:80px;
  padding-right:30px;
  font-family: Arial;
  text-align:left;
  padding-left:10px;
}

#contact_logo{float:left;margin:0 0 0 5px;width:349px;height:500px;background:transparent url('imgnew/contactlogo.jpg') no-repeat;}

.links_txt {
 padding-top: 30px;
 font-size: 11px;
 font-family:tahoma;
 text-align: center;
 line-height: 200%;
}

#video_flashlink {
  width:100%;
  text-align: center;
  float:left;
  padding-top:50px;
  padding-bottom:2px;
  font-family: tahoma;
  color:#B1B1B1;
  font-size:10pt;
}


.archive_lot{float:left;background: url('imgnew/archive_lot.gif') no-repeat;width:153px;height:169px;margin:17px;font-size:0.7em;font-weight:bold;}

.archive_lot p{margin:10px 0;padding:0;}

#proMdlListContainer
{
  background-image: url('images2/update_back.jpg');
  float:left;
  height: 163px;
  background-repeat: repeat-x;
  width:949px;
  padding:5px 10px;
  font-family:tahoma;
}

#proMdlList
{
  float:left;
  overflow:hidden;
  width:845px;
  height:145px;
  position:relative;
  padding-top:5px;
  padding-left:5px;
}


.proArrow
{
  float: left;
  height: 145px;
  width:38px;
}

.prImg {
float:left;
width:140px;
margin:0 15px;
height:160px;
text-align:center;
}

.box {
  border-style:solid;
  border-width:1px;
  border-color:#3B5997;
  height: 18px;
}

.box_short {
  border-style:solid;
  border-width:1px;
  border-color:#3B5997;
  height: 18px;
  width: 100px;
  padding-top: 5px;
}


#proPicListContainer
{
  background-image: url('images2/update_back.jpg');
  float:left;
  height: 153px;
  background-repeat: repeat-x;
  width:949px;
  padding:10px;
}

#proPicList
{
  float:left;
  overflow:hidden;
  width:845px;
  height:145px;
  position:relative;
  padding-top:18px;
  padding-left:5px;
}

#proTitle{
  float: left;
  padding-left:40px;
  color: #3465A4;
}

#proLeft{
  float: left;
  width: 255px;
  padding-left:40px;
  margin-top: -26px;
}

#proInfo {
  float:left;
  width: 300px;
  padding-top:8px;
  padding-right:20px;
  padding-left:20px;
  font-family: Arial;
  border-style:solid;
  border-width:1px;
  border-color:#ebeef5;
}

#proRight{
  float: left;
  width: 275px;
  margin-left:20px;
 /* background-image: url('imgnew/proVrSep.gif');
  background-position: center right;
  background-repeat: no-repeat;*/
  border-style:solid;
  border-width:1px;
  border-color:#ebeef5;
  height: 358px;
}

#proRightTitle{
  float: left;
  background-color: #ebeef5;
  text-align:center;
  color: #ADB1B9;
  height: 30px;
  width: 100%;
  padding-top:8px;
	
}




#proList
{
  text-align:left;
  color:#ADB1B9;
  font-size:10pt;
  margin:5px 0px;
}


#proListLeft
{
  float:left;
  width: 150px;
}

#proListRight
{
  float:left;
  width: 150px;
}


#proList span
{
font-weight:bold;
}

#yourrating
{
  float:right;
  width:220px;
  text-align:center;
  font-size: 10pt;
  color:#3465A4;
}

#proPic {
  float:left;
  width: 220px;
  padding-left:0px;
  /*padding-top:5px;*/
}

#proFlag {
  margin-top:8px;
  width:460px;
  background-image: url('imgnew/proHrSep.gif');
  background-repeat: no-repeat;
  background-position: center right;
}

#proBio {
  margin-top:8px;
  font-size: 10pt;
}

#proRating {
  float:left;
  width:325px;
  text-align:center;
  font-size: 10pt;
  color:#3465A4;
}

#prResult
{
 float:left;
 padding-left:10px;
 text-align:center;
}

#ratingcnt
{
  float:right;
  width:220px;
  text-align:center;
  font-size: 10pt;
  color:#3465A4;
}

.block {
  border:1px solid #EBEEF5;
  /*background-image: url('images2/block_back.gif');
  background-repeat: repeat-x;
  background-position: bottom;*/
}


.tell_us_form_step_holder{width:100%;margin:20px auto;float:left;}

.tell_us_form_step{color:#3465A4;text-align:left;width:100%;margin:0 0 0 0;font-size:0.8em;}

.tell_us_row{height:28px;margin: 5px 0 5px 0;}

.tell_us_row label{width:130px;float:left;}

.tell_us_row input.text{width:270px;float:right;background:white;border:1px solid #455a71;color:#455a71;}

.tell_us_row input.file{width:320px;float:left;background:white;color:#455a71;}

.tell_us_row .info
{
 float:left;
 font-size: 15px;
 font-family: Verdana;
 margin-top: 10px;
}

.tell_us_row select { width:270px; float:right; background:white; color:#455a71; }

.tell_us_row textarea{ width:270px; float:right; background:white; border:1px solid #455a71; color:#455a71; }

.tell_us_left{width:410px;float:left;margin-left:227px;}

.tell_us_right{width:410px;float:left;margin-left:227px;}

.imageprofile{
	float: left;
	font-size:10pt;
	padding-bottom:4px;
	font-color: black;
}
.account_upload{
	float:left;
	margin-bottom: 50px;
	font-size: 11pt;
	padding-left: 40px;
}

.upload_photo_submit{
  border-style:solid;
  border-width:1px;
  border-color:#3B5997;
  background-color:#3B5997;
  color: #FFF;
  height: 25px;
  width: 150px;
  margin-top: 10px;

}
.account_upload_info{
	width:220px;
}

.account_upload_info_left{
	float:left;
	width: 15px;
	text-align: left;
    font-size: 9pt;
    clear: both;
    display: block;
    width:50%;
    font-family:arial;
    margin-bottom: 8px;
    vertical-align: middle;
    height: 15px;
    padding-top: 5px;	
}
.account_upload_info_right{
	float:right;
  text-align: right;
  width:50%;
  font-size: 9pt;
  font-family:arial;
}

.account_upload_info_agree{
	
	clear: both;
    display: block;
    font-size: 8pt;
  font-family:arial;	
}
.account_upload_info_agree_limit{
	
	clear: both;
    display: block;
    font-size: 8pt;
  font-family:arial;
  color: red;

  
}

.tell_us_alittle{
 text-align: left;
 padding: 10px 0 10px 210px;
 color:#316196;
}

.tell_us_video
{
 background:url('img/tell_us_bg.gif') no-repeat;
 background-position: top;
 height:275px;
}

.tell_us_site_pal
{
 height: 225px;
 width: 500px;
 float: right;
 padding-top: 25px;
}

.tell_us_video_info
{
 background:url('img/tell_us_bg.gif') no-repeat ;
 background-position: top;
 height:275px;
}

.tell_us_model_info
{
 width: 370px;
 float: left;
 padding: 0 0 0 80px;
}

.tell_us_model_info h2
{
 margin: 0 0 0 0;
 padding: 20px 0 0 0;
 font-size: 16px;
 color:#316196;
}

.tell_us_model_info p
{
 text-align: left;
 margin: 0 0 0 0;
 padding: 10px 0 0 0;
 font-size: 16px;
 color:#949EA9;
 size: 12px;
 line-height: 90%;
}

input.button {
 background: #f9f9f9; width:100px; line-height:12px; color: #455a71; border:1px solid #455a71; font-family: Verdana;
 padding-top: 2px;
 margin: 5px 20px 0 0;
}

#championdiv {
  width:259px;
  height:119px;
  position:relative;
  background-image:url('/images2/champion.jpg');
}

#championtext{
  width:259px;
  position:absolute;
  top:125px;
  text-align:center;
  font-weight: bold;
  color:white;
}

#championimage {
  border: 1px solid #aaaaaa;
  width: 177px;
  height: 200px;
}

.finalistsdiv {
  margin-top:80px;
  width:225px;
  height:68px;
  position:relative;
  background-image:url('/images2/ribbon.jpg');
}

.finaliststext{
  width:225px;
  position:absolute;
  top:14px;
  left:0px;
  text-align:center;
  font-weight: bold;
  color:white;
}

.finalistsimage {
  border: 1px solid #aaaaaa;
  width: 70px;
  height: 79px;
  margin:5px;
  float:left;
}

.competitionimage {
  border: 1px solid #aaaaaa;
  width: 115px;
  height: 150px;
  margin:5px;
  float:left;
}

.competitordiv {
  float:left;
  width:127px;
  height:230px;
  margin:15px;
  text-align:center;
  font-size:10pt;
}

.competitorpoints {
  float:left;
  width:127px;
  height:10px;
  text-align:center;
  font-size:8pt;
}

.competitordiv input[type="submit"] {
  border:1px solid #99D6F5;
  background-color: #1F3F5B;
  color:gold;
}

.groupname {
  color: #3D618E;
  font-weight: bold;
  font-size: 14pt;
}

.roundname {
  color: #aaaaaa;
  font-weight: bold;
  font-size: 10pt;
}

.infotext {
  color: #CF1F00;
  font-weight: bold;
  font-size: 12pt;
}


.submitvote {
  border:1px solid #99D6F5;
  background-color: #1F3F5B;
  color:gold;
  font-weight: bold;
  font-size: 12pt;
}

p.bookmark-tools {
	background: url(images/add-to.gif) no-repeat left 6px;
	padding: 5px 0px;
	clear: both;
}
p.bookmark-tools a {
	padding: 2px 0 2px 16px;
	margin-right: 6px;
	border: none;
	color: #666666 !important;
}
p.bookmark-tools a:hover {
	text-decoration: none;
	border: none;
	color: #000 !important;
	background-position: 0 -29px;
}
p.bookmark-tools .digg {
	background: url('/images/digg.gif') no-repeat 0 2px;
	padding-left: 19px;
}
p.bookmark-tools .delicious {
	background: url('/images/delicious.gif') no-repeat 0 2px;
	padding-left: 17px;
}
p.bookmark-tools .stumbleupon {
	background: url('/images/stumbleupon.gif') no-repeat 0 2px;
	padding-left: 18px;
}

.gradientback {
  background: url('images2/back-gradient.gif') no-repeat left;
  padding-left:5px;
  height: 20px;
}

#pagination {
  list-style: none;
  clear: both;
  margin: 6px 0 0;
  padding: 0;
}

#pagination li {
  float: left;
  display: block;
}

#pagination a {
  padding: 3px;
  font-size: 14px;
  text-transform: uppercase;
  margin: 0 0 0 5px;
  border: 1px solid #ebeef5;
  float: left;
  display: block;
}

#pagination a.sel {
  color: #000;
  background: #e7e7e7;
}

#pagination a:focus, #pagination a:hover {
  border: 1px solid #cccfd6;
}