BODY
{
    padding: 0 0 0 0;
    margin: 0 0 0 0;
    border: 0px;
    background-color: #a9c9d8;
    background-image: url(../images/background.jpg);
    background-repeat: no-repeat;
    background-position: 0px 0px;
     font-family: Tahoma, Arial, Sans-serif;

}
.hidden { display: none; }
.unhidden { display: block; }


.submit input
{
margin-left: 4.5em;
} 
input
{
color: #781351;
background: #FFF;
border: 1px solid #9dddfb;
}
textarea
{
color: #781351;
background: #FFF;
border: 1px solid #9dddfb;
}

.submit
{
color: #000;
background: #9dddfb;
border: 2px outset #d7b9c9
} 



#columnTwo {
	position: absolute;
	top: 240px;
	left: 425;
	margin: 0;
	width: 500px;
	display: block;
}
.contactheader
{
	font-family: tahoma;
        color: #edf4e6;
	font-style: normal;
	font-variant: normal;
	font-weight: 600;
	font-size: 12px;
	line-height: 90%;
	word-spacing: normal;
	letter-spacing: 0.1ex;
	text-decoration: none;
	text-transform: none;
	text-align: left;
	text-indent: 0ex;
}

.contactheader A
{
color: #edf4e6;
text-decoration: underline;
}

/* --------------------------------------------------- */
/* PageDiv is centered with pageLeft and pageCenter    */  
/*   divs inside                                       */
/* --------------------------------------------------- */
#PageDiv
{
    padding: 0px 60px 0px 0px;
    margin: 0 auto;
    border: 0px;
    background-color: transparent;
    vertical-align: top;
    text-align: center;
    width: 892px; /* left col-215, center-677, right-padding-60 */
    height: 723px;
}



#newsletterBox h3.shadowChild {
    position: relative;
    left: 1px;
    top: 1px;
    color: #8EA3BD;
    
    font-size: 12px;
    font-style: italic;
    font-weight: bold;
    
    line-height: 12px;
    
}



#newsletterBox {
    position: relative;
    display: block;
    padding: 10px 10px 10px 10px;
    width: 285px;
    border: 1px solid #c0cddf;
    background-color: #e1ecf6;
    margin-top: 10px;
    margin-right: 10px;
    margin-bottom: 5px;
    font-size: 12px;
    color: #8EA3BD;
    font-family: Tahoma, Arial, Sans-serif;
}
.featured {
    left:550px;
     top:0px;
    position: absolute;
    display: block;
    padding: 5px 5px 5px 5px;
    width: 275px;
    height: 450px;
    border: 1px solid #c0cddf;
    background-color: #ffffff;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 1px;
   font-size: 11px;
   color:  #8a7e66;
    
   }
   
.featured a {
    font-size: 11px;
    letter-spacing: 1px;
    color: #f2830f;
    font-family: Tahoma, Arial, Sans-serif;
    font-weight: bold;
   text-align: center;
   text-decoration: none;
}
.featured p {
font-size: 11px;   
    color: #8a7e66;
    font-family: Tahoma, Arial, Sans-serif;
  }

.featured H4 {
    
    font-size: 12px;
    letter-spacing: 3px;
    color: #f2830f;
    font-family: Tahoma, Arial, Sans-serif;
   
}
#newsletterBox A
{
    color: #8a7e66;
    text-decoration: none;
    /*text-decoration: none;*/
}
#newsletterBox A:hover
{
    color: #572700;
    text-decoration: underline;
    /*text-decoration: none;*/
}

.bodylist {
	list-style-image: url(../images/bullet.gif);
	 font-size: 13px;
         font-family: Tahoma, Arial, Sans-serif;
	
	color: #8a7e66;
 	padding: 0px 0px 0px 50px;

	}
a.bodylistlink {

	color: #8EA3BD;
 	text-decoration: none;
	}
a.bodylistlink:hover {
	
	color: #572700;
 	text-decoration: underline;

	}
	li	{
	 font-size: 13px;
         font-family: Tahoma, Arial, Sans-serif;
	color: #8a7e66;
 	
	
	
	}
