/*  

Theme Name: Single grain

Theme URI: http://logicalbinary.com/

Description: Custom theme for Single grain

Author: Logical Binary

Author URI: http://logicalbinary.com/

*/







h3 {

	font-family: Georgia,"Times New Roman",Times,serif;

	text-align: left;

	text-shadow: #d6d6d6 0px 0px 5px;

	letter-spacing: -1px;

	margin: 0px;

	padding-right: 10px;

	font-weight: bold;

	font-size: 1.4em;

	color: #b00101;

}

 

h4 {

	font-family: Georgia,"Times New Roman",Times,serif;

	text-align: left;

	letter-spacing: -1px;

	margin: 10px 0 -20px 0px;

	padding-right: 10px;

	font-weight: bold;

	font-size: 1em;

	color: #525252;

}

h5 {

	font-family: Georgia,"Times New Roman",Times,serif;

	text-align: left;

	text-shadow: #d6d6d6 0px 0px 5px;

	letter-spacing: -1px;

	margin: 0px;

	padding-right: 10px;

	font-weight: bold;

	font-size: .9em;

	color: #8d94a0;

}

p {

	font-family: Georgia,"Times New Roman",Times,serif;

}



.tab_content p {

	font-family: Georgia,"Times New Roman",Times,serif;

	font-size: 1em;

	line-height: 1.3em;

}



hr {

	background-color: #d4d4d4;

	color: #d4d4d4;

	margin-top: 6px;

	height: 1px;

clear: left;

	border: #d4d4d4;

}





a {

	color: #364c74;

	font-weight: bold;

	text-decoration: none;

}



a:visited {

	color: #8d94a0;

}



a:hover {

	text-decoration: none;

	color: #364c74;

}



h3 a {

	text-decoration: none;

	text-shadow: #d6d6d6 0px 0px 5px;

	background-color:transparent;

	color: #d62126;

	margin: 0px;

}



h3 a:hover {

	text-shadow: #d6d6d6 0px 0px 5px;

	text-decoration: none;

	background-color:transparent;

	color: #525252;

	margin: 0px;

}



h3 a:visited {

	text-shadow: #d6d6d6 0px 0px 5px;

	text-decoration: none;

	background-color:transparent;

	color: #d62126;

	margin: 0px;

}



.article_image img {

	border: 5px solid #d5d5d5;

       float: left;

       margin: 0px 15px 15px 0px;

}



/*Contact--------------------------------*/



p#contact_text {

	font-family: "Lucida Grande","Lucida Sans Unicode",geneva,verdana,sans-serif;

	font-size: .55em;

	color: #969696;

}



#contact_container a:link {

	font-family: Georgia,"Times New Roman",Times,serif;

	font-size: 1em;

	color: #606060;

	background-color: #f2f2f2;

	padding: 0px 2px 0px 2px;

}



#contact_container a:hover {

	font-family: Georgia,"Times New Roman",Times,serif;

	font-size: 1em;

	color: #000;

	background-color: #adadad;

	padding: 0px 2px 0px 2px;

}



.date {

	font-size: .8em;

	letter-spacing: -1px;

	color: #909090;

}



.comment_invite {

	font-size: .75em;

}



.comment {

	font-family: Georgia,"Times New Roman",Times,serif;

	text-align: left;

	margin: 0px;

	padding-right: 10px;

	font-size: .75em;

	color: #525252;

}



.commentor {

	font-family: Georgia,"Times New Roman",Times,serif;

	text-align: left;

	margin: 0px;

	padding-right: 10px;

	font-weight: bold;

	font-size: .75em;

	color: #c57d00;

}



/*LiveSearch--------------------------------------------------*/



#searchform {

       margin: -10px 470px; 

       width:120px

}



#livesearch {

	margin-top:7px;

	width: 120px;

	font-size: 10px;

}



#LSResult {

	position: absolute; 

	background: url(images/search_bg.png);

	width: 120px;

	margin: 0px;

	overflow: hidden;

	z-index:100;

	border: 1px solid #ddd;

}



#LSResult a {

	color: #000;

	display: block;

	padding: 2px 5px;

	border-bottom: 0;

	text-decoration: none;

}



ins {

	border-bottom: 0;

	text-decoration: none;

}



#LSResult a:hover {

	background-color: #979797; 

	color: #fff;

}



#LSResult ul,

#LSResult li {

	list-style-type:none;

	list-style-image: none;

	margin: 0; 

	padding: 0;

}



#LSShadow {

	font-family: Georgia,"Times New Roman",Times,serif;

	text-align: left;

	font-size: .75em;

	color: #990000;

	display: block;

	padding: 2px 1px;

	border-bottom: 0;

	text-decoration: none;

}



