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

#faux {
	 background: url(images/bkg_sub_bottom.png) repeat-y;
	}
#faux2 {
	 background-image: url(images/bkg_sub_content_area.png);
	 background-repeat: no-repeat;
	 background-position: 0 100px;
	 margin: 0 0 0 160px;
	 padding: 0;
	 overflow: auto; /* Paul O Brien Fix for IE www.pmob.co.uk */
	 width: 703px;
	}
/*********************** Header ****************************/	

#header {
 background: url(images/bkg_sub_header.png);
}

#leftcolumn { 
	margin: 0 0 10px 161px;
	margin: 0 0 10px 0;	
	}
	


/*********************** Center Column ****************************/
#centercolumn { 
	 float: left;
	 display: inline;	 
	 margin: 0;
	 padding: 0;
	 width: 455px; 
	 height: 100%;
	 position: relative;
	 color: #640680;
	 font-family: Georgia, "Times New Roman", Times, serif;
	 text-align: left;
	}	
#centercolumn h4 { 
	font-family: Georgia, "Times New Roman", Times, serif;
	text-align: center;
	padding: 8px 45px 25px 35px;
	margin:0;
	font-size:1.1em;
	font-weight: normal;
	line-height: 1.3em;
	letter-spacing: .02em;
	}
#centercolumn h2 { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	padding:20px 0 2px 5px;
	margin:0;
	font-size:1.1em;
	font-weight: bold;
	font-weight: normal;
	}
#centercolumn h3 { 
	text-align: left;
	padding:20px 0 2px 20px;
	padding:20px 0 2px 10px;	
	margin:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: .8em;	
	font-weight:bold;
	}
#centercolumn p { 
	font-family: Georgia, "Times New Roman", Times, serif;
	padding:5px 40px 10px 20px;
	padding:5px 40px 10px 10px;	
	margin:0;
	color: #002854;
	color: #363333;	
	font-weight:normal;
	font-size: .8em;
	line-height: 1.4em;
	}

#map {
	width: 250px;
	height: 250px;
	padding:0;
	margin:10px;
	}





#small  { 
	font-size: .8em;
	font-style: italic;
	}
#smalllink {
	font-size: .8em;
	}

#centercolumn a { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #002854;
	color: #ebc109;
	color: #bd715b;
	font-weight:bold;
	}
#centercolumn a:hover { 
	color: #002854;
	font-weight:bold;
	color: #a64982;
	}
	
#centercolumn table { 
	text-align: left;
	padding:0;
	margin:0;
	margin:5px 0 2px 20px;
	margin:5px 0 2px 10px;
	font-size:.8em;
	font-weight: normal;
	color: #002854;
	color: #363333;
	}
#centercolumn td { 
	padding:5px;
	font-size: .8em;
	}
.tableheader { 
	padding:5px;
	font-weight: bold;
	}
	

#toplink {
	float: right;
	margin: 5px 40px 5px 0;
	color: #a64982;
	font-weight: normal;
	font-size: 0.8em;
	}

/*********************** ICON Navigation ****************************/
#iconnav { 
	 margin: 0;
	 margin: 0 0 0 160px;
	 padding: 0;
	}
	
#footer { 
/* margin: 0; 
 margin: 0 0 0 160px; */
  width: 702px;  
  padding: 0;
 }


/*********************** UNUSED? ****************************/
#centercolumn h5 { 
	text-align: left;
	padding:0 0 2px 30px;
	margin:0;
	font-size:1em;
	font-weight: bold;
	color: #002854;
	color: #363333;
	}
#centercolumn hr { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0 0 0 20px;
	margin:0 0 0 20px;
	color: #002854;
	color: #363333;
	font-weight: normal;
	border: thin solid;
	width: 300px;
	}
div.hr {
	padding: 0 0 0 20px;
	margin:0 0 0 20px;
	color: #002854;
	color: #363333;
	border: thin solid;
	width: 300px;
	}
div.hr hr {
  display: none;
	}


#centercolumn ul { 
	font-family: Georgia, "Times New Roman", Times, serif;
	padding:5px 20px 10px 10px;
	margin:0;
	color: #363333;
	font-weight:normal;
	font-size: 1em;
	line-height: 1.4em;
	}
#centercolumn li { 
	font-family: Georgia, "Times New Roman", Times, serif;
	padding:2px 0 2px 0;
	margin:0 0 0 35px;
	color: #002854;
	color: #363333;
	font-weight:normal;
	font-size: .8em;
	line-height: 1.4em;
	}
.imgright { 
	padding:0;
	margin:5px;
	border: none;
	float: right;
	}	


#boxes2 {
	float:right;
	width:318px;
	margin:20px 10px 10px 10px;
	}
#box1,#box2 {
	margin-bottom:20px;
	background-image:url(images/blueboxbottom.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
	}
#box1 h2,#box2 h2 {
	text-align: left;
	padding:8px 0 7px 10px;
	margin:0 0 0 -1px;
	margin:0;
	background:url(images/blueboxtop.gif) left top no-repeat #ffffff;
	font-size:1em;
	font-weight: bold;
	color: #ffffff;
	}
#box1 p,#box2 p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding:10px 15px 10px 15px;
	margin:0;
	color: #ffffff;
	font-size:.8em;
	}
#box1 ul, #box2 ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding:10px 15px 10px 25px;
	margin:0;
	}
#box1 li, #box2 li {
	margin:0;
	padding:0 0 3px 0;
	color: #ffffff;
	font-size:.9em;
	}
#box1 a, #box2 a {
	margin:0;
	padding:0 0 3px 0;
	color: #ffffff;
	text-decoration: none;
	}
#box1 a:hover, #box2 a:hover {
	color: #85754e;
	text-decoration: underline;
	}
	
#contactform fieldset {
	border: #007d68 solid thin;	
	border: none;
	width: 300px;
	padding: 5px 30px 5px 0;	
	margin: 15px 10px 0 0;		
}
#contactform h3 {
	padding: 0px 5px 5px 5px;
	line-height: 1.1em;
	font-size: 1em;
	color: #d72a08;	
}
#contactform p {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: .8em;
	color: #363333;;
	padding: 0 0 0 5px;	
	margin: 0;
	}	
#contactform .red {
	color: #FF0000;
	}	
#contactform label {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: .9em;
	color: #363333;;
	padding: 0 0 0 5px;	
	margin: 0;
	}
#contactform input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .8em;
	color: #000000;
	padding: 0;	
	margin: 0 10px 5px 5px;
	border-width: 1px;
	border-style: solid;
	border-color: #333333;
	border-color: #003366;
	height: 20px;
	width:200px; 
	text-align: left;
	}
#contactform input.check {
	width: 10px;
	font-size: 10px;
	}	

#contactform textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .8em;
	color: #000000;
	padding: 0;	
	margin: 0 10px 5px 5px;
	border-width: 1px;
	border-style: solid;
	border-color: #333333;
	border-color: #003366;
	height: 180px;
	width: 300px; 
	}	
	
#contactform .submitLink {
	background-color: transparent;
	width: 120px;
	border: none;
	cursor: pointer;
	font-family: Tahoma;
	font-size: 1em;
	font-weight: bold;
	color: #bd715b;
	text-decoration: underline;
	float: left;
	padding: 0 10px 0 5px;
	margin: 5px 0 5px 0;	
}
#contactform .submitLink:hover {
	text-decoration: underline;
	color: #a64982;	
}	
	
	
/*********************** UNUSED? ****************************/

#paypalform {
	padding: 10px 0 10px 20px;
	}

