/*

COLORS:
Orange/Tan - #d1a371
Dark grey - #333333		   666666
Light Grey - #cccccc

FONTS:
Main Nav text - Verdana, reg, 12px, white (non-selected), Orange/Tan  
- #d1a371 (selected)
Sub Nav text - Verdana, bold, 12px, black (non-selected), Orange/Tan  
- #d1a371 (selected)
Main body text - Verdana, reg, 12px, Dark grey - #333333
Contact Us text - Arial, bold, 11px, Orange/Tan - #d1a371
Phone/Email - Georgia, reg, 13px, white
Footer text - Arial, reg, 10px, black #000000
Title/headlines - Georgia, bold, 16px, black #000000
links - Arial, reg, 10px, all caps, Orange/Tan - #d1a371

*/

html
{
	/* Always make vertical scrollbar (kills annoying page shift in Firefox) */
	min-height: 100%;
	margin-bottom: 1px;
}
body{
margin:0;
padding:0;
}

body, td, p { font-family:Verdana,sans-serif; font-size:12px; color: #333333; }

.previousnext  { font-family:Verdana,sans-serif; font-size:11px; color: #d1a371; }

.title { font-family:Georgia,serif; font-size:16px; font-weight:bold; color: #000000; text-decoration:none;}
.subtitle { font-family:Georgia,serif; font-size:14px; color: #000000; text-decoration:none;}

.heading { font-family:Georgia,serif; font-size:16px; font-weight:bold; color: #353692; text-decoration:none;}
.desc  { font-family:Verdana,sans-serif; font-size:11px; color: #333333; }

.headline { font-family:Georgia,serif; font-size:30px; color: #353692; text-decoration:none;}
.subheadline { font-family:Georgia,serif; font-size:18px; color: #353692; text-decoration:none;}

.nav { font-family:Georgia, sans-serif; font-size:14px; color: #FFFFFF; text-decoration:none;}
.nav:hover { font-family:Georgia, sans-serif; font-size:14px; color: #d1a371; text-decoration:none; }
.navsel { font-family:Georgia, sans-serif; font-size:14px; color: #d1a371; text-decoration:none; }

.contact { font-family:Arial,sans-serif; font-size:11px; color: #d1a371; font-weight:bold;  text-decoration:none;}
.contact2 { font-family:Georgia,serif; font-size:13px; color: #FFFFFF; text-decoration:none; }

a.leftnav {
	font-family:Verdana, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #000000;
	font-weight:bold;
	text-decoration:none;
}
a.leftnav:hover { color: #d1a371; }
a.leftnavsel {
	font-family:Verdana, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #d1a371;
	font-weight:bold;
	 text-decoration:none;
}

.link { font-family:Verdana,sans-serif; font-size:12px; color: #d1a371; }
a { font-family:Verdana,sans-serif; font-size:12px; color: #d1a371; }

.crumb {
	font-family: verdana;	
	font-size: 9px;
	color: #000000;
}
.crumblast {
	
	font-family: verdana;
	font-size: 9px;
	color: #d1a371;
}
.crumbsep {
	font-family: verdana;	
	font-size: 9px;
	color: #000000;
}


.pagelink {
	font-size: 10px;
	text-decoration: none;
	 color: #d1a371;
}
.pagefade {
	font-size: 10px;
	color: #EEEEEE;
}
.itemlink { text-decoration: none; }
.itemlink:hover { color: #353692; text-decoration: none; }
.itemdate { color: #333333; font-size: 11px; font-weight: bold; font-family: arial, helvetica, Verdana, sans-serif; text-decoration: none; text-transform: uppercase; }
.itemtitle { color: #d1a371; font-size: 14px; font-weight: bold; font-family: arial, helvetica, Verdana, sans-serif; text-decoration: none; }
.itemtitlelink { color: #d1a371; font-size: 14px; font-weight: bold; font-family: arial, helvetica, Verdana, sans-serif; text-decoration: none; }
.itemtitlelink:hover { color: #041a36; text-decoration: none; }
.itemtitlelink:visited { color: #041a36; }
.itemtitlelink:visited:hover { color: #041a36; }
.itemteaser { color: #041a36; font-size: 12px; font-weight: normal; font-family: arial, helvetica, Verdana, sans-serif; text-decoration: none; }
.itemmore { color: #993300; font-size: 12px; font-weight: bold; font-family: arial, helvetica, Verdana, sans-serif; text-decoration: none; }
.itemmore:hover { text-decoration: underline; }


/*  LAYOUT CSS */





.footer {
text-decoration:none;
color: #000000;
font-family: Arial, sans-serif;
font-size:10px;
letter-spacing: 0.05em;
}





/* Contact form styles */

.button { border: 1px solid #333333; background-color: #fd983e; font-size: 12px; font-family: Verdana; height:18px; color:#FFFFFF; }
.textbox { border: 1px solid #333333; font-size: 12px; font-family: Verdana; width: 250px; }
.textboxreqd { border: 1px solid #333333; font-size: 12px; font-style: italic; font-family: Verdana; width: 250px; background-color: #FFF4DF; }
.textboxreqds { border: 1px solid #333333; font-size: 12px; font-style: italic; font-family: Verdana; width: 100px; background-color: #FFF4DF; }

.dropdown { border: 1px solid #333333; font-size: 12px; font-family: Verdana; }
.large_text { border: 1px solid #333333; font-size: 12px; font-family: Verdana; width: 250px; height: 70px; }
.large_textreqd { border: 1px solid #333333; font-size: 12px; font-family: Verdana; width: 250px; height: 70px; background-color: #FFF4DF; }
.textboxshort { border: 1px solid #333333; font-size: 12px; font-family: Verdana; width: 50px; }
.short_textboxreqd { border: 1px solid #333333; font-size: 12px; font-family: Verdana; width: 100px; background-color: #FFF4DF; }

