* {
	margin: 0;
	padding: 0;
}

.big_white_bold{ font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; font-weight:bold; text-decoration:none}

.contentslide{
width: 644px;
height: 231px;
background: url(../images/home_main_bg.gif) top #EBEBEB no-repeat;  
}

.contentslide .opacitylayer{ /*Do not edit this rule unless you're familiar with CSS opacity behavior*/
width: 100%;
height: 100%;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;


}

.contentslide .contentdiv{
display: none;
}

.pagination{
width: 644px; /*Width of pagination DIV. To equal that of Content Slider's width, take into account the later's left/right paddings!*/
text-align: right;

border-width: 0 10px; /*Left/ right border width of pagination DIV.*/
padding: 0 0 4px 0;
}

* html .pagination{ /*Simplified box model hack to get IE5 to display width equal to that of Content Slider's*/
width: 644px; /*IE5 width*/
width: 644px; /*IE6 width*/
}

.pagination a{
padding: 0 5px;
text-decoration: none; 
color: #2e6ab1;
font-family: Arial, Helvetica, sans-serif;
color:#666666;
font-size: 13px;
font-weight: bold;
/*background: url(../images/home_button_1.jpg) no-repeat;*/

}

.pagination a:hover, .pagination a.selected{
color: #FFFFFF;

}



div.feature_link{
float: left;
cursor: pointer;
text-align:center;
}

div#item0{
width: 161px;
height: 34px;
background: url(../images/home_button_1.jpg) no-repeat;
}



div#item0_selected{
width: 161px;
height: 34px;
background: url(../images/home_button_1_selected.jpg) no-repeat;

}

div#item1{
width: 161px;
height: 34px;
background: url(../images/home_button_2.jpg) no-repeat;
}

div#item1_selected{
width: 161px;
height: 34px;
background: url(../images/home_button_2_selected.jpg) no-repeat;
}

div#item2{
width: 161px;
height: 34px;
background: url(../images/home_button_3.jpg) no-repeat;
}

div#item2_selected{
width: 161px;
height: 34px;
background: url(../images/home_button_3_selected.jpg) no-repeat;
}

div#item3{
width: 161px;
height: 34px;
background: url(../images/home_button_4.jpg) no-repeat;
}

div#item3_selected{
width: 161px;
height: 34px;
background: url(../images/home_button_4_selected.jpg) no-repeat;
}


div#image_feature1{
background:url(../images/home_pic_3.jpg);
width: 436px;
height: 214px;
float:left;
cursor: pointer;
}

div#image_feature2{
background:url(../images/home_pic_2.jpg);
width: 436px;
height: 214px;
float:left;
cursor: pointer;
}

div#image_feature3{
background:url(../images/home_pic_1.jpg);
width: 436px;
height: 214px;
float:left;
cursor: pointer;
}

div#image_feature4{
background:url(../images/home_pic_4.jpg);
width: 436px;
height: 214px;
float:left;
cursor: pointer;
}

div.feature_divider{
width: 9px;
height: 214px;
float:left;
}

div.feature_divider8{
width: 8px;
height: 214px;
float:left;
}

.content_text{
float:left;

}

.content_text_top{
width: 183px;
height: 32px;
background:url(../images/home_description_top.gif) no-repeat;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #CCCCCC;

}

.content_text_middle{
width: 175px;
height: 177px;
background: #403F38;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #9A9997;
line-height: 17px;
padding: 0 5px 0 3px;
}

div.padding7{
padding: 0 0 0 7px;

}

.content_text_bottom{
width: 183px;
height: 5px;
background:url(../images/home_description_bottom.gif) no-repeat;
font-size:1px;

}
