/* 
Theme Name: Jason Behr Org	 
Theme URI: http://morningsundesigns.com/ 
Description: A Jason Behr WordPress theme for <a href="http://www.jasonbehr.org/">JasonBehr.org</a> by <a href="http://morningsundesigns.com/">Morningsun Designs</a>. 
Author: Hiuxing 
Author URI: http://morningsundesigns.com/ 
Tags: brown, jason, navigationbar, widgets, morningsun designs 
 
	Jason Behr Org 
	 http://morningsundesigns.com/ 
 
	This theme was designed and built by Hiuxing Wen, 
	whose site you will find at http://morningsundesigns.com/ 
	For JasonBehr.org 
	The CSS, XHTML and design is released under GPL: 
	http://www.opensource.org/licenses/gpl-license.php 
 
*/ 
 
 
 
/* Begin Typography & Colors */ 
body { 
	margin: auto 0; 
	padding: 0; 
	font-family:  arial, tahoma, verdana, Sans-serif; 
	font-size: 11px; 
	vertical-align:top; 
	background: #fafafa; 
	background-image : url('images/bg.jpg'); 	 
	background-repeat : repeat; 
	color:#808080; 
} 
 
 
#main {  
	width: 808px; 
	margin: 0 auto; 
	padding: 0; 
	background: #fbfbfb; 
}  
  
a:link {  
color : #756659;  
text-decoration : none  
}  
a:active {  
color : #756659;  
text-decoration : none;  
}  
a:visited {  
color : #756659;  
text-decoration : none;  
}  
a:hover {  
color : #9e8976;  
text-decoration : underline;
} 
  
#sidebar {  
	width: 210px; 
	padding-right: 15px; 
	padding-left: 30px; 
}  
#content {  
	padding-right: 30px; 
	width: 508px; 
	padding-left: 15px; 
}  
 
h1 { 
	background-color: #927871;	 
	border-bottom: 0px solid #DDE0CF; 
	border-left: 0px solid #910A57; 
	border-top: 0px solid #000000; 
	border-right: 0px solid #B20000; 
	font-size: 8pt; 
	font-family: arial; 
	font-weight:bold; 
	color: #ffffff; 
	text-transform:uppercase; 
	letter-spacing: 1px; 
	line-height: 25px; 
	letter-spacing: 1px; 
	margin: 0px 0 0 5px; 
	padding:0px 15px 0 15px; 
	} 
 
h1 a:link, h1 a:visited, h1 a:hover, h1 a:active, h3 a:link { 
	color:#e8bd50; 
} 
 
h2 { 
	background: #ffffff url(images/h2.png);
	background-repeat: repeat-x;
	border: solid #927871 1px;
	color: #ffffff;
	font-size: 10pt;
	font-style: italic;
	font-weight: bold;
	letter-spacing: 1px;
	padding: 10px 25px 8px 15px;
	-moz-border-radius: 15px 0; 
	} 

h3 { 
	background: #ffffff url(images/h3.png);
	background-repeat: repeat-x;
	border: solid #c0c0c0 1px;
	color: #c0c0c0;
	font-size: 10pt;
	font-style: italic;
	font-weight: bold;
	letter-spacing: 1px;
	padding: 10px 25px 8px 15px;
	-moz-border-radius: 15px 0; 
	} 

 
#footer { 
	background-color: #5a4844; 
	border-top: 1px solid #ffffff; 
	font-family: tahoma; 
	font-size: 9px; 
	color: #fbfbfb; 
	text-align: center; 
	height: 50px; 
} 
 
a.navi, a.navi:link, a.navi:visited { 
color : #aa8c84;  
text-decoration : none  
}  
a.navi:hover { 
color : #aa8c84;  
text-decoration : underline;
} 
 
ul { 
        list-style: none; 
	margin: 0px; 
	padding: 0px; 
} 
 
.linklist li { 
	font-size: 10px; 
	border-bottom: 1px solid #fbefd2; 
	text-decoration: none; 
	text-indent: 5px; 
	padding: 5px 0px 5px 0px; 
	text-transform: none; 
	color: #ca894e; 
} 
 
.linklist li a { 
	text-decoration: none; 
	text-transform: none; 
	font-weight: normal; 
	color: #ca894e; 
} 
 
.linklist li a:hover { 
	color: #756659; 
	text-decoration: none; 
} 
 
