@charset "utf-8";
/* CSS Document */

h1,h2{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	font-variant:small-caps;
	font-size:1.7em;
	color:#f7e8d7;
	margin: 0;
	padding: 0;
}
h3{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:1em;
	color:#f7e8d7;
	font-variant:small-caps;
	margin: 0;
	padding: 0px 0px 0px 0px;
}
p{
	font-family: Arial, Helvetica, sans-serif;
	font-size:1em;
	line-height: 1.4em;
	color:#f7e8d7;
	margin: 0;
	padding: 0;
}
a{	font-family: Arial, Helvetica, sans-serif;
	font-size:1em;
	line-height: 1.3em;
	color:#f7e8d7;
	margin: 0;
	padding: 0; 
	text-decoration:underline;
}
a:hover{
	color:#5E391E;
}



#container{
margin: 0 auto;
width: 989px;
min-height: 1382px;
text-align: left;
padding: 0px 24px;

}

#topinformation{
width: 989px;
height: 72px;
float:left;
}
#navarea{
width: 989px; 
height: 62px; 
float:left; 
padding:0; 
margin: 0;}

#navareabg{
width: 989px; 
height: 62px; 
float:left; 
background-image:url(/images/navigationbgslice.jpg); 
background-repeat:repeat-y;}

#navareatopline{
width: 989px; 
height: 8px; background-image:url(/images/navtoplineslice.jpg); 
background-repeat: no-repeat;
float:left;

 }

#navareamenu{
width: 956px; 
height: 21px;
float:left;
padding: 15px 0px 15px 33px;


}

#navareabottomline{
width: 989px; 
height:3px; 
float:left;
background-image:url(/images/navbottomslice.jpg); 
background-repeat:no-repeat;}

#flashheader{
width: 989px;
height: 327px;
float:left;
}
/* Content Section*/
#contentsection{
width: 989px;
min-height: 814px;
float:left;
background-image:url(/images/middlesectionbgslice.jpg);
background-repeat:repeat-x;
background-color:#A97448;}

/*Left Column*/
#leftcolumn{
width: 694px;
min-height: 793px;
float:left;
padding: 21px 12px 0px 39px;
}



/* Procedures Section*/
#proceduresarea{
width: 694px;

padding: 0px 0px 0px 0px;
float:left;
}

#proceduresareatop{
width: 694px; 
height: 9px; 
background-image:url(/images/procedureslinetop.jpg); 
background-repeat:no-repeat; 
/*float:left; */
}

#proceduresareacontent{
width: 694px; 
min-height: 264px;
float:left; 
margin: 0; 
padding: 0; 
background-image:url(/images/proceduresbg.jpg); 
background-repeat:repeat-y; }

#proceduresareabottom{
width: 694px; 
height: 6px; 
background-image:url(/images/procedureslinebottom.jpg); 
background-repeat:no-repeat;
float:left; 
margin: 0; 
padding: 0;}

#procedurescol1{
width: 173px;
min-height: 264px;
float:left;
}
#procedurescol2{
width: 173px;
min-height: 264px;
float:left;
}
#procedurescol3{
width: 173px;
min-height: 264px;
float:left;
}
#procedurescol4{
width: 175px;
min-height: 264px;
float:left;
}
#allproceduresbutton{
width: 175px;
height: 26px;
float:left;
padding-top: 15px;
}
#allproceduresbutton a{
color: #fff;
text-decoration:underline;
}
#allproceduresbutton a:hover{
color: #674028;
text-decoration:underline;
}
#proceduresrow1{
width: 173px;
height: 26px;
padding: 15px 0px 5px 0px;
text-align:center;
/*float:left; */
}
#proceduresrow1 a{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:1em;
	color:#f7e8d7;
	font-variant:small-caps;
	margin: 0;
	padding: 0px 0px 0px 4px;
	text-decoration:none;
}
#proceduresrow1 a:hover{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:1em;
	color:#674028;
	font-variant:small-caps;
	margin: 0;
	padding: 0px 0px 0px 4px;
	text-decoration:underline;
}
#proceduresrow2{
width: 173px;
height: 120px;
/*float:left; */
}

