/*  















Theme Name: Wildside 















Theme URI: http://wildsideassociates.com















Description: Custom theme, 2-column layout and widget-ready footer and sidebar.















Author: Wildside Associates, LLC	















Author URI: http://wildsideassociates.com















Version: 1.0.0















Tags: black, green, dark, two-columns, sticky-post, threaded-comments, fixed-width, right-sidebar































	This theme was designed and built for the WordPress CMS and is copyright Wildside Associates, LLC.
































	The CSS, XHTML and design of this theme are released under GPL:















	http://www.gnu.org/licenses/old-licenses/gpl-2.0.html































*/































































/************************************************















*          Resets          *















************************************************/















html, body, div, p, span, h1, h2, h3, h4, h5, h6, img, ul, ol, dl, li, dt, dd, blockquote, pre, form, fieldset, label, input, table, th, td, a















{







	margin:0;







	padding:0;







	border:0;







	vertical-align:baseline;







	color:#FFF;







}  































body {

	line-height:1;

}















ul, ol {list-style:none;}















h1{font-size:2.6em}h2{font-size:2.4em}h3{font-size:2.0em}h4,h5,h6{font-size:1.8em}





























































/************************************************















*          General elements       *















************************************************/















body {

	background:#000 url(images/bodybg2flower.jpg) top center no-repeat fixed;

	font-family: Georgia, Palatino, "Times New Roman", Times, serif;

	text-align:left;

	padding-bottom:20px;

	

} 















h1, h2, h3, h4, h5, h6 {font-family:"Monotype Corsiva", Georgia, Palatino Linotype, Palatino, "Times New Roman", Times, serif;}















a {







	color:#FFF;







	text-decoration:none;







}















a:hover {}















blockquote {font-style:italic; background:url(images/whitetrans.png); padding:.4em 1em .7em 1em; margin:.7em 0 .3em 0;}















code {font-size:1.1em; font-family:"Bitstream Vera Sans Mono", Monaco, "Monotype Corsiva", "Lucida Console", monospace;}















kbd, tt {font-size:1.2em;}















hr {border:1px solid #a8ef9d;}















pre {

	overflow:auto;

	width:600px;

	background:url(images/blacktrans.png);

	padding:1em 1.5em;

	margin:1em 0;

	font-size:1.2em;

	white-space:pre; /* css3 */

}















dl {}















dt {font-weight:bold;}















dd {padding-left:1em;}































table {margin:.5em 0;}















table th {color:#ddb004;}















table td, table th {padding:.5em .7em;}















table th {background:url(images/whitetrans.png); text-transform:uppercase; border-bottom:1px;}















table td {background:url(images/blacktrans.png);}















table tr.even td {background:url(images/blacktrans2.png);}















table tr:hover td{background:url(images/whitetrans.png);}































fieldset {padding:1.2em; border:1px dashed #a8ef9d;}















legend {padding:.2em .8em; font-size:1.2em; text-transform:none;}















input, textarea, select {font-family: Georgia, "Lucida Grande", "Lucida Sans Unicode", "Monotype Corsiva", Verdana, Arial, Helvetica, sans-serif; margin:.2em 0; color:#222; font-size:1em;}















input, textarea {padding:.3em;}















input.radio, input.checkbox {background:#fff; padding:2px;}















form label{font-weight:bold; display:block;}































































/************************************************















*          General       *















************************************************/















#wrapper {margin:0 auto 10px auto; padding:0; text-align:left; width:1000px;}





.cleared {clear:both;}











/************************************************















*          Header       *















************************************************/














<meta name="google-site-verification" content="YEe9fjqyBmkTTmaU8U_HVmWOnxAG5NmKscxXcgZdmqA" />








#header {

	
        padding-bottom:20px;
        text-align:left;

}















#header #logo {
	float:right;
	width:990px;
	margin:0px 0 10px 0;
	
}





header #logo img {
	float:right;
	margin:20px 0 10px 0;
}

















#header #logo h1 a {

	display:none;

	color:#fff;

	font-weight:normal;

	overflow: hidden;

}

















#header #logo h1 a:hover {







	color:#0F0;







}

















