/*



Theme Name: Vista-Like



Theme URI: http://www.nickifaulk.com/wordpress-themes



Description: A Vista-inspired theme for WordPress 2.1+.  Includes Gravatar support down to 2.1.  With three different header images to choose from, you can change the look to fit your taste.  



Version: 1.0.2



Author: Nicki Faulk



Author URI: http://www.nickifaulk.com



Tags: options, vista, 2-column, slim, fixed-width, green, right sidebar, widget ready, widgets, two columns, floral, flowers, grass, purple, black, gray



*/






















body {



	background-image:url(images/bg_green.gif);



	font-family:Arial, Helvetica, sans-serif;



	color:#292a20;



}





p {



	padding-bottom: 10px;



}





a, a:link {



	color:#a53504;



	text-decoration: underline;



}







a:hover {



	color:#a53504;



	text-decoration: none;



}











h1, h2, h3, h4,



.itemhead h3, .itemhead h3 a, {



	color:#a53504;



	text-decoration:none;



}







#wrap {



	background-image:url(images/watermark.gif);



       background-repeat: no-repeat;



        background-position: 25px 320px;



        background-color:#989a66;



	width:820px;





	margin:0 auto;



        padding:0px;



}







#header {



	background-image:url(images/header820x260.jpg);



	margin:0 auto 0 auto;



	padding:0;



	height:260px;



	width:820px;



	background-repeat:no-repeat;



	background-position:top center;



}







#header h1 {



	text-align:left;



	padding:13px 15px 8px 0;



	font-family:Trebuchet, "Times New Roman", Times, serif;



	font-size:40px;



	line-height:normal;



	width:90%;



	margin:0 auto;



	overflow:hidden;



}







#header h1 a {



	color:#ffffff;



	text-decoration:none;



}







#header h4 {



	width:90%;



	margin:0 auto;



	font-size:10px;



	font-weight:normal;



	font-style:italic;



	color:#ededed;



	text-align:left;



}







#menu {



	background-repeat:no-repeat;



	background-position:center;



	height:54px;



	width:820px;



	text-align:left;



	padding:0;



	margin:0;



}







#menu ul {



	padding: 11px 0 8px 0;



        background-image:url(images/menu.jpg);



}







#menu ul li {



	margin:0;



	display:inline;



	padding:10px 0px 0 21px;



}







#menu ul li a{



	color:#fff;



	font-size:.8em;



        letter-spacing: .04em;



	line-height:23px;



	font-family: Arial, Helvetica, sans-serif;



	text-decoration:none;



	background:none;



        



}



#menu a:hover{



}







#menu .current_page_item a, #menu .current_page_item a:hover{

        color: #fca33e;
}







#content {



	width:820px;



	margin:0 10px 5px auto;



	background-repeat:no-repeat;



	background-position: top center;

min-height: 2680px;

position: inherit;


}

 



#sidebar {



	float:right;



	width:220px;



	margin-right: 15px;

        margin-bottom: 15px;



	padding: 10px;



        background-color:#84875a;



}







#sidemenu {



        font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;



	padding:0 10px 20px 10px;

        margin-bottom: 10px;



	text-align:left;



        color: #383731;



        font-size:11px;



       



}



#sidemenu h4 {



	font-family:Arial, Helvetica, sans-serif;



	font-size:14px;



        font-weight:normal;



	margin-top: 20px;



        color: #4f1017;



        font-weight:bold;



}







#sidemenu h2 {



	font-family: arial, sans-serif;



	padding: 2px;



	font-weight:normal;



}







#sidemenu h3 {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



        color: #000;



        margin-top: 10px; 



}







#sidemenu p {



		padding: 3px;



		font-size: 70%;



           color: #fd0101;



}







#sidemenu ul {



	list-style:none; 



	margin:0; 



	padding:0; 



	font-size:85%;



	margin-bottom:15px;



}







