/*   
Theme Name: Green House Catalog - 2009
Theme URI: https://www.getwordpressed.com
Description: customized theme by <a href="https://www.getwordpressed.com">Get WordPressed</a>.
Version: 06.10.09 
*/




/******* structure and layout *******/

body {

font-family:Verdana, Arial, sans-serif;  

font-size: 9pt; 

color: #000000; 

padding:0;

background: #CC9;

text-align:center;

margin: 0;


}

#wrap { text-align:center; }
#container { width:960px; margin:0 auto; text-align:left; }


.wrap {

width:1000px;

margin:0;

padding:0;

text-align:center;

background: #ffffff url('images/header2.jpg') no-repeat;

border:1px solid #1A3373;

}



.header {
  background: #cccc99;

}

#left {
	float: left;
	width: 225px;
	margin: 0;
	padding: 0;
	text-align: left;
}

#right {
	float: right;
	width: 200px;
	margin: 0;
	text-align: left;
	padding: 0 .5em 0 0;
	}

#middle { 
	float: left;
	margin: 0;
	padding: 0;
	text-align: left;
	width: 500px;
	}

.clear {
	clear: both;
}

.sidebar {
	padding:0;
	}
	
.sidebar ul {
	padding: 0;
	margin: 0;
	list-style-type: none;
	}
	
.sidebar li {
	padding: .25em;
	margin: 0;
	list-style-type: none;
	}

.sidebar h3 {
	padding: 0;
	margin: 0;
	}
	
.container {

width:980px;

margin:10px 10px 0 10px;

padding:0 0 0 0;

background:#ffffff;

color:#000000;

text-align:left;

}




.news p {

margin:10px 10px;

}



.news h2 {

   font-size: 14px;

}

h1, h2, h3 {
	font-weight: bold;
	font-size: 11pt;
	}

.cnr_tl {
background:url('images/top.jpg');
width: 200px;
height: 8px;
}
.cnr_bl {
background:url('images/bottom.jpg');
width: 200px;
height: 8px;
}
.cnr_center {
width: 184px;
background:#639CFF;
text-align: center;
padding: 8px;
}
.innerwidget {
	width: 160px;
	padding: 8px;
	background: #D0D09C;
	border: 1px solid black;
	text-align: left;
	}

img.cnr {

width:8px;

height:8px;

border:none;

display: block !important;

}

.contact {

background:#CCCC99;

border:1px solid #1A3373;

margin: 3px 3px 7px 3px;

padding-bottom:10px;

}

.contact2 {

background:#CCCC99;

padding:20px 10px;

margin:0;

}

.footer {

position:relative;

margin:20px 0 0 0;

padding:4px 0 4px 0;

background:#6699FF;

font-size:8pt;

text-align:center;

border-top:2px solid #CCCC99;

}





/******* top navigation *******/

#top_nav {

	font-family:Tahoma, Verdana, Arial, sans-serif;

	border: 2px solid #CC9;

	border-left: none;

	border-right: none;

	background-color: #69F;

	text-align: right;

	font-size: 12px;

	font-weight: bold;

	padding: 0px;

	margin: 0;

}

#top_nav li {

	display: inline;

	list-style-type: none;

	padding: 0;

	margin: 0;

}



#top_nav ul {

	padding-top: 2px;

	padding-bottom: 2px;

	margin: 0 0 0 0px;

}



ul#navlist {

	font-weight: bold;

	margin-left: 0;

	padding-left: 0;

	white-space: nowrap;

}



#navlist li {

	font-weight: bold;

	display: inline;

	list-style-type: none;

}



#navlist a { 

	padding-top: 2px;

	padding-bottom: 2px;

	padding-right: 10px;

	padding-left: 10px;

}



#navlist a:link, #navlist a:visited {

	text-decoration: none;

	color: #fff;

}



#navlist a:hover {

	color: #000;

	background-color: #CC9;

}





/******* links *******/



a {

color:#000;

text-decoration:underline;

}



a:hover {

color:#0000FF;

text-decoration:none;

}



#news a {

color:#000;

text-decoration:underline;

}



#news a:hover {

color:#0000FF;

text-decoration:none;

}



#footer a {

color:#000;

text-decoration:none;

}



#footer a:hover {

color:#0000FF;

text-decoration:none;

}



/******* fonts and colors *******/



.header strong {

font-family:Tahoma, Verdana, Arial, sans-serif;

color:#ffffff;

font-size:14pt;

letter-spacing:.7em;

}



.news_title {

font-family:Tahoma, Verdana, Arial, sans-serif;

color:#ffffff;

font-size:11pt;

font-weight:bold;

}



.page_title {

font-family:Tahoma, Verdana, Arial, sans-serif;

color:#ffffff;

font-size:11pt;

font-weight:bold;

padding: 0 0 0 0;

margin: 0 0 -8px 0;

}





/******* images *******/



img {

border:none;

}



.right img{

position:relative;

float:right;

padding:0 0 0 0;

margin:5px 2px 2px 5px;

}



.left img{

position:relative;

float:left;

padding:0 0 0 0;

margin:0 5px 0 2px;

}









/*comment styling*/

/* Comments Styling */

#commentlist li {

margin-bottom: 1.5em;

padding-bottom: 1em;

border-bottom: 1px solid #700000;

}



#commentform {

margin: 1em 0;

background: #ffffff;

width: 40em

}



#commentform textarea {

background: #f8f7f6;

border: 1px solid #d6d3d3;

width: 40em

}

#commentform textarea:hover {

background: #FFFFFF;

border: 1px solid #d6d3d3;

}

#commentform textarea:focus {

background: #ffffff;

border: 1px solid #939793;

}



#commentform #email, #commentform #author, #commentform #url {

font-size: 1.1em;

background: #f8f7f6;

border: 1px solid #d6d3d3;

width: 180px;

}

#commentform #email:hover, #commentform #author:hover, #commentform #url:hover {

font-size: 1.1em;

background: #ffffff;

border: 1px solid #d6d3d3;

width: 180px;

}

#commentform #email:focus, #commentform #author:focus, #commentform #url:focus {

font-size: 1.1em;

background: #ffffff;

border: 1px solid #939793;

width: 180px;

}

#commentform input{

margin-bottom: 3px;

}

	

blockquote {

	margin: 15px 30px 0 10px;

	padding-left: 20px;

	border: 3px double #cecece;

	font-style: italic;

	}



	/*post stylng*/

.post {
margin:0 0 25px 0;
padding: 0;
font-size: 9pt !important; 
}

.entry p, span {
font-size: 9pt !important; 
}

.post .info{

padding:3px 3px 3px 8px;

border:1px solid #454B4B;

background-color:#69F;

font-size:0.9em;

color:#000;

}

.headerNavigation a {
color: #ffffff !important;
}

.alignright {
float: right;
padding-left: 8px;
}
.alignleft {
float: left;
padding-right: 8px;
}