.suckerdiv { float:left; width:223px;display:inline;margin:10px 10px 0 5px; color:#FFFFFF; }

.suckerdiv h1{width:223px;height:39px;float:left;background:url(left_nav.gif);line-height:39px;text-align:center;margin-bottom:1px;color:#C1C1C1;}
.suckerdiv ul{
margin: 0;
padding: 0;
list-style-type: none;
width: 223px; /* Width of Menu Items */
}
	
.suckerdiv ul li{
position: relative;
width:223px;height:35px;float:left;text-align:left;background:url(bg_red.gif);line-height:35px;text-indent:65px;cursor:pointer;margin-bottom:1px;
}
	


/* Sub level menu links style */
.suckerdiv ul li a{
display: block;
overflow: auto; /*force hasLayout in IE7 */
color: black;
text-decoration: none;
background:url(bg_red.gif) no-repeat #FFFFFF;
border-bottom:solid 1px #000000;
height:18px !important height:28px;
padding: 5px 20px;
}

.suckerdiv ul li a:visited{
color:#FFFFFF;
}

.suckerdiv ul li a:hover{
background:url(bg_red.gif) no-repeat #64345d right;
color:#FFFFFF;
}
/*Sub level menu items */
.suckerdiv ul li ul{
position: absolute;
width: 223px; /*sub menu width*/
top: 0;
visibility: hidden;
}
.suckerdiv ul li ul li{
background:url(bg_red.gif) right;color:#FFFFFF; margin-top:-2px!important;
}
.suckerdiv ul li ul li a{
background:url(bg_red.gif) right;color:#FFFFFF;overflow: hidden;height:18px !important height:23px;padding: 5px 20px;
}
.suckerdiv ul li ul li a:hover{
background:url(bg_red.gif) right;color: #FF9900;
}
.suckerdiv ul li ul li a:active{
background:url(bg_red.gif) right;color: #FFFFFF;
}


/* Holly Hack for IE \*/
* html .suckerdiv ul li { float: left; height: 1%; }
* html .suckerdiv ul li a { height: 1%; }