@charset "utf-8";
body {
	background-image: url(../images/brown_stripe.jpg);
}

/*=====GLOBAL STYLES======*/

/*PAGE STLYE*/


#wrapper {
	width: 980px;
	margin:0 auto;
}

/*HEADER*/


#wrapper #flashheader {
	background: #dfdad4;
	clear: both;
	height: 406px;
	width: 980px;
	z-index: 2;
}


/*BASIC LAYOUT*/

#wrapper #flashheader #nav {width:980px%;}

#row1 {
	background:#dfdad4;
	position:relative;
	margin-top:0px;
	z-index:1;
}
#row1 .indent {
	padding-top: 0;
	padding-right: 50px;
	padding-bottom: 47px;
	padding-left: 40px;
}
#row2 {background:#d7d0c8;}
#row2 .main {background:url(../images/row2-bg.jpg) no-repeat 150px 0;}
#row2 .indent {padding:0 30px 0 70px;}

#footer {height:104px; border-top:4px solid #261c18;}

.col-1, .col-2, .col-3 {
	float:left;
	padding-left: 5px;
	padding-top: 10px;
}
.container {
	width:100%;
	overflow:hidden;
}
.container2 {
	width:100%;
	padding-left: 30px;
}

#nav {
	float:left;
	width:100%;
	background:#F4F4F4;
	font-size:95%;
	line-height:normal;
	}

#nav ul {
	margin:0;
	padding:10px 10px 0 13px;
	list-style:none;
	}

#nav li {
	display:inline;
	margin:0;
	padding:0;
	}

#nav a {
	float:left;
	background:url("../images/tableft.gif") no-repeat left top;
	margin:0;
	padding:0 0 0 4px;
	text-decoration:none;
	}

#nav a span {
	float:left;
	display:block;
	background:url("../images/tabright.gif") no-repeat right top;
	padding:5px 6px 4px 6px;
	color:#666;
	}

/* IE5-Mac Fix \*/
#nav a span {float:none;}

/* End IE5-Mac fix */
#nav a:hover span {
	color:#003366;
	}

#nav a:hover {
	background-position:0% -42px;
	}

#nav a:hover span {
	background-position:100% -42px;
	}


/* ============================= LAYOUT page1 ===========================*/

#wrapper #page1 #row1 .col-1 {
	width:450px;
}
#wrapper #page1 #row1 .col-2 {
	width:340px;
}

#wrapper #page1 #row1 .col-2 .col-1 {width:190px;}
#wrapper #page1 #row1 .col-2 .col-2 {width:165px;}

#wrapper #page1 #row2 .col-1 {width:430px;}
#wrapper #page1 #row2 .col-2 {width:395px;}

#wrapper #page1 #row2 .col-1 .col-1 {width:148px;}
#wrapper #page1 #row2 .col-1 .col-2 {
	width:400px;
}

/* ============================= page2 ===========================*/

#page2 #row1 .col-1 {width:426px;}
#page2 #row1 .col-2 {width:395px;}

#page2 #row2 .col-1 {width:430px;}
#page2 #row2 .col-2 {width:395px;}

#page2 #row2 .col-1 .col-1 {width:210px;}
#page2 #row2 .col-1 .col-2 {width:195px;}

/* ============================= page3 ===========================*/

#page3 #row1 .col-1 {
	width:450px;
}

#page3 #row1 .col-2 {
	width:345px;
}

#page3 #row1 .col-1 .col-1 {
	width:400px;
}
#page3 #row1 .col-1 .col-2 {width:185px;}

#page3 #row1 .col-2 .col-1 {
	width:400px;
}
#page3 #row1 .col-2 .col-2 {width:250px;}

#page3 #row2 .col-1 {width:430px;}
#page3 #row2 .col-2 {width:395px;}

#page3 #row2 .col-1 .col-1 {width:146px;}
#page3 #row2 .col-1 .col-2 {
	width:400px;
}

#page3 #row2 .col-2 .col-1 {width:205px;}
#page3 #row2 .col-2 .col-2 {width:165px;}

/* ============================= page4 ===========================*/

#page4 #row1 .col-1 {width:426px;}
#page4 #row1 .col-2 {width:395px;}

#page4 #row1 .col-2 .col-1 {width:209px;}
#page4 #row1 .col-2 .col-2 {width:164px;}

#page4 #row2 .col-1 {width:430px;}
#page4 #row2 .col-2 {width:395px;}

#page4 #row2 .col-1 .col-1 {width:148px;}
#page4 #row2 .col-1 .col-2 {width:282px;}

/* ============================= page5 ===========================*/

#page5 #row1 .col-1 {width:426px;}
#page5 #row1 .col-2 {width:395px;}

#page5 #row1 .col-1 .col-1 {width:210px;}
#page5 #row1 .col-1 .col-2 {width:195px;}

#page5 #row1 .col-2 .col-1 {width:145px;}
#page5 #row1 .col-2 .col-2 {width:250px;}

#page5 #row2 .col-1 {width:430px;}
#page5 #row2 .col-2 {width:395px;}

#page5 #row2 .col-1 .col-1 {width:146px;}
#page5 #row2 .col-1 .col-2 {width:265px;}

#page5 #row2 .col-2 .col-1 {width:210px;}
#page5 #row2 .col-2 .col-2 {width:162px;}

/* ============================= page6 ===========================*/

#page6 #row1 .col-1 {width:426px;}
#page6 #row1 .col-2 {width:395px;}

#page6 #row1 .col-2 .col-1 {width:145px;}
#page6 #row1 .col-2 .col-2 {width:250px;}

