/**
Stylesheet for SooperFish by www.SooperThemes.com
Author: Jurriaan Roelofs
*/


/* Configuration of menu width */

html body ul.sf-menu ul{
/*width:118px;*/
}

html body ul.sf-menu ul li {
width:240px;
}

html body ul.sf-menu ul ul {
margin:0 0 0 200px;
}

/* Theming the menu */

ul#nav {
float:left;
font-weight:normal;
margin:0px 0px 0px 3px;
white-space:nowrap;
z-index:1000;
}

ul#nav ul {
text-transform:none;
font-weight:normal;
z-index:1000;
}

ul#nav li a, ul#nav li div{
padding:8px 16px 8px 16px;
font-family: Quicksand, trebuchet ms,arial,sans;
text-decoration:none;
color:#fff;
font-size:1em;
text-align:center;
line-height:1.2em;
border-right:1px solid #fff;
letter-spacing:0.08em;
white-space: normal;
z-index:1000;
}

ul#nav ul li a, ul#nav ul li div {
filter: alpha(opacity=100);
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
opacity:1;
/*text-transform:lowercase;*/
text-align:left;
border-right:none;
border-top:1px solid #ccc;
border-bottom:1px solid #ccc;
background-image:none;
background-color:#839bc9;
}

ul#nav li a:hover,ul#nav li a:focus,ul#nav li div:hover,ul#nav li div:focus {
filter: alpha(opacity=100);
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
opacity:1;
background-color:#839bc9;
}

ul#nav ul li a:hover,ul#nav ul li a:focus,ul#nav ul li div:hover,ul#nav ul li div:focus {
filter: alpha(opacity=100);
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
opacity:1;
background-color:#3058a5;
background-image:none;
}




ul#nav ul ul {
margin-top:0px;
}

span.sf-arrow {
top:14px;
right:3px;
}

ul ul span.sf-arrow {
right:6px;
top:14px;
}
ul#nav li a.sf_a_on{
background-color:#839bc9;
}