#header #suckerfishWrapper{
margin-top: 202px;
text-align: right;
}

#suckerfishnav, #suckerfishnav ul {
list-style:none;
width:100px;/*can specify a fixed width here if you want, ie: width:30em. Adjust as necessary to center - It will depend on the length of the menu items. Use along with padding on menu items to set spacing and width*/
height: 40px;
margin:0;
background:transparent;
text-align: left;
display: block;
float: right;
}

#suckerfishnav a {
width:1px;/*for IE6*/
font-size:1.3em;
font-weight:normal;
text-align:right;
text-decoration:none;
padding:0px;/* Adjust padding as necessary*/
display:block;
white-space:nowrap;/*for IE6*/
}/*can specify a fixed width here for each first level button if you want, ie: width:10em; You must also modify the #suckerfishnav li as well*/

#suckerfishnav li>a {
width:auto;/*for all modern Browsers*/
}

#suckerfishnav a:hover {
text-decoration:none;
}

#suckerfishnav li {
float:right;
padding:0;
}/*can specify a fixed width here for each first level button if you want, ie: width:10em; You must also modify the #suckerfishnav a as well*/

/*
#suckerfishnav li.current_page_item, #suckerfishnav li.current_page_ancestor{color:#ccc}
#suckerfishnav li.current_page_item a{color:#ccc;}
#suckerfishnav li.current_page_item li a{color:#ccc;}
*/


#suckerfishnav li li {
border:0;
text-align:left;
}
#suckerfishnav li li a:hover {
background: transparent;
}

#suckerfishnav li ul {
position:absolute;
left:-999em;
height:auto;
width: 216px;
background-color:#e7e7e7;
padding:10px;
font-weight:normal;
margin:0;
z-index:1000;
}
#suckerfishnav p a {
font-family: 'Lucida Sans', Arial, Verdana, Sans-Serif;
font-size: 11px;
padding: 0;
margin: -7px 0 7px 0;
}
#suckerfishnav p a:hover {
text-decoration: underline;
}
#suckerfishnav li:hover ul, #suckerfishnav li li:hover ul, #suckerfishnav li li li:hover ul, #suckerfishnav li.sfhover ul, #suckerfishnav li li.sfhover ul, #suckerfishnav li li li.sfhover ul {
left:auto;
padding:10px 14px 20px 0 ;
margin:0 14px 0 -163px;
width: 230px; 
}
input.skf {
width: 205px;
color: #a1a1a1;
margin: 3px 0;
padding: 4px 0;
}




/*suckerfish for home */


#header #suckerfishWrapper2{
text-align: left;
}

#suckerfishnav2, #suckerfishnav2 ul {
list-style:none;
width:210px;/*can specify a fixed width here if you want, ie: width:30em. Adjust as necessary to center - It will depend on the length of the menu items. Use along with padding on menu items to set spacing and width*/
margin:0;
background:transparent;
text-align: left;
display: block;
float: left;
}

#suckerfishnav2 a {
width:1px;/*for IE6*/
font-size:1.3em;
font-weight:normal;
text-align:right;
text-decoration:none;
padding:0px;/* Adjust padding as necessary*/
display:block;
white-space:nowrap;/*for IE6*/
}/*can specify a fixed width here for each first level button if you want, ie: width:10em; You must also modify the #suckerfishnav2 li as well*/

#suckerfishnav2 li>a {
width:auto;/*for all modern Browsers*/
}

#suckerfishnav2 a:hover {
text-decoration:none;
}

#suckerfishnav2 li {
float:left;
padding:0;
}/*can specify a fixed width here for each first level button if you want, ie: width:10em; You must also modify the #suckerfishnav2 a as well*/

/*
#suckerfishnav2 li.current_page_item, #suckerfishnav2 li.current_page_ancestor{color:#ccc}
#suckerfishnav2 li.current_page_item a{color:#ccc;}
#suckerfishnav2 li.current_page_item li a{color:#ccc;}
*/


#suckerfishnav2 li li {
border:0;
text-align:left;
}
#suckerfishnav2 li li a:hover {
background: transparent;
}

#suckerfishnav2 li ul {
position:absolute;
left:-999em;
height:auto;
width: 416px;
background-color:#e7e7e7;
padding:10px;
font-weight:normal;
margin:0;
z-index:1000;
}
#suckerfishnav2 p a {
font-family: 'Lucida Sans', Arial, Verdana, Sans-Serif;
font-size: 11px;
padding: 0;
margin: -7px 0 7px 0;
}
#suckerfishnav2 p a:hover {
text-decoration: underline;
}
#suckerfishnav2 li:hover ul, #suckerfishnav2 li li:hover ul, #suckerfishnav2 li li li:hover ul, #suckerfishnav2 li.sfhover ul, #suckerfishnav2 li li.sfhover ul, #suckerfishnav2 li li li.sfhover ul {
left:auto;
padding:10px 14px 20px 30px ;
margin: 40px 14px 0 0px;
width: 420px; 
min-height: 260px;
}
#suckerfishnav2 li a img {
 float: left;
 }
#page3 #suckerfishWrapper {
margin-top: 100px;
margin-bottom: 0;
}
#suckerfishWrapper span.acct a:link {
display: inline;
padding: 35px 15px 0 0;
}
