/*Theme Name:		Two RiversTheme URI: 		http://www.tworivers.com/blog/wp-content/themes/tworivers/Version: 		1.0.0Description: 	A theme designed to match our web site.Author: 		Two Rivers Consulting CorporationAuthor URI:		http://www.tworivers.com/Tags:			two-columns, fixed-widthCopyright 2009 Two Rivers Consulting <http://www.tworivers.com> All rights reserved.*//* body--------------------------------------------------*/body {	font:14px/1.3em Cambria, Georgia, serif;	margin:0;}* {	margin:0;	padding:0;}code {	font:14px"Courier New", "Lucida Console", Arial;}/* header--------------------------------------------------*/#header {}#header .description {	color:#333;}#header h1 {}#wrapper {	width:950px;	margin:0 auto;}/* header h1 (blogtitle)--------------------------------------------------*/#header h1 {	font-family: Corbel, "Lucida Grande", "Trebuchet MS", sans-serif;	font-size: 32px;	font-weight: bold;	margin:20px 0;	color: #999;}#header h1 a {	text-decoration:none;	color:#999;}#header h1 a:hover {	text-decoration:underline;	background-color:#f1f1f1;	color:#999;}/* navigation - Home, Portfolio, Blog--------------------------------------------------*/#nav {	height:25px;	margin:0;	padding:15px 0;}#nav li {	float:left;	list-style:none;	padding:0 10px 0 0;}#nav li a {	color:#999;	background:#fff;	font:1.6em Corbel, "Lucida Grande", "Trebuchet MS", sans-serif;	font-weight:400;	text-decoration:none;	display:block;	margin:1px 2px 0 0;	padding:5px;}#nav li a:hover {	text-decoration:underline;}#nav li a.active {	background-color:#eee;	color:#444;	text-decoration:none;}.clear {	clear:both;}/* content--------------------------------------------------*/#content {	margin:0 250px 0 0 !important;	padding:10px 20px 0px 0;}#content2 {	margin:0 !important;	padding:10px 0 0px;}#content p, #content2 p {	margin:15px 0;}#content a, #content2 a {	text-decoration:none;	color:#006ddd;}#content a:hover, #content2 a:hover {	text-decoration:underline;}#content h1, #content2 h1 {	font:2.2em Corbel, "Lucida Grande", "Trebuchet MS", sans-serif;	font-size: 32px;	color:#f4b900;	margin:20px 0;}#content h2.blogtitle, #content2 h2.blogtitle {	font-family: Corbel, "Lucida Grande", "Trebuchet MS", sans-serif;	font-size: 24px;	color:#f4b900;	font-weight: bold;	margin:15px 0;}#content h2, #content2 h2 {	font-family: Corbel, "Lucida Grande", "Trebuchet MS", sans-serif;	font-size: 24px;	color:#f4b900;	font-weight: normal;	margin:15px 0;}#content h2 a, #content2 h2 a {	text-decoration:none;	border:none;	color:#f4b900;}#content h3 {	font:1.2em Corbel, "Lucida Grande", "Trebuchet MS", sans-serif;	font-size: 18px;	color:#f4b900;	margin:12px 0;}#content h4 {	font:1.8em Corbel, "Lucida Grande", "Trebuchet MS", sans-serif;	color:#222;	margin:10px 0;}#content h5 {	font:1.6em Corbel, "Lucida Grande", "Trebuchet MS", sans-serif;	color:#222;	margin:10px 0;}#content2 h3 {	font:16px Corbel, "Lucida Grande", "Trebuchet MS", sans-serif;	color:#222;	margin:10px 0;}#content ul, ol {	font-size:14px;	margin:2px 10px 2px 25px;}#content2 ul, ol {	margin:2px 10px 2px 25px;}#content div.entry li {	padding: 2px 0;	margin: 0;}/* blockquote + links--------------------------------------------------*/blockquote {	background:#EFF8FB;	border:1px solid #ccc;	margin:10px 0;	padding:5px 15px;}a:hover {	color:#006ddd;	text-decoration:underline;}a.more {	display:block;	text-align:right;	color:#2F460D;	text-decoration:none;	margin:10px 0 0;}a.more:hover {	text-decoration:none;}/* metadata under post--------------------------------------------------*/.post {	margin:0 0 50px 0;	color: #111;}.post img {	background:#ccc;	border:1px solid #eee;	padding:1px;}.post .info {	font-family: Corbel, "Lucida Grande", "Trebuchet MS", sans-serif;	border-top:1px solid #ccc;	color:#999999;	padding:2px 3px 3px 0;	margin: 20px 0;}.date {	font-family: Corbel, "Lucida Grande", "Trebuchet MS", sans-serif;	margin: 0 0 15px 0;	padding: 0 0 8px 0;	color: #b2b2b2;	border-bottom:1px solid #ccc;}.post small {	margin-top:25px;}/* metadata sidebar ('about this post')--------------------------------------------------*/p.news {	font-family: Corbel, "Lucida Grande", "Trebuchet MS", sans-serif;	background:#f6f6f6;	color:#333;	font-size:14px;	border-bottom:1px solid #ccc;	border-top:1px solid #ccc;	margin:10px 0 28px;	padding:10px;}/* sidebar--------------------------------------------------*/#sidebar {	width:200px;	float:right;	padding:100px 10px 30px;	height:100%;}#sidebar h2 {	font:16px Corbel, "Lucida Grande", "Trebuchet MS", sans-serif;	color:#666;	padding:0 0 3px;}#sidebar ul {	list-style:none;	margin:0 0 20px;}#sidebar li {	font-family: Corbel, "Lucida Grande", "Trebuchet MS", sans-serif;	list-style:none;	padding:2px 0px;}#sidebar li a:hover {	color:#006ddd;	text-decoration: underline;}#sidebar input {}#sidebarsearch {	background:#fff;	color:#000;	font:12px Corbel, "Lucida Grande", "Trebuchet MS", sans-serif;	margin-right: 5px;	width: 115px;}#sidebarsubmit {	color: #006ddd;	background-color: #eee;	border: 1px solid #006ddd;}#sidebarsubmit:hover {	background-color: #f2f9ff;}#sidebarsubmit:active {	background-color: #cce5ff;}/* some input--------------------------------------------------*/input {	border:1px solid #222;	font:14px Corbel, "Lucida Grande", "Trebuchet MS", sans-serif;	padding:3px;}input:hover {	border:1px solid #006ddd;	background-color: #f2f9ff;}input:focus {	border:1px solid #006ddd;}/* comments--------------------------------------------------*/#comments {	font-size:0.9em;}#commentlist li {	margin-bottom:1.5em;	padding-bottom:1em;}#commentform {	background:#fff;	width:350px;	text-align:left;	margin:0 0 15px 0;}#commentform textarea {	background:#f8f7f6;	border:1px solid #d6d3d3;	width:480px;	font: 13px Corbel, "Lucida Grande", "Trebuchet MS", sans-serif;}#commentform #email, #commentform #author, #commentform #url {	font-size:1.1em;	background:#f8f7f6;	border:1px solid #d6d3d3;	width:350px;}#commentform input {	margin-bottom:3px;}#gravatar {	align:right;}#respond {	font-family: Corbel, "Lucida Grande", "Trebuchet MS", sans-serif;}#commentform  {	font-family: Corbel, "Lucida Grande", "Trebuchet MS", sans-serif;	}#commentform input {	color: #006ddd;	background-color: #eee;	border:1px solid #222;}#commentform input:hover {	background-color: #f2f9ff;}#commentform input:active {	background-color: #cce5ff;}input#submitcommentbutton {	color: #006ddd;	background-color: #eee;	border:1px solid #006ddd;}input#submitcommentbutton:hover {	background-color: #f2f9ff;}input#submitcommentbutton:active {	background-color: #cce5ff;}/* wp stuff--------------------------------------------------*/.aligncenter {	display:block;	margin-left:auto;	margin-right:auto;}.alignleft {	float:left;}.alignright {	float:right;}.navigation {	font-size:14px;}div.navigation {	background-color: #f1f1f1;	padding: 5px 3px;	border: 1px solid #ddd;	font-family: Corbel, "Lucida Grande", "Trebuchet MS", sans-serif;}span#entrieslink {	float:right;}.wp-caption {	border:1px solid #ddd;	text-align:center;	font-style: italic;	background-color:#f3f3f3;	padding:5px 0 0 0;	margin:10px 0;}p.wp-caption-text {	padding: 0 10px;	font-size: 12px;}.wp-caption img {	border:0 none;	margin:0;	padding:0;}.wp-caption-dd {	font-size:11px;	line-height:17px;	margin:0;	padding:0 4px 5px;}#footer a:hover {	text-decoration:underline;	color:#006ddd;}#content li, #content2 li {	padding:8px;}a, #sidebar li a, #footer a {	color:#006ddd;	text-decoration:none;}/* footer--------------------------------------------------*/#footer {	color:#666;	margin:0;	padding:20px 0;	font-family: Corbel, "Lucida Grande", "Trebuchet MS", sans-serif;}/* ------------------------------------------------ header */span.yellow {	color: #f4b900;}span.dkblue {	color: #133885;}span.ltgray {	color: #b2b2b2;}span.gray {	color: #999999;}#tworheader {	padding: 20px 0 10px 0;	font-family: Corbel, "Lucida Grande", "Trebuchet MS", sans-serif;}td#tworheader-left {		font-family: Corbel, "Lucida Grande", "Trebuchet MS", sans-serif;	font-weight: bold;	font-size: 32px;}#tworheader-left img {	padding-right: 6px;}#tworheader-right {	font-family: Corbel, "Lucida Grande", "Trebuchet MS", sans-serif;	font-size: 18px;	text-align: right;}#tworheader-right p.ltgray {	color: #b2b2b2;	display: inline;	position: relative;	top: -10px;}#tworheader-right img {	padding-left: 6px;}/* ------------------------------------------------ nav */#twornav {	padding: 0 15px 0 15px;}#twornav td.left {}a#btnHome {	width: 144px;	height: 32px;	display: block;	font-size: 2px;	text-decoration: none;	background: url(http://www.tworivers.com/images/button_home.png) 0 0 no-repeat;	float: left;}a#btnHome:hover {	background-position: 0 -32px;}a#btnHome:active {	background-position: 0 -64px;}body#Home a#btnHome {	background-position: 0 -96px;}a#btnPortfolio {	width: 146px;	height: 32px;	display: block;	font-size: 2px;	text-decoration: none;	background: url(http://www.tworivers.com/images/button_portfolio.png) 0 0 no-repeat;	float: left;}body#Portfolio a#btnPortfolio {	background-position: 0 -96px;}a#btnPortfolio:hover {	background-position: 0 -32px;}a#btnPortfolio:active {	background-position: 0 -64px;}a#btnBlog {	width: 144px;	height: 32px;	display: block;	font-size: 2px;	text-decoration: none;	background: url(http://www.tworivers.com/images/button_blog.png) 0 0 no-repeat;	float: left;}body#Blog a#btnBlog {	background-position: 0 -96px;}a#btnBlog:hover {	background-position: 0 -32px;}a#btnBlog:active {	background-position: 0 -64px;}#twornav-right {		font-family: Corbel, "Lucida Grande", "Trebuchet MS", sans-serif;	font-size: 18px;	text-align: right;}#twornav-right span.gray {	color: #b2b2b2;}
