html {
	background: transparent;
}	

body {
	background: transparent;
	margin: 0;
	padding: 0;
	font-family: trebuchet MS,Helvetica,sans-serif;
    font-size: 12px;
}

img {
    margin: 0;
    padding: 0;
    vertical-align: bottom;
}

.front_menu_banner a {
    cursor: pointer;
    float: left;
    text-decoration: none;
    border: 0;
}

.front_menu_banner img {
    float: left;
    border: 0;
}

.front_menu_banner span {
    background: url("../picture/frame/li_menu_item_orange.png") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    float: left;
    font-weight: bold;
    height: 20px;
    line-height: 20px;
    padding: 0 30px 0 0;
    text-align: right;
    text-decoration: none;
    text-transform: uppercase;
    width: 198px;
}

.front_menu_banner div:hover span {
	color: #2f3637;
}

.front_menu_banner .img {
	display: block;
}

.front_menu_banner .img-hover {
	display: none;
}

.front_menu_banner div:hover .img {
	display: none;
}

.front_menu_banner div:hover .img-hover {
	display: block;
}