/* CSS Document */

* {
	margin:0; padding:0;
	font-size:100%;
}

body{
	background:#000 url(images/body-bg.gif) top repeat-x;
	text-align:center;
}

img {vertical-align:top;}
a img { border:0;}

ul { list-style:none;}

.left { float:left;}
.right {float:right;}
.clear  { clear:both;}


html, input, textarea
	{
		font-family:Arial;
		font-size:0.813em;
		line-height:1.538em;
		color:#a5a094;
	}

input, select { vertical-align:middle; font-weight:normal;}

a {color:#cecabf;}
a:hover{text-decoration:none;}
p {padding-top:20px;}
strong {color:#cecabf;}

/* ============================= main layout ====================== */

li { background:url(images/list-bg.gif) no-repeat 0 11px; padding-left:13px;}

li div {color:#a5a094; text-decoration:none; line-height:1.692em; background:url(images/list-line.gif) bottom left repeat-x; display:block;}

li a {color:#a5a094; text-decoration:none; line-height:1.692em; background:url(images/list-line.gif) bottom left repeat-x; display:block;}
li a:hover {color:#a1bb23;}
.last a {background:none;}
.special {background:url(images/marker1.gif) no-repeat 0 4px; padding-left:15px;}

.imgindent {margin:0 12px 0 0; float:left;}
.imgindent2 {margin:0 20px 0 0; float:left;}
.title {margin-bottom:11px; margin-right:-30px;}

/* ============================= header ====================== */

/*.logo {float:left; margin:40px 0 0 20px;}*/
.logo {float:left; margin:0px 0 0 0px;}
/*#header .menu {float:left; padding:83px 0 0 117px;}*/
#header .menu {float:left; padding:80px 0 0 30px;}
.slogan {margin:70px 0 0 560px;}

/* ============================= content ====================== */

#content {padding:36px 37px 40px 40px;}
#page6 #content {padding:52px 37px 41px 40px;}

/*.col-pad1 {padding-right:65px;}*/
.col-pad1 {padding-right:40px;}
/*.col-pad2 {padding-right:52px;}*/
.col-pad2 {padding-right:40px;}
/*.box {background:#1f1f1d url(images/box-tail.gif) top repeat-x; border:1px solid #42403c; padding:17px 10px 10px 20px;}*/

.box {background:#2D2C2A; border:1px solid #42403c; padding:17px 10px 10px 20px;}
/*.box2 {background-color:#292826;}*/



.banner {margin-bottom:21px;}
.margin1 {margin-top:27px;}
.margin2 {margin-top:42px;}
.padding1 {padding-top:0px;}
.padding2 {padding-top:23px;}
.padding3 {padding-top:32px;}

.services-padding { padding-left: 140px; }
.services { width: 800px; }

.text2 {font-size:1.385em;}
.text2 .imgindent {margin-right:6px;}

.quote1 {background:url(images/quote1.gif) no-repeat 0 5px;}
.quote2 {background:url(images/quote2.gif) bottom right no-repeat; margin-top:10px;}
.phone {float:right; margin-right:150px;}

/* ============================= footer ====================== */

#footer {color:#272727; font-size:0.923em; line-height:1.333em; padding:16px 0 0 38px;}
#footer a {color:#272727;}
#footer .menu {width:100%; overflow:hidden;}
.menu ul 
{
	margin-left:-11px;
}
.menu li {display:inline; border-left:1px solid #272727; padding:0 7px 0 10px; background:none;}
.menu li a {color:#272727; line-height:1.333em; background:none; display:inline;} 
/*.menu li a {color:#272727; line-height:1.333em; background:none; display:inline; float:inherit;}*/
.menu li a:hover {text-decoration:underline;}

/* ============================= forms ============================= */

#ContactForm {padding:20px 0 10px 0;}
#ContactForm .rowi {height:47px;}
#ContactForm a {float:right; margin-left:20px;}

.input {width:242px; height:19px; border:1px solid #a09b96; background:#fff; padding:0 0 0 5px; font-size:1em; color:#444444;}
textarea {width:262px; height:113px; border:1px solid #a09b96; background:#fff; padding:0 0 0 5px; overflow:auto; font-size:1em; margin-bottom:10px; color:#444444;}
