/* CSS Document */

* {
	margin:0; padding:0;
	font-size:100%;
}

body{
	background:#261313;
	text-align:center;
}

img {vertical-align:top;}
a img { border:0;}


.left { float:left;}
.right {float:right;}
.clear  { clear:both;}

ul { list-style: none  }


html, input, textarea
	{
		font-family:Arial;
		font-size:0.75em;
		line-height:1.333em;
		color:#412e24;
	}

input, select { vertical-align:middle; font-weight:normal;}

a {color:#412e24; font-weight:bold;}
a:hover{text-decoration:none;}
p {padding-top:15px;}

/* ============================= main layout ====================== */

.link {background:url(images/link-bg.jpg) no-repeat 0 0; padding:6px 0 7px 39px; display:inline-block; margin-top:20px;}

li { background:url(images/list-little-bg.gif) no-repeat 0 5px; padding-left:28px}
/*
li { background:url(images/list-bg.gif) no-repeat 0 5px; padding-left:18px; line-height:1.75em;}
li a {color:#a98b25; text-decoration:none; font-weight:bold;}
li a:hover {text-decoration:underline;}
*/

.imgindent {margin:0 15px 0 0; float:left;}
.title {margin-bottom:23px;}

/* ============================= header ====================== */

#header {color:#ffffff; font-size:1.167em; line-height:1.429em;}
.row1 {padding:0px 0px 20px 0px;}
.logo {margin-bottom:-80px;}
.slogan {margin-bottom:-95px;}
em {padding: 20px;}

#header .menu {background:url(images/menu-tail.gif) top repeat-x; padding:0 0 0 0px;}
#header .menu ul {float:left;background:url(images/menu-devider.gif) top right no-repeat;}
#header .menu li {float:left; line-height:1em; padding:0; background:none;}
#header .menu li a {background:url(images/menu-devider.gif) top left no-repeat; display:block; color:#eceac1; text-decoration:none; font-weight:normal; padding:11px 28px 7px 27px;}
#header .menu li a:hover {background:#fff; color:#8c451e;}
#header .menu .active a {background:#fff; color:#8c451e;}

/* ============================= content ====================== */

.col-pad {padding-right:14px;padding-top:00px;}

.img.image_float {position:relative; float:left;}


.margin1 {margin-top:6px;}
.margin2 {margin-top:20px;}
.margin3 {margin-top:17px;}

.line {background:url(images/line.gif) bottom left repeat-x; padding-bottom:5px; margin-bottom:2px;}

.text2 {font-size:1.083em; line-height:1.462em;}
.caption {font-weight:bold; font-size:0.80em; line-height:0.70em;}
.footnote {font-size:0.83em; line-height:0.90em;}
.link1 {color:#9f5b0c; font-weight:normal;}
.phone {float:right; margin-right:30px;}
.extra {color:#9f5b0c; text-decoration:none; font-weight:normal; text-transform:uppercase;}
.extra:hover {text-decoration:underline;}
.url {color:#9f5b0c; text-decoration:none; font-weight:normal;}
.url:hover {text-decoration:underline;}
.date {background:url(images/list-bg.gif) no-repeat 0 1px; padding-left:18px; color:#a98b25;}
.dot {background:url(images/list-bg.gif) no-repeat 0 1px; padding-left:18px; color:#a98b25;}
.color2 {color:#a98b25;}
.color3 {color:#a98b25; font-weight:bold; font-size:1.80em;}
.justify {text-align:justify}

/* ============================= footer ====================== */

#footer {color:#7f7362; padding:19px 30px 0 25px;}
#footer span {float:right;}
#footer a {color:#7f7362; font-weight:normal;}
#footer li {display:inline; background:none; padding:0 7px 0 10px; border-left:1px solid #eceac1; line-height:1.333em;}
#footer li a {color:#eceac1; font-weight:bold;}
#footer .first {border:none;}


/* ============================= forms ============================= */

#ContactForm {padding:25px 0 0 0;}
#ContactForm .rowi {height:26px;}
#ContactForm .link {float:right; margin-left:20px;}

.input {width:194px; height:18px; border:1px solid #b4b4b4; background:none; padding:0 0 0 5px; font-size:1em;}
textarea {width:194px; height:137px; border:1px solid #b4b4b4; background:none; padding:0 0 0 5px; overflow:auto; font-size:1em;}
