@charset "utf-8";
/* CSS Document */



* {margin:0; padding:0;}

input, select, textarea { font-family:Arial, Helvetica, sans-serif; font-size:1.0em; border:1px solid #777; padding:3px; }

a {outline:none;}

a img {background-color:#fffff;	text-decoration:none; display:block; border:0;}

a {color:#990000; text-decoration:underline; }
a:hover {text-decoration:none;  }


body {background-color:#d5bfa3; font-family:Arial, Helvetica, sans-serif; background-image:url(images/body-back.jpg);}


div#banner {width:100%; background-color:#000; overflow:hidden; margin:37px 0 0 0; }
div#banner a h1{width:620px; text-indent:-9999px; margin:0 auto; padding:0; height:150px; background-image:url(images/banner.gif); background-repeat:no-repeat; cursor:pointer; }


#content {margin:31px auto 40px auto; width:620px; color:#222;}
#content h2 {margin:0 0 14px 0; font-size:1.7em; }		
#content p {margin-bottom:15px; line-height:140%; }	
#content ul {list-style-type:square; }	
#content ul, #content ol {padding-left:32px; margin-bottom: 21px; }
#content ul li, #content ol li {margin-bottom:12px; line-height: 130%;}
#content blockquote {padding:10px 40px 10px 10px; font-style:italic; }




#contact {width:620px; margin:0 auto; }

form {width:500px; background-image: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(1, #333333),
    color-stop(0, #333333),
    color-stop(0.6, #666666)
);
background-image: -moz-linear-gradient(
    center bottom,
    
    #333333 0%,
    #666666 60%
);


background-color:#333333; padding:15px; margin:0 0 30px 0; -webkit-border-radius: 7px; -moz-border-radius:7px; border-radius:7px;}

input, select, textarea { font-family:Arial, Helvetica, sans-serif; font-size:1.0em; border:0; margin:0 0 14px 0; padding:5px; display:block; }

label {color:#fff; display:block; margin:0 0 3px 0;}

input.text {width:400px; }
textarea {width:400px; }

input.submit {width:150px; padding:7px; background-color:#ffff00; color:#000; -webkit-border-radius: 4px; -moz-border-radius:4px; border-radius:4px;}
input.submit:hover {background-color:#990000; color:#ccc; cursor:pointer; }



										
						



form#validate .error {
color:#ffff00;
margin: 5px 0 5px 10px;
padding: 7px;
}

form#validate .error input{
border:#990000;
background-color:#fff;
color:#990000;
margin: 5px 0 5px 10px;
padding: 7px;
}




#footer {height:5px; width:100%; text-align:center; background-color:#000; color:#fff; line-height:200%; }
#footer p {padding-top:49px;}
#footer a {color:#fff; text-decoration:underline; }
