

/* additions.css */
.box_small_center
{
	width: 304px;
	float: left;
	padding-bottom: 0px;

}
.box_center_full
{
	width: 642px;
	float: left;
	padding-bottom: 0px;

}

.box_small_left, .box_small_right
{
	width: 304px;
	float: left;
	padding-bottom: 0px;
	
}


.video_player
{
	background: #ffffff;
	background-image: none;
	border: 1px solid #ffffff;
}


/* global.css */

.box h2 span
{
	height: 15px;
	margin-top: 2px;
}

#container
{
	width: 944px;
}

#content-container
{
	background-image: url(../../nav/bg_maincontent2[1].jpg);
	background-repeat: repeat-x;
	background-color: #eceff4;
	border: 1px solid #becade;
	position: relative;
}

#maincontent
{
	width: 660px;
	background-image: none;
	padding: 8px;
	padding-bottom: 0;
	margin: 0;
	position: relative;
}

#maincontent.wide
{
	width: 926px;
}

#contextual
{
	width: 258px;
	margin: 8px 0 0 0;
}

.containerbox
{
	margin: 0;
	padding: 0;
}

.box
{
	margin-bottom: 8px;
}

#page_home .box
{
	background-image: none;
}

#maincontent .box
{
	background-color: #fff;
}



#actionbox
{
	text-align: center;
	border: 1px solid white;
	padding: 10px 0px 8px 0px;
	background-image: url(../../nav/bg_actionbox[1].jpg) !important;
	background-position: center bottom !important;
	background-repeat: repeat-x;
	margin-bottom: 8px;
}

#actionbox a
{
	display: block;
}

#actionbox a.action-button
{
	display: block;
	margin-bottom: 3px;
	height: 39px;
}

#actionbox a.action-contribute
{
	margin-top: 5px;
	height: 51px;
}





.home-topstory
{
	background-repeat: no-repeat;
	width: 472px;
	height: 312px;
	margin: 0;
	border: 1px solid white;
	float: left;
}

.home-feature-top
{
	border: 1px solid white;
	width: 176px;
	float: right;
	margin-bottom: 8px;
}





ul.home-box-list
{
	margin-left: 0;
	padding-left: 0;
}

ul.home-box-list li
{
	margin: 0 0 14px 0;
	padding: 0;
	list-style-type: none;
}

ul.home-box-list li img
{
	border: 1px solid #ccd6e7;
	float: left;
	margin-right: 8px;
	padding: 1px;
	width: 64px;
	height: 48px;
}

ul.home-box-list li a
{
	display: block;
	font-weight: bold;
	padding-bottom: 0px;
}


ul.home-box-list li span
{
	font-size: 10px;
	line-height: 12px;
	display: block;
	padding-top: 2px;
}


ul.home-featuresite-list
{
	margin-left: 0;
	padding-left: 0;
	font-size: 10px;
}

ul.home-featuresite-list li
{
	margin: 0 0 8px 0;
	padding: 0;
	list-style-type: none;
}

ul.home-featuresite-list li img
{
	border: 1px solid #ccd6e7;
	float: left;
	margin-right: 8px;
	padding: 1px;
	width: 98px;
	height: 23px;
}

ul.home-featuresite-list li a
{
	display: block;
	padding-bottom: 0px;
}



ul.home-socnet-list
{
	margin: 0;
	padding: 0;
	font-size: 10px;
	width: 105px;
	float: left;
}

ul.home-socnet-list li
{
	margin: 0 0 5px 0;
	padding: 0;
	list-style-type: none;
}

ul.home-socnet-list li img
{
	border: 1px solid #ccd6e7;
	float: left;
	margin-right: 8px;
	padding: 1px;
	width: 35px;
	height: 16px;
}

ul.home-socnet-list li a
{
	padding-bottom: 0px;
}

#contextual ul.home-socnet-list
{
	margin-left: 0px;
}



