.header2{font-weight:700;color:#999;font-size:14px}.subcopy{color:#999;font-size:11px}.form_input{font-family:lucida sans,trebuchet ms,verdana,arial;font-size:14px;color:#666;border:1px solid #aaa;padding:3px}.error{color:red;font-weight:700;text-align:center}.lookatme1,.lookatme2{color:red;font-size:11px}.req_field{background-color:#ffd}.header1{font-family:trebuchet ms;font-size:22px;line-height:24px;font-weight:700;color:#666;margin-top:10px}.lookatme2{color:red;font-size:13px;font-weight:700}.hcfields{display:none}#sub_post,.sub_post{font-size:12px}.col_items{}.col_items .col{float:left}.col_items .item{margin:0 25px 5px 0}#attachments_detail{border:1px solid #eee;padding:10px;margin-bottom:20px}#attachments_detail .item_list{margin-top:5px;margin-bottom:10px}#attachments_detail .item_list td{font-size:12px}#attachments_detail .caption{margin-top:5px;color:#999}#attachments_detail .item_list .photo img{border:1px solid #999}#attachments_detail .delete{margin-top:3px}#attachments_detail .delete a{font-size:10px;color:red}#sub_post #helper_text{margin:20px 50px;font-size:11px}#attachments_detail .photo{min-width:100px;margin:0 7px 3px 0}#user_submissions .item_list td{font-size:11px}#user_submissions .edit_icon{padding-left:10px}#user_submissions .headers,#user_submissions .headers a{color:#999;font-weight:700}#user_submissions .headers td{border-bottom:1px dashed #cdcdcd}#user_submissions .item td{border-bottom:1px dashed #cdcdcd;padding-top:5px}#user_submissions #pagenav{margin-top:15px;font-size:11px}#user_submissions #browserow .item{margin:0 5px}#content_detail{margin-top:14px;font-family:tahoma,verdana,arial;font-size:12px}#content_detail .dateline{color:#999;font-size:11px;margin-bottom:8px}#content_detail .overline{color:#900;font-size:13px;font-family:arial;text-transform:uppercase;font-weight:700;margin-bottom:3px}#content_detail .sub_title{font-family:trebuchet ms;font-size:24px;font-weight:700;letter-spacing:-1px;margin-bottom:6px}#content_detail .headline_inside{font-family:trebuchet ms;font-size:18px;font-weight:700;letter-spacing:-1px;margin-bottom:6px}#content_detail .pagedata{font-size:11px;margin-bottom:10px;color:#666}#content_detail .subtitle{font-size:18px;color:#999;font-family:verdana;margin-bottom:5px;letter-spacing:-1px}#content_detail .author{font-size:12px;font-weight:700;margin-bottom:8px}#content_detail #fullres_caption{font-size:11px;color:#666;margin-top:5px}#content_detail #fullres_credit{font-size:9px;color:#999;margin-top:5px}#comment_content_main_hook .meta,#comment_content_main_hook .comment_scroll_remove{font-size:11px}#content_detail #multi_image_list .thumb_img{border:1px solid #999}#content_detail #multi_image_list .thumb_img:hover{border:1px solid red}#content_detail #img_table_story{margin:0 12px 8px 0}#content_detail #multi_image_main_container{border:1px solid #ccc;background-color:#efefef}#content_detail .content_pagination{margin-top:20px;font-size:12px}#content_detail .content_pagination .item{margin:0 5px}.nextpage a,.lastpage a{color:#666}.nextpage a:hover,.lastpage a:hover{color:red}#content_detail .content_pagination .nextpage{padding:5px;border:1px solid #ccc;margin-left:5px}#content_detail .content_pagination .lastpage{padding:5px;border:1px solid #ccc;margin-right:5px}#content_detail #keyword_browsing{margin-top:10px}#content_detail #keyword_browsing .header,#content_detail #content_related .header{font-weight:700;font-size:14px;margin-bottom:7px}#story_post_links{margin-top:20px}#story_post_links td{color:#666;font-size:10px;font-weight:700;padding:7px}#story_post_links td a{color:#666}#story_post_links td a:hover{color:red}.comment_section{border-top:1px solid #ccc;padding-top:10px}.comment_block .header{color:#fb0000;font-weight:700;font-size:14px}.comment_block .disabled{font-size:14px;color:#666}.comment_block .comment_main{margin-top:7px;margin-bottom:10px;padding:10px;background-color:#ffd;border:2px solid #999}.comment_block .comment_main .meta{color:#666}.comment_block .comment_main .meta .highlight{font-weight:700;color:#fb0000}.comment_block .comment_main .list_main{margin-top:15px}.comment_block .comment_main .list_main .item{margin-top:15px}.comment_block .comment_main .list_main .item .body{font-size:11px}.comment_block .comment_main .list_main .item .body p{margin-top:0;margin-bottom:5px;padding:0}.comment_block .comment_main .list_main .item .byline{color:#666;font-size:10px;margin-bottom:5px}.comment_post_block{}.comment_post_block #header{color:#fb0000;font-weight:700;font-size:14px}.comment_post_block .body{margin-top:10px}.comment_post_block .body textarea{padding:5px;background-color:#ffd;border:2px solid #999;font-family:arial;font-size:11px;width:97%}.comment_post_block .submit{margin-top:7px}.comment_post_block .submit input{border:1px solid #ccc;padding:4px;font-family:arial;font-size:14px;color:#333}.comment_post_block .comment_message{font-size:14px;color:#fb0000;font-weight:700}.comment_post_block .not_logged_in{font-size:13px;margin-top:10px}.comment_post_block #comment_counter{float:right;font-size:13px;color:#999;margin:12px}#content_detail .results{background-color:#efefef;border:1px dashed #ccc;padding:10px}#content_detail .results td{font-size:10px}#detail_restricted .story_content{}#detail_restricted .prompt{padding:30px 0;font-style:italic;color:#666}#detail_restricted .morelink{font-size:11px;margin-left:10px}#content_detail #inlne_video{width:500px;margin-bottom:20px;font-size:10px;color:#666}#content_detail #inlne_video .player{}#content_detail #inlne_video .credit{}#content_detail #inlne_video .caption{font-size:12px}#content_detail #attachments{margin-bottom:5px}#content_detail #attachments .header{font-weight:700;margin-bottom:10px}#content_detail #attachments .attachment_item{margin-bottom:7px}#content_detail #attachments .attachment_meta{font-size:11px;color:#999}#content_detail #slideshow_controls{margin:0 0 5px;cursor:pointer}#content_detail .poll_item{}#content_detail .poll_item .poll_answer{}#content_detail .poll_item .answer_label{font-size:12px;font-weight:700;margin-bottom:5px}#content_detail .poll_item .photo_container{float:left;margin:0 10px 5px 0}#content_detail .poll_item .photo_container img{border:1px solid #999}#content_detail .poll_item .polldetails{font-size:11px}#content_detail .poll_results .answer{font-size:12px;margin-bottom:5px}#content_detail .poll_results .photo_container{margin-bottom:5px}#content_detail .poll_results .answer img{border:1px solid #ccc}#map_detail #story_detail{margin-top:5px}#map_detail #location_table{display:table;width:100%}#map_detail .location_row{display:table-row}#map_detail .location{display:table-cell;padding-bottom:15px}#map_detail .location_address{margin-top:7px;color:#444}#browse_content .user_content{}#browse_content,#browse_content td{line-height:1.4}#browse_content .title_header{margin:7px 0 4px;font-size:22px;font-weight:700;letter-spacing:0;color:#666}#browse_content .title_header .divider{}#browse_content .sort_options{font-size:12px}#browse_content .sort_options .item{margin-right:10px}#browse_content .sort_options #selected{font-weight:700}#browse_content .page_info_top{margin-top:10px}#browse_content .content_list{margin-top:15px}#browse_content .content_list .item{margin-bottom:18px}#browse_content .content_list .item .img_container{margin:0 7px 4px 0;width:145px;background-color:#efefef}#browse_content .content_list .item .img_item img{max-width:145px;max-height:110px;border:1px solid #666}#browse_content .content_list .item .headline{font-size:16px;letter-spacing:0}#browse_content .content_list .item .headline .identifier{color:#666;font-size:11px}#browse_content .content_list .item .headline a{color:#000;font-weight:700}#browse_content .content_list .item .headline a:hover{color:red}#browse_content .content_list .item .lead{margin-top:2px}#browse_content .content_list .item .lead .morelink{font-size:11px;margin-left:2px}#browse_content .content_list .item .byline{color:#999;font-size:11px;margin-top:4px}#browse_content .content_list .item .dateline{color:#999;font-size:14px;margin-top:4px}#browse_content #pagination{margin-top:10px}#browse_content #pagination #pagerow{}#browse_content #pagination #browserow{margin-top:5px}#browse_content #pagination #browserow .item{margin:0 10px;letter-spacing:-1px}#browse_content .no_results{margin-top:20px;font-size:18px;font-style:italic}#browse_content .photo_list .photo_container{width:145px;height:110px;background-color:#efefef}#browse_content .photo_list .photo_item img{border:1px solid #ccc;max-width:145px}#browse_content .photo_list .item{margin-right:7px}#browse_content .photo_list .item .headline{font-size:12px;margin-top:5px}#search_content,#search_content td{font-size:12px}#search_content .header{font-size:20px;font-weight:700;letter-spacing:-1px;color:#666;margin:7px 0}#search_content #adv_search_tbl{padding:10px;border:1px solid #ccc}#search_content #adv_search_tbl td{padding:3px}#search_content #adv_search_tbl .header{font-size:12px}.content_pagination{margin-top:20px;font-size:12px}.content_pagination .item{margin:0 5px}.nextpage a,.lastpage a{color:#666}.nextpage a:hover,.lastpage a:hover{color:red}.content_pagination .nextpage{padding:5px;border:1px solid #ccc;margin-left:5px}.content_pagination .lastpage{padding:5px;border:1px solid #ccc;margin-right:5px}.event_browse .main_area .header{font-weight:700;margin-bottom:10px;font-size:18px;color:#000}.event_browse .main_area .date_header{color:#888;font-weight:700;margin-bottom:10px}.event_browse .event_item{margin-bottom:10px}.event_browse .event_item,.event_browse .event_item td{font-size:12px}.event_browse .main_area .page_info_top{font-size:12px;margin-bottom:10px}.event_browse .event_item .img_container{margin:0 10px 4px 0;width:145px;background-color:#efefef}.event_browse .event_item .img_container img{max-width:145px}.event_browse .event_item .img_item img{border:1px solid #666}.event_browse .event_item .headline{font-size:14px;letter-spacing:-1px}.event_browse .event_item .headline .identifier{color:#666;font-size:11px}.event_browse .event_item .headline a{color:#000;font-weight:700}.event_browse .event_item .headline a:hover{color:red}.event_browse .event_item .lead{margin-top:2px}.event_browse .event_item .lead .morelink{font-size:11px;margin-left:7px}.event_browse .event_item .dateline{color:#999;font-size:11px;margin-top:2px}.event_browse .ongoinglist{padding:5px;border:1px solid #ccc}.event_browse .ongoinglist .scroller{height:220px;overflow:auto}.event_browse #pagination{margin:20px 0}.event_browse #pagination #browserow{margin-top:5px}.event_browse #pagination #browserow .item{margin:0 10px;letter-spacing:-1px}.event_browse .header{margin:7px 0 4px;font-size:20px;font-weight:700;letter-spacing:-1px;color:#666}.event_browse .page_headers{border:1px solid #ccc;margin-bottom:10px}.event_browse .page_headers .subheader{font-size:12px;font-weight:700;margin-bottom:6px}.event_browse .page_headers #event_cal_grid,.event_browse .page_headers #event_cal_grid td{font-size:11px}.event_browse .page_headers input,.event_browse .page_headers select{font-size:11px;width:175px}.event_browse .page_headers .subcontent .item_header{color:#666;margin-bottom:4px}.event_browse .page_headers .subcontent .item{margin-bottom:6px}.event_browse .event_error{font-size:18px;font-style:italic;margin-top:30px}.blog-index .mug{float:left;margin-right:10px}.blog-index .mug img{max-width:60px;max-height:60px}.blog-index .body{margin-top:15px}#event_headers{margin-bottom:7px}#event_headers .cq_calendar_grid td{font-size:12px;font-family:tahoma,verdana,arial}#event_headers .cq_calendar_grid{margin-top:3px;border-bottom:1px solid #ccc}#event_headers .cq_calendar_overall .month_header{font-size:12px;color:#888;font-weight:700}.cq_calendar_overall .month_header .input_field{margin-bottom:5px}#event_headers .cq_calendar_grid #weekday_header td{font-weight:700;color:#fff;background-color:#666;padding:1px;font-size:10px}#event_headers .cq_calendar_grid #weekday_header .rowitem_last{border-right:1px solid #000}#event_headers .cq_calendar_grid .monthday_row td{padding:2px;border-top:1px solid #ccc;border-left:1px solid #ccc}#event_headers .cq_calendar_grid #weekday_header .rowitem_last,#event_headers .cq_calendar_grid .monthday_row #last_col{border-right:1px solid #ccc}#event_headers .cq_calendar_grid .monthday_row .monthday_off{color:#ccc}#event_headers .cq_calendar_grid .monthday_row .monthday_on a{color:#666;text-decoration:none}#event_headers .cq_calendar_grid .monthday_row .monthday_on a:hover{color:red;text-decoration:underline}#event_headers .cq_calendar_grid .monthday_row .date_with_events{background-color:#dedede}#event_headers .cq_calendar_grid .monthday_row .todays_date,#event_headers .cq_calendar_grid .monthday_row .todays_date .date_with_events{background-color:#ff0}#event_headers #month_nav td{font-size:10px}#event_browse_options .headline{margin-top:7px;margin-bottom:3px;font-family:tahoma,verdana,arial;font-size:11px;color:#666}#event_browse_options .input_field{font-size:13px;font-family:arial;padding:2px;border:1px solid #999}#event_browse_options select{font-family:tahoma,arial;margin-top:1px}.browse_sort{width:100%;padding:5px 40px;font-size:10px;text-transform:uppercase;font-family:trebuchet ms,arial;border-bottom:1px solid #ccc}.browse_sort .head{font-weight:700}.browse_sort .list .item{padding-right:15px}.browse_sort .list .item a{color:#666}.browse_sort .list .item a:hover{color:red}#content_register{margin-top:7px}#content_register,#content_register td{font-size:12px}#content_register .header1{font-size:22px;font-weight:700;color:#666;letter-spacing:-1px}#content_register .header2{font-size:14px;font-weight:700}.user_profile,.user_profile td{font-size:12px}.user_profile .headers .profile_photo{margin:0 10px 10px 0}.user_profile .headers .profile_photo img{max-height:200px}.user_profile .headers .title{font-weight:700;font-size:20px;margin-bottom:4px}.user_profile .meta{font-size:11px;color:#999}.user_profile .header{font-size:14px}.user_profile .subheader{color:#999}.user_profile .aboutme .subheader{margin:6px 0}.user_profile .aboutme_copy p{font-size:11px;margin:6px 0}.user_profile .profile_main_content{}.user_profile .profile_main_content .profile_list{}.user_profile .profile_main_content .profile_list .item{margin-bottom:6px}.user_profile .profile_main_content .profile_list .item .headline{font-weight:700}.user_profile .profile_main_content .profile_list .item .meta{color:#999;font-size:9px}.user_profile .content_comments .item .header{font-size:10px;color:#666}.user_profile .content_comments .detail{margin:6px 0 0 20px;font-style:italic}.user_profile .content_comments .detail .more_link{font-style:normal;margin-left:6px;font-size:11px}.user_profile .latest_blog{}.user_profile .latest_blog .headline{font-size:18px;font-weight:700}.user_profile .latest_blog .meta{margin:5px 0}.user_profile .latest_blog .story_content{font-size:13px}.user_profile .latest_blog .morelink{}.rating_container .rating_list .rating_list_item{float:left;margin:0;padding:0}.rating_container .rating_header{float:left;font-family:verdana,arial;font-size:9px;color:#999;text-transform:uppercase;line-height:15px;margin-left:5px;margin-top:2px}.content_list .rating_container,.event_browse .rating_container{margin-top:5px}#login_main td{padding:4px}#login_main .header1{font-family:trebuchet ms;font-size:22px;line-height:24px;font-weight:700;color:#666;padding-top:10px}#login_main .header2{font-size:16px;line-height:16px;font-weight:700;margin-top:10px}#login_main .text1,#login_main .text1 td{font-size:13px}#login_main #login_fields td{color:#666}#login_main #login_fields input{}#content_forgot{font-size:12px}#content_forgot .header1{font-weight:700;margin-top:10px;font-size:15px}#browse_users{}#browse_users .sort_options{font-size:11px}#browse_users .sort_options .item{margin-left:5px}#browse_users .page_info_top{font-size:12px;margin:10px 0}#browse_users .story_list,#browse_users .story_list td{font-size:13px}#browse_users .story_list .item{margin-bottom:7px}#browse_users .story_list .img_container{margin:0 7px 3px 0}#browse_users .story_list .img_container img{border:1px solid #999}#browse_users .story_list .dateline{font-size:11px;color:#999}.quickad{font-size:11px;border-bottom:1px solid #ccc;padding-bottom:3px;margin-bottom:3px}.quickad .headline{margin-bottom:3px;font-weight:700}.quickad .photo_container{float:left;margin-right:3px;margin-bottom:0}.quickad .photo_container img{border:1px solid #ccc;max-width:55px;max-height:55px}.quickad .lead{font-size:9px}.quickad .morelink{font-weight:700;font-size:8px;padding-left:3px}.quickads_display_header{color:#aaa;font-size:12px;text-transform:uppercase;margin:10px 0;letter-spacing:3px}#content_contest{margin-bottom:20px}#content_contest #view_entries{margin-bottom:5px}#content_contest #view_entries #back{font-size:12px;font-weight:700}#content_contest #view_entries h1{margin:0 0 10px;padding:0;font-size:36px}#content_contest #view_entries h2{margin:0 0 10px;padding:0;font-family:arial;font-size:24px;color:#999}#content_contest #view_entries #votelabel{font-family:arial;font-size:11px}#content_contest #view_entries em{}#content_contest #view_entries h3{font-family:arial;font-size:18px;text-transform:uppercase;margin:0 0 10px;padding:0;color:#999}#content_contest #view_entries .entries{margin-bottom:20px}#content_contest #view_entries .entry_stories{margin-bottom:10px}#content_contest #view_entries .entry_stories #headline{font-weight:700;margin-bottom:3px;font-size:18px}#content_contest #view_entries .entry_stories #byline{font-family:arial;font-size:11px;color:#666}#content_contest #view_entries .entry_stories #votecount{font-family:arial;font-size:10px;color:#666}#content_contest #view_entries .entry_stories #lead{margin-bottom:5px}#content_contest #view_entries .entry_stories #morelink{font-size:10px;margin-left:5px;text-transform:uppercase;font-family:arial}#content_contest #view_entries .entry_photos{float:left;width:180px;margin-right:10px;text-align:center;margin-bottom:15px}#content_contest #view_entries .entry_photos #photo{height:135px;margin-bottom:5px}#content_contest #view_entries .entry_photos #photo img{max-width:180px;max-height:135px;border:1px solid #ccc}#content_contest #view_entries .entry_photos #headline{font-weight:700;margin-bottom:3px;font-size:16px}#content_contest #view_entries .entry_photos #byline{font-family:arial;font-size:11px;color:#666;margin-bottom:2px}#content_contest #view_entries .entry_photos #votecount{font-family:arial;font-size:10px;color:#666}#content_contest #view_entries .entry_videos{float:left;width:180px;margin-right:10px;text-align:center;margin-bottom:15px}#content_contest #view_entries .entry_videos #photo{height:135px;margin-bottom:5px}#content_contest #view_entries .entry_videos #photo img{max-width:180px;max-height:135px;border:1px solid #ccc}#content_contest #view_entries .entry_videos #headline{font-weight:700;margin-bottom:3px;font-size:16px}#content_contest #view_entries .entry_videos #byline{font-family:arial;font-size:11px;color:#666;margin-bottom:5px}#content_contest #view_entries .entry_videos #votecount{font-family:arial;font-size:10px;color:#666}#content_contest #view_entries .votebutton{display:none;width:55px;text-align:center;background:#eee;border:1px solid #ccc;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;font-family:vardana,arial;font-size:12px;color:#666;padding:2px 0;cursor:pointer}#content_contest #view_entries .votebutton_hover{border:1px solid #999;color:#333}#content_contest #landing{}#content_contest #landing h3{font-family:arial;text-transform:uppercase}#content_contest #submit{float:left;width:50%}#content_contest #submissions{float:left;width:50%}#content_contest #submissions .entry_stories #headline{font-size:18px;font-weight:700;margin-bottom:5px}#content_contest #submissions .entry_stories #lead{font-size:15px;margin-bottom:5px}#content_contest #submissions .entry_photos{}#content_contest #submissions .entry_photos #photo{margin-bottom:5px}#content_contest #submissions .entry_photos #photo img{max-width:320px;max-height:240px}#content_contest #submissions .entry_photos #headline{font-size:16px;font-weight:700;margin-bottom:3px}#content_contest #submissions .entry #byline{font-family:arial;font-size:11px;color:#999}#content_contest #submissions .entry{font-size:18px}#content_contest #winners{}#content_contest #winners .winner{margin-bottom:10px}#content_contest #winners .winner #photo{float:left;width:160px;text-align:center;margin-right:10px}#content_contest #winners .winner #photo img{max-width:160px;max-height:120px}#content_contest #winners .winner #copyfields{float:left}#content_contest #winners .winner #headline{font-size:18px;font-weight:700;margin-bottom:3px}#content_contest #winners .winner #byline{font-family:arial;font-size:12px;color:#999;margin-bottom:3px}#content_contest #winners .winner #votes{font-family:arial;font-size:12px}