* { margin:0; padding:0;}
body { background-color:#666554; font-size:100%; line-height:1em; font-family:Georgia, Times-New-Roman; color:#333; padding:28px 0 24px 0; text-align:center;}


/*header*/
.header {position:relative;}
.logo{margin-top:20px;}
.arb{margin:25px 0 0 5px;}
.chc {margin:25px 0 0 400px;}
/*footer*/
#footer{ padding:15px 0 20px 0;}
#footer a{ color:#99978d;}

/*** SLIDESHOW -- set the width and height to match your images **/

#slideshow {
    position:relative;
    height:480px;
	margin-left:20px;
	margin-bottom:15px;
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}

#slideshow IMG.last-active {
    z-index:9;
}

#form {
z-index:100;
position:absolute;
left:120px;
text-align:left;
padding-top:30px;
}

#formsent{
z-index:100;
position:absolute;
left:140px;
width:520px;
text-align:left;
padding-top:15px;
background-color:#fff;
margin-top:30px;
-moz-opacity:0.7;
filter:Alpha(Opacity=70);
}

.field {
-moz-opacity:0.6;
filter:Alpha(Opacity=60);
}

.submit {
-moz-opacity:0.6;
filter:Alpha(Opacity=60);
}

.labelcol{text-align:right;}

form p{text-align:left: background-color:#fff;}

/*Paragraph*/

h1{font-size:32px; line-height:32px; margin:0 0 10px 0;}
h2{font-size:26px; margin:20px 0 20px 0;}
p{font-size:16px; margin:10px; line-height:22px;}
.strong{font-weight:bold;}

/* Form Styles.
===================================================== */

form{margin-left:auto; margin-right:auto; margin-bottom:0px; padding:0 5px 5px 0px;}
label{color:#666; background-color:#fff;  padding:2px;}
input, textarea{color:#000; background-color:#FFF; border:1px solid #000; padding:2px; font-weight:bold;}
.submit{color:inherit; background-color:#eee;}
.select{color:#000; background-color:inherit;}
.dull{color:#999; background-color:inherit;}
textarea{margin-top:1px; width:324px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; background-color:#fff;}
.buttons{color:#000; background-color:inherit; border:1px solid #000;}
span.cursor{cursor: pointer; background-color:#fff; padding:2px;}
.error{font-weight:bold; color:#f00; background-color:inherit;}
