body{
	padding: 0px;
	margin: 0px;
	background: url('/img/background.jpg') #545968;
	/*background: url('/img/2100.gif')  #545968;*/
	width: 100%;
	height: 100%;
	font-family: Arial;
}

form { 
	padding: 0px; 
	margin: 0px; 
}

.clear { clear: both; }

.head{
	
	width: 1024px;
	height: 100px;
	border: 0px SOLID #EBEBEB;
	margin: 0px auto;
	background: url('/img/hbg.png') top right no-repeat;
	padding-top: 0px;
}

#search { background: #6a7080;padding: 6px; width : 190px; }
#search input { border: 0px; }
.searchlabel {color: #FFFFFF; font-size: 11px; padding-left: 10px;}
.sbutton {background: none; color: #FFFFFF; font-size: 11px; text-decoration: underline; cursor: pointer; text-decoration: underline;}
.minfo{ font-size: 9px; color: #FFFFFF; }

a.index               { color: #FFFFFF; font-size: 10px; font-family: Tahoma; text-transform: uppercase; text-decoration: underline;}
a:link.index          { text-decoration: underline; }
a:active.index        { text-decoration: underline; }
a:hover.index         { color: #FFFFFF; TEXT-DECORATION: none; }

a.news              { color: #FFFFFF; font-size: 11px; font-family: Tahoma; text-decoration: none;}
a:link.news         { text-decoration: none; }
a:active.news       { text-decoration: none; }
a:hover.news        { color: #FFFFFF; TEXT-DECORATION: underline; }

a.mlmenu {            
	color: #FFFFFF; font-size: 10px; font-family: Tahoma;  
	text-transform: uppercase; text-decoration: none; padding: 4px;
}
a:hover.mlmenu { background: url('/img/mlbg.png') top left repeat-x;
	background-position: 0% 0%;
}

a.mlmenu_super {            
	color: #FFFFFF; font-size: 10px; font-family: Tahoma;  
	text-transform: uppercase; text-decoration: none; padding: 4px;
		padding-bottom: 19px; border-bottom: 2px SOLID #ededed;
}
a:hover.mlmenu_super { background: url('/img/mlbg2.png') top left repeat-x;
	background-position: 0% 0%;
}


a.mlmenu_selected {            
	color: #FFFFFF; font-size: 10px; font-family: Tahoma;  
	text-transform: uppercase; text-decoration: none; padding: 4px;
	background: url('/img/mlbg.png') top left repeat-x;
}
a:hover.mlmenu_selected  {}

.heading {
	width: 1024px;
	height: 100px;
	border: 0px SOLID #EBEBEB;
	margin: 0px auto;
	position: absolute;
}

.headlinks {
	color: #FFFFFF; 
	font-size: 11px;
	top: 80px;
	left: 10px;	
	position: absolute;
}

.logo {
	width: 244px;
	height: 38px;
	top: 20px;
	left: 10px;	
	position: absolute;
	background: url('/img/logo.png');
}

.cart {
	width: 249px;
	height: 75px;
	border: 0px SOLID #EBEBEB;
	top: 0px;
	right: 10px;	
	position: absolute;
	background: url('/img/cart_index.png') no-repeat;
	color: #FFFFFF;
	font-family: Arial;
	font-size: 11px;
	padding-top: 30px;
}

.ccart{
	margin-top: 0px;
	margin-left: 60px;
	
}

.search_holder {
	width: 244px;
	height: 50px;
	border: 0px SOLID #EBEBEB;
	top: 16px;
	right: 230px;	
	position: absolute;
}

.hinfo {
	width: 234px;
	height: 40px;
	border: 0px SOLID #EBEBEB;
	top: 76px;
	right: 240px;	
	position: absolute;
}

.my {
	width: 190px;
	height: 40px;
	border: 0px SOLID #EBEBEB;
	top: 76px;
	right: 0px;	
	position: absolute;
}

.holder{
	
	width: 1224px;
	margin: 0px auto;
	padding: 0px;
}

.dv {
	padding-left:  2px; 
	padding-right: 2px; 
	color: #FFFFFF;
}

.menu {
	width: 1224px;
	height: 50px;
	background: url('/img/menu_background.png') #6e768f;
	margin: 0px auto;
}

.menu_content {
	padding-top: 14px;
	width: 1124px;
	margin: 0px auto;
}

.banner {
	width: 1077px;
	margin: 0px auto;
}

.banner_m {
	width: 1077px;
	margin: 0px auto;
	border: 5px SOLID #6d7692;
}

.banner_m:hover {
	width: 1077px;
	margin: 0px auto;
	border: 5px SOLID #ec0474;
}

.b1 {
	width: 400px;
	height: 200px;
	background: #747c95;
	margin: 2px;
	float: left;
}

.b2 {
	width: 265px;
	height: 200px;
	_background: #747c95;
	margin: 2px;
	float: left;
}

.b3 {
	width: 400px;
	height: 200px;
	_background: #747c95;
	margin: 2px;
	float: left;
}

.content {
	font-family: Arial;
	font-size: 11px;
	width: 1024px;
	margin: 0px auto;
	color: #FFFFFF;
}

/* main page item */
.mpitem {
	background: #747c95;
	padding: 10px;
	float: left;
	color: #FFFFFF;
	margin-right: 15px;
	margin-bottom: 2px;
}

.idate {
	background: #ef1b8a;
	padding: 4px;
	color: #FFFFFF;
}

.icart {
	background: #c327d2;
	padding: 4px;
	color: #FFFFFF;
}

.fl {
	background: #74788b;

}

.flc {
	width: 1024px;
	color: #FFFFFF;
	margin: 0px auto;
	font-size: 11px;
	font-family: Arial;
	padding: 10px;
	background: url('/img/flbg.gif') left bottom no-repeat;
}

.super {
	color: #ff54ae;
}

.hi {
	font-size: 14px; display: inline;
}
