@charset 'utf-8';

/*--Index_content--*/


#banner{
background:url(../images/bannerbg2.jpg) repeat-x;
height:230px;
width:100%;
}

#banner{
background-color:#000033;
}

#banner h1, #banner h2{
font-family:'Palatino Linotype', Georgia, "Times New Roman", Times, serif;
font-size:1.6em;
color:#eec77c;
font-weight:normal;
}

#banner_bottom{
border-top:2px solid #111;
background:url(../images/banner_bottomedge.jpg) repeat-x;
width:100%;
height:19px;
}

/*--Content--*/

#col1{
width:530px;
float:left;
}

a#index_newslink{
background:url(../images/index_newslink.jpg) no-repeat;
width:479px;
height:120px;

display:block;
}

span#index_newslink_h1{
line-height:1.4em;
font-size:2.4em;
color:#873402;
letter-spacing:-0.04em;
}
span#index_newslink_p{
line-height:1.6em;
font-family:'Tahoma', Verdana, Arial, Helvetica, sans-serif;
font-size:0.8em;
color:#6c5847;
}

#col2{
width:300px;
float:left;
padding-left:30px;
}
a.index_services_block{
clear:left;
float:left;
width:284px;
padding:10px 8px 15px 8px;
border-bottom:1px solid #d1c7a6;
display:block;
font-family:'Tahoma', Verdana, Arial, Helvetica, sans-serif;
}
a.index_services_block:hover{
background-color:#ede2c9;
cursor:hand;
}

.index_image{
float:left;
width:93px;
height:93px;
margin-right:10px;
}

span.rightfloat{
float:left;
width:180px;
}

.rightfloat span{
font-size:0.8em;
line-height:1.8em;
color:#6c5847;
padding-bottom:13px;
display:block;
}
.rightfloat span strong{
font-size:1.1em;
color:#047264;
line-height:1.6em;
}