.urbangreymenu {
width: 580px; 
margin:0px; 
background:url(../images/bg-accordion.jpg) repeat-y;
/*position:inherit; width of menu*/
}

h3.headerbar {
font:bold 12px Helvetica, Arial, sans-serif;
color: white; 
margin:0px;
background: #606060; /*last 2 values are the x and y coordinates of bullet image*/
margin-bottom: 0px; /*bottom spacing between header and rest of content*/
/*padding: 7px 0 7px 5px;*/ /*31px is left indentation of header text*/
}

.urbangreymenu .headerbar a {
border-bottom:#999 1px solid;
border-right:#DDD 1px solid;
text-decoration:none;
color:#666;
font: 12px Helvetica, Arial, sans-serif;
display:block;
background:#FFF;
padding:8px 0 5px 8px;
display: block;
}

.urbangreymenu .headerbar a:hover{
background:#deedf5;
color:#333;
padding:8px 0 5px 10px;
}

.urbangreymenu .selected a{
background-color:#deedf5;
}

.urbangreymenu ul{
display:inline;
width:540px;
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 0px; /*bottom spacing between each UL and rest of content*/
font: Verdana, Helvetica, sans-serif;
font-size: 11px;
}

.urbangreymenu ul li{
padding-bottom: 1px; /*bottom spacing between menu items*/
}

.urbangreymenu ul li a {
width:130px;
font: normal 11px Verdana, Helvetica, sans-serif;
color: #C60;
background: #FFF;
display: block;
line-height: 17px;
text-decoration: none;
padding:0;
}

.urbangreymenu ul li a:visited{
color: #C60;
}

.urbangreymenu ul li a:hover{ /*hover state CSS*/
background:#deedf5;
color:#C60;
text-decoration: none;
padding:0;
}

.urbangreymenu-search {
margin:0px; 
/*background:url(../images/bg-accordion.jpg) repeat-y;
position:inherit; width of menu*/
}

h3.headerbar {
font:bold 12px Helvetica, Arial, sans-serif;
color: #CC6600; 
margin:0px;
/*last 2 values are the x and y coordinates of bullet image*/
margin-bottom: 0px; /*bottom spacing between header and rest of content*/
/*padding: 7px 0 7px 5px;*/ /*31px is left indentation of header text*/
}

.urbangreymenu-search .headerbar a {
border-bottom:#CCC 1px solid;
border-top:#CCC 1px solid;
border-right:#DDD 0px solid;
border-left:#DDD 0px solid;
text-decoration:none;
color:#666;
font: bold 12px Helvetica, Arial, sans-serif;
display:block;
background:#FFF;
padding:8px 0 5px 8px;
display: block;
}

.urbangreymenu-search .submenu {
font: 11px Verdana, Helvetica, sans-serif;
}

.urbangreymenu-search .headerbar a:hover{
background:#deedf5; display:block;
color:#333;
padding:8px 0 5px 10px;
}

.urbangreymenu-search .selected a{
background-color:#deedf5;
}

.urbangreymenu-search ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 0px; /*bottom spacing between each UL and rest of content*/
font: Verdana, Helvetica, sans-serif;
font-size: 11px;
}

.urbangreymenu-search ul li{
padding-bottom: 1px; /*bottom spacing between menu items*/
}

.urbangreymenu-search ul li a {
font: normal 11px Verdana, Helvetica, sans-serif;
color: #C60;
background: #FFF;
display: block;
line-height: 17px;
text-decoration: none;
padding:0;
}

.urbangreymenu-search ul li a:visited{
color: #C60;
}

.urbangreymenu-search ul li a:hover{ /*hover state CSS*/
background:#FFF;
color:#C60;
text-decoration: none;
padding:0;
}

#accordion .slide {
background:url(/images/bg-accordion.jpg) repeat-y;
padding:15px 0px 15px 0px;
height:1%;
width:580px;
}

#accordion .slide ul {
display:inline;
width:580px;
margin:0;
padding:0;
list-style:none;
font-size:0.9em;
line-height:1.71em;
font-weight:normal;
}

#accordion .slide ul li {
padding-top:1px;
text-align:center;
width:130px;
}

#accordion .slide ul a {
width:130px;
padding:2px;
margin:0 2px 0 2px;
color:#c60;
text-align:center;
}

#accordion .slide ul a:hover {
text-decoration:underline;
}


#accordion .headerbar a {
display:block;
color:#CC6600;
padding-left:12px;
background:#4d5965 url(/images/titlebar.png) repeat-x;
}

#accordion .headerbar a:hover { text-decoration:none;}

.categoryitems{
display:inline;
}

#img_container{
width:135px;
height:95px;
float:left;
}

.greyborder{
padding:4px;
border:1px solid #CCCCCC;
}

.clear {
clear:both;
}

.multiBoxDesc{
float:left;
}