/* CSS Document */
/****** Middle Float Area******/
#boxarea{
	width: 898px;
	margin-right: auto;
	margin-left: auto;
}
.boxtop{
	height: 9px;
}
.boxbg{
	background-image: url(../images/bg_box_middle.gif);
	background-repeat: repeat-y;
	height: 100%;
	overflow: hidden;
}
.boxdown{
	height: 40px;
	float: left;
}

#topleftcolumn{
	width: 611px;
	float: left;
}

.leftcolumn {
	width: 590px;
	padding-left: 30px;
	font-size: 0.8em;
	float: left;
}
.rightcolumn{
	font-size: 0.8em;
	width: 245px;
	float: left;
	padding-left: 18px;
}
#contentarea{
	width: 826px;
	margin-left: 30px;
	margin-top: 40px;
	background-image: url(../images/bg_content_03.gif);
	background-repeat: repeat-y;
}
#contentarea_message{
	width: 826px;
	margin-left: 30px;
	background-image: url(../images/bg_content_03.gif);
	background-repeat: repeat-y;
	margin-top: 30px;
}
#contentarea_message h1{
	font-size: 1.8em;
	color: #37189c;
	line-height: 1.1em;
	margin-bottom: 0px;
	padding-bottom: 0px;
	margin-top: 5px;
	font-weight: lighter;
}
#contentarea_message ul{
	margin: 0px;
	padding: 0px;
	clear: both;
}
#contentarea_message li{
	list-style-type: none;
	margin-left: 10px;
}
#contentarea_message .date{
	padding-top: 3px;
	padding-bottom: 2px;
	
	margin-top: 3px;
	
}
#contentarea_message label {
	float: left;
	text-align: right;
	margin-right: 15px;
	overflow: hidden;
}
#contentarea_message .contact-info{
	border: 1px solid #eaeaea;
	margin-top: 0px;
	margin-bottom: 10px;
	background-color: #f8f8f7;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	}
#contentarea_message .contact-info li{
	line-height: 1.8em;
}
#contentarea_message h2{
	font-size: 1.3em;
	color: #7cbd0e;
	background-color: #b5b5b5;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	background-image: url(../images/bg_page_gray.gif);
	background-repeat: repeat-x;
	font-weight: lighter;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	clear: left;
}
#contentarea_message .icon{
	float: left;
	width: 45px;
	margin-right: 5px;


}
.content-top{
	height: 9px;
}
.content-boxbg{
	background-image: url(../images/bg_content_middle.gif);
	background-repeat: no-repeat;
	height: 100%;
	overflow: hidden;
}
.content-boxdown{
	height: 24px;


}
#contentarea .left {
	width: 520px;
	padding-left: 28px;
	font-size: 0.8em;
	float: left;
}

#contentarea .right{
	font-size: 0.8em;
	width: 251px;
	float: left;
	padding-left: 15px;
}
#contentarea_message .left {
	width: 520px;
	padding-left: 28px;
	font-size: 0.8em;
	float: left;
}
#contentarea_message .right{
	font-size: 0.8em;
	width: 251px;
	float: left;
	padding-left: 15px;
}
.down-content{
	width: 800px;
	font-size: 0.8em;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
}
/****** Index Middle Menu******/
#menu {
	width: 545px;
	margin-top: -29px;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 0px;
	overflow: hidden;
	position: absolute;
	padding-left: 7px;
}

#menu ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#menu li {
	display: inline;
	list-style-type: none;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 5;
}
#menu li a{
	display:block;
	float:left;
	text-decoration:none;
	text-indent: -900em;
	height: 29px;
}
#menu #menu-home a{
	background-image: url(../images/menu_home.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 81px;
}
#menu #menu-home a:hover{
    background-image: url(../images/menu_home_over.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#menu #menu-home-select a{
	background-image: url(../images/menu_home_choice.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 81px;
}
#menu #menu-categories a{
	background-image: url(../images/menu_categ.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 81px;
	margin-left: 5px;
}
#menu #menu-categories a:hover{
    background-image: url(../images/menu_categ_over.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-left: 5px;}
#menu #menu-categories-select a{
	background-image: url(../images/menu_categ_choice.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 81px;
	margin-left: 5px;
}
#menu #menu-search a{
	background-image: url(../images/menu_search.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 81px;
	margin-left: 5px;
}
#menu #menu-search a:hover{
    background-image: url(../images/menu_search_over.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-left: 5px;}
#menu #menu-search-select a{
	background-image: url(../images/menu_search_choice.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 81px;
	margin-left: 5px;
}
#trademenu {
	width: 510px;
	margin-top: -28px;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 0px;
	padding-left: 20px;
	position: absolute;

}

#trademenu ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#trademenu li {
	display: inline;
	list-style-type: none;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 5;
}
#trademenu li a{
	display:block;
	float:left;
	text-decoration:none;
	text-indent: -900em;
	height: 29px;
}
#trademenu #menu-buy a{
	background-image: url(../images/menu_buy.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 104px;
}
#trademenu #menu-buy a:hover{
    background-image: url(../images/menu_buy_over.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#trademenu #menu-buy-select a{
	background-image: url(../images/menu_buy_choice.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 104px;
}
#trademenu #menu-sell a{
	background-image: url(../images/menu_sell.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 107px;
}
#trademenu #menu-sell a:hover{
    background-image: url(../images/menu_sell_over.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#trademenu #menu-sell-select a{
	background-image: url(../images/menu_sell_choice.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 107px;
}
#trademenu #menu-service a{
	background-image: url(../images/menu_service.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 131px;
}
#trademenu #menu-service a:hover{
    background-image: url(../images/menu_service_over.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#trademenu #menu-service-select a{
	background-image: url(../images/menu_service_choice.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 131px;
}

