body {

	margin-top: 0px;
	background-image: url(images/bg.jpg);
	background-repeat:repeat-x;
	
}	

ul{
padding-left:15px;
}	

li {

}
li span {
}


#all{
width:1200px;
height:auto;
margin-left:auto;
margin-right:auto;
}

#header{
width:1200px;
height:115px;
margin-left:auto;
margin-right:auto;
background-image:url(images/header-bg.jpg);
}


#logo{
width:200px;
height:auto;
float:left;
padding-top:10px;
}

#contact{
width:400px;
height:30px;
float:right;
text-align:right;
padding-top:10px;

}

#menu{
width:1200px;
height:21px;
margin-left:auto;
margin-right:auto;
background-color: #fff;

}

#search{
width:1200px;
height:30px;
margin-left:auto;
margin-right:auto;
background-image:url(images/search-bg.jpg);
}

#content{
width:1200px;
height:auto;
margin-left:auto;
margin-right:auto;
margin-bottom:15px;
padding-top:5px;
}

#l-menu{
width:222px;
height:auto;
float:left;
margin-bottom:5px;
}

#right{
width:975px;
height:auto;
float:right;
background-image:url(images/right-bg.png);
margin-top:5px;
}

#footer {
clear:both;  
width:1190px;
height:15px;
margin-left:auto;
margin-right:auto;
background-image:url(images/footer-bg.png);
text-align:left;
padding:5px;
 } 
 
a{
text-decoration:none}

a:hover{
text-decoration:none;
} 
 

a:link.menu,a:visited.menu,a:active.menu{
	color: #333;
	text-decoration: none;

}

a:hover.menu{
    color: #4e8fcb;
	text-decoration: none;
}

a:link.email,a:visited.email,a:active.email{
	color: #000;
	text-decoration: none;

}

a:hover.email{
    color: #000;
	text-decoration: none;
	
}

a:link.basket,a:visited.basket,a:active.basket{
	color: #fff;
	text-decoration: none;

}

a:hover.basket{
    color: #fae600;
	text-decoration: none;
	
}

a:link.button,a:visited.button,a:active.button{
	color: #000;
	text-decoration: none;

}

a:hover.button{
    color: #666666;
	text-decoration: none;
	
}

/*
	General rules
	*/

	/* Active menu item */
	#dhtmlgoodies_slidedown_menu .dhtmlgoodies_activeItem {}
	
	#dhtmlgoodies_slidedown_menu li{
		list-style-type:none;
		position:relative;
	}
	
	#dhtmlgoodies_slidedown_menu ul{
		margin:0px;
		padding:0px;
		position:relative;
	}

	#dhtmlgoodies_slidedown_menu div{
		margin:0px;
		padding:0px;
	}
	/* 	Layout CSS */
	#dhtmlgoodies_slidedown_menu{
		width:214px;
	}

	/* All A tags - i.e menu items. */
	#dhtmlgoodies_slidedown_menu a{
		text-decoration:none;
		display:block;
		clear:both;
		width:200px;
		
	}
	#dhtmlgoodies_slidedown_menu a:hover{
		text-decoration:none;
		display:block;
		clear:both;
		width:200px;
		
		
	}

	/* Active menu item */
	#dhtmlgoodies_slidedown_menu .dhtmlgoodies_activeItem {
		font-weight:normal;
		color: #333;
	
	}

	/*
	A tags
	*/
	#dhtmlgoodies_slidedown_menu .slMenuItem_depth1{	/* Main menu items */
		color: #fff;
	border:1px solid #efefef;
	padding:5px;
	font-size:12px;
	background-color:#000;
	font-family:arial;
	text-transform:uppercase;
	}
	#dhtmlgoodies_slidedown_menu .slMenuItem_depth2{	/* Sub menu items */
	width:200px;
	font-weight:normal;
	color: #333;
	border:1px solid #efefef;
	padding:5px;
	font-size:12px;
	background-color: #dddddd;
	font-family:arial;
	}
	
#dhtmlgoodies_slidedown_menu .slMenuItem_depth2 a:hover{	}/* Sub menu items */

	/* UL tags, i.e group of menu utems.
	It's important to add style to the UL if you're specifying margins. If not, assign the style directly
	to the parent DIV, i.e.

	#dhtmlgoodies_slidedown_menu .slideMenuDiv1

	instead of

	#dhtmlgoodies_slidedown_menu .slideMenuDiv1 ul
	*/

	#dhtmlgoodies_slidedown_menu .slideMenuDiv1 ul{
	}
	#dhtmlgoodies_slidedown_menu .slideMenuDiv2 ul{
		margin-left:0px;
		padding:px;
	}

