/*
Theme Name: Irrigation
Theme URI: http://preuro.eu/irrigation/
Description: <a href="http://preuro.eu/irrigation/">Irrigation</a> new smooth WordPress theme. A two-columned wordpress theme with customizable header. Fixed-width, two columns. In green-brown colour.
Author: Dannci
Author URI: http://preuro.eu
version: 1.1.0
*/

/* basics */
*{margin:0; padding:0;}

body {background:#351c00/*5C6A73*/;
	font-family: verdana, arial, tahoma, sans-serif;
	font-size:10pt; margin:20px;}
	
h1 {font-size:18pt;}
h2 {font-size:14pt;}
h3 {font-size:12pt;}
h4 {font-size:9pt;}

img{border:none; padding:10px;}
#img a, #img a:hover{border:none; padding:0;}
.img a, .img a:hover{border:none; padding:0;}
img.left{float:left; border:none; padding:6px 0 0 0;}
img.right{float:right; border:none; padding:0 0 0 6px;}

blockquote{border-left:1px solid #A5ABAB; margin:15px; padding:0 12px 0 12px;}

code{font-family:"Courier New", Courier, monospace;}

a{color:#223965/*364022*/; text-decoration:none; font:Arial, Helvetica, sans-serif; 
 font-weight:bold;}
a:hover{text-decoration:underline; /*color:#5C6A73;*/}

#container{width:850px;	margin:0 auto; padding:0;
 background:#f8f8f8 /*D9D7CC*/; color:#000 /*333*/; overflow:hidden;}
	
/* header */
#header{background:#351c00 /*8C8C79*/; background-image:url(images/header.jpg);
 background-repeat:no-repeat; background-position:right;
 width:850px; height:120px; color:#fff; text-align:left;}

#header h1{font:normal 15pt arial, verdana, georgia, times; padding:15px;
 margin:0; text-transform:uppercase; font-weight:bold;}
#header h1 a{color:#D9D7CC; text-decoration:none; font:bold;}
#header h1 a:hover{color:#666; text-decoration:none;}
#header h2{font:normal 10pt verdana, arial,georgia, times;
 color:#fff; padding:0 0 0 18px; margin:0;}

/* main menu */
#menu{background:#990000 /*364022*/; font:Arial, Helvetica, sans-serif;
 font-size:10pt; width:850px; overflow:hidden; text-transform:uppercase;
 letter-spacing:0px;}
#menu ul{margin:0; padding-left:20px;}
#menu ul li{list-style-type:none; float:left; margin:0; padding:0;}
#menu ul li a{padding:10px 10px 10px 10px; margin:0; color:#fae894 /*D9D7CC*/;
 display:block; font-weight:bold;}
#menu ul li a:hover{background:#fff; color:#000; text-decoration:none;}

/* content */
#content{float:left; width:550px; overflow:hidden; margin:14px;
 border-right:1px solid #ccc /*f2f2f2*/; padding-right:20px; padding-left:10px;}

