html { margin: 0px; padding: 0px; }
body { margin: 0px; margin-top: 15px; padding: 0px; background-image: url('../images/new_bg.png'); background-repeat: no-repeat; background-position: center top; background-color: #650000; }
a img { border: 0px; text-align: center; }
h1 { }
h2 { color: #ffffff; font-size: 16px; margin: 0px; padding: 0px; }
p { padding: 0px 0px 10px 0px; margin: 0px; text-indent: 20px; }
.center { text-align: center; }


#container { width: 800px; margin: 0px auto; color: #ffffff; }
#header { width: 800px; height: 145px; text-align: center; }
#nav { height: 47px; }
#alert {  height: 170px; }
#body { background-color: #b1b1b1; padding: 5px; display: block; width: 788px; border: 1px solid #8b0c0c;  }
#left_column { width: 480px; background-color: #383838; color: #ffffff; padding: 5px; display: inline; float: left; min-height: 600px; }
#right_column { width: 280px; float: right; }
.right_column { width: 280px; background-color: #62180a; color: #ffffff; padding: 5px; display: inline; float: right; margin-bottom: 10px; }
#pb_click { margin-left: 9px;}
#footer { width: 800px; }

.center { text-align: center; }

a.link:link, a.link:visited { color: #ff0000; text-decoration: none; }
a.link:hover, a.link:active { color: #ff0000; text-decoration: underline; }
a.whitelink:link, a.whitelink:visited { color: #fff; text-decoration: none; }
a.whitelink:hover, a.whitelink:active { color: #fff; text-decoration: underline; }

.pb_box { background-image: url('/kbdev/images/pb_vid_bg.gif'); background-repeat: repeat-x; width: 435px; padding: 5px; margin-top: 5px; margin-left: 15px; min-height: 165px; }
.pb_box img { padding-left: 10px; padding-top: 5px; float: left; padding-right: 10px; }
a.pb_link:link, a.pb_link:visited { color: #eeeeee; text-decoration: none; }
a.pb_link:hover, a.pb_link:active { color: #eeeeee; text-decoration: underline; }


.show_title { color: #ff0000; font-size: 16px; } 
.evidence { list-style: none; }

.comment_message { border-bottom: 1px solid #ff0000; }
.orange_highlight { color: #d00304; }

#interviews { display: block; width: 480px; height: 123px; background-color: #000000; background-image: url('../images/interviews_bg.gif'); }
.interview { display: inline; margin-left: 7px; padding-left: 3px; float: left; font-size: 13px; margin-top: 45px; border-left: 1px dashed #d80000; }
.interview_date { font-weight: bold; font-size: 15px; }
.interview_time { font-weight: bold; color: #a01e1e; font-size: 14px; }


#news_letter_signup {  width: 280px; background-color: #8e2511; color: #ffffff; padding: 5px; display: inline; float: right; margin-bottom: 10px; }
#newsletter_fieldset { margin: 0px; padding: 0px; border: 0px; }
.nl_input { width: 135px; height: 25px; }

.click {margin-let: 10px; text-align: center; margin-top: 10px; display: block; float: right; width: 280px; }
.click_row { display: inline; float: left; padding-left: 5px; }
.click_tall { float: left; padding-top: 4px; }

.order { margin-left: -10px; }

.photo_desc { text-align: center; }
.news_title { text-align: center; font-size: 20px; color: #ffffff; margin-top: 30px; }