/* CSS Document */

body {
margin: 0px;
padding:0px;
width:100%;
background-image:url("img/bg.gif");
background-position:center top;
background-color:#8f795a;
background-repeat:repeat-x;
}

#top_container {
width: 800px;
	margin-left: auto;
	margin-right: auto;
	
	}
	

#top{
width: 800px; 
margin: 0px;
padding:0px;
}

#middle_body{
background-color:#c0af90;
width:100%;
margin: 0px;
padding:0px;
background-image:url(img/middle_bg.gif);
background-repeat:repeat-x;
padding-bottom:18px;
}


#main_container{
width:800px;
margin-left: auto;
margin-right: auto;
}

#main1{
width: 223px;
margin-left:66px;
float: left;
display:inline;
}

#nav{
width: 201px;
background-image:url(img/nav_bg.gif);
background-repeat:no-repeat;
padding-top:8px;
padding-left:22px;
}

#nav a{
color:#ffffff;
text-decoration:none;
}

#nav a:hover{
color:#333333;
text-decoration:none;
}

.nav_marker
{
	display:block;
	width:157px;
	height:27px;
	background-image:url("img/nav_marker.gif");
	background-position:bottom;
	background-repeat:no-repeat;
	padding-top:10px;
    padding-left:22px;
	font-family : arial, verdana, helvetica, courier;
	font-size : 12px;
	font-weight : normal;
	text-align:left;

}

.nav_marker2
{
	display:block;
	width:157px;
	height:27px;
	background-image:url("img/nav_marker2.gif");
	background-position:bottom;
	background-repeat:no-repeat;
	padding-top:10px;
    padding-left:22px;
	font-family : arial, verdana, helvetica, courier;
	font-size : 12px;
	font-weight : normal;
	text-align:left;

}

.border_left{
margin-top:18px;
border: 5px solid #FFFFFF;
}

#main2{
margin-left: 45px;
width: 402px;
float: left;
display:inline;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#323232;
}

.spacer{
padding-bottom:17px;
}

.border_image{
border: 2px solid #FFFFFF;
margin-left: 10px;
margin-bottom:10px;

}

.border_image2{
border: 2px solid #FFFFFF;
margin-right: 10px;
margin-bottom:10px;

}


#footer_body{
background-color:#8f795a;
width:100%;
margin: 0px;
padding:0px;
background-image:url(img/footer_bg.gif);
background-repeat:repeat-x;
padding-bottom:10px;
padding-top:28px;
}


#footer_container{
width:800px;
margin-left: auto;
margin-right: auto;
}

#phones_logo
{
width: 680px;
margin-left:59px;
}

#logo{
width: 144px;
float: left;
display:inline;
}

#phone1
{
margin-top: 5px;
margin-bottom:10px;
width: 92px;
float: left;
margin-left: 20px;
}
#phone2
{
margin-top: 5px;
margin-bottom:10px;
width: 270px;
float: left;
margin-left: 17px;

}
#phone3
{
margin-left: 17px;
margin-bottom:10px;
margin-top: 5px;
width: 120px;
float: left;
}

.phone_text{
text-align: center;
font-family : arial, verdana, helvetica, courier;
font-size : 11px;
font-weight : normal;
line-height: 15px;
color: #ffffff;
}
.phone_text1{
text-align: center;
font-family : arial, verdana, helvetica, courier;
font-size : 11px;
font-weight : normal;
line-height: 15px;
color: #ffffff;
}

.phone_text_large{
text-align: center;
font-family : arial, verdana, helvetica, courier;
font-size : 15px;
font-weight : bold;
line-height: 18px;
color: #ffffff;
}



h1{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:21px;
margin:0px;
font-weight:normal;
color:#FFFFFF;
padding-left:74px;
padding-top:42px;
padding-bottom:0px;
padding-right:0px;

}

h2{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
margin:0px;
font-weight:normal;
color:#FFFFFF;
padding: 0px;

}



p{
margin: 0px;
padding: 0px;
}

.clearcols
{
clear:both;
height:1px;
}



 ul
{
list-style-type: none;
padding: 0px;
margin: 0px;
}

li
{
padding: 0px;
margin: 0px;
}



.form_link a:link {color: #a13f24}
.form_link a:visited {color: #a13f24}
.form_link a:active {color: #a13f24}
.form_link {

font-family: Arial, Helvetica, sans-serif;

line-height: 19px;
color: #3F3F2E;
font-weight:bold;

}


.form_error
{
color: #9b4222;
font-weight:bold;
}



