* { padding: 0px; margin: 0px; font-variant:normal; } html { overflow-y: scroll; } #description { margin-top:25px; } #earlyTB td{ padding:5px; } .download_div, .download_div:active, .download_div:link, .download_div:visited, .download_div:hover { width:490px; height:63px; display:block; cursor:pointer; outline:none; background: url(../images/site_images/download_bg.jpg) no-repeat; margin-left:-11px; margin-top:15px; padding-left:140px; padding-top:25px; font-size:18px; color:#c21a27; text-decoration:none; font-weight:bold; } .bluetxt { color:#0d274c; font-size:13px; } #section_menu{ list-style:none; padding-left:25px; padding-top:10px; } .pg_section ul{ padding-left:25px; } .pg_section ul ul{ padding-left:25px; } #section_menu a{ font-size:14px; color:#1e4c7c; text-decoration:underline; font-weight:bold; } a.closed { background: url('../images/site_images/togglebtn_img.jpg') 0px 0px no-repeat; height: 25px; position: absolute; width: 92px; background-position: 0px 0px; } a.open { background: url('../images/site_images/togglebtn_img.jpg') 0px 0px no-repeat; height: 25px; position: absolute; width: 92px; background-position: -92px 0px; } #logolink{ width:400px; height:131px; display:block; outline:none; cursor:pointer; } #homepage #foot_logos { position:absolute; bottom:38px; left:213px; width:551px; height:57px } #bob_foot_logo { background: url(/images/site_images/home/foot_btn_mcd.jpg) no-repeat; width:168px; height:57px; margin-right:15px; display:block; float:left; } #bolling_foot_logo { background: url(/images/site_images/home/foot_btn_bolling.jpg) no-repeat; width:168px; height:57px; margin-right:15px; display:block; float:left; } #cuc_foot_logo { background: url(/images/site_images/home/foot_btn_cuc.jpg) no-repeat; width:184px; height:57px; display:block; float:left; } #sn_icons { position:absolute; bottom:15px; right:11px; width:300px; height:18px } #sn_facebook { background: url(/images/site_images/home/sn_facebook.jpg) no-repeat; width:60px; height:18px; margin-right:10px; display:block; float:left; } #sn_youtube { background: url(/images/site_images/home/sn_youtube.jpg) no-repeat; width:42px; height:18px; margin-right:10px; display:block; float:left; } #sn_flickr { background: url(/images/site_images/home/sn_flickr.jpg) no-repeat; width:48px; height:18px; margin-right:10px; display:block; float:left; } #sn_bliptv { background: url(/images/site_images/home/sn_bliptv.jpg) no-repeat; width:51px; height:18px; margin-right:10px; display:block; float:left; } #sn_twitter { background: url(/images/site_images/home/sn_twitter.jpg) no-repeat; width:59px; height:18px; display:block; float:left; } #content_left { float: left; width: 588px; margin-bottom:80px; padding:10px; padding-left:20px; padding-right:35px; } #content_right { float: right; width: 309px; } #prev { margin-right:15px; } #next { margin-right:15px; } #the_photos{ margin-top:57px; margin-left:11px; width:199px; height:140px; } .playb { position:absolute; z-index:200; left:220px; top:100px; width:115px; height:115px; background:url(http://staging.bobmcdonnell.com/images/site_images/home/playbutton.png) no-repeat; display:block; cursor:pointer; outline:none; } .bottom_links { position:absolute; top:10px; right:20px; color:#c21a27; font-weight:bold; font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; float:left; height:18px; } .bottom_vid_links { position:absolute; top:10px; right:30px; color:#c21a27; font-weight:bold; font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; float:left; height:18px; } .bottom_txt{ height:14px; padding: 0px 0px 4px 5px; } .bottom_links a, .bottom_links a:link, .bottom_links a:active, .bottom_links a:visited, .bottom_links a:hover{ text-decoration:none; color:#c21a27; font-size:14px; } .bottom_vid_links a, .bottom_vid_links a:link, .bottom_vid_links a:active, .bottom_vid_links a:visited, .bottom_vid_links a:hover{ text-decoration:none; color:#c21a27; font-size:14px; } #rss_icon { display:block; background: url(../images/site_images/home/rss_icon.jpg) no-repeat; width:18px; height:18px; float:left; margin-bottom:-5px; } #events_wrap { width:208px; height:150px; padding-left:12px; position:absolute; left:0px; top:55px; } #vid_wrap { width:262px; height:150px; position:absolute; left:21px; top:61px; } .events_hm { font-family:Georgia, "Times New Roman", Times, serif; font-size:9px; line-height:10px; color:#1e4d7d; width:208px; } .events_hm td{ padding-bottom:5px; } .events_hm a, .events_hm a:link, .events_hm a:active, .events_hm a:visited{ text-decoration:none; font-weight:bold; color:#1e4d7d; } .vids_hm { font-family:Georgia, "Times New Roman", Times, serif; font-size:9px; line-height:10px; color:#1e4d7d; width:261px; } .vids_hm td{ padding-bottom:5px; } .vids_hm a, .vids_hm a:link, .vids_hm a:active, .vids_hm a:visited{ text-decoration:none; font-weight:bold; color:#1e4d7d; } .feature_links { position:absolute; bottom:10px; right:8px; color:#c21a27; font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; float:left; height:18px; } .feature_links a, .feature_links a:link, .feature_links a:active, .feature_links a:visited, .feature_links a:hover{ text-decoration:none; color:#c21a27; font-size:14px; font-weight:bold; } #feature_bg { width:911px; height:269px; padding:8px 26px 0px 25px; background: url(../images/site_images/home/feature_bg.jpg) no-repeat; float:left; } #feature_box1{ width:220px; height:244px; background: url(../images/site_images/home/hm_photos_bg.jpg) no-repeat; float:left; margin-right:10px; position:relative; } #feature_box2{ width:221px; height:244px; background: url(../images/site_images/home/find_vote_location.jpg) no-repeat; float:left; margin-right:10px; position:relative; } #hm_action_feature { display:block; width:221px; height:168px; background: url(../images/site_images/home/vote_map_btn.jpg) no-repeat; cursor:pointer; margin-top:43px; } #hm_vote_feature { display:block; width:221px; height:167px; background: url(../images/site_images/home/home_action_btn.jpg) no-repeat; cursor:pointer; margin-top:43px; } #feature_box3{ width:220px; height:244px; background: url(../images/site_images/home/hm_events_bg.jpg) no-repeat; float:left; margin-right:10px; position:relative; } #feature_box4{ width:220px; height:244px; background: url(../images/site_images/home/hm_local_bg.jpg) no-repeat; float:left; position:relative; } #hm_local_office_feature { display:block; width:220px; height:140px; background: url(../images/site_images/home/home_local_office_btn.jpg) no-repeat; cursor:pointer; margin-top:71px; } #homepage #content_left { float: left; width: 321px; background: url(../images/site_images/home/latest_news_bg_stretch.jpg) repeat-y; padding:0px; margin-left:5px; margin-bottom:0px; } #homepage #hm_news { background: url(../images/site_images/home/latest_news_bg.jpg) no-repeat; float:left; padding-top:55px; width:321px; min-height:176px; max-height:176px; } #newsbottom { background: url(../images/site_images/home/latest_news_bottom.jpg) no-repeat; width:321px; height:47px; float:left; position:relative; } #homepage #content_middle { float: left; width: 315px; background: url(../images/site_images/home/latest_blog_bg_stretch.jpg) repeat-y; padding:0px; } #homepage #hm_blog { background: url(../images/site_images/home/latest_blog_bg.jpg) no-repeat; float:left; padding-top:55px; width:315px; max-height:176px; min-height:176px; } #blogbottom { background: url(../images/site_images/home/latest_blog_bottom.jpg) no-repeat; width:315px; height:47px; float:left; position:relative; } #homepage #content_right { float: right; width: 321px; padding:0px; background: url(../images/site_images/home/latest_blog_bg_stretch.jpg) repeat-y; } #homepage #hm_vid { background: url(../images/site_images/home/latest_vid_bg.jpg) no-repeat; float:right; width:316px; margin-right:5px; min-height:231px; max-height:231px; position:relative; } #vidbottom { background: url(../images/site_images/home/latest_vid_bottom.jpg) no-repeat; width:321px; height:47px; float:left; position:relative; } #homepage #hmnavdiv { background: url(../images/site_images/home/hmnav_bg.jpg) no-repeat; width:324px; height:334px; padding:0px; margin:0px; position:absolute; top:0px; right:23px; } #hm_btns { width:305px; height:204px; position:absolute; top:75px; right:9px; } .hmnav_btns { display:block; background: url(../images/site_images/home/hmnav_btns.png) no-repeat; width:280px; height:34px; cursor:pointer; padding-top:17px; padding-left:25px; font-family:"Times New Roman", Times, serif; font-size:20px; font-weight:regular; color:#1e4d7d; text-decoration:none; } .hmnav_btns:link, .hmnav_btns:active, .hmnav_btns:visited, .hmnav_btns:hover { font-family:"Times New Roman", Times, serif; font-size:20px; font-weight:regular; color:#1e4d7d; text-decoration:none; } #rotateMod { width:594px; height:334px; } .disabled { display:none; } #contribute_nav { width:257px; height:44px; background:url(../images/site_images/home/contribute_top.png) no-repeat; float:left; margin-top:-5px; display:block; cursor:pointer; } #menu_bg { width:962px; height:48px; background:url(../images/site_images/home/second/menu_bg.jpg) top left no-repeat; font-family:"Times New Roman", Times, serif; z-index:800; } #homepage #menu_bg, #media_player #menu_bg { width:962px; height:48px; background:url(../images/site_images/home/menu_bg.png) top left no-repeat; font-family:"Times New Roman", Times, serif; z-index:800; } #nav { width:672px; height:39px; padding-left:12px; padding-right:0px; margin-bottom:9px; background:url(../images/site_images/home/menu_bg.png) top left no-repeat; font-family:"Times New Roman", Times, serif; z-index:1000; float:left; } #nav li{ display:inline; float:left; background:url(../images/site_images/home/divider.jpg) top right no-repeat; display: block;/ height:39px; width: auto; padding:0pt 1px 0pt 0pt; } #nav li a:link, #nav li a:active, #nav li a:visited{ display:block; width: auto; padding-right:17px; padding-left:17px; text-decoration:none; padding-top:10px; font-variant:small-caps; font-size:14px; color:#5d5d5d; font-family:"Times New Roman", Times, serif; font-stretch:semi-expanded; font-weight:600; height:29px; } #nav li ul { /* second-level lists */ position: absolute; background:none; background-color:#c8c8c1; width: 220px; z-index:1000; left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */ } #nav li ul li { /* second-level lists */ background-color:#c8c8c1; width: 220px; height:20px; font-size:12px; padding-bottom:3px; background:none; } #nav li ul ul { /* third-and-above-level lists */ margin: -1em 0 0 10em; } #nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul { left: -999em; } #nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { /* lists nested under hovered list items */ left: auto; background-color:#c8c8c1; } #issues #nav li#second a:link, #issues #nav li#second a:active, #issues #nav li#second a:visited, #issues #nav li#second a:hover{ color:#c21a27; } #issues #nav li#second ul li a:link, #issues #nav li#second ul li a:active, #issues #nav li#second ul li a:visited{ background:none; color:#5d5d5d; } .issue #nav li#second a:link, .issue #nav li#second a:active, .issue #nav li#second a:visited, .issue #nav li#second a:hover{ color:#c21a27; } .issue #nav li#second ul li a:link, .issue #nav li#second ul li a:active, .issue #nav li#second ul li a:visited{ background:none; color:#5d5d5d; } #nav li ul li a:link, #nav li ul li a:active, #nav li ul li a:visited{ display:block; text-align:left; width: 178px; padding-right:21px; padding-left:21px; text-decoration:none; padding-top:3px; padding-bottom:3px; font-variant:small-caps; font-size:12px; color:#5d5d5d; font-family:"Times New Roman", Times, serif; font-stretch:semi-expanded; font-weight:600; height:20px; } #nav li a:hover { left: auto; color:#c21a27; } .issue #nav li#second ul li a:hover, #issues #nav li#second ul li a:hover, #nav li ul li a:hover, #nav li.sfhover ul li a:hover { width: 178px; left: auto; background:url(../images/site_images/menu_bg_on.png) repeat-x; } #homepage #nav li#first a:link, #homepage #nav li#first a:active, #homepage #nav li#first a:visited, #homepage #nav li#first a:hover{ color:#c21a27; } #action #nav li#third a:link, #action #nav li#third a:active, #action #nav li#third a:visited, #action #nav li#third a:hover{ color:#c21a27; } #news #nav li#fourth a:link, #news #nav li#fourth a:active, #news #nav li#fourth a:visited, #news #nav li#fourth a:hover{ color:#c21a27; } #meetbob #nav li#fifth a:link, #meetbob #nav li#fifth a:active, #meetbob #nav li#fifth a:visited, #meetbob #nav li#fifth a:hover{ color:#c21a27; } #media #nav li#sixth a:link, #media #nav li#sixth a:active, #media #nav li#sixth a:visited, #media #nav li#sixth a:hover{ color:#c21a27; } #blog #nav li#seventh a:link, #blog #nav li#seventh a:active, #blog #nav li#seventh a:visited, #blog #nav li#seventh a:hover{ color:#c21a27; } #contact #nav li#last a:link, #contact #nav li#last a:active, #contact #nav li#last a:visited, #contact #nav li#last a:hover{ background:none; } #press #nav li#eighth a:link, #press #nav li#eighth a:active, #press #nav li#eighth a:visited, #press #nav li#eighth a:hover{ color:#c21a27; } .cap { font-variant:small-caps; font-size:14px; } body { background:url(../images/site_images/main_bg.jpg) repeat-x; font-family:Arial, Helvetica, sans-serif; font-size: 12px; color:#0b274c; text-align:center; line-height: 1.5em; background-color: #1e4c7c; height:100%; } h1{ color:#073560; font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; line-height:26px; } h2{ color:#073560; font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; line-height:26px; margin-bottom:10px; } .biglink:link, .biglink:active, .biglink:visited { color:#17a932; font-family:Georgia, "Times New Roman", Times, serif; font-size:22px; line-height:26px; margin-bottom:10px; } .biglink:hover { color:#2a6591; font-family:Georgia, "Times New Roman", Times, serif; font-size:22px; line-height:26px; margin-bottom:10px; } .hm_h2 { color:#073560; font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; line-height:22px; margin-bottom:0px; } h4{ color:#ffffff; font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; line-height:20px; margin-bottom:10px; margin-left:10px; margin-top:15px; } h5{ color:#073560; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; margin-top:5px; margin-bottom:8px; line-height:15px; } h3{ color:#c21a27; font-family:Georgia, "Times New Roman", Times, serif; font-size:17px; line-height:26px; margin-bottom:5px; } .date{ margin-left:10px; margin-top:10px; font-size:14px; color:#FFFFFF; } .newslinks { text-decoration:none; color:#FFFFFF; } .newsdiv a:link, .newsdiv a:active, .newsdiv a:visited{ text-decoration:none; color:#baedff; } .newsdiv a:hover{ text-decoration:underline; color:#baedff; } .newsdiv { color:#FFFFFF; padding-left:10px; padding-right:10px; } .newsdiv p{ color:#FFFFFF; padding-bottom:0px; margin-bottom:0px; font-size:10px; } .small{ font-size:10px; line-height:8px; } .linenews { margin-left:10px; margin-right:10px; } .red { color:#c21a27; } p { font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-bottom:10px; color:#0b274c; } a:link, a:visited, a:active{ color:#0c274b; text-decoration:underline; font-size:11px; } a:hover{ color:#c12432; text-decoration:underline; } #topbar { width:100%; height:31px; background-color:#a91622; display:block; position:relative; background: url(../images/site_images/redbar.jpg) no-repeat scroll 50% 0; } #mail_start { padding-left:0px; width:232px; position:absolute; top:43px; right:26px; height:70px; } #mail_txt{ position:absolute; top:-40px; right:230px; height:40px; margin-right:5px; } .input { border:solid 2px #ffffff; background-color:#badff3; font-family:"Times New Roman", Times, serif; font-size:13px; padding:2px; padding-top:2px; padding-left:5px; height:18px; color:#326e96; } #submitbtn{ width:109px; height:34px; background:url(../images/site_images/home/submit_btn.png) no-repeat; border:none; cursor:pointer; border:0px; border-color:#ba0011; outline:none; margin-top:2px; } #submitbtnjoin{ width:85px; background:url(../images/site_images/submit_btn.jpg) no-repeat; border:none; cursor:pointer; border:0px; border-color:#ba0011; } #submitbtnjoin2 { width:109px; height:34px; background:url(../images/site_images/home/submit_btn.png) no-repeat; border:none; cursor:pointer; border:0px; border-color:#ba0011; outline:none; margin-top:2px; } #logobar { width:962px; height:131px; background:url(../images/site_images/home/second/logo.jpg) no-repeat; padding:0px; } #homepage #logobar, #media_player #logobar { width:962px; height:131px; background:url(../images/site_images/home/logo.jpg) no-repeat; padding:0px; } #logo { width:653px; height:120px; background:url(../images/site_images/logo.jpg) no-repeat; float:left; display:block; outline:none; } #meet { display:block; width:309px; height:120px; background:url(../images/site_images/meet_bob_topbar.jpg) no-repeat; outline:none; float:left; } #rr_bolling{ display:block; width:132px; height:45px; background:url(../images/site_images/home/rr_bolling.jpg) no-repeat; outline:none; margin: 11px 12px 50px 10px; float:left; } #rr_safety { display:block; width:309px; height:108px; background:url(../images/site_images/rr_safety.jpg) no-repeat; outline:none; } #rr_cuccinelli{ display:block; width:144px; height:45px; background:url(../images/site_images/home/rr_cuc.jpg) no-repeat; outline:none; margin: 11px 0px 50px 0px; float:left; } #rr_yardsign{ display:block; width:288px; height:47px; background:url(../images/site_images/home/rr_yardsign.jpg) no-repeat; outline:none; margin:11px 0px 0px 10px; } #rr_vetbtn{ display:block; width:288px; height:68px; background:url(../images/site_images/rr_vetbtn.jpg) no-repeat; outline:none; margin:0px 0px 11px 10px; } #rr_attacks{ display:block; width:309px; height:178px; background:url(../images/site_images/rr_attacks.jpg) no-repeat; outline:none; padding-bottom:1px; } #rr_walk{ display:block; width:309px; height:177px; background:url(../images/site_images/rr_walk.jpg) no-repeat; outline:none; } #rr_micro{ display:block; width:309px; height:142px; background:url(../images/site_images/rr_micro.jpg) no-repeat; outline:none; } #rr_text{ display:block; width:288px; height:47px; background:url(../images/site_images/home/rr_alerts.jpg) no-repeat; outline:none; margin:11px 0px 0px 10px; } #rr_contacts{ display:block; width:289px; height:48px; background:url(../images/site_images/rr_contacts.jpg) no-repeat; outline:none; margin:11px 0px 0px 10px; } #rr_vets{ display:block; width:309px; height:142px; background:url(../images/site_images/rr_vets.jpg) no-repeat; outline:none; padding-bottom:1px; } #rr_delegate{ display:block; width:309px; height:160px; background:url(../images/site_images/delegate_btn.jpg) no-repeat; outline:none; } #rr_contribute{ display:block; width:288px; height:47px; background:url(../images/site_images/rr_contribute_red.jpg) no-repeat; margin:11px 0px 0px 10px; } #rr_volunteer{ display:block; width:288px; height:67px; background:url(../images/site_images/home/rr_action.jpg) no-repeat; margin:0px 0px 0px 10px; } #rr_fundraiser{ display:block; width:288px; height:47px; background:url(../images/site_images/home/rr_fundraiser.jpg) no-repeat; margin:11px 0px 0px 10px; } #rr_offices{ display:block; width:288px; height:124px; background:url(../images/site_images/home/rr_local_offices.jpg) no-repeat; margin:11px 0px 0px 10px; } #bottom_content { display:block; width:653px; height:80px; background:url(../images/site_images/volunteer.jpg) no-repeat; position:absolute; top:-80px; left:0px; } #wrapper { width: 962px; margin-left: auto; margin-right: auto; text-align:left; background:url(../images/full_content_bg.jpg) repeat-y; } #homepage #wrapper { width: 962px; margin-left: auto; margin-right: auto; text-align:left; background:url(../images/home/content_bg.jpg) repeat-y; } #header { width: 100%; } #footer ul li { display: inline; } #footer ul li a{ padding-left:3px; padding-right:3px; color:#90908f; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; } #content { float:left; clear: both; width: 100%; height:auto; background:url(../images/site_images/full_content_bg.jpg) repeat-y; } #homepage #content { float:left; clear: both; width: 100%; height:auto; background:url(../images/site_images/home/content_bg.jpg) repeat-y; } #contain { min-height: 100%; height: auto !important; height: 100%; margin: 0 auto; width:962px; position:relative; } .continue { display:block; width:181px; height:22px; outline:none; cursor:pointer; margin-bottom:8px; color:#a80b38; font-size:14px; font-family:"Times New Roman", Times, serif; font-variant:small-caps; } #footer { padding-left:10px; position:relative; clear: both; width: 957px; height:81px; margin-right:5px; text-align: center; background:url(../images/site_images/footer_bg.jpg) no-repeat; } #media_player #footer { padding-left:10px; position:relative; clear: both; width: 957px; height:81px; margin-right:5px; text-align: center; background:url(../images/site_images/player/footer_bg.jpg) no-repeat; } #homepage #footer { padding-left:10px; position:relative; clear: both; width: 962px; height:172px; text-align: center; background:url(../images/site_images/home/footer_bg.jpg) no-repeat; } #foot_left p{ color:#90908f; font-size:11px; font-family:Arial, Helvetica, sans-serif; } #foot_left{ float:left; width:280px; height:61px; padding-top:20px; color:#90908f; font-size:11px; font-family:Arial, Helvetica, sans-serif; } #foot_right{ float:right; width:652px; height:61px; padding-top:20px; padding-right:3px; color:#90908f; font-size:11px; font-family:Arial, Helvetica, sans-serif; } #homepage #foot_right{ float:right; width:652px; height:61px; padding-top:20px; padding-right:3px; color:#90908f; font-size:11px; font-family:Arial, Helvetica, sans-serif; position:absolute; right:20px; font-variant:normal; } #tbl_don td{ padding-top:5px; padding-bottom:5px; } #tbl_cc td{ padding-top:5px; padding-bottom:5px; } #tbl_vol td{ padding-top:5px; padding-bottom:5px; } td.tbl_left { font-size:14px; color:#ba0011; font-weight:bold; vertical-align:top; width:120px; } #help { font-size:9px; } #amounts { width:350px; } #abovediv{ width:100%; } .caption{ color:#FF0000; font-size:11px; } #submitbtn2{ width:83px; background:url(../images/site_images/submit_btn.jpg) no-repeat; border:none; cursor:pointer; border:0px; border-color:#ba0011; height:31px; outline:none; } .exp_month { width:50px; } .exp_year { width:65px; } .vidspot{ width:500px; } .vidimg{ float:left; margin-right:3px; } #captionvid a{ text-decoration:none; } #captionvid{ padding:0px; margin:0px; font-size:10px; line-height:1.35em; } .titlevid a{ font-size:12px; color:#ba0011; margin-bottom:0px; } .titlevid { padding:0px; } #sitemap #sm_list { padding-left:20px; } #sitemap #sm_list ul{ padding-left:30px; } #homepage #video { width:962px; height:352px; padding:0px; float:left; background:url(../images/site_images/home/video_bg.jpg) no-repeat; position:relative; } #vid_area{ position:relative; width:594px; height:334px; margin:0px; padding:0px; float:left; position:absolute; left:21px; top:0px; } #auth_cap { position:absolute; bottom:-20px; left:35px; font-size:9px; } #auth_cap p{ color:#ffffff; font-size:9px; font-family:Arial, Helvetica, sans-serif; } .category_image { margin-bottom: 30px; } .entry { margin: 0px 0px 20px 0px; padding: 0px 0px 20px 0px; border-bottom: 1px solid gray; } .hmlatest { margin: 0px 0px 0px 0px; padding: 0px 35px 0px 30px; border-bottom: none; font-family:Georgia, "Times New Roman", Times, serif; font-size:10px; line-height:11px; margin-bottom:10px; color:#1e4d7d; } .hmlatest p { font-family:Georgia, "Times New Roman", Times, serif; font-size:10px; line-height:11px; margin-bottom:5px; color:#1e4d7d; } .hmlatest a, .hmlatest a:link, .hmlatest a:active, .hmlatest a:visited{ text-decoration:none; font-weight:bold; color:#1e4d7d; } .hmlatest a:hover{ color:#c21a27; } .posted { background-color: #f9f9f9; padding: 5px; } .horizontal_rule { border-bottom: 1px solid gray; padding-bottom: 10px; margin-bottom: 20px; } .active_cat { font-weight: bold; } .comment_body { margin: 5px 0px 0px 30px; } .comment_form .comment_textbox{ height: 20px; width: 400px; border: 1px solid #aaa } .search_results { padding-bottom: 10px; } #content_right h3 { height: 38px; width:273px; background:url(../images/site_images/button.jpg) no-repeat; color: #0c274b; border: 0; padding: 12px 0 0 12px; margin: 0px 0px 0px 13px; font-family:Georgia, "Times New Roman", Times, serif; font-variant:small-caps; font-weight:bold; } #homepage #content_right h3 { font-variant:none; } #content_right h3.rss { height: 38px; width:273px; background:url(../images/site_images/rss_button.jpg) no-repeat; color: #0c274b; border: 0; padding: 12px 0 0 12px; margin: 0px 0px 0px 13px; font-family:Georgia, "Times New Roman", Times, serif; font-variant:small-caps; font-weight:bold; } #content_right ul a:link, #content_right ul a:active, #content_right ul a:visited{ color: #ffffff; text-decoration:none; } #content_right ul a:hover{ color: #ffffff; text-decoration:underline; } #content_right .lcontent { border: 0px solid #e5e5e5; margin-bottom: 15px; color: #ffffff; } #content_right .lcontent p { padding: 8px; color: #fffff; background: inherit; } #content_right .blogroll a:link, #content_right .blogroll a:active, #content_right .blogroll a:visited{ color: #ffffff; text-decoration:none; } #content_right .blogroll a:hover{ color: #ffffff; text-decoration:underline; } #content_right .lcontent .blogroll { margin: 0 0 0px 32px; padding: 0 0 0 0; background: inherit; color: #ffffff; font-weight:bold; line-height:12px; font-family:Arial, Helvetica, sans-serif; } #content_right ul { padding: 10px 0px 10px 45px; background: inherit; color: #ffffff; } #content_right li { list-style: square; padding: 0px 0px 5px 0px; } #content_right img { border: 1px solid #B6D6BB; } #content_right .linklist_head { height: 38px; width:273px; background:url(../images/site_images/button.jpg) no-repeat; color: #0c274b; border: 0; padding: 12px 0 0 12px; margin: 0px 0px 8px 13px; font-family:Georgia, "Times New Roman", Times, serif; font-variant:small-caps; font-weight:bold; } #homepage #content_right .linklist_head { font-variant:none; } #video { position:relative; } #action #video { width:962px; height:253px; background:url(../images/site_images/yardsign_img.jpg) no-repeat; margin:0px; padding:0px; } #nova #video { width:962px; height:253px; background:url(../images/site_images/nova_img.jpg) no-repeat; margin:0px; padding:0px; } #raisers #video { width:962px; height:253px; background:url(../images/site_images/impact.jpg) no-repeat; margin:0px; padding:0px; } #gallery #video { width:962px; height:253px; background:url(../images/site_images/home/gallery_img.jpg) no-repeat; margin:0px; padding:0px; } #rv #video { width:962px; height:253px; background:url(../images/site_images/name_rv_img.jpg) no-repeat; margin:0px; padding:0px; } #health #video { width:962px; height:253px; background:url(../images/site_images/healthcare_img.jpg) no-repeat; margin:0px; padding:0px; } #vets_list #video { width:962px; height:253px; background:url(../images/site_images/vets_list_img.jpg) no-repeat; margin:0px; padding:0px; } #action_thanks #video { width:962px; height:253px; background:url(../images/site_images/five_img.jpg) no-repeat; margin:0px; padding:0px; } #jobs #video { width:962px; height:253px; background:url(../images/site_images/issues_jobs.jpg) no-repeat; margin:0px; padding:0px; } #micro #video { width:962px; height:253px; background:url(../images/site_images/micro_still.jpg) no-repeat; margin:0px; padding:0px; } #vets #video { width:962px; height:253px; background:url(../images/site_images/vets_img_NO_CONTRIBUTE.jpg) no-repeat; margin:0px; padding:0px; } #energy #video { width:962px; height:253px; background:url(../images/site_images/issues_energy.jpg) no-repeat; margin:0px; padding:0px; } #environment #video { width:962px; height:253px; background:url(../images/site_images/issues_environment.jpg) no-repeat; margin:0px; padding:0px; } #shifts #video { width:962px; height:253px; background:url(../images/site_images/shifts_still.jpg) no-repeat; margin:0px; padding:0px; } #early_voting #video { width:962px; height:253px; background:url(../images/site_images/early_voting_img.jpg) no-repeat; margin:0px; padding:0px; } #families #video { width:962px; height:253px; background:url(../images/site_images/issues_families.jpg) no-repeat; margin:0px; padding:0px; } #higher_ed #video { width:962px; height:253px; background:url(../images/site_images/issues_higher_ed.jpg) no-repeat; margin:0px; padding:0px; } #rights #video { width:962px; height:253px; background:url(../images/site_images/issues_rights.jpg) no-repeat; margin:0px; padding:0px; } #safety #video { width:962px; height:253px; background:url(../images/site_images/issues_safety.jpg) no-repeat; margin:0px; padding:0px; } #transportation #video { width:962px; height:253px; background:url(../images/site_images/issues_transportation.jpg) no-repeat; margin:0px; padding:0px; } #ed #video { width:962px; height:253px; background:url(../images/site_images/issues_ed.jpg) no-repeat; margin:0px; padding:0px; } #petition #video { width:962px; height:253px; background:url(../images/site_images/pt_img.jpg) no-repeat; margin:0px; padding:0px; } #issues #video { width:962px; height:253px; background:url(../images/site_images/issues_img.jpg) no-repeat; margin:0px; padding:0px; } #reform #video { width:962px; height:253px; background:url(/images/site_images/issues_img.jpg) no-repeat; margin:0px; padding:0px; } #pub_micro #video { width:962px; height:253px; background:url(/images/site_images/public_safety.jpg) no-repeat; margin:0px; padding:0px; } #taxes #video { width:962px; height:253px; background:url(../images/site_images/taxes_img.jpg) no-repeat; margin:0px; padding:0px; } #contact #video { width:962px; height:253px; background:url(../images/site_images/contact_img.jpg) no-repeat; margin:0px; padding:0px; } #delegate #video { width:962px; height:253px; background:url(../images/site_images/delegate_img.jpg) no-repeat; margin:0px; padding:0px; } #kickoff #video { width:962px; height:253px; background:url(../images/site_images/kickoff_img.jpg) no-repeat; margin:0px; padding:0px; } #signupform #video { width:962px; height:253px; background:url(../images/site_images/contact_img.jpg) no-repeat; margin:0px; padding:0px; } #privacy #video { width:962px; height:253px; background:url(../images/site_images/contact_img.jpg) no-repeat; margin:0px; padding:0px; } #sitemap #video { width:962px; height:253px; background:url(../images/site_images/contact_img.jpg) no-repeat; margin:0px; padding:0px; } #media #video { width:962px; height:253px; background:url(../images/site_images/bobtv_img.jpg) no-repeat; margin:0px; padding:0px; } #bobvideo #video { width:962px; height:253px; background:url(../images/site_images/bobvideo_img.jpg) no-repeat; margin:0px; padding:0px; } #survey #video { width:962px; height:253px; background:url(../images/site_images/survey_img.jpg) no-repeat; margin:0px; padding:0px; } #walk #video { width:962px; height:253px; background:url(../images/site_images/walk_still.jpg) no-repeat; margin:0px; padding:0px; } #offices #video { width:962px; height:253px; background:url(../images/site_images/fieldoffice_img.jpg) no-repeat; margin:0px; padding:0px; } #landing #video { width:962px; height:253px; background:url(../images/site_images/meet_bob_img.jpg) no-repeat; margin:0px; padding:0px; } #march #video { width:962px; height:253px; background:url(../images/site_images/mm_img.jpg) no-repeat; margin:0px; padding:0px; } #contribute #video { width:962px; height:253px; background:url(../images/site_images/contribute_img.jpg) no-repeat; margin:0px; padding:0px; } #fundraising #video { width:962px; height:253px; background:url(../images/site_images/fundraising_img.jpg) no-repeat; margin:0px; padding:0px; } #blog #video { width:962px; height:253px; background:url(../images/site_images/blog_img.jpg) no-repeat; margin:0px; padding:0px; } #buttons #video { width:962px; height:253px; background:url(../images/site_images/blog_img.jpg) no-repeat; margin:0px; padding:0px; } #news #video { width:962px; height:253px; background:url(../images/site_images/meet_natalie_header.jpg) no-repeat; margin:0px; padding:0px; } #quotes { width:302px; height:62px; background:url(../images/site_images/contribute_btn.png) no-repeat; margin:0px; padding:0px; display:block; position:absolute; left:39px; bottom:40px; z-index:100; } #quotes_delegate { width:302px; height:62px; background:url(../images/site_images/contribute_btn.png) no-repeat; margin:0px; padding:0px; display:block; position:absolute; left:39px; bottom:28px; } .press_entry { width:95%; } .press_entry h1 a:link, .press_entry h1 a:active, .press_entry h1 a:visited, .press_entry h1 a:hover{ color:#073560; font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; line-height:26px; text-decoration:none; } #press #video { width:962px; height:253px; background:url(../images/site_images/news_pressrelease.jpg) no-repeat; margin:0px; padding:0px; } #events #video { width:962px; height:253px; background:url(../images/site_images/event_img.jpg) no-repeat; margin:0px; padding:0px; } .home_entry td{ font-family:Arial, Helvetica, sans-serif; color:#0b274c; font-size:9px; } .validation-advice { color: red; background: #fff url(../images/site_images/alert.gif) no-repeat left center; padding-left: 22px; } .requiredfield { font-size:11px; } .twitterWrap { background: transparent url(/images/site_images/speech_bubble_bottom.gif) bottom left no-repeat; margin: 0 0 0 2px; } .twitterMeat { background: transparent url(/images/site_images/speech_bubble_top.gif) top left no-repeat; padding: 98px 20px 50px 25px; width: 260px; font-weight: bold; color: #62696d; line-height: 15px; font-size: 11px; } .twitterLinks { margin: 0 0 25px 25px; font-weight: bold; font-size: 11px; color: #999; } .twitterLinks a { color: #38a8de; } .buttonslink { margin: 0 0 0px 25px; font-weight: bold; font-size: 11px; color: #38a8de; } .buttonslink a { color: #38a8de; } #youtube:link, #youtube:visited, #youtube:active{ background:url(../images/site_images/youtube.png) no-repeat scroll 0px 0px; display:block; width:98px; height:40px; margin:44px 5px 0px 20px; outline:none; cursor:pointer; padding:0px; } #youtube:hover{ background:url(../images/site_images/youtube.png) no-repeat scroll -98px 0px; } #twitter:link, #twitter:visited, #twitter:active{ background:url(../images/site_images/twitter.png) no-repeat scroll 0px 0px; display:block; width:98px; height:30px; margin:0px 20px 6px 50px; padding:0px; outline:none; cursor:pointer; } #twitter:hover{ background:url(../images/site_images/twitter.png) no-repeat scroll -98px 0px; } #twitterb:link, #twitterb:visited, #twitterb:active{ background:url(../images/site_images/twitter.png) no-repeat scroll 0px 0px; display:block; width:98px; height:30px; padding:0px; outline:none; cursor:pointer; } #twitterb:hover{ background:url(../images/site_images/twitter.png) no-repeat scroll -98px 0px; } #flickr:link, #flickr:visited, #flickr:active{ background:url(../images/site_images/flickr.png) no-repeat scroll 0px 0px; display:block; width:68px; height:26px; margin:44px 0px 0px 0px; padding:0px; outline:none; cursor:pointer; } #flickr:hover{ background:url(../images/site_images/flickr.png) no-repeat scroll -68px 0px; } #facebook:link, #facebook:visited, #facebook:active{ background:url(../images/site_images/facebook.png) no-repeat scroll 0px 0px; display:block; width:92px; height:33px; margin:0px 42px 6px 0px; outline:none; cursor:pointer; padding:0px; } #facebook:hover{ background:url(../images/site_images/facebook.png) no-repeat scroll -92px 0px; } #facebookb:link, #facebookb:visited, #facebookb:active{ background:url(../images/site_images/facebook.png) no-repeat scroll 0px 0px; display:block; width:92px; height:33px; outline:none; cursor:pointer; padding:0px; } #facebookb:hover{ background:url(../images/site_images/facebook.png) no-repeat scroll -92px 0px; } #bliptv:link, #bliptv:visited, #bliptv:active{ background:url(../images/site_images/bliptv.png) no-repeat scroll 0px 0px; display:block; width:92px; height:37px; margin:44px 10px 0px 0px; outline:none; cursor:pointer; float:left; padding:0px; } #bliptv:hover{ background:url(../images/site_images/bliptv.png) no-repeat scroll -92px 0px; } #bobpickslink:link, #bobpickslink:visited, #bobpickslink:active{ color:5fc7e5; font-family:Georgia, "Times New Roman", Times, serif; font-size:17px; line-height:26px; margin-bottom:5px; } #march a:visited color:5fc7e5; TEXT-DECORATION: underline; } #march a:active { color:5fc7e5; TEXT-DECORATION: underline; } #march a:hover { color:5fc7e5; TEXT-DECORATION: underline; } #veterans #video { width:962px; height:253px; background:url(../images/site_images/isssue_veterans.jpg) no-repeat; margin:0px; padding:0px; } #meetbob #video, #green #video, #education #video, #cardcheck #video { width:962px; height:360px; background:url(../images/site_images/video_bg_cut.jpg) no-repeat; background-repeat:no-repeat; margin:0px; padding:0px; } #meetbob #video_image { width:324px; height:334px; background:url(../images/site_images/McDonnell_MeetBob_still.jpg) no-repeat; background-repeat:no-repeat; margin:10px 0px 0px 22px; padding:0px; float:left; } #green #video_image { width:324px; height:334px; background:url(../images/site_images/McDonnell_green_still.jpg) no-repeat; background-repeat:no-repeat; margin:10px 0px 0px 22px; padding:0px; float:left; } #education #video_image { width:324px; height:334px; background:url(../images/site_images/McDonnell_Education_still.jpg) no-repeat; background-repeat:no-repeat; margin:10px 0px 0px 22px; padding:0px; float:left; } #cardcheck #video_image { width:324px; height:334px; background:url(../images/site_images/cardcheck_img.jpg) no-repeat; background-repeat:no-repeat; margin:10px 0px 0px 22px; padding:0px; float:left; } #video_player{ width:593px; height:334px; float:left; margin:9px 0px 0px 0px; padding:0px; } .pg_section h2 { font-family:Arial, Helvetica, sans-serif; font-size:14pt; color:#0d274c; font-weight:bold; padding-bottom:5px; margin-bottom:0px; line-height:20px; } #content_left ul li { font-family:Arial, Helvetica, sans-serif; } #content_left ul { padding-left:25px; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-bottom:10px; } .page_extend { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0b274c; margin-bottom:10px; } #content_left .page_extend ul { padding-left:25px; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-bottom:10px; padding-top:10px; } .shiftstr td { border-top:1px grey solid;padding-top:5px;padding-bottom:5px; } #tour_events #video { width:962px; height:253px; background:url(../images/site_images/tour_events.jpg) no-repeat; margin:0px; padding:0px; } #tailgate #video { width:962px; height:253px; background:url(../images/site_images/tailgate.jpg) no-repeat; margin:0px; padding:0px; } #voter #video { width:962px; height:253px; background:url(../images/site_images/google_voter.jpg) no-repeat; margin:0px; padding:0px; } .tbl_tour_event { margin-top:20px; } .tbl_tour_event td { padding:5px 5px 5px 5px; }