/*
Theme Name: Speed-e-loans
Theme URI: http://www.speed-e-loans.com
*/

/* Imports */
@import url("styles/reset.css");
@import url("styles/speed-e-site.css");

/***** Common *****/
.clear 	{clear:both;}
.hide		{display:none;}
.show 	{display:block;}
.left 	{float:left;}
.right 	{float:right;}


/***** Global *****/

textarea {
	color:#333;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:10px;
	width:530px; }

h3 {
	color: #2daa94;
	font-size:16px; }

h3#comments {
	margin-bottom:20px; }

h3.widgettitle {
	color: #127d90 !important;
	font-size:18px !important;
	margin-top:0 !important;
	margin-bottom:5px !important; }

h1 a:link,
h1 a:visited {
	color:#127d90;
	text-decoration:none; }
	
h1 a:active,
h1 a:hover,
h1 a:focus {
	color:#127d90;
	text-decoration:underline; }
	
h1.entry-title {
	margin-bottom:0;
	padding-bottom:0; }
	
	.post-info {
		color:#888;
		font-size:13px; }
		
	address.author {
		display:inline; }
		
		address.author a:link,
		address.author a:visited,
		address.author a:active,
		address.author a:hover {
			color:#666;
			font-style:normal;
			text-decoration:none; }
			
			
		address.author a:active,
		address.author a:hover {
			color:#333; }
			
p.comments {
	font-size:13px !important; }
		
	.comments a {
		text-decoration:none; }
		
p.post-metadata,
#respond p {
	color:#888 !important;
	font-size:13px !important; }
	
	.post-metadata a,
	#respond a {
		text-decoration:none; }
		

.article {
	float:left; 
	width: 650px; }
	
.comment-container {	
	background:#fff5f5;
	border-top:2px solid #ffdddd;
	border-bottom:2px solid #ffdddd;
	padding:20px; }
	
	
#articles li {
	padding:20px; }
	
	#articles li.first {
		padding-top:0; }
	
	#articles li.even {
		background:#fff5f5;
		border-top:2px solid #ffdddd;
		border-bottom:2px solid #ffdddd; }
		
.commentlist li {
	border-top:1px solid #ffdddd;
	margin-bottom:20px;
	padding-top:20px; }
	
.commentlist li:first-child {
	border-top:0;
	padding-top:0; }
	
	.commentlist img {
		border:1px solid #ffdddd;
		float:left;
		margin:0 15px 5px 0;
		padding:5px; }
	
	.commentmetadata {
		color:#888;
		font-size:13px; 
		margin-bottom:20px; }
		
	.comment-author {
		color:#777;
		margin-bottom:3px; }
		
		
		cite.fn a:link,
		cite.fn a:visited,
		cite.fn a:active,
		cite.fn a:hover,
		.comment-meta a:link,
		.comment-meta a:visited,
		.comment-meta a:active,
		.comment-meta a:hover {
			color:#444;
			font-style:normal;
			text-decoration:none; }
			
		cite.fn a:active,
		cite.fn a:hover,
		.comment-meta a:active,
		.comment-meta a:hover {
			color:#222;
			text-decoration:underline; }
			
			cite.fn,
			span.says {
				font-size:14px; }
				
		.comment em {
			color:#127d90;
			font-style:normal; }
			
#respond {
	padding-top:20px; }
	
#commentform {
	background:#eee1e1;
	margin-top:10px;
	padding:20px 25px; }
	
	#commentform label {
		float:left;
		font-weight:bold;
		margin-right:10px; }
		
	#commentform input {
		margin-top:12px;
		padding:2px 4px; }

		#commentform input[type="text"] {
			border:1px solid #ccc; }
		

		#commentform p {
			clear:left;
			margin-bottom:0; }
		
		#commentform textarea {
			border:1px solid #ccc;
			margin-top:20px; }
			
			
.rightColumn a:link,
.rightColumn a:visited,
.rightColumn a:active,
.rightColumn a:hover {
	text-decoration:none; }

.rightColumn a:active,
.rightColumn a:hover,
.rightColumn a:focus {
	background:#fff !important;
	text-decoration:underline; }
	
.rightColumn ul {
	margin-bottom:20px; }
	
#wp-sidebar {
	background:#fff5f5;
	border:2px solid #ffdddd;
	margin-bottom:30px;
	padding:15px 15px 0 15px; }

	#wp-sidebar #search-form {
		margin:5px 0 30px 0; }

	#wp-sidebar #search-form #search-label input {
		border:1px solid #ccc;
		float:left;
		font-size:16px;
		padding:4px 7px;
		width:100px;
	}

	#wp-sidebar #search-form input.button {
		margin:2px 0 0 10px; 
	}

#logIn {
	margin-bottom:10px; }
	

.entry-content ul {
	margin-left:30px; }

.entry-content li {
	list-style-image:url("images/speed-e/bullet.gif");
	list-style-type:disc;
	padding-left:7px !important; }
