/* CSS Document */


#body{
overflow:hidden;
}

#left, #middle, #right{
min-height:450px;
_height:450px;
}

#left{
	width: 200px;
	float:left;
	padding-left:20px;
	padding-right:19px;
	border-right: 1px solid #acacac;
}

	#left .contentpic{
	bordeR:0 !important;
	}


#latest_news {
	height:210px;
	margin:0 0 10px 0;

}

#master0{
float:left;
}



#latest_news a {

	color: #104ea5;

	font-weight:bold;

}

#middle{
float:left;
width: 475px;
float:left;
padding-left:20px;
padding-right:20px;
border-right: 1px solid #acacac;
}

#about{
padding:0 0 15px;
border-bottom:1px dotted #cdcdcd;
margin:0 0 20px;
}


#featured_products {

}


#right{
width:205px;
float:right;
padding-right:18px;
}

#summary {
	text-align:justify;
	line-height:1.3;

}



#summary a {

	color:#104ea5;

	font-weight:bold;

}

#footer{
clear:both;
}



span.index_product_rotate1 {

	display: inline;

	float:left;

	padding-right:15px;

}

td.specialBorderLeft{
	border-left:medium;
}

td.specialBorderRight{
	border-right:medium;
}

td.specialBorderRightBottom{
	border-right:medium;
	border-bottom:medium;
}

td.specialBorderLeftBottom{
	border-left:medium;
	border-bottom:medium;
}

td.specialBorderRightTop{
	border-right:medium;
	border-top:medium;
}

td.specialBorderLeftTop{
	border-left:medium;
	border-top:medium;
}

.contentpic{
margin:0 0 15px 0;
border:1px solid #cdcdcd;
padding: 1px;
}

.contentpic_left{
float:left;
margin:0 15px 15px 0;
border:1px solid #cdcdcd;
padding: 1px;
}
