/* home_style.css - CSS for the Home Page */
	/*	Include the standard styles, then we override and add styles as needed.
	In this way, we keep site styles as consistent as possible. */
@import "standard_newpa_style.css";

 body {	background-color: #000;}
 

/* The firstdiv div contains all the page content. We use firstdiv to center the page's content. */
.firstdiv {
	width: 972px;
	/* Using relative position is necessary to get the absolutely positioned divs within firstdiv to move with firstdiv: */
	position: relative;
	/* Auto margins on the left and right centers the div in standards-based browsers: */
	margin-left: auto;
	margin-right: auto;
	/* Undo text centering on the body element, used to get IE to center firstdiv. */
	text-align: left;
}

/* The main content area on the home page: */
.cms_main_content_right {
	position: absolute;
	width: 785px;
	left: 0px;
	top: 221px;
	background-color: #000000;
}

.cms_main_content_inner {
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.cms_right_column {
	position: absolute;
	top: 0px;
	left: 785px;
	width: 187px;
	height: 754px;
	background-color: black;
}

.cms_footer {
	position: absolute;
	top: 313px;
	left: 1px;
	width: 785px;
	z-index:0;
}

.cms_admin_footer {
	position: absolute;
	top: 510px;
	left: 0px;
	z-index:0;
}

div#page_header {
	width: 785px;
	height: 221px;
}

div#main_menu {
	background-color: #090909;
	width: 822px;
	height: 16px;
	padding-top: 8px;
	padding-bottom: 8px;
}

div#center_main {
	width: 785px;
	height: 358px;
}


.resources a:link {
	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	color:#666666; 
	text-decoration: none;
}

.resources a:visited {
	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	color:#666666; 
	text-decoration: none;
}

.resources a:hover {
	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	color:#666666; 
	text-decoration:underline;
}
.socialm {position:relative;height:19px;display:inline;color:#000;font: 12px Helvetica,Arial;vertical-align:bottom;color:black;vertical-align:top;background:white;border:1px solid #c0c0c0; -moz-border-radius: 5px;-webkit-border-radius: 5px;margin:0;padding:0 5px 0 5px}
.socialm a {display:inline;font: 12px Helvetica,Arial;color:#000;text-decoration:none;height:19px;margin-left:3px;}
.socialm a:link, .socialm a:visited, .socialm a:hover, .socialm a:active {color:#000;border:0px solid #fff;border-style:none}
.socialm a:link img, .socialm a:visited img {border:0px solid #fff}
.tweet {display:inline;position:relative;height:17px;background:#94CC3D;border:1px solid #F2E79A;padding-right:4px;margin-right:5px}
.tweet_cnt {display:inline;position:relative;height:19px;background:white}
.digg {display:inline;position:relative;height:17px;background:#FEF8D3;border:1px solid #F2E79A;}
.social_img {display:inline;position:relative;height:100%}
/* mozilla only hack */
@-moz-document url-prefix() { .social_img { top:5px}
.socialm {padding:2px 5px 2px 5px} 
}

.socialp {position:relative;width:971px;height:41px;display:block;color:#000;vertical-align:bottom;color:black;vertical-align:top;background:url('/images/social_panel/social_blackback.gif') no-repeat;font-style:normal; font-variant:normal; font-weight:normal; font-size:12px; font-family:Helvetica, Arial; padding-left:5px; padding-right:5px; padding-top:0px; padding-bottom:0}
.socialp a {float:left;font: 12px Helvetica,Arial;color:#000;text-decoration:none;height:41px;margin-right:15px;}
.socialp a:link, .socialp a:visited, .socialp a:hover, .socialp a:active {color:#000;border:none;border-style:none}
.socialp a:link img, .socialp a:visited img, .socialp a:hover img, .socialp a:active img {border-style:none}
.diggp_cnt, .tweetp_cnt {float:left;height:41px;color:white;margin:12px 5px 0 0}
.tweet_num {display:block;vertical-align:top}
.socialp_img {float:left;position:relative;height:100%}
.socialp_img img {border-style:none}
.ticker {position:absolute;left:32px;width:748px;height:30px;top:199px;overflow:hidden;color:white;font-size:150%;font-family: Garamond, Arial, Helvetica, sans-serif;font-size: 16px;}
.home_videos {width:352;height:251;margin-top:15px}
.home_videos img {border:1px #999999 solid;margin:0 0 8px 0;padding:0}
#video_main {display:none;width:281;height:226;background:#000;margin:0 10px 0 0;position:relative;top:-5}
#video_splash {width:281;height:226;background:#000;margin:0 10px 0 0;position:relative;top:-1}
#video_splash img {cursor:hand}