﻿.modal {
    background-color:#fff;
    padding:0 8px 10px 20px;
}
.modal h2 {
    text-transform:uppercase;
    font-size:1em;
    text-indent:-1200px;
    padding:0;
    margin:20px 0;
    display:block;
    height:17px;
}
 
.greeting 
{
    margin-top:10px;
    display:block;
    }
#nominee_confirm,#vote_confirm {
    padding-top:8px;
    width:354px;
    border:1px solid #000;

}
#vote_confirm {

    width:250px;
}
.email_form 
{
    margin:15px 0;
    }
.email_form label 
{
    float:left;
    width:90px;
    padding-top:5px;
}
  
h2#tell_friends 
{
    background:#fff url(../images/headers/hd_tell_a_friend.gif) no-repeat;
    width:229px;
    }
h2#vote 
{
    background:#fff url(../images/headers/hd_vote.gif) no-repeat;
    width:60px;
    }
h2#weekly_winner 
{
    background:#fff url(../images/subheaders/sub_hd_winners.gif) no-repeat;
    width:232px;
}
h2#processing
{
    background:#fff url(../images/headers/hd_saving_nomination.gif) no-repeat;
    width:327px;
    }
input.close_modal {
    display:block;
    float:right;
    height:11px;
    width:11px;
    margin-bottom:5px;
}
.modal_header {
    clear:both;
    margin:0;
    padding:10px 0 0 0;
    display:block;
}
 #modal_content label 
{
    width:340px;
    display:block;
    margin:0;
    padding:0;
    }
textarea.modal_txtArea 
{
    width:340px;
    height:50px;
    padding-left:2px;
    margin:10px 0;
 }

.modal_win_bkg 
 {
    background-color:#000;
    filter:alpha(opacity=50);
    -moz-opacity:.50;
    opacity:.50;
}

input.modal_submit 
{
    padding:0;
    margin:0;
    clear:both;
    height:22px;
    width:70px;
}
.hide 
{
    display:none;
    }
 .show 
 {
    display:block;
    }
/*AD WINDOW*/
div#ad_display {
    width:760px;
    height:480px;
    background-color:#fff;
    padding:0 0 0 40px;
    border:1px solid #000;
    padding-bottom:25px;
}
#ad_display .sep {
    padding:0;
    margin:10px 40px 0 0;
}
#ad_display .header_img {
    padding-top:35px;
}

#ad_display #content_container {
    padding-top:10px;
    margin-top:10px;
}
#ad_display .close_modal {
    padding:10px 10px 0 0;
}
#ad_display #content_container {
    margin-right:0;
}
#ad_display .content_box {
    height:200px;
    width:360px;
    overflow:hidden;
    padding-bottom:15px;
    padding-right:15px;
    clear:left;

}
#ad_display .content_box img {
    padding-right:10px;
    float:left;
    display:block;
    margin-bottom:20px;
}
#ad_display .content_box h2,#ad_display .content_box h3 {
    font-size:1.1em;
    margin:0;
    padding:0;
}
#ad_display p {
    color:#000;
    margin:0;
    padding:5px 0;
}
#ad_display col {
    float:left;
}
/*WEEKLY WINNERS*/
#weekly_winners 
{
    width:500px;
   
    background-color:#fff;
    padding:0 0 0 40px;
    border:1px solid #000;
    padding-bottom:20px;
    }
#weekly_winners ul 
{
    padding:0;
    margin:0;
    list-style-type:none;
    }
#img_content_area #weekly_winners p
{
	padding: 0;
	padding-bottom: 1em;
    padding-right:35px;
    float: none;
	 color: #000;
    }
#weekly_winners ul li strong 
{
    padding-left:10px;
    }
#weekly_winners input.close_modal 
{
    padding:7px 7px 0 0;
    }
 /*NOMINATION PROCESSING INTERRUPT*/
 #nom_interrupt 
 {
    width:350px;
    background-color:#fff;
    padding:0 10px 0 20px;
    border:1px solid #000;
    padding-bottom:20px;
    }
#nom_interrupt img.indicator
{
    display:block;
    float:left;
    margin:0 10px 40px 0;
    }
#nom_interrupt p 
{
    display:block;
    }