#sidemenu ul li, #recentcomments li, #recentcomments li.recentcomments {



	padding:0; 



	margin:0;



	width:180px;



}







#sidemenu ul li a {



	color:#fca33e;



	display:block; 



	padding:4px 4px 4px 10px; 



	text-decoration:none; 



}







#sidemenu ul li a:hover, #recentcomments li a:hover, #recentcomments li.recentcomments a:hover {



}







#main {



	margin:0;



	padding:0;



	width:530px;




	text-align:left;



	float:left;



	margin-left:15px;



}







h1 {



	font-family: georgia;



	font-weight: bold;



	font-size: 190%;



	padding-top: .1em;



	padding-bottom: .5em;



}











h2 {



	font-family:Arial, Helvetica, sans-serif;



	font-size: 1.2em;



        font-weight: bold;



        color: #4f1017;



        margin:0px;



}







h3 {



	font-family:Arial, Helvetica, sans-serif;



	font-size: 1em;



        font-weight: bold;



        color: #4f1017;



        margin: 5px 0px 5px 0px;







}















h4 {



	font-family:Arial, Helvetica, sans-serif;



	font-size: .8em;



        font-weight: bold;



        color: #383731;



        margin-bottom: 10px;



}







p {



	font-size: 80%;



	margin-bottom:2 em;



}







#bullet {



        font-size: 80%;



        line-height: 1.8em;







}







#quote {



	font-family: Verdana, Arial, Helvetica, sans-serif;



        font-size: 1.1em;



	margin-bottom:1.3em;



        line-height: 1.5em;



}







#quote2 {



	font-family: Georgia, serif;



        font-size: .9em;



	margin-bottom:1em;



        text-align: justify;



}



#directions {



        text-align: left;



      



}











strong, b {



	font-weight: bold;



}







em, i {



	font-style: italic;



}







code {



	font: 1.1em 'Courier New', Courier, Fixed;



}







acronym, abbr



{



	font-size: 0.9em;



	letter-spacing: .07em;



}















/* Let's keep those items in line!  :)  */



#main .entry {



	overflow:hidden;



}











a img {



	border: 2px solid #b4b482;



}







img.staffpic{



	border: 2px solid #b4b482;

        margin: 0px 10px 5px 0px;



}



img.social{



	border: none;

        margin: 0px 10px 25px 0px;



}













h3 a:link, h3 a:hover, h3 a:visited{



	text-decoration:none;



}







.item {



	text-align:left;



	padding:0px 0px 20px 10px;



        margin-top: 0px;







}







.item ul {



	list-style-type: disc;



	padding-left: 15px;



	margin-left: 10px;



	font-size: 80%;



}







.item ol{



	list-style-type: decimal;



	padding-left: 15px;



	margin-left: 10px;



	font-size: 80%;



}







.itemhead{



	padding: 5px;



        margin-top: 0px; 



}







.itemhead h3{



	display: inline;







}







.storycontent p {



	!padding:10px 10px;



        text-align: justify;

position: inherit;



}







.aligncenter,



div.aligncenter {



   display: block;



   margin-left: auto;



   margin-right: auto;



}







img, .alignleft {



	float:left;



	margin:20px 25px 5px 0;



}







img.right, .alignright {



	float:right;



	padding:0 0 5px 5px;



}







.wp-caption {



   border: none;



   text-align: center;



   background-color: #f3f3f3;



   padding-top: 0px;



   margin: 0px;







}







.wp-caption img {



   margin: 0;



   padding: 0;



   border: 0 none;



}







.wp-caption p.wp-caption-text {



   font-size: 11px;



   line-height: 17px;



   padding: 0;



   margin: 0;



}







.wp-caption-dd {



	font-size: 11px;



	line-height: 17px;



	padding: 0;



	margin: 0;



}







.chronodata, .tags, .category, .metadata {



	margin:5px;



	font-size:11px;



	font-style:italic;



	color:#545454;



	display: block;



}