#header #logo #desc {

	color:#0F0;

	margin-top:20px;

	line-height:0;

	display: none;

	overflow: hidden;

}




#header #headerbanner {float:right; width:280px; margin:50px 10px 10px 0; padding:10px; font-size:1.2em; line-height:1.3em; margin:20px 0 0 0; font-family:Georgia, Palatino Linotype, Palatino, "Times New Roman", Times, serif; color:#00000; text-align:right;}
#header #headerbanner h3 {color:#ddb004; font-family:"Monotype Corsiva", Georgia, Palatino Linotype, Palatino, "Times New Roman", Times, serif; text-align:left; font-size:1.5em; line-height:1.5em;}
#header #headerbanner p a {border-bottom: 1px dashed; color:#ddb004;}
#header #headerbanner a:hover {background:url(images/blacktrans.png);}









#nav li:hover, #nav li.sfhover { /* prevents IE7 drop-down menu bug (focus on a page element prevents nested menus from disappearing) */

	position: static;}







/************************************************















*          Content      *















************************************************/















#main {

	padding:0 0 20px 0;

	font-family: Georgia, "Times New Roman", Times, serif;

	margin:.2em 0;

	color:#FFF;

	font-size:1.1em;





}















#content {float:left; width:680px;}















#contentfull {float:left; width:980px;}















h2#contentdesc {font-weight:normal; font-size:1.6em; padding-bottom:15px;}















h2#contentdesc span {

	color:#fff;



}