.pageCenter
{
    padding: 0 0 0 0;
    margin: 0px 40px 10px 113px;
    position: absolute;
    border-top: #8A7E66 1px solid;
    border-bottom: #8A7E66 1px solid;
    border-right: #8A7E66 0px solid;
    border-left: #8A7E66 1px solid;
    background-color: #ffffff;
    vertical-align: top;
    text-align: left;
    width: 552px; 
   height: 450;
   left:0px;
   top:200px;

}

.pageCenter p {

	padding: 0px 10px 10px 20px;
    margin: 0 0 0 0;
    vertical-align: top;
    font-size: 14px;
    color: #8a7e66;
    font-family: Tahoma, Arial, Sans-serif;
    letter-spacing: 1px;

}

.pageCenter a {

	color: #f2830f;

}

.pageCenter h2 {

	font-size: 15px;
    color: #8a7e66;
    font-family: Tahoma, Arial, Sans-serif;
    letter-spacing: 1px;

}

.pageLeft
{
    padding: 0 0 0 0;
    margin: 0 0 0 0;
    border: 0px;
    background-color: transparent;
    vertical-align: top;
    text-align: right;
    width: 215px;
    height: 723px;
    float: left;
}

.formContent
{
    padding: 0px 5px 0px 5px; 
    margin: 0 0 0 0;
    
    font-size: 12px;
    color: #989999;
    font-family: Tahoma, Arial, Sans-serif;

    
}


.footer
{
    padding: 10 0 0 0;
    z-index: 1;
    position: abolute;
    background-image: url(../images/footer.gif);
    background-repeat: no-repeat;
    background-color: #706758;
    vertical-align: top;
    text-align: center;
    width: 858px; 
    height: 35;
    font-size: 11px;
    line-height: 10px;
    color:  #edf4e6;
    font-family: Tahoma, Arial, Sans-serif;
    top: 445px;
}
.footer A
{
color:  #edf4e6;
text-decoration: underline;
}
.footerlong
{
    padding: 10 0 0 0;
    margin: 590px 40px 10px 114px;
    position: absolute;
    background-image: url(../images/footer.gif);
    background-repeat: no-repeat;
    background-color: #706758;
    vertical-align: top;
    text-align: center;
    width: 858px; 
    height: 35;
    font-size: 11px;
    line-height: 10px;
    color:  #edf4e6;
    font-family: Tahoma, Arial, Sans-serif;
   
}
.footerlong A
{
color:  #edf4e6;
text-decoration: underline;
}
.footershort
{
    padding: 10 0 0 0;
    margin: 440px 40px 10px 114px;
    position: absolute;
    background-image: url(../images/footer.gif);
    background-repeat: no-repeat;
    background-color: #706758;
    vertical-align: top;
    text-align: center;
    width: 848px; 
    height: 35;
    font-size: 11px;
    line-height: 10px;
    color:  #edf4e6;
    font-family: Tahoma, Arial, Sans-serif;
    
}
.footershort A
{
color:  #edf4e6;
text-decoration: underline;
}

a.divHomeContent 
{
    color: #3212f8;
    text-decoration: none;
    /*text-decoration: none;*/
    font-weight: bold;
}
a.divHomeContent:hover
{
    color: #572700;
    text-decoration: underline;
    /*text-decoration: none;*/
   font-weight: bold;
}
a.divHomeContent2 
{
    color: #8d1519;
    text-decoration: none;
    /*text-decoration: none;*/
}
a.divHomeContent2:hover
{
    color: #572700;
    text-decoration: underline;
   
    /*text-decoration: none;*/
}

/* ------------- */
/* Footer styles */
/* ------------- */

.divFooter
{
   
    font-size: 14px;
    line-height: 12px;
    color: #color: #000000;
    font-family: Tahoma, Arial, Sans-serif;;
    font-family: Tahoma, Arial, Sans-serif;
   
}

}
.divFooter A
{
    color: #f2830f;
    text-decoration: none;
    font-size: 12px;
}
.divFooter A:hover
{
    color: #f2830f;
    text-decoration: underline;
    font-size: 12px;
}
.divCopyright
{
    font-size: 10px;
}