#proceduresrow3{
width: 173px;
min-height:70px;
font-family:Arial, Helvetica, sans-serif;
font-size: .8em;
color: #674028;
/*float:left; */
}
#proceduresrow3 ul{
list-style: none;
margin:0; 

}
#proceduresrow3 li{
background: transparent url(/images/miniarrow.jpg) no-repeat left center;
padding: 0 0 0 12px;
line-height: 1.5em;

}

#proceduresrow3 a{
font-family:Arial, Helvetica, sans-serif;
font-size: .9em;
color: #674028;
margin: 0;
padding: 0px 0px 3px 0px;
}
#proceduresrow3 a:hover{ color: #fff; text-decoration:underline;}


/* End Procedures Section*/

/* Bottom Left Content*/

#bottomleftcontent{
width: 694px;

float:left;
}




/* End Bottom Left Content*/
/*End Left Column*/


/*Right Column*/
#rightcolumn{
width: 232px;
min-height: 793px;
float:left;
padding: 21px 0px 0px 12px;
}


/* Mini Contact Form Section*/
#minicontactform{
width: 201px; 
min-height: 279px;
padding: 0px 0px 0px 0px;
float:left;}

#minicontactformbg{
width: 201px; 
min-height: 279px;float:left; 
background-image:url(/images/minicontactformbg.jpg); 
background-repeat:repeat-y;
/*float:left; */
}

#contactformtitle{
width: 201px;
height: 79px; 
float:left; 
background-image:url(/images/contactformtitle.jpg); 
background-repeat:no-repeat;
}
#contactformmiddle{
width: 195px; 
min-height:194px; 
padding: 0px 2px 0px 2px;
float:left; 
margin: 0; background-image:url(/images/contactformmiddlebg.jpg); 
background-repeat:repeat-x;
background-repeat:repeat-x;
border-left: .05em solid #fff;
border-right: .05em solid #fff;
}
#contactformbottom{
width: 201px; 
height: 6px; 
float:left; 
margin: 0; 
padding: 0;
background-image:url(/images/contactformbottom.jpg); 
background-repeat:no-repeat;
}
/* End Mini Contact Form Section*/

/* Right Call to Actions*/
#rightcalls{
width: 202px;
float:left;
}
/* Email Sign up and Social Media Icons*/
#emailsignupbg{
width: 202px;
height: 128px;
background-image: url(/images/emailsignupbg.gif);
background-repeat:no-repeat;
float:left;
margin-top: 10px;
}
#emailsignupbg.title,#emailsignupbg.field{
width: 202px;
float:left;
}
#emailsignupbg h3{

padding: 5px 0px 0px 55px;
}
#emailsignupbg.field{

}

#rightbutton{
width: 202px;
float:left;
padding: 20px 0px 0px 0px; 
}
#socialmedia, #socialmedia.button, #socialmedia.text{
width: 73px;
float:left;
padding: 15px 0px 0px 20px;
}
/* End Email Sign up and Social Media Icons*/


/* End Right Call to Actions*/
#addressarea{
width: 202px;
float:left;
padding: 20px 0px 15px 0px; 
}



/*End Right Column*/



/* End Content Section*/
#bottomshadow{
width: 989px;
height: 14px;
float:left;
margin: 0; padding:0;
background-image:url(/images/bottomshadow.jpg);
background-repeat:no-repeat;
}
#footerarea{
width: 989px;
height: 62px;
float:left;
margin: 0; padding: 0;
font-family: Arial, Helvetica, sans-serif;
font-size:.7em;
color:#5F3A20;
text-align:center;
}
#footerarea a{
display:inline;
height: 30px;
font-family: Arial, Helvetica, sans-serif;
color:#5F3A20;
margin: 0;
padding: 0;
}
/*Contact Form Field Styles*/

form{
margin: 0;
padding: 0;

}
input, textarea{
width: 80%;

}
#contactform_procedure{
width: 80%;
}

form.formfields fieldset{
border: 0;}

.formfields input, .formfields select {
font-family: Verdana, sans-serif;
font-size: 0.9em;
border: 1px solid #CEB58D;
margin: 10px 0px 0px 10px;
color:#A97448;
}			

.formfields input.submitbutton{
border: none;
width: 45px;
}
.formfields textarea{
margin: 10px 0px 0px 10px;
font-family: Verdana, sans-serif;
font-size: 0.9em;
border: 1px solid #CEB58D;
color:#A97448;
}