.post{margin:0; padding:0; line-height:14pt;}
.post h2{font:normal 16pt arial, verdana, georgia, times; color:#223965;
 border-bottom:1px solid #223965 /*8C8C79*/; padding-top:25px;}
.post h2 a{color:#223965 /*364022*/; text-decoration:none;}
.post h2 a:hover{color:#990000 /*777*/; text-decoration:none;}
.post ul {}
.post li {}

.entry p{margin:12px 0;}

.postmetadata{clear:both; background:#eee; /*D9D7CC;*/ padding:6px;
 margin:20px 0; border-top:1px solid #223965 /*8C8C79*/;}
	
.navigation{font-size:8pt; width:100%; float:left; margin:0; padding:0;
 overflow:hidden; display:inline;}
.alignleft a{float:left; margin:25px 0; display:inline-block;}
.alignright a{float:right; margin:25px 0;}

/* sidebar */
#sidebar{font-family:verdana, arial, tahoma; font-size:9pt; font-weight:bold;
 width:240px; float:right; margin:0; padding:0;}
#sidebar h2{font:normal 11pt arial, georgia, times; color:#990000 /*5C6A73*/;
 font-weight:bold; margin:0; padding:0; padding-top:25px; text-transform:uppercase;
 border-bottom:1px #990000 dotted;}
#sidebar label{font:normal 11pt arial, georgia, times;
 color: #000; margin:0; padding:0;}
#sidebar p{margin:0; padding:0 6px 0 8px;}
#sidebar img, #sidebar img a, #sidebar img a:hover{padding: 5px; margin:0; border:none;}
#sidebar ul{margin:12px; padding:0;}
#sidebar ul li{margin:0; padding:0; line-height:14pt; list-style-type:none;}
#sidebar ul ul{margin:14px 0; padding:0;}
#sidebar ul ul li{list-style-type:none;}
#sidebar ul ul ul{margin:0; padding:0;}
#sidebar ul ul ul li{padding:0 0 0 0px; list-style-type:none; color:#898989;}
#sidebar li a{text-decoration:none; /*display:block;*/ color:#223965 /*575757*/;
 /*margin:0px; padding:5px 7px 5px 7px; border-bottom:1px solid  #f2f2f2;*/
 font-weight:normal;}
#sidebar a:hover{/*background-color:#8C8C79;*/ text-decoration:none; display:block;
 color:#990000 /*fff*/; margin:0px; padding:5px 7px 5px 7px; border-bottom:1px solid #f2f2f2;}
/*#sidebar a:active{background-color:#364022; text-decoration:none; color:#990000;}*/

/* comments */
#commentform{background:#8C8C79; margin:0; padding:10px;}
#commentform p{color:#000;}
#commentform a{color:#223965; text-decoration:none; border-bottom:1px dotted #465D71;
 line-height:14pt;}
#commentform h3{font-family: arial, georgia, times, verdana; font-size:9pt;
 font-weight:300; color:#000; margin:0; padding:0; background-color:#999;}
#comment{width:80%;}
#comments{background-color:#223965 /*364022*/; padding:5px 0 5px 10px; 
color:#fff; font-size:9pt;}
#author, #email, #url, #comment, #submit{background:#D9D7CC;
 font-family: verdana, arial, times; font-size:8pt; margin:5px 5px 0 0;
 padding:3px; border:1px solid #D9D7CC;}
#submit{margin:5px 5px 0 0;}
#comments{margin:0; padding:0}
ol.commentlist{list-style-type:none; margin:0; padding:0;}
.avatar{float:left; margin:0 12px 0 0;}
ol.commentlist li{background:#f8f8f8 /*D9D7CC*/; margin:10px 0; padding:5px 0 5px 10px;
 list-style-type:none; border-top:1px solid #8C8C79; 
 border-bottom:1px solid #8C8C79;}
ol.commentlist li.alt{background:#eee;}
ol.commentlist li p{margin:6px 0 6px 0; padding:0 12px 0 0; line-height:14pt;}
ol.commentlist a{color:#000;}
cite{font-family:arial, verdana, tahoma; font-size:9pt; font-weight:bold;
 font-style:normal;}
cite a{color:#000; text-decoration:none; border-bottom:1px dotted #465D71;}

/* search */
#searchform{padding:0; margin:14px 0;}
#searchform input#s{margin:0; padding:3px; border:1px solid #8C8C79;
 width:200px;}
#searchform input#searchsubmit{border:none; background:#eee /*D9D7CC*/;
 color:#8C8C79; /*text-transform:lowercase;*/}
	
/* misc */
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}
	
.wp-caption{border:1px solid #ddd; text-align:center;
 background-color:#f3f3f3; padding-top:4px; margin:10px;
   /* optional rounded corners for browsers that support it */
 -moz-border-radius:3px; -khtml-border-radius:3px;
 -webkit-border-radius:3px; border-radius:3px;}
.wp-caption img{margin:0; padding:0; border:0 none;}
.wp-caption p.wp-caption-text{font-size:11px; line-height:17px;
 padding:0 4px 5px; margin:0;}

/* footer */
#footer{clear:both; min-height:274px; height:auto; height:274px;
 background:#223965 /*364022*/; text-align:left; padding:5px 0 0 0; color:#fff;
 font:12px/20px Verdana, Arial, Helvetica, sans-serif;
 line-height:18px; width:100%; margin:10px 0 0 0;}
#footer h2{clear:both; color:#fff; text-transform:uppercase;
 font:normal 17px arial; margin:0px 0px 8px 0px;
 padding:40px 0px 0px 0px; border-bottom:1px dashed #ccc;}
#footer a{color:#ccc; text-decoration:none;}
/*#footer a:link{color:#ccc; text-decoration:none;}*/
#footer a:hover{color:#666; font-weight:bold;}
.fcontent12{float:left; width:30%; margin:0 15px 10px 20px;}
.fcontent12 ul{list-style-type:none; margin:0px; padding:0;}
.fcontent12 ul li{list-style-type:none; margin:0px; padding:0;}
.fcontent12 ul ul{margin:0px; padding:0px;}
.fcontent12 ul ul li{list-style-type:none;
 font:12px/20px Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
 margin:0; padding:3px 0px 3px 22px; color:#fff; border-bottom:1px dotted #ffdcdf;
 background:url(images/foot-arr-l.gif) no-repeat left;}
.fcontent3{float:left; width:30%; margin:0 0 10px 0px}
.fcontent3 ul{list-style-type:none; margin:0px; padding:0;}
.fcontent3 ul li{list-style-type:none; margin:0px; padding:0;}
.fcontent3 ul ul{margin:0px; padding:0px;}
.fcontent3 ul ul li{list-style-type:none;
 font:12px/20px Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
 margin:0; padding:3px 0px 3px 22px; color:#fff; border-bottom:1px dotted #ffdcdf;
 background:url(images/foot-arr-l.gif) no-repeat left;}
.fcontent3 img{padding:1px; background:#c7c480; margin:5px 0 0 2px;}
.aligncenter{display:block; margin-left:auto; margin-right:auto;}
.alignleft{float:left;}
.alignright{float:right;}
