/**
 * MAIN STYLES
 *
 */
body {
	font: 11px Arial, Helvetica;
	color: #533C38;
	margin: 0px;
	padding: 0px;
}

/* GLOBAL STYLES */
/*//////////////////////////////////////////////////////*/
 td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 200%;
	color: #000000
}
 
 h2,h3,h4 {
 font-family: "Trebuchet MS", Helvetica, Arial, sans-serif; 
 font-size: 22px; 
 font-weight: normal; 
 color: #533C38 }


/* MAIN LINKS */
/*//////////////////////////////////////////////////////*/
a:link {
	color: #384753;
	font-family: Arial, Helvetica;
	text-decoration: none
}

a:visited {
	color: #384753;
	text-decoration: none;
	font-family: Arial, Helvetica;
}
a:hover {
	color: #FFF3C3;
	font-family: Arial, Helvetica;
 }

a:active {
	color: #999933;
	font-family: Arial, Helvetica;
}

/* FOOTER LINK STYLES*/
/*//////////////////////////////////////////////////////*/
a.footer:link {
 color: #C2B39F; 
 text-decoration: none; 
 font-weight: normal; 
 font: 9px Verdana, Helvetica, sans-serif }

a.footer:visited {
 color: #C2B39F; 
 text-decoration: none; 
 font-weight: normal; 
 font: 9px Verdana, Helvetica, sans-serif }

a.footer:active {
 color: #C2B39F; 
 text-decoration: none; 
 font-weight: normal; 
 font: 9px Verdana, Helvetica, sans-serif }

a.footer:hover {
 color: #E4E2C9; 
 text-decoration: none; 
 font-weight: normal; 
 font: 9px Verdana, Helvetica, sans-serif }

/* BEFORE AFTER LINK STYLES*/
/*//////////////////////////////////////////////////////*/
a.balink:link {
 color: #384753; 
 text-decoration: none; 
 font-weight: normal; 
 font: 9px Verdana, Helvetica, sans-serif }

a.balink:visited {
 color: #384753; 
 text-decoration: none; 
 font-weight: normal; 
 font: 9px Verdana, Helvetica, sans-serif }

a.balink:active {
 color: #384753; 
 text-decoration: none; 
 font-weight: normal; 
 font: 9px Verdana, Helvetica, sans-serif }

a.balink:hover {
 color: #CFC6A9; 
 text-decoration: underline; 
 font-weight: normal; 
 font: 9px Verdana, Helvetica, sans-serif }

/* TEXT STYLES */
/*//////////////////////////////////////////////////////*/
.bodytext {
 font-family: Arial, Helvetica; 
 font-size: 12px; 
 color: #533C38; 
 line-height: 145%; 
 padding: 3px 0px 3px 0px }

.newstext {
 font: 10px Verdana, Arial, sans-serif; 
 color: #AD927C}

.newstexthd {
 font: 10px Verdana, Arial, sans-serif; 
 color: #CFA899;
 font-weight: bold;}
 
.smalltext {
 color: #533C38; 
 font-size: 10px; 
 font-family: Verdana, Helvetica; 
 }
 
 .smalltextlite {
	color: #E3DEAC;
	font-size: 10px;
	font-family: Verdana, Helvetica;
	line-height: 150%;
 }

.copyright {
 color: #9C7869; 
 line-height: 130%; 
 font-weight: normal; 
 font-size: 9px; 
 font-family: Verdana, Helvetica; 
 margin-right: 2px; 
}

.largertext {
	font: bold 13px "Century Gothic", Helvetica, Arial, Verdana;
	color: #FFE5B1;
}

.footertext {
 color: #94918F; 
 font-weight: normal; 
 font-size: 9px; 
 font-family: Verdana, Helvetica; 
 padding: 6px; 
 margin-right: 2px; 
 margin-left: 2px }

.whitetext {
	font: normal 11px Arial, Helvetica;
	color: #FFFFFF;
	padding-bottom: 2px;
	line-height: 150%;
}

.redtext {
 font: bold 15px "Trebuchet MS", Helvetica, Verdana, Arial; 
 color: #783F34; 
 padding: 0px 5px 0px 0px }
 
 .olivetext {
 font: bold 15px "Trebuchet MS", Helvetica, Verdana, Arial; 
 color: #67674A; 
 padding: 0px 5px 0px 0px }
 
 .crimsontext {
	color: #783F34;
 }
 
 .tinytext {
 color: #827F75;
 line-height: 130%;
 font-weight: normal;
 font-size: 9px;
 font-family: Verdana, Helvetica; }

 .tinydark {
 color: #363333;
 line-height: 130%;
 font-weight: normal;
 font-size: 9px;
 font-family: Verdana, Helvetica;
 }
 
.header {
color: #005E6C;
font-weight: bold;
font-size: 11px; 
font-family: Arial, Helvetica; 
}

/* BORDERS  and LINES */
/*//////////////////////////////////////////////////////*/

.mainborder {
 border: 3px solid #FFFFFF }

.tablebordertop {
 border-top: 1px solid #D9D9D7 }

.tableborderleft {
 border-left: 1px solid #D9D9D7 }

.tableborderright {
 border-right: 1px solid #D9D9D7 }

.dottedline {
 border-bottom: 1px solid #EfEfEf; 
 vertical-align: middle; 
 font-family: Verdana, Arial, sans-serif }
 
.contactborder {
	border: 1px solid #BFBF98;
}
 
.line {  border-bottom: 1px solid #e7e7e7; 
 vertical-align: middle; 
 font-size: xx-small; 
 padding: 0px; 
 margin-right: 2px; 
 margin-left: 2px }

/* PRETTY FORMS */
/*//////////////////////////////////////////////////////*/
.tb {
 display: inline }

input {
 font-family: Verdana, Helvetica; 
 font-size: 11.5px; 
 color: #000000 }

select {
 font-family: Verdana, Helvetica; 
 font-size: 11.5px; 
 color: #000000 }

.formtext {
 font: normal 11px Verdana, Helvetica, sans-serif; 
 color: #533C38; 
 border: 1px solid #cccccc; 
 background: #FFFFFF }

.formbttn {
 font: bold 10px Verdana, Arial, Helvetica, sans-serif; 
 color: #FFFFFF; 
 background: #A30000; 
 border: 0px; 
 padding: 2px }

/* LISTS */
ul {
 list-style:   url(../images/box.gif);
padding-bottom: 8px;
padding-right: 25px}

li {
 list-style:   url(../images/box.gif)}

/* SPACING and EFFECTS */
/*//////////////////////////////////////////////////////*/
.rightpad {
 padding-right: 25px }

.dulled {
 color: #CCCCCC; 
 font-size: 9px; 
 font-weight: normal }

.footerdivline {
 color: #CCCCCC; 
 font-size: 9px; 
 font-weight: normal }

.caseno { color: #533C38; 
 font-size: 10px; 
 font-family: Verdana, Helvetica; 
 }
 
 /* THOUGHTS SECTION */
/*//////////////////////////////////////////////////////*/

.mnthtext {
 font: 12px Arial, Helvetica;
 line-height: normal;
 text-align: left; 
 color: #533C38;}

.bigdrk {
	/*	padding-left: 20px;*/
margin-right: 10px;
	margin-bottom: 10px;
	margin-top: 8px;
	/*	color: #BDBD8F;*/
	color: #000000;
	font-family: "Century Gothic", Helvetica, Arial, sans-serif;
	font-size: 17px;
	font-weight: bold;
	line-height: 130%;
}

.biglight {
	/*	padding-left: 20px;*/
margin-right: 10px;
	margin-bottom: 10px;
	margin-top: 8px;
	/*	color: #BDBD8F;*/
	color: #CAD996;
	font-family: "Century Gothic", Helvetica, Arial, sans-serif;
	font-size: 25px;
	font-weight: normal;
	line-height: 130%;
}

