/*
	css  reset
*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, caption, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;background:transparent;text-align:left;}
textarea, input {margin:0;padding:0}
:focus {outline:0}
ol, ul {list-style:none}
table {border-collapse:collapse;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
q:before,q:after {content:'';}
body {line-height:1;color:#333;background:#fff;font-size:62.5%}

/*
	suckerfish css  - single level
*/
#nav, #nav ul {padding:0;margin:0;list-style:none;line-height:1;}
#nav a {display:block;width:10em;}
#nav li {float:left;width:10em;}
#nav li ul {position:absolute;background:orange;width:10em;left:-999em;}
#nav li:hover ul, #nav li.sfhover ul {left:auto;}

/*
	suckerfish css  - two level
*/
#nav, #nav ul {padding:0;margin:0;list-style:none;line-height:1;}
#nav a {display:block;width:10em;}
#nav li {float:left;width:10em;}
#nav li ul {position:absolute;background:orange;width:10em;left: -999em;}
#nav li ul ul {margin:-1em 0 0 10em;}
#nav li:hover ul ul, #nav li.sfhover ul ul {left:-999em;}
#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul {left:auto;}

/*
	suckerfish ie7 css
*/
#nav li:hover, #nav li.hover {position:static;}
