/*
Theme Name: Social Media Theme: Level 3
Theme URI: http://prospergroupcorp.com/
Description: General Caucus Theme
Author: The Prosper Group Corp.
Author URI: http://prospergroupcorp.com
Template: basetheme
Version: 0.1 
.
.
*/

@charset "utf-8";
/* RESET CSS */
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;	padding: 0;	border: 0;	outline: 0;	font-size: 100%; vertical-align: baseline;	background: transparent;}

/* Begin Tim Nank CSS */

body {
	margin:0;
	padding:0;
	background:#005184;
	font:Arial, Helvetica, sans-serif;}
a {
	color:#d20607;
	text-decoration:none;}
a:hover {}

#container {
	width:1000px;
	background:#ffffff;
	margin: 0 auto;
		margin-top:20px;
	text-align:left; }
#top-half {}
	#header {
		width:1000px;
		height:203px;
		background:url(images/header.jpg); }
		#logo {
			padding-top:0;
			padding-left: 45px;
			float:left; }
	#nav {
		width:670px;
		height:49px;
		margin-bottom:3px;
		text-align:center;
	
		float:right;}
		#nav ul  {
			margin-left:0;
			margin-top: 0; }
		#nav ul li {
			list-style:none;
			float:left; }
		#nav ul li a {
			padding: 0px 12px;
			height:24px;
			padding-top:6px;
			margin-left:6px;
			margin-top:8px;
			float:left;
			color:#fff;
			font-family:Arial, Helvetica, sans-serif;
			font-weight:bold;
			font-size:13px;
			text-align:center;
			letter-spacing:-0.5px;
			text-decoration:none;
			}
		#nav ul li a:hover {
			color:#101c4f;}
		#nav .contribute {
			background-color: #c30025;
			background-image: none; }
		#nav .contribute ul:hover {
			background-color:#dc2b4c; }			
#content-container{}
	#main-content{
		width:514px;
		padding-left:75px;
		background:#fff;
		border:0px solid #CC0000;
		float:left; }
		.news-item {
			width:470px;

			font-family:Arial, Helvetica, sans-serif;
			line-height:160%;
			font-size:13px; }
		.news-item p{
			padding-bottom:13px;
		}
		.news-item h2{
			margin-bottom:16px;
			font-family:Arial Black;
			font-weight:bold;
			font-size:26px;
			letter-spacing:-1px;
			line-height:100%;
			color: #002c48; }
		.news-footer {
			width:513px;
			margin-top:15px;
			margin-bottom:30px;
			height:33px;}
			.news-read {
				width:178px;
				height:27px;
				padding-top:6px;
				margin-right:10px;
				background:url(images/news-read.jpg);
				font-family:Arial, Helvetica, sans-serif;
				font-size:11px;
				font-weight:bold;
				letter-spacing:-.2px;
				color:#002c48;
				float:left; 
				text-align:center;
				}
			.news-pub {
				height:25px;
				padding:6px 12px 0px 12px;
				background:#eaeaea;
				border:1px solid #d8d8d8;
				font-size:12px;
				font-family: Arial, Helvetica, sans-serif;
				float:left; }
		.page-content {
			width:100%;
			float:left;
			line-height:130%;
			font-size:13px; }
		.page-content h2{
			margin-bottom:15px;
			font-family:"Times New Roman", Times, serif;
			font-size:30px;
			line-height:100%;
			color: #002c48; }
		.page-content li{
			margin-left:25px; }
	#right-sidebar{
		width:411px;
		background:#ddeef8;
		border:0px solid #c6daeb;
		float:left;
		text-align:center; }
		#email-signup {
			width:411px;
			height:160px;
			padding-top:74px;
			background:url(images/email.jpg); 
			text-align:left;}
			#joinus-form {
				width:50%;
				float:left;
				text-align:right; }
				.input-text {
					width:87px;
					height:25px;
					padding:2px;
					padding-right:7px;
					margin-bottom:6px;
					background:transparent;
					font-size:16px;
					border:none; }
				.submit {
					width:59px
					height:30px; }
			#volunteer-donate {
				padding-left:20px;
				float:left; }
		#switcher {
			background:url(images/sidebarBG.png) repeat-y;
			text-align: left;
			padding-left: 30px;
		}
		#stay-connected {
			width:411px;
			height:173px; }
		#titter-header{
			width:411px;
			height:71px; }
		#twitter-feed, #eventsWidget {
			width:411px;
			height:333px;
			background:url(images/twitter-feed.jpg);
			text-align: left;
			font-family: Arial; }
		
		#eventsWidget {
			padding: 20px 25px 25px 50px;
			width: 336px;
			height: 288px;
			font-size: 90%;
			color: #666;
		}
		#events-list ul {
			list-style:none; }
		#events-list li {
			margin-bottom:10px;}
		#events-header {
			margin-left: 30px;
			color: #333;
			font-weight: bold;
		}
		
			.feed-item { }
			#twitter-feed a.candidate {
				display: block;
				padding-left: 50px;
				padding-top: 15px;
				font-size: 90%;
			}
			#twitter-feed a.candidate a:hover {
				font-weight: bold;}
			
			#twitter-feed li {
				list-style-type: none;
				font-size: 80%;
				color: #666;
				padding: 5px 50px 5px 40px;}
			#twitter-feed li abbr {
				display: block;
				color: #999;}	
			
#footer {
	width:1000px;
	margin: 0 auto;
	background:url(images/footer-bg.jpg) no-repeat #fff;;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center; 
	color:#000;
	border:0px solid #cc0000; }
	#flickr {
		width:890px;
		padding-right:10px;
		height:133px;
		padding-top:40px;
		margin: 0 auto;
		float:left;
		background:url(images/flickr.jpg);
		padding-left: 100px; }
		.flickr-item {
			float:left;
			border:8px solid #e9e9e9;
			background:#000;
			margin-right:9px; }
	#footer a {
		color:#585858;
		font-weight:bold;
		text-decoration:none;
		letter-spacing:1px; }
	#footer-paidfor {
		width:338px;
		height:32px;
		padding-top:18px;
		background:#c8c8c8;
		border:1px solid #efefef;
		font-size:10px;
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
		color:#121212;
		margin: 0 auto; }
		
.socnet_icon { margin-right:15px; margin-bottom:10px; max-height:33px; }

#socnet_widget { background:url(http://www.prospergroupsite.com/wp-content/themes/socialmediatheme/images/socnetbg.png) no-repeat top left; width:314px; height:126px; padding-left:67px; padding-right:30px; padding-top:47px; }