/* ===================== */
/* global content styles */
/* ===================== */

}
.show
{
	visibility: visible;
	display: block;
}
.hide
{
	visibility: hidden;
	display: none;
}
.cursorHand
{
	cursor: pointer;
}
.cursorDefault
{
	cursor: default;
}

/* ============ end of completely new styles ============== */



/* =================================================== */
/* styles copied from previous stylesheet ie_style.css */
/* =================================================== */
H1, .header, .headerblk, .headerolv 
{
    font-weight: bold;
    font-size: 15px;
    color: #000000;
    font-family: Tahoma, Arial, Sans-serif;
}


/* ------------------------------------------------------------- */
/* note - all subheaders will now get the same color...          */
/*   when feasible, pages will be converted to use the           */
/*   generic subheader class or H2.                              */
/*                                                               */
/*  - keep in synch with section colors in include\const_sb.asp  */
/* ------------------------------------------------------------- */
.subheader, .subheaderred, .subheaderblk, .subheaderylw, .subheadergrn, 
.subheaderolv, .subheaderblu, .subheaderprpl, .subheadergray, .subheaderorng
{
    font-weight: bold;
    font-size: 11px;
    color: #572700;
    font-family: Tahoma, Arial, Sans-serif;
}
/* keep H2 separate from subheader styles to add margin control here */

H4
{
    font-weight: bold;
    font-size: 16px;
    color: #8a7e66;
    font-family: Tahoma, Arial, Sans-serif;
    margin: 0 20 0 20;
}

H4 A, .subheader A, .subheaderred A, .subheaderblk A, .subheaderylw A, .subheadergrn A, 
.subheaderolv A, .subheaderblu A, .subheaderprpl A, .subheadergray A, .subheaderorng A
{
	color: #8a7e66;
    text-decoration: underline;
}
H2
{
    font-weight: bold;
    font-size: 16px;
    color: #8a7e66;
    font-family: Tahoma, Arial, Sans-serif;
    margin: 0 45 0 20;
}

H2 A, .subheader A, .subheaderred A, .subheaderblk A, .subheaderylw A, .subheadergrn A, 
.subheaderolv A, .subheaderblu A, .subheaderprpl A, .subheadergray A, .subheaderorng A
{
	color: #8ea3bd;
    text-decoration: underline;
}

/* -------------- */
/* Content styles */
/* -------------- */



.tm
{
    font-size: 9px;
    font-family: Tahoma, Arial, Sans-serif;
}
.errortext
{
    font-size: 11px;
    color: #de0200;
    font-family: Tahoma, Arial, Sans-serif;
}


	.copyhome
	{
	    font-size: 10px;
	    color: #454545;
	    font-family: Tahoma, Arial, Sans-serif;
	}





/* ------------------------ */
/* Styles for form controls */
/* ------------------------ */
SELECT
{
    font-weight: normal;
    font-size: 11px;
    font-family: Tahoma, Arial, Sans-serif;
}

INPUT
{
    font-size: 11px;
    font-family: Tahoma, Arial, Sans-serif;
}
#paging {
  width: 300px;
  float: right;
  margin: 5px 15px 0 20px;
  display: inline;
}
#paging {
  margin-top: 10px;
}
#description h2,
.about #thumbs h2{
  margin: 10px 10px 20px 15px;
}
#description p.link{
  margin: 1em 10px;
  text-align: right;
}
#description p.link a{
  border: 1px solid #d8d0a4;
  background: #e4e2d3;
  color:#604E00;
  padding: 2px 5px;
  text-decoration: none;
}
#paging a:hover,
#description p.link a:hover{
 color:#572700;
}
#thumbs{
  width: 316px;
  float: left;
  margin-top: 5px;
  display: inline;
}


#paging span {
	width: 120px;
	float: left;
	text-align: center;
	display: inline;
	color: #fafafa;
	margin-right: 10px;
	font-size: 14px;
	font-weight: bold;
}
#paging a {
	text-decoration: none;
	display: block;
	padding: 5px 10px;
	color: #8a7e66;
}
#paging span.right {
	text-align: right;
	float: right;
	margin-right: 0;
}
#paging span.left {
	text-align: left
}

