/* Event */
#mainContent #event_body { float: left; background-color: #002a56; width: 449px; padding: 8px; }
#mainContent #event_body .event_title { color: #ffffff; font-weight: bold; font-size: 20px; display:block; line-height:20px; }
#mainContent #event_body #event_info { float: left; background-color: #ffffff; width: 419px; padding: 15px; margin-top:10px; font-size:12px; }
#mainContent #event_body #event_info A { color:#bb192c; }
#mainContent #event_body #event_info #vital_stats { float: left; width: 200px; color:#002a56; }
#mainContent #event_body #event_info #vital_stats P { padding-bottom:12px; }
#mainContent #event_body #event_info #share { float: right; width: 130px; color:#002a56; }
#mainContent #event_body #event_info #share A { text-decoration:none; color:#011e43; font-size:11px; }
#mainContent #event_body #event_info #event_details { float: left; width: 419px; color:#002a56; }
#mainContent #event_body #event_info #event_details P { padding-bottom:12px; }

/* Comments */
#mainContent #comment_wrapper { width: 465px; padding:20px 0px 0px 0px;  }
#mainContent #comment_wrapper IMG {  border:0px; }
#mainContent #comment_wrapper #comment {   width: 445px; min-height:90px; background:url("/img/comment_back.jpg"); background-repeat: no-repeat; background-color: #00528e; padding:35px 10px 10px 10px; font-size:11px; margin-bottom:5px; }
#mainContent #comment_wrapper #comment .header { float: left; display: block; width:353px; border-bottom: 2px dotted #3772bb; font-size: 14px; line-height: 24px;  margin: 0 0 2px 0; font-weight: bold;}
#mainContent #comment_wrapper #comment_user {   width: 80px; padding-right:10px; display:block; float: left; text-align:center;}
#mainContent #comment_wrapper #comment_user A { text-decoration:none; }
#mainContent #comment_wrapper #comment_user IMG { padding-bottom:8px; }

/* Comments */
#mainContent #column_1 { width: 230px; float: left; padding:6px 6px 0px 0px; }

/* Photos */
#mainContent #photo_wrapper { width: 449px; }
#mainContent #photo_wrapper #photo_view { display:block; padding: 30px 0px 10px 0px; }
#mainContent #photo_wrapper .share_link { background-color:#013f7a; font-size: 10px; margin-left:5px; padding:2px 5px 2px 5px; }
#mainContent #photo_wrapper .share_link A { text-decoration:none; color:white; }
#mainContent #photo_wrapper .share_link A:hover { text-decoration:none; color:#011e43; }

/* poll */
span.radio { width: 38px; height: 38px; padding: 0 5px 0 0; background: url("/img/radio.png") no-repeat; display: block; clear: left; float: left;}
#mainContent #photo_wrapper #event_body #poll_option {  width:250px; height:40px; background-color:transparent; padding: 5px 0px 5px 0px; }
#mainContent #photo_wrapper #event_body H1 { font-size:23px; font-weight:bold; line-height:24px; border-bottom:2px dotted #3772bb; padding: 0px 0px 6px 0px;}

/* UPLOAD */
#mainContent #upload_body { float: left; background:url("/img/upload_back.jpg"); background-repeat:no-repeat ;background-color: #002a56; width: 449px; padding: 0px 8px 8px 8px; }
#mainContent #upload_body_video { float: left; background:url("/img/uploadvideo_back.jpg"); background-repeat:no-repeat ;background-color: #002a56; width: 449px; padding: 0px 8px 8px 8px; }

/* Gallery */
#mainContent #photo_wrapper #gallery {width:450px; margin-top:180px; padding-bottom:10px;}
#mainContent #photo_wrapper #gallery img {padding:4px;}