#box-videos-feature
{
	padding-bottom: 0px;
}
#box-videos-feature .item
{
	padding-bottom: 10px;
	margin-bottom: 10px;
	clear: both;
	border-bottom: 1px dotted #e0d8d6;
}
#box-videos-feature h3
{
	font-weight: normal;
	margin-bottom: 2px;
}
#box-videos-feature img
{
	width: 80px;
	height: 60px;
	float: left;
	padding: 3px;
	border: 1px solid #94a4bd;
	background-color: #e7ecf5;
	margin-right: 18px;
	margin-top: 0px;
}
#box-videos-feature p
{
	margin-top: 10px;
	line-height: 14px;
}



#maincontent.wide #box-videos 
{
	width: 336px;	
}





#page_issues #box-content {padding-bottom:0px}
#page_issues #box-content .item {padding-bottom:10px;margin-bottom:10px; clear:both;border-bottom:1px dotted #e0d8d6;}
#page_issues #box-content h3 {margin-bottom:0px;text-transform:uppercase}
#page_issues #box-content img {float:left;padding:1px;border:1px solid #94a4bd;background-color:white;margin-right:10px;margin-top:0px;margin-bottom:20px}
#page_issues #box-content p {margin-top:3px;line-height:16px;font-size:12px}

.mini_nav
{
	font-size: 10px;
	text-transform: lowercase;
	text-align: right;
	margin-bottom: 5px;
}


#maincontent #community-box
{
	width: 648px;
	float: left;
	padding-right: 0;
	margin-bottom: 10px;
	clear: both;
}

#maincontent #community-box ul.home-socnet-list
{
	width: auto;
	float: left !important;
	margin-right: 0;
	margin-bottom: 0;
}

#maincontent #community-box ul.home-socnet-list li
{
	display: block;
	float: left;
	margin-right: 17px;
	margin-bottom: 0px;
	padding: 0;
}

#maincontent #community-box ul.home-socnet-list li a
{
	display: inline;
}


#maincontent #community-box ul.home-socnet-list li span a
{
	line-height: 18px;
}

#box-content .nav-about {text-align:center}


/* headers.css */
#page_home h2 #latestVid
{
	width: 185px;
}

h1 {
	font-size: 18px;
	margin: 0 0 0px 0px;
	height:33px;
	background-repeat:no-repeat;
	}
	
.h1_top_med {
	background-image:url(../../nav/bg_header_med[1].jpg);
	background-color:White;
	height:41px;	
	padding:10px 10px 0px 10px
	}/* NEW */
	
	
/* #maincontent.wide .h1_top_med {
	background-image:url(../../nav/bg_header_wide[1].jpg);
}
*/

#maincontent h1 {
	padding: 15px 0 0 10px;
	height: 36px;
}

#maincontent.wide h1 {
	background-image: url(../../nav/bg_header_wide[1].jpg);
}

#maincontent h1 {
	background-image: url(../../nav/bg_header_med[1].jpg);
}

#maincontent h1 + div.box, #maincontent #box-content {
	border-top: 0px none !important;
}