.post {padding:0 0 35px 0; font-family: Georgia, "Times New Roman", Times, serif; margin:.2em 0; color:#222; font-size:1em;}















.sticky {padding:10px; margin-bottom:35px;}















.posttop {
	text-align: left;
	padding-top:20px;
        border-bottom:1px solid #ddb004;
}















.posttop h2.posttitle a {

	text-align: left;

	color:#ddb004;

}















.posttop h2.posttitle a:hover {

	color:#75f310;

	border-bottom:1px solid #75f310;



}















.postmetatop {text-transform:none; font-size:.8em; padding-top:8px; line-height:1.5em; color: #999;}































.postmetatop .date {float:right; width:230px; text-align:right; color: #999;}















































.postcontent {

	color:#FFF;

	margin:.8em 0;

	font-size:1em;

	line-height:1.5em;





}















.postcontent h1 {padding:.8em 0; font-size:2em;}















.postcontent h2 {padding:.8em 0; font-size:1.7em;}















.postcontent h3 {padding:.8em 0; font-size:1.5em;}















.postcontent h4 {padding:.8em 0; font-size:1.4em;}















.postcontent h5 {padding:.8em 0; font-size:1.3em;}















.postcontent h6 {padding:.8em 0; font-size:1em;}















.postcontent p {padding:1em 0 .2em 0;}















.postcontent a {

	border-bottom:none;

	color:#ddb004; 

	font-size:1.0em;

}















.postcontent a:hover {

	border-bottom:none;

	color:#9F9;

}















.postcontent ul, .postcontent ol {padding:.4em 0 .5em 2em;}















.postcontent ul li {list-style:disc;}















.postcontent ol li {list-style:decimal;}































.postmetabottom {background:url(images/whitetrans.png); padding:10px; font-size:0.8em; line-height:1.1em; margin-top:15px;}















.postmetabottom a {color:#999;}















.postmetabottom a:hover {color:#75f310;}





.postmetabottom .categs {float:left; width:450px; line-height:16px; text-align:left; color: #999;}






.postmetabottom .categs a:hover { color:#75f310; }









.postmetabottom .tags {float:left; width:440px; background:url(images/tags.png) left 1px no-repeat; padding-left:20px; line-height:16px; margin-top:10px;}















.postmetabottom .readmore {float:right; width:140px; text-align:right;}















.postmetabottom .readmore span {background:url(images/more.png) left 4px no-repeat; padding-left:17px;}































.postmetaauthor {background:url(images/blacktrans.png); padding:10px; font-size:0.8em; line-height:1.1em; margin-top:20px;}















.postmetaauthor .authorpic {float:left; width:60px; }















.postmetaauthor .authordesc {float:right; width:540px; }















.postmetaauthor .authordesc p.theauthor {line-height:1.4em; font-weight:bold;}















.postmetaauthor .authordesc p.thedesc {line-height:1.4em; padding:.8em 0 .2em 0;}















.postmetaauthor .authordesc a {color:#afdaff; border-bottom:1px dashed #afdaff;}















.postmetaauthor .authordesc a:hover {background:url(images/blacktrans.png);}































































/************************************************















*          Navigation      *















************************************************/















#navigation {line-height:1.7em; margin-bottom:5px;}















#navigation a {border-bottom:1px solid #a8ef9d;}















#navigation a:hover {background:url(images/blacktrans.png);}































#navigation .wp-pagenavi a {padding:5px 7px; font-size:.8em; background:url(images/blacktrans2.png); color:#fff; border:none;}















#navigation .wp-pagenavi a:hover {color:#ddb004;}















#navigation .wp-pagenavi span.pages, #navigation .wp-pagenavi span.current, #navigation .wp-pagenavi span.extend {padding:5px 7px; font-size:.8em; background:url(images/blacktrans2.png); color:#fff; border:none;}































































/************************************************















*          Comments      *















************************************************/















#comments {margin:0 0 15px 0;}















#comments h3 {font-size:1em; font-weight:normal;}















#comments ul.commentlist li {margin:10px 0 0 0; padding:15px; background:url(images/blacktrans.png);}















#comments ul.commentlist li ul.children li {margin:20px 0 0 20px;}















#comments img.avatar {float:left; margin:0 20px 0 0;}















#comments .commentbody .author {font-size:.9em; margin-bottom:10px; color:#eee;}















#comments .commentbody .author a {color:#b9ff9d; border-bottom:1px dashed #b9ff9d;}















#comments .commentbody .author a:hover {color:#eee; border-bottom:1px dashed #b9ff9d;}















#comments .commentbody .commentmetadata {font-size:.7em; color:#bbb; margin-bottom:25px;}















#comments .commentbody .commentmetadata a {color:#bbb;}















#comments .commentbody em {margin-bottom:10px; color:#eee; display:block; font-size:.8em; font-style:normal;}















#comments .commentbody p {font-size:.8em; padding:5px 0 8px 0; line-height:1.4em;}















#comments .commentbody p a {color:#b9ff9d; border-bottom:1px dashed #b9ff9d;}















#comments .commentbody p a:hover {color:#eee; border-bottom:1px dashed #b9ff9d;}















#comments .reply a {margin-top:5px; padding:5px; line-height:1.3em; font-size:.7em; float:left; background:#ddd; color:#000;}















#comments .reply a:hover {background:#fff; color:#111;}















#comments h3#trackbacktitle {padding-top:10px;}















#comments ul.trackback {margin:10px 0 0 0; padding:15px; background:url(images/blacktrans.png);}















#comments ul.trackback li {margin-bottom:17px; font-size:.9em;}















#comments ul.trackback li .commentbody .author {margin:0;}















#comments a#cancel-comment-reply-link {display:block; padding:8px 0;}















#comments a#cancel-comment-reply-link:hover {color:#ccc;}































#comments #respond {margin-top:20px;}















#comments #respond h3 {margin-bottom:15px;}















#comments #respond input {padding:5px; width:200px; background:#efefef; font-size:.8em;}















#comments #respond p {padding:.5em 0 0 0;}















#comments #respond p label {font-size:.8em; font-weight:normal;}















#comments #respond textarea {width:600px; padding:10px; background:#efefef; font-size:.8em; border:none;}















#comments #respond .submitbutton {color:#fff; background:url(images/blacktrans3.png); padding:6px; line-height:1.4em; font-size:.8em;}















#comments #respond .submitbutton:hover {cursor:pointer; color:#a8ef9d;}















#comments #respond p.subscribe-to-comments label {display:inline; margin-left:4px;}




.nocomments {display:none;}










































































/************************************************















*          Sidebar       *















************************************************/









#sidebar {

	float:right;

	width:300px;

	font-size:.9em;

	line-height:1.4em;

	margin-bottom:30px;

	margin-top: 350px;	

}

#sidebar ul li.boxed {background:url(images/blacktrans.png); padding:10px; margin-bottom:15px;}

#sidebar h3 {

	background:url(images/blacktrans.png);

	padding:5px 10px;

	line-height:1.3em;

	font-weight:bold;

	font-size:1.3em;

	margin-bottom:10px;

	color: #ddb004;

}

#sidebar ul ul li {padding-bottom:8px;}

#sidebar ul ul li a {display:block; padding:3px 5px;}

#sidebar ul ul li a:hover {background:url(images/blacktrans.png);}

#sidebar p {color:#eee; padding:0 5px 10px 5px;}

#sidebar p a {border-bottom:1px dashed #a8ef9d;}

#sidebar p a:hover {background:url(images/blacktrans.png);}

#sidebar img {border:none; padding:0 5px;}

#sidebar img.avatar {float:left; padding:0 15px 5px 5px;}

#tag_cloud a, .widget_tag_cloud a {display:inline;}

#tag_cloud a:hover {color:#fff;}

li#tagbox a:hover {color:#fff;}

#sidebars ul.children li {border-bottom:none;}

#sidebars ul.children {margin-bottom:0;}



























































/************************************************















*          Footer       *















************************************************/















#footer {clear:both; background:url(images/blacktrans.png); font-size:0.8em;}















#footer .foot1 {float:left; width:310px; margin:10px 0 0 10px; display:inline;}















#footer .foot2 {float:left; width:310px; margin:10px 15px 0 15px;}















#footer .foot3 {float:left; width:310px; margin:10px 0 0 0;}















#footer h3 {font-weight:normal; font-size:1.4em; margin-bottom:.4em;}















#footer h4 {font-weight:normal; font-size:1em; margin:.8em 0 .2em 0; font-family:"Lucida Grande", "Lucida Sans Unicode", "Monotype Corsiva", Verdana, Arial, Helvetica, sans-serif;}















#footer p {line-height:1.5em; color:#ddb004; padding:.2em 0 .8em 0;}















#footer ul li {padding:10px; margin-bottom:10px; background:url(images/blacktrans.png);}















#footer ul ul li {background:url(images/bullet.png) left 7px no-repeat; line-height:1.5em; padding:0 0 0 10px; margin-bottom:4px;}















#footer li a {font-weight:normal; display:block; padding:2px 5px;}















#footer a:hover {background:url(images/blacktrans.png);}















#footer .widget_tag_cloud a {display:inline;}















#footer .widget_tag_cloud a:hover {background:none; }































#credits {margin-top:.7em; font-size:0.7em; line-height:1.4em;}















#credits a {color:#ddd;}















#credits a:hover {background:url(images/blacktrans.png); color:#fff;}















#credits #creditsleft {float:left; width:600px; color:#aaa;}















#credits #creditsright {float:right; width:400px; text-align:right; color:#aaa;}































































/************************************************















*          WP related          *















************************************************/















.alignleft {float:left; margin:5px 15px 7px 0;}















.alignright {float:right; margin:5px 0 7px 15px;}















.aligncenter, div.aligncenter {margin:10px auto; text-align:center; display:block;}































img.alignleft {float:left; margin:5px 15px 5px 0;}















img.alignright {float:right; margin:5px 0 5px 15px;}















img.aligncenter {margin:10px auto; text-align:center; display:block;}































.wp-caption {text-align:center; background:url(images/blacktrans.png); padding-top:6px;

  /* optional rounded corners for browsers that support it */

  -moz-border-radius: 4px;

  -khtml-border-radius: 4px;

  -webkit-border-radius: 4px;

  border-radius: 4px;

  }

.wp-caption img {padding:0; margin:0; border: 0 none;}

.wp-caption p.wp-caption-text {font-size:11px; line-height:17px; padding:0 4px 5px; margin:0;}





img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left
	}