input, textarea {



	background-color:#fffff;



	border:1px solid #cccccc;



	color:#444444;



	font-size: 80%;



}







#author, #email, #url {



	width:200px;



}







#comment {



	width:95%;



	height:175px;



	padding:10px;



	font-family:Verdana, Arial, Helvetica, sans-serif;



	font-size:12px;



}







#comments {



}







.metadata {



	color:#545454;



}







.metadata a:link, .metadata a:hover, .metadata a:visited{



	color:#545454;



}







.commentlist p {



	clear: both;



	font-size: 95%;



}







cite{



	font-size: 95%;



}







blockquote, blockquote blockquote {



	margin: 15px 30px 0 10px;



	padding-left: 20px;



	border-left: 5px solid #cccccc;



	background-color:#dedede;



}







blockquote blockquote {



	border-left: 5px solid #bbbbbb;



	background-color:#ebebeb;



}







blockquote cite {



	margin: 5px 0 0;



	display: block;



}







#respond {



	color:#444444;



	margin-bottom:15px;



}







#respond h3 {}







.commentmetadata {



	font-size: 80%;



}



.commentlist {



	margin-top: 5px;



}







.commentlist li {



	padding: 2px;



	!border-top: 1px solid #dedede;



	overflow:hidden;



}







.navigation {



	display: block;



	text-align: center;



	margin-top: 10px;



	margin-bottom: 10px;



	color: #000000;



}







.navigation a:link, .navigation a:hover, .navigation a:visited{



	color:#333333;



	background-color:#ededed;



	text-decoration:none;



}







.alignright {



	float: right;



	padding-right: 50px;



	font-size:9px;



}







.alignleft {



	float: left;



	font-size:9px;



}







#searchform {



	clear: both;



	margin-bottom: 5px;



	margin-left: 2px;



	padding: 3px;



}







#recentcomments li, #recentcomments li.recentcomments {



	display:block; 



	padding:4px 4px 4px 10px; 



}







li .categories, li .linkcat, li .pagenav {



	list-style: none;



	margin: 0px;



	padding: 0px;



}







#wp-calendar {



	empty-cells: show;



	font-size: 90%;



	margin: 0;



	width: 90%;



	padding: 3px;



	text-align:center;



}







#wp-calendar #next a {



	padding-right: 10px;



	text-align: right;



	background:none;



}











#wp-calendar #prev a {



	padding-left: 10px;











	text-align: left;



	background:none;



}







#wp-calendar a {



	display: block;



	text-decoration: none;



	font-weight:bold;



	background-color:#ededed;



}











#wp-calendar td {



	color: #444444;



	font-size: 70%;



	letter-spacing: normal;



	padding: 2px 0;



	text-align: center;



}







#wp-calendar caption {



	font-weight:bold;



}







#wp-calendar #today {



	background-color:#f6e6a8;



	color:#000000;



}







#wp-calendar th {



	font-style: normal;



	text-transform: capitalize;



}











#footer {



	background: #84875a url('images/footer5.jpg') no-repeat top center;; 



	border: none;



	color:#fff;



	font-size:.8em;



}







#footer a{























	color:#fca33e;



	font-weight:normal



}







#footer {



	padding: 0;



	margin: 0 auto;



	width: 820px;



	clear: both;



}



















#footer p {



	margin-bottom: 20px;



	padding: 15px 0;











	text-align: center;



}



#footer a:link, #footer a:hover, #footer a:visited{



}







.avatar {



	border:none;



	float:left;



	margin:0 5px 2px 0;



}







#sidemenu .taggage {



	width:80%;



	margin-left:auto;



	margin-right:auto;



	margin-bottom:15px;



}







#sidemenu .taggage a {



	text-decoration:none;



}







#sidemenu .widget-move-over {



	margin-bottom:15px;



}







#calendar_wrap {



	margin-bottom:15px;



}







#padded {



padding: 2px, 0px, 2px, 30px;



margin: 40px 0px 10px 55px; 

} 