#maincontent #box-content {
	padding: 10px 16px;
}


	
#page_about1 h1 span {background-image: url(../../nav/hillarys_story[1].jpg)}
#page_about2 h1 span {background-image: url(../../nav/growing_up_in_illinois[1].jpg)}
#page_about3 h1 span {background-image: url(../../nav/mother_and_advocate[1].jpg)}
#page_about4 h1 span {background-image: url(../../nav/first_lady[1].jpg)}
#page_about5 h1 span {background-image: url(../../nav/united_states_senator[1].jpg)}
#page_blog_terms h1 span {background-image: url(../../nav/blog_terms[1].jpg)}
#page_contact h1 span {background-image: url(../../nav/contact[1].jpg)}
#page_issues h1 span {background-image: url(../../nav/hillary_on_the_issues[1].jpg)}
#page_issues1 h1 span {background-image: url(../../nav/issues_economy[1].jpg)}
#page_issues2 h1 span {background-image: url(../../nav/issues_health_care[1].jpg)}
#page_issues3 h1 span {background-image: url(../../nav/issues_iraq[1].jpg)}
#page_issues4 h1 span {background-image: url(../../nav/issues_energy[1].jpg)}
#page_issues5 h1 span {background-image: url(../../nav/issues_education[1].jpg)}
#page_issues6 h1 span {background-image: url(../../nav/issues_veterans[1].jpg)}
#page_issues7 h1 span {background-image: url(../../nav/issues_parents[1].jpg)}
#page_issues8 h1 span {background-image: url(../../nav/issues_standing[1].jpg)}
#page_issues9 h1 span {background-image: url(../../nav/issues_women[1].jpg)}
#page_issues10 h1 span {background-image: url(../../nav/issues_reform[1].jpg)}
#page_issues11 h1 span {background-image: url(../../nav/issues_democracy[1].jpg)}
#page_issues12 h1 span {background-image: url(../../nav/issues_immigration[1].jpg)}
#page_issues13 h1 span {background-image: url(../../nav/issues_innovation[1].jpg)}
#page_issues14 h1 span {background-image: url(../../nav/issues_rural[1].jpg)}
#page_videos h1 span {background-image: url(../../nav/hillary_tv[1].jpg)}
#page_multimedia_photos h1 span {background-image: url(../../nav/photos[1].jpg)}
#page_news h1 span {background-image: url(../../nav/newsroom[1].jpg)}
#page_news_offical_headshot h1 span {background-image: url(../../nav/offical_headshot[1].jpg)}
#page_news_viewreleases h1 span {background-image: url(../../nav/press_release[1].jpg)}
#page_news_releases h1 span {background-image: url(../../nav/press_releases[1].jpg)}
#page_news_viewspeech h1 span {background-image: url(../../nav/speech[1].jpg)}
#page_news_speeches h1 span {background-image: url(../../nav/speeches[1].jpg)}
#page_news_endorsements h1 span {background-image: url(../../nav/endorsements[1].jpg)}
#page_privacy h1 span {background-image: url(../../nav/privacy[1].jpg)}
#page_states h1 span {background-image: url(../../nav/states[1].jpg)}
#page_vetsforhillary h1 span {background-image: url(../../nav/veterans_for_hillary[1].jpg)}
#page_videos_ads h1 span {background-image: url(../../nav/ads[1].jpg) } 
#page_videos_hillcast h1 span {background-image: url(../../nav/hillcast[1].jpg) } 
#page_videos_other h1 span {background-image: url(../../nav/other[1].jpg) } 
#page_videos_road h1 span {background-image: url(../../nav/on_the_move[1].jpg) }
#page_blog h1 span {background-image: url(../../nav/blog[1].jpg) }
#page_snickerdoodle h1 span { background-image: url(../../nav/snickerdoodle_recipe[1].jpg) }
* shell.css */

#content-container
{
	border-top: 0px solid transparent;
}

#contextual .box_small_left, #contextual .box_small_right
{
	width: auto;
	margin-right: 0;
	margin-left: 0;
	margin-bottom: 8px;
	min-width: 236px;
}

#header #logo
{
	background-image: url(nav/top_banner.gif);
	width:944px;
	height:108px;
	margin: 0;
	text-align:left;
}

#email_signup
{
	position: absolute;
	top: 50px;
	left: 570px;
	z-index: 55;
	width: 375px;
}

#footer
{
	width: auto;
}

#tabs li #tab_store
{
	background-image: url(../../nav/nav_store[1].gif);
	width: 103px;
}

#tabs li:hover #tab_store, #tabs li.sfhover #tab_store
{
	background-image: url(../../nav/nav_store_hover[1].gif);
}


#tabs li #tab_donate
{
	background-image: url(../../nav/nav_donate[1].gif);
	width: 142px;
}

#tabs #last-nav-tab, #tabs #store-nav-tab
{
	background-image: none;
}




#tabs {
	list-style: none;
	height: 34px;
	background: url(../../nav/nav_bg[1].jpg);
	background-repeat: repeat-x;
	padding: 0;
	position: relative;
	margin: 0;
}


#tabs
{
	background-image: url(../../nav/nav_bg[1].jpg);
	height: 34px;
	margin: 0;
}

#tabs li
{
	border-right: 0px;
	padding-right: 0px;
	margin-right: 0px;
	background: url(../../nav/nav_bg_divider[1].jpg) no-repeat top right;
}



/* admin.css.aspx */
.floatbox
{
	display: none;
}
