/* GENERAL STYLES
----------------------------------------------------------*/

body {
	margin: 0;
	padding:0;
	font-family: Arial, Tahoma, Verdana;
	text-align:center;
}

a {color:#FC9A31; text-decoration:none; /*border-bottom:1px dashed #FC9A31;*/}
a:hover {color:#008AAF; text-decoration:none;}

/* SPLASH PAGE STYLES
----------------------------------------------------------*/

#vrtLines{
	position:relative;
	width:100%;
	height:100%;
	background: url(images/greylines-vertical.gif) repeat-y center;
	/*border:1px solid #ccff00;*/
}
#hrzLines{
	width:100%;
	height:462px; 
	background: url(images/greylines-horizontal.gif) repeat-x;
}

#hrzLinesInt{
	width:100%;
	margin:0;
	padding:0;
	height:25px;
	background: url(images/greylines-horizontal-int.gif) repeat-x left top;
}
#hrzLinesFoot{
	width:100%;
	height:50px; 
	background: url(images/greylines-horizontal-foot.gif) repeat-x left top;
}

#mainContainer {
	width:766px;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
}
#mainContainerInt {
	width:765px;
	margin-left:1px;
	background: url(images/greylines-vertical.gif) repeat-y left top;
	
}

#navContainer {
	width:765px;
	margin-top:1px;
	height:110px;
	text-align:center;
}
#navContainerInt {
	width:765px;
	margin:0px 0 0 0;
	height:110px;
	text-align:left;
}
#contactbutton {width:765px; text-align:right; padding: 0px 11px 8px 0;}

