/* CSS Document */
body{
background-image:url(../images/neutral_background.jpg);
background-repeat:repeat;
font-size:62.5%;
padding:0;
margin:0;
}
.outer{
width:800px;
margin-left:auto;
margin-right:auto;
}
* html .container{
height:1%;
}
img
{
border-style: none;
}
.container{
width:800px;
float:left;
margin-top:40px;
margin-left:auto;
margin-right:auto;
background-color:#4B4231;
background-image:url(../images/container_back.gif);
background-repeat:repeat-y;
background-position:left;
}
.container2{
width:800px;
float:left;
margin-top:0px;
margin-left:auto;
margin-right:auto;
background-color:#4B4231;
background-image:url(../images/container_back.gif);
background-repeat:repeat-y;
background-position:left;
}
.header{
padding-top:28px;
margin-left:12px;
padding-bottom:16px;
background-image:url(../images/header_image.jpg);
background-position:right;
background-repeat:no-repeat;
}
.header_right{
float:right;
}
#left_menu{
float:left;
width:250px;
}
.left_menu_image{
float:left;
padding-right:20px;
}
.left_menu_link{
font-size:1.4em;
height:62px;
font-family:Arial, Helvetica, sans-serif;
padding-top:25px;
}
.left_menu_link_ul{
font-size:1.4em;
height:62px;
font-family:Arial, Helvetica, sans-serif;
padding-top:25px;
text-decoration:underline;
}
.noborder{
border:none;
}
.left_banner{
float:left;
background-image:url(../images/slogan_back_left.gif);
background-repeat:repeat-x;
width:250px;
height:46px;
}
.banner{
margin-left:250px;
background-image:url(../images/slogan_back_right.gif);
background-repeat:repeat-x;
text-align:center;
}
.slogan_banner{
background-image:url(../images/slogan_back_left.gif);
background-repeat:repeat-x;
text-align:right;
}
.main_body{
width:518px;
margin-left:10px;
margin-right:10px;
margin-top:10px;
margin-bottom:10px;
border:#AFA06E solid 1px;
float:left;
}
.white_main_body{
width:518px;
margin-left:10px;
margin-right:10px;
margin-top:10px;
margin-bottom:10px;
border:#AFA06E solid 1px;
background-color:#FFFFFF;
float:left;
}
.main_image{
float:left;
padding-left:10px;
padding-top:10px;
padding-bottom:10px;
padding-right:10px;
}
.image_right{
float:right;
padding-left:10px;
padding-top:10px;
padding-bottom:10px;
padding-right:10px;
}
.image_right2_no_border{
padding-left:0px;
padding-top:0px;
padding-bottom:0px;
padding-right:0px;
}
.image_right3_no_border{
float:right;
padding-left:0px;
padding-top:0px;
padding-bottom:0px;
padding-right:0px;
}
.main_body_rectangle{
clear:right;
background-color:#C3B58F;
font-family:  Tahoma, Arial, Helvetica, sans-serif;
font-size:1.2em;
color:#4B4231;
padding-top:5px;
padding-bottom:5px;
text-align: center;
font-weight:bold;
}
.image_right_no_border{
float:right;
padding-left:10px;
padding-top:0px;
padding-bottom:0px;
padding-right:0px;
}
.image_right_no_contact{
width:200px;
float:right;
padding-top:0px;
padding-bottom:0px;
padding-right:0px;
}
.image_left_no_border{
float:left;
padding-left:0px;
padding-top:0px;
padding-bottom:0px;
padding-right:10px;
}
.image_left2_no_border{
float:left;
padding-left:0px;
padding-top:0px;
padding-bottom:0px;
padding-right:0px;
}
.main_body p{
padding-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:1.2em;
color:#DFCDA7;
margin:0;
padding-top:5px;
padding-bottom:5px;
line-height: 150%
}
.white_main_body p{
padding-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:1.2em;
color:#DFCDA7;
margin:0;
padding-top:5px;
padding-bottom:5px;
line-height: 150%
}
.main_body h1{
padding-left:12px;
font-family:Arial, Helvetica, sans-serif;
font-size:1.4em;
font-weight:bold;
color:#DFCDA7;
margin:0;
padding-top:5px;
padding-bottom:5px;
line-height: 150%
}
.main_body h2{
padding-left:12px;
font-family:Arial, Helvetica, sans-serif;
font-size:1.3em;
font-weight:bold;
color:#FF0000;
margin:0;
padding-top:5px;
padding-bottom:5px;
line-height: 150%
}
.white_main_body h1{
padding-left:12px;
font-family:Arial, Helvetica, sans-serif;
font-size:1.4em;
font-weight:bold;
color:#4B4231;
margin:0;
padding-top:5px;
padding-bottom:5px;
line-height: 150%
}
.breaker{
clear:both;
height:1px;
}
.padding_left{
padding-left:30px;
}
.bullet_list1{
list-style: square; 
font-family:Arial, Helvetica, sans-serif;
font-size:1.2em;
color:#DFCDA7;
line-height: 150%
} 
.footer_left{
float:left;
width:250px;
background-color:#DFCDA7;
text-align:center;
color:#4B4231;
padding-top:5px;
padding-bottom:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:1em;
font-weight:bold;
}
.footer_right{
color:#DFCDA7;
background-color:#615642;
padding-top:5px;
padding-bottom:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:1em;
font-weight:bold;
text-align:center;
float:left;
width:550px;
}
.bottom_left_footer{
float:left;
color:#4b4231;
background-color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:1em;
font-weight:bold;
width:249px;
border:#000000 solid 1px;
}
.bottom_center_footer{
float:left;
color:#4b4231;
background-color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:1em;
font-weight:bold;
width:400px;
border-top:#000000 solid 1px;
border-bottom:#000000 solid 1px;
border-right:#000000 solid 1px;
}
.bottom_right_footer{
float:left;
color:#4b4231;
background-color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:1em;
font-weight:bold;
width:147px;
border-top:#000000 solid 1px;
border-bottom:#000000 solid 1px;
border-right:#000000 solid 1px;
}
.services_list{
margin-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:1.2em;
color:#DFCDA7;
line-height:200%;
padding-right:20px;
}
#left_menu a:link,#left_menu a:active,#left_menu a:visited {
color:#000000;
text-decoration:none;
}
#left_menu a:hover {
color:#000000;
text-decoration:underline;
}
a.main_body_link:link,a.bottom_footer:active,a.bottom_footer:visited{
color:#4b4231;
text-decoration:underline;
font-weight: strong;
}
a.main_body_link:hover{
color:#4b4231;
text-decoration:none;
font-weight: strong;
}
a.bottom_footer:link,a.bottom_footer:active,a.bottom_footer:visited{
color:#4b4231;
text-decoration:underline;
}
a.bottom_footer:hover{
color:#4b4231;
text-decoration:none;
}
a.body_link:link,a.body_link:active,a.body_link:visited{
color:#DFCDA7;
text-decoration:underline;
}
a.body_link:hover{
color:#DFCDA7;
text-decoration:none;
}
a.footer_right_link:link,a.footer_right_link:active,a.footer_right_link:visited{
color:#DFCDA7;
text-decoration:underline;
}
a.footer_right_link:hover{
color:#DFCDA7;
text-decoration:none;
}
.footer_w3c{
color:#4b4231;
background-color:#DFCDA7;
text-align:center;
padding-top:10px;
padding-bottom:10px;
vertical-align:middle;
}
.w3c_footer{
text-align:center;
width:71px;
vertical-align:top;
padding-top:10px;
padding-bottom:10px;
}
.footer_w3c2{
color:#4b4231;
background-color:#DFCDA7;
text-align:center;
padding-top:10px;
padding-bottom:10px;
vertical-align:middle;
}
.discriptor{
float:left;
width:130px;
padding-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:1.2em;
color:#DFCDA7;
margin:0;
padding-top:5px;
padding-bottom:5px;
line-height: 150%;
}
.discriptor2{
width:130px;
padding-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:1.2em;
color:#DFCDA7;
margin:0;
padding-top:5px;
padding-bottom:5px;
line-height: 150%;
}
.discriptor3{
float:left;
width:130px;
padding-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:1.2em;
color:#DFCDA7;
margin:0;
padding-top:5px;
padding-bottom:5px;
line-height: 150%;
display:none;
}
.text_fields{
font-family:Arial, Helvetica, sans-serif;
font-size:1.2em;
color:#DFCDA7;
margin:0;
padding-top:5px;
padding-bottom:5px;
line-height: 150%;
}
.text_fields1{
font-family:Arial, Helvetica, sans-serif;
font-size:1.2em;
color:#DFCDA7;
margin:0;
padding-top:5px;
padding-bottom:5px;
line-height: 150%;
display:none;
}
.fields{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
border:#FFFFFF solid 1px;
}
.fields1{
font-family:Verdana, Arial, Helvetica, sans-serif;
border:#FFFFFF solid 1px;
}
.center_div{
text-align:center;
}
.center_div2{
padding-top:20px;
text-align:center;
}
.page_navigation{
text-align:center;
width:620px;
}
.page_navigation_left_link{
padding-right:20px;
}
.page_navigation_right_link{
padding-left:20px;
}
.img_center{
text-align: center;
}