/* css for Pat Healy Tractors
Author computek.ie permission to be sought for any reproduction thankyou
contact @ info -at- computek.ie
*/

/* ///////////////////////////////////////////////////////////// */

/*  start of css styling */

/* initial components - body - main container for browser compatibility990033 662b30grungegradient-lime.gif*/

/* body style */

body {
   background          : #09940E url("../images/grungegradient-lime2.jpg");
   width               : 100%;
   height              : 100%;
   /*background-color    : #09940E;*/
   margin              : 0px 0px 0px 0px;
   padding             : 0px 0px 0px 0px;
   font-family         : Helvetica, sans-serif;
   font-size           : 1.1em;
   color               : #000;
}

/* container style margin-left:auto;margin-right;auto; */

#contain {
   margin-top          : 10px;
   margin-bottom       : 40px;
   margin-right        : auto;
   margin-left         : auto;   
   width               : 1024px;
   border-top          : 3px solid #000;
   border-right        : 3px solid #000;
   border-bottom       : 3px solid #000;
   border-left         : 3px solid #000;
}

/* end of main body and container */

/* /////////////////////////////////////////////////////////////// */

h1 {
   text-align          : center;
}

h2 {
   text-align          : center;
}


/* /////////////////////////////////////////////////////////////// */

/* header styling */

#header {
   background-color    : #000;   
   width               : 1024px;
   /*margin              : 10px 10px 10px 10px;
   padding             : 10px 10px 10px 10px;
   border-top          : 2px solid #fff;
   border-right        : 2px solid #fff;
   border-bottom       : 2px solid #fff;
   border-left         : 2px solid #fff;*/

}

/* end header styling */

/* //////////////////////////////////////////////////////////////  */
/* nav styling */

#nav {
   background-color    : #fff;
   /*margin              : 5px 10px 5px 10px;
   border-right        : 2px solid #fff;
   border-top          : 2px solid #000;*/
   border-bottom       : 2px solid #000;
   /*border-left         : 2px solid #fff;*/
   padding             : 0px 0px 5px 0px;
   font-family         : Helvetica, sans-serif;
   font-size           : 1.2em;
   color               : #000;
   font-weight         : bold;
   text-align          : center;

} 
      
#nav a {
	color: #000;
}

#nav a:hover {
	color: #c00;
	text-decoration: underline;
}


/* //////////////////////////////////////////////////////////////  */
/*                                                                 */
/* //////////////////////////////////////////////////////////////  */

/* open content div */

#content {
   background-color    : #fff;
   /*margin              : 10px 10px 10px 10px;
   padding             : 10px 10px 10px 10px;
   border-top          : 1px solid #fff;
   border-right        : 0px solid #fff;
   border-bottom       : 1px solid #fff;
   border-left         : 0px solid #fff;*/
   padding             : 30px 10px 10px 20px; 
   text-align: center;

}

/* end content styling */


#contenta {
   background-color    : #fff;
   margin-top          : 0px;
   margin-bottom       : 0px;
   margin-right        : auto;
   margin-left         : auto; 
   padding             : 10px 50px 10px 10px;
   border-top          : 1px solid #000;
   border-right        : 0px solid #000;
   border-bottom       : 1px solid #000;
   border-left         : 0px solid #000;
}


/* //////////////////////////////////////////////////////////////  */

/* footer styling */

#footer {
   background-color    : #fff;
   /*margin              : 10px 10px 10px 10px;
   padding             : 10px 10px 10px 10px;
   border-right        : 2px solid #fff;
   border-bottom       : 2px solid #fff;
   border-left         : 2px solid #fff;*/
   border-top          : 2px solid #000;

}


/* end of footer styling */

/* //////////////////////////////////////////////////////////////  */
/*                                                                 */
/* //////////////////////////////////////////////////////////////  */


/* ///////////////////////////////////////////////////////////// */

#mailer {
text-align: left;
}


/*#mailform  {
   border              : 1px solid #fff;
   margin-top          : 20px;
   margin-left         :auto;
   margin-right        :auto;
   margin-bottom       : 20px;
   width               : 40%;
}*/

/* captcha */

/*#contact-area {
   width               : 400px;
   margin-top          : 25px;
}

#contact-area input, #contact-area textarea {
   padding             : 5px;
   width               : 420px;
   font-family         : Helvetica, sans-serif;
   font-size           : 1.4em;
   margin-left         : 15px;
   border              : 2px solid #ccc;
}

#contact-area textarea {
   height              : 90px;
}

#contact-area textarea:focus, #contact-area input:focus {
   border              : 2px solid #900;
}

#contact-area input.submit-button {
   width               : 100px;
   float               : right;
}

td.left {
   width               : 80px;
   text-align          : left;
   font-size           : 1.4em;
}*/


/* //////////////////////////////////////////////////////////////// */

/* contact form style images */


.input150 {
   height              : 25px;
   width               : 150px;
   background          : url('../images/input150.gif') no-repeat;
   border              : none;
   font                : 12px Times, Arial, Helvetica;
   margin              : 0px;
   padding             : 3px;
}

.input250 {
   height              : 40px;
   width               : 250px;
   background          : url('../images/input250.gif') no-repeat;
   border              : none;
   font                : 12px Times, Arial, Helvetica;
   margin              : 0px;
   padding             : 3px;
}


.area400 {
   height              : 150px;
   width               : 350px;
   background          : url('../images/area400.gif') no-repeat;
   border              : none;
   font                : 12px Times, Arial, Helvetica;
   margin              : 0px;
   padding             : 3px;
}

/* ///////////////////////// auto galleries ///////////////////////////////// */

/* ///////////////////////// new page listings ////////////////////////////// */

#listings  {
   margin-left         :auto;
   margin-right        :auto;
   padding-top         : 5px;
   padding-left        : auto;
   padding-bottom      : 5px;
   padding-right       : auto;
}   