.logo-splash {float:left; width:255px;}
.nav-splash {float:left; width:510px;}
.largeimage-splash {background:#EFEBE1; float:left; width:255px; height:350px;}
.medimage-splash {background:#EFEBE1; float:left; width:245px; height:235px; }
.textpanel-splash {background:#E2D6BD url(images/splash-textpanel-wm.gif) no-repeat right bottom; float:left; width:265px; height:245px; text-align:left; font-size:11px; color:#6E634F; line-height:15px;}
.bluepanel-splash {width:510px; height:105px; background:#008AAF; float:left;}

.specialholder {width:510; height:350; float:left;}


/* INTERIOR PAGE STYLES
----------------------------------------------------------*/

.logo-interior {float:left; width:225px;}
.nav-interior {float:left; width:540px;}

#contentContainer {width:765px; background: url(images/content-bkg.gif) repeat-y left top;}
#leftcolumn {width:225px; float:left; font-family:tahoma, arial; background-color:#008AAF;}
#rightcolumn {background: #EFEBE1 url(images/content-watermark1.gif) no-repeat right 235px; margin:0px 0px 0px 225px; text-align:left;}

#rightcolumn2 {background: #EFEBE1 url(images/content-watermark2.gif) no-repeat right 220px;margin:0px 0px 0px 225px; text-align:left;}

#pagehead {background:#E2D6BD;padding:16px 0 12px 20px;}
#subhead {padding: 18px 25px 0px 23px; text-align:left;}

#subnav {background: #E2D6BD; margin:1px 0 0 0px; padding:0px;text-align:left;}
/*#subnav ul {
		border: 0;
		margin: 0;
		padding: 0;
		list-style: none;
		width: 500px;
		float: left;
	}

	#subnav ul li {
		border:1px solid #ff9900;
		margin: 0;
		padding: 0;
		display: inline;
		float: left;
	}*/

#introtext {padding: 7px 25px 0px 25px; font-size:14px; color:#B5A390; line-height:18px;}
#maintext {padding: 0px 25px 0px 25px;}
#maintext p {font-family: Arial, Tahoma, Verdana; font-size: 12px;color:#6E634F;line-height:16px;}
#maintext div {font-family: Arial, Tahoma, Verdana; font-size: 12px;color:#6E634F;line-height:16px;}
#maintext td {font-family: Arial, Tahoma, Verdana; font-size: 12px;color:#6E634F;line-height:16px;}
#maintext li {font-family: Arial, Tahoma, Verdana; font-size: 12px;color:#6E634F;line-height:16px;}

.divider1 {background:url(images/divider1-rpt.gif) repeat-x left top; height:1px; width:484px; margin: 20px 0px -13px 25px; min-height:20px; max-height:20px;}
.divider2 {background:url(images/divider1-rpt.gif) repeat-x left top; height:1px; width:484px; margin: 20px 0px 16px 0px;}

.image1pad {margin:0 20px 15px 0;} 
.image2pad {margin:0 20px 60px 0;}
.imagepadlarge {padding:0 20px 15px 0; margin-top:-6px;}
.contactsh {padding: 23px 0px 15px 30px; text-align:left;}
.contacttext {color:#A0D5E2; font-size:11px; text-align:left; line-height:12px; width:auto;}
.contacttext a{color:#A0D5E2; font-size:11px; text-decoration:none;}
.contacttext a:hover{color:#FCAF53; text-decoration:none;}
.iconpad {padding: 0 10px 0 30px;}
.iconpad2 {padding: 2px 10px 40px 0; float:left;}
.addressblock {margin:15px 0 0 30px; line-height:13px;}
.leftcoldashes {background:url(images/leftcol-hrz-dashes.gif) repeat-x left bottom; width:183px; height:24px; margin: 0px 0 0 20px; clear:left;}
.viewbutton {width:96px; height:25px;}

/* text & list styles */
.largetext {font-size:14px; color:#B5A390; }
.medtext {font-size:13px;}
.medtext a{font-size:13px;color:#6E634F;}
.medtext a:hover{font-size:13px;color:#FC9A31; }
.bodytextpale {font-size:12px; color:#B5A390;}

.liststyle1 {list-style-type:none; margin: 0px 0 0px 0px; text-indent:none;}
.liststyle1 UL {PADDING: 0px 0px 0px 0px; MARGIN: 0px 0px; LIST-STYLE-TYPE: none;}
.liststyle1 UL LI {padding: 0; margin:0;}

.liststyle1 UL LI a{background:url(images/arrow-bullet1.gif) no-repeat 0px 4px;text-indent:none; padding: 0 0px 0px 12px;}
.liststyle1 UL LI a:hover{background:url(images/arrow-bullet2.gif) no-repeat 0px 4px;text-indent:none;}

/* table styles */

.tablebkg1 {background: #DFD1B6;}
.tablecellbkg1 {background:#E5DCC9; padding:7px 0 8px 8px;}
.tablecellbkg2 {background: #EFEAE0; padding:7px 7px 8px 9px;}
.tablecellbkg3 {background: #E9E1D1; padding:7px 7px 7px 10px;}
.blockborder1 {border:1px solid #E2D6BD; padding:2px 0px 2px 0px;}

/* padding/margin styles */

.botmargin1 {margin-bottom:10px;}

/* FOOTER STYLES
----------------------------------------------------------*/

#footerbox-splash {color:#B8CDD0; margin:9px 0 0 5px; width:756px; font-family: Arial, Tahoma, Verdana, Geneva, sans-serif;font-size:10px; margin-left:auto;margin-right:auto;}
#footerbox-interior {background:#E2D6BD; color:#B5A390; font-family: Arial, Tahoma, Verdana, Geneva, sans-serif;font-size:10px; padding:18px 0px 18px 0px; width:766px;margin-left:auto;margin-right:auto;}

.footertext {font-family: Arial, Tahoma, Verdana, Geneva, sans-serif;font-size:10px;color:#B8CDD0; font-weight: normal; text-decoration:none; margin-right:330px;}
.footlinks-splash {font-family: Arial, Tahoma, Verdana, Geneva, sans-serif;font-size:10px;color:#B8CDD0; font-weight: normal; text-decoration:none; margin-right:10px;}
.footlinks-splash:hover {font-family: Arial, Tahoma, Verdana, Geneva, sans-serif;font-size:10px; color:#88B7C2; font-weight: normal; text-decoration:none; background-color:#EAF7FA; margin-right:10px;}

.footertext2 {font-family: Arial, Tahoma, Verdana, Geneva, sans-serif;font-size:10px; color:#B5A390; font-weight: normal; text-decoration:none; margin-right:320px;}
.footlinks-int {font-family: Arial, Tahoma, Verdana, Geneva, sans-serif;font-size:10px; color:#B5A390; font-weight: normal; text-decoration:none; margin-right:10px;}
.footlinks-int:hover {font-family: Arial, Tahoma, Verdana, Geneva, sans-serif;font-size:10px; color:#B5A390; font-weight: normal; text-decoration:none; background-color:#EFEBE1; margin-right:10px;}

#e7tagline {width:765px; height:30px; vertical-align:middle; text-align:right; padding: 10px 0 0 0; margin-left:auto;margin-right:auto;}