.linkcat { /* hides blogroll */ 
	display: none; 
} 
 
.pic { 
	border: 1px solid #f3e07e; 
	padding: 3px; 
        background: #f5f6f5;  
	border-radius: 6px; 
	-moz-border-radius:  6px;  
	-webkit-border-radius: 6px; 
 
} 
 
.pic:hover { 
	border: 1px solid #ecd348; 
	padding: 3px; 
} 
 
.image {  
	border-color: #9a9a9a; 
} 
 
a .image { 
	border: 1px solid #e4c8ad; 
	padding: 4px; 
	background-color: #FFFFFF;	 
} 
 
a:hover .image { 
	border: 1px solid #a4784d; 
	padding: 4px;  
        background-color: #FFFFFF;} 
 
 
blockquote { 
	color: #444444; 
	background-color: #EBEBEB; 
	padding: 10px; 
	-moz-border-radius:  4px;  
	-webkit-border-radius: 4px; 
} 
 
strong {color: #c59e79;}
b {color: #756659;}  
 
 
#wp-calendar #prev a, #wp-calendar #next a { 
	font-size: 9pt; 
	} 
 
#wp-calendar a { 
	text-decoration: none; 
	} 
 
#wp-calendar caption { 
	font: bold 1.3em 'Lucida Grande', Verdana, Arial, Sans-Serif; 
	text-align: center; 
	} 
 
#wp-calendar th { 
	font-style: normal; 
	text-transform: capitalize; 
	} 
 
.boxie { 
	margin: 0; 
	font-family:  arial, tahoma, verdana, Sans-serif; 
	font-size: 10px; 
	color: #999999; 
	} 
 
.postmain { 
	background: #ffffff; 
	margin: 10px 0 0 0px; 
	padding: 6px 15px 6px 15px; 
} 
 
.postdata { 
	padding-left: 15px; 
	color: #cdcdcd; 
	font-family:  arial; 
	font-size: 11px; 
} 
 
p.postmetadata { 
	background: #f4f6f7; 
	border-top: 1px #eaeaea dotted; 
	border-bottom: 1px #eaeaea dotted; 
	margin-bottom : 10px; 
	font-family : Georgia, "Times New Roman", Times, serif; 
	font-style: italic; 
	font-size: 12px; 
	color: #a69a8b; 
	padding: 5px; 
} 
	span.cate{ 
		padding-left:7px; 
		margin-right:7px; 
	} 
	span.com{ 
		padding-left:7px; 
	} 
 
.title { 
	background-color: #927871;	 
	border-bottom: 0px solid #DDE0CF; 
	border-left: 0px solid #910A57; 
	border-top: 0px solid #000000; 
	border-right: 0px solid #B20000; 
	font-size: 8pt; 
	font-family: arial; 
	font-weight:bold; 
	color: #ffffff; 
	text-transform:uppercase; 
	letter-spacing: 1px; 
	line-height: 25px; 
	letter-spacing: 1px; 
	margin: 0px 0 0 5px; 
	padding: 0px 15px 0 15px; 
 
	} 
 
.title a { 
	color: #ffffff; 
} 
 
.title a:visited { 
	color: #ffffff; 
} 
 
.title a:hover { 
	color: #000000; 
} 
 
.date { 
 
	background-color: #ddd; 
	border-bottom: 2px solid #F5F5F5 
	border-left: 0px solid #A12541; 
	border-top: 0px solid #000000; 
	border-right: 0px solid #B20000; 
	font-weight:bold; 
	font-size: 6pt; 
	font-family: arial; 
	color: #000000; 
	text-align: center; 
	letter-spacing: 1px; 
	line-height: 18px; 
	text-transform:uppercase; 
} 
 
 
/* End Typography & Colors */ 
 
/* Forms, buttons, etc. */ 
 
input, textarea, select { 
	background: transparent; 
        border: 1px solid #ccc; 
	border-radius: 6px; 
	-moz-border-radius:  6px;  
	-webkit-border-radius: 6px; 
	color: #bbb; 
	padding: 1px; 
	font-size: 11px; 
	font-family: arial; 
} 
 
input#submit, input#search_btn { 
	padding: 5px; 
	font-weight: bold; 
	color: #fff; 
	border: 0; 
	background: #a4784d; 
} 
 
#search_box { 
	padding: 4px; 
} 


 
/* End Forms, buttons, etc. */ 
 
 
