/*
Theme Name: John Rice Realtor
Theme URI: http://www.johnricerealtors.com/
Description: The default WordPress theme for John Rice Realtors.
Version: 1.0
Author: Drew Morris
Author URI: http://dmorris.axedio.net/
Tags: real estate, red, white, blue
*/

body {
	background-color: #303094;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
}
img {
	border: 0px;
}
td {
	vertical-align: top;	
}
a {
	text-decoration: none;
	color: #c40505;
}
a:hover {
	color: #333333;
}

#container {
	background-color: #ffffff;
	width: 860px;
	border: 3px solid #9f0000;
	padding: 3px;
	margin: auto;
	text-align: left;
}

table.top {
	width: 100%;
}

div.header {
	display: block;
	width: 100%;
	height: 80px;
	background-color: #ebebeb;
	margin: auto;
}
	div.header img.profile {
		padding: 10px 0px 0px 60px;
		float: left;
	}
	div.header h1 {
		font-size: 40px;
		color: #2a2d7b;
		font-weight: normal;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		position: relative;
		top: 35px;
		left: 20px;
	}
	div.header span.icons {
		padding: 0px 0px 0px 0px;
		position: relative;
		left: 300px;
		top: -2px;
	}
		div.header span.icons a {
			filter:alpha(opacity=80);
			-moz-opacity:0.8;
			-khtml-opacity: 0.8;
			opacity: 0.8;
		}
		div.header span.icons a:hover {
			filter:alpha(opacity=100);
			-moz-opacity: 1.0;
			-khtml-opacity: 1.0;
			opacity: 1.0;
		}
	div.header div.logo {
		padding: 0px 60px 0px 40px;
		float: right;
	}
	
div.contact {
	display: block;
	width: 100%;
	margin: auto;
	text-align: left;
	position: relative;
	top: 10px;
	left: 25px;
}

table.content {
	width: 100%;
	margin: 0px 60px 0px 60px;
}
	table.content td.tweets {
		width: 155px;
		padding: 0px 0px 0px 0px;
	}
	
	.twtr-hd {
		display:none;
	}
	#twtr-widget-1 .twtr-doc, #twtr-widget-1 .twtr-hd a, #twtr-widget-1 h3, #twtr-widget-1 h4 {
		background:none; 
		width: 238px;
		padding: 0px;
		margin: 0px;
	}
	.twtr-tweets {
		padding: 0px;
		margin: 0px;
		width: 238px;
	}
	#twtr-widget-1 .twtr-tweet-text p {
		color:#E4EF72 !important; 
		font-weight:bold;
		padding: 0px;
		margin: 0px;
		width: 215px;
		font-size: 12px;
	}
	#twtr-widget-1 .twtr-tweet-text {
		background: none;
		width: 215px;
		height: 116px;
		padding: 0px;
		margin: 0px;
		padding-right: 20px;
	}
	.twtr-ft{
		display: none !important;
	} 
	.twtr-results-hr{
		display: none !important;
	} 
	.twtr-widget .twtr-tweet{
		border: none;
		background-image: url('img/bg_tweet.png') !important;
		background-repeat: no-repeat !important;
		width: 238px;
		height: 116px;
		padding: 0px;
		margin: 0px;
	} 
	
	table.content td.posts {
		width: 280px;
	}
		table.content td.posts div.post {
			padding: 15px;
			width: 290px;
		}
			table.content td.posts div.post h3 {
				font-size: 15px;
				color: #ab1734;
				font-weight: bold;
				margin: 0px 0px 0px 0px;
			}
			table.content td.posts div.post h4 {
				font-size: 10px;
				color: #676767;
				font-weight: bold;
				margin: 0px 0px 0px 0px;
			}
			table.content td.posts div.post a.readmore {
				color: #c40505;
				font-size: 11px;
				font-weight: bold;
				display: block;
				text-align: right;
			}
			table.content td.posts div.post a.readmore:hover {
				color: #666666;
			}
			table.content td.posts div.post hr {
				border: 0px;
				width: 301px;
				height: 19px;
				background-image: url('img/line.png');
			}
			table.content td.posts div.post p {
				font-size: 12px;
				color: #393939;
				line-height: 22px;
			}
	table.content td.videos {
		width: 190px;
		padding: 0px 60px 0px 0px;
	}