#page6 #row2 .col-1 {width:430px;}
#page6 #row2 .col-2 {width:395px;}

#page6 #row2 .col-1 .col-1 {width:146px;}
#page6 #row2 .col-1 .col-2 {width:265px;}

/* ============================= page7 ===========================*/

#page7 #row1 .col-1 {
	width:300px;
	text-align: left;
}
#page7 #row1 .col-2 {
	width:300px;
}

#page7 #row2 .col-1 {width:430px;}
#page7 #row2 .col-2 {
	width:395px;
	height:330px;
	font-size:14px;
}

#page7 #row2 .col-1 .col-1 {width:213px;}
#page7 #row2 .col-1 .col-2 {
	width:400px;
}


/*HEADER*/

img {

}
a img { border:0;}

ul { list-style:none;}

.left { float:left !important;}
.right {float:right;}
.clear  { clear:both;}


html, input, textarea
	{
		font-family:Arial;
		font-size:0.813em;
		line-height:1.385em;
		color:#5b2f23;
	}

input, select { vertical-align:middle; font-weight:normal;}

a {
	color:#032D67;
}

a:hover{
	text-decoration:none;
}
p {
}

/* ============================= main layout ====================== */

li {
	background:url(../images/list-bg.gif) no-repeat 0 9px;
	padding-left:0px;
	font-size:1.077em;
	list-style-type: disc;
}
li a {color:#9f2a2a; text-decoration:none; line-height:1.929em;}
li a:hover {text-decoration:underline;}
h2 {
	color:#5b2f23;
	font-weight:bolder;
	font-size:20px;
	line-height:1.25em;
}
h3 {
	color:#5b2f23;
	font-weight:bolder;
	font-size:1.0em;
	font-family: Arial, Helvetica, sans-serif;
}
h4 {
	color:#5b2f23;
	font-weight:normal;
	font-size:1.231em;
	line-height:1.5em;
	margin-top: 26px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
}

.link {background:url(../images/link-tail-bg.gif) top repeat-x; display:block; color:#fff; text-decoration:none; float:right; margin:24px 0 0 0; line-height:1.01em;}
.link span {background:url(../images/link-bg.gif) top left no-repeat; display:block; padding:0 20px 4px 32px;}
.link:hover {background:url(../images/link-tail-bg-hover.gif) top repeat-x;}
.link2 {color:#451313; font-size:1.167em; line-height:1.929em; padding-left:19px;}
.box .link2 {color:#451313; font-size:0.933em; line-height:1.01em; padding:0 83px 0 0;}


.imgindent {margin:0 20px 0 0; float:left;}
.title-extra {margin:50px 0 0 30px;}
.title {border-bottom:1px solid #c0b0a3; padding:0 0 5px 20px; margin-bottom:26px;}
.title2 {border-bottom:1px solid #c0b0a3; padding:0 0 5px 14px; margin-bottom:26px;}
.title3 {border-bottom:1px solid #89765e; padding:0 0 5px 14px; margin-bottom:22px;}



/* ============================= content ====================== */

.col-indent {
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 65px;
}
.col-indent2 {
	padding-right:40px;
}

.special-bg {background:url(../images/special-bg.gif) no-repeat 52px 30px; padding:53px 42px 48px 42px;}

.indent1 {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 5px;
}
.indent2 {padding:46px 0 0 0;}
.indent3 {padding:0 0 0 14px;}
.indent4 {
	padding-top: 30px;
	padding-right: 42px;
	padding-bottom: 48px;
	padding-left: 42px;
}
.margin1 {margin-top:9px;}
.margin2 {margin-left:103px;}
.margin3 {margin-top:50px;}
.margin4 {margin-left:-10px; position:relative;}
.padding1 {padding-bottom:40px;}
.padding2 {padding-top:30px;}
.padding3 {padding-top:40px;}
.padding4 {padding-right:30px;}
.padding5 {padding-top:35px;}
.extra {
	width:870px;
	padding-top:30px;
	padding-left: 50px;
}
.extra7 {
	width:750px;
	padding-top:30px;
	padding-left: 30px;
	padding-right: 30px;
}
.box {
	background:url(../images/box-bg.gif) top left no-repeat #b59f8f;
	color:#F9F9F9;
	font-size:1.154em;
	line-height:1.467em;
}
.name {color:#9f2a2a; font-size:0.933em; line-height:1.01em;}
.name2 {float:right; color:#9f2a2a;}
.link3 {color:#9f2a2a; text-decoration:none;}
.link3:hover {text-decoration:underline;}

/* ============================= footer ====================== */

#footer .main{font-size:0.923em; color:#b6a191; text-align:center; background-color:#FFFFFF}
#footer .menu {padding:26px 0 9px 0;}
#footer a {
	color:#b6a191;
	font-size: 11px;
}
#footer li {
	display:inline;
	background:none;
	border-left:1px solid #cb3535;
	font-size:1.01em;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}
#footer li a {line-height:1.01em;}
#footer .first {border:none;}


/* ============================= forms ============================= */


#ContactForm .rowi {height:33px;}
#ContactForm .link {margin-left:15px;}

.input {width:201px; height:21px; border:1px solid #b4b4b4; background:#fff; padding:0 0 0 5px; font-size:1em;}
textarea {width:201px; height:54px; border:1px solid #b4b4b4; background:#fff; padding:0 0 0 5px; overflow:auto; font-size:1em;}
.specHeader {
	font-size: 1.2em;
	border-bottom: 1px solid #BDB4A8;
	font-weight: bold;
}

