/*
Theme Name: UV-Powered
Theme URI: http://www.elegantthemes.com/gallery/
Version: 1.2
Description: 2 Column theme 
Author: Ultra Visions
Author URI: http://www.ultravisions.com
*/



/*------------------------------------------------*/
/*-----------------[BASIC STYLES]-----------------*/
/*------------------------------------------------*/

/* html { background-color: #222325; } */
/*html {
    background-color: #000;
}*/
#header { text-align: center; }
#header img { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; }

/*------------------------------------------------*/
/*---------------[MAIN LAYOUT INFO]---------------*/
/*------------------------------------------------*/

#header {
    position: relative;
    margin: auto;
    width: 100%;
    padding-top: 0;
    top: -20px;
    z-index: 1000;
    margin-bottom: 45px;
}
img#logo {
    margin: auto;
    margin-top: -20px;
}
    
/*------------------------------------------------*/
/*---------------[DROPDOWN MENU]------------------*/
/*------------------------------------------------*/        
#top_menu {
    width: 100%;
    margin-left: 140px;
}
ul.nav {
    margin-top: -18px;
    height: 74px;
    margin: auto;
}
        ul.nav li a.top_arrow { background: url(http://ultravisions.com/cms/wp-content/themes/uv-powered_v1.0/images/arrow-bg.png) no-repeat top center; }
            ul.nav li a { color: #c7ced1; font-size: 13px; text-decoration: none; font-family: Century Gothic, Arial, sans-serif; text-transform: lowercase; text-shadow: 1px 1px 7px #80b3ce; padding: 25px 10px 24px; }
                ul.nav li a:hover { text-decoration: none; }
                span.current_arrow { background: url(http://ultravisions.com/cms/wp-content/themes/uv-powered_v1.0/images/current-link.png) no-repeat bottom center; width: 21px; height: 11px; display: block; position: absolute; top: -9px; left: 0px; }
                ul.nav > li > a:hover { color: #fefefe; }
                
                ul.nav li ul { background: url(http://ultravisions.com/cms/wp-content/themes/uv-powered_v1.0/images/dropdown-bg.png); -moz-border-radius: 5px; -webkit-border-radius: 5px; box-shadow:3px 6px 8px 1px rgba(0, 0, 0, 0.3); -moz-box-shadow:3px 6px 8px 1px rgba(0, 0, 0, 0.3); -webkit-box-shadow: 3px 6px 8px 1px rgba(0, 0, 0, 0.3); padding: 7px 0px 3px 7px; width: 203px !important; }
                ul.nav > li > ul { margin-top: 20px; }
                    ul.nav li ul a { color: #ffffff; text-shadow: 1px 1px 2px #000000; display: block; width: 176px; background: url(http://ultravisions.com/cms/wp-content/themes/uv-powered_v1.0/images/dropdown-link-bg.png); padding: 5px 5px 5px 12px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border: 1px solid #313c3d; margin-bottom: 4px; }
                        ul.nav li ul a:hover { background: url(http://ultravisions.com/cms/wp-content/themes/uv-powered_v1.0/images/dropdown-active-link.png); border: 1px solid #47595d; }

/*------------------------------------------------*/
/*---------------[DEFAULT DROPDOWN SETTINGS]---*/
/*------------------------------------------------*/

.nav ul { position:absolute; top:-999em; background-position: bottom; background-repeat: no-repeat; z-index: 10; }
.nav li { float:left; position:relative; }
.nav a { display:block; float: left; }
    .nav li:hover ul, ul.nav li.sfHover ul { left:0px; top:35px; }
    .nav li:hover li ul, .nav li.sfHover li ul { top:-999em; }
        .nav li li:hover ul, ul.nav li li.sfHover ul { left:203px; top:0px; }
    .nav li:hover ul, .nav li li:hover ul { top: -999em; }
    .nav li li {    display: block;    padding: 0px; float: left; height: auto !important; }
    .nav li ul { width: 202px; }
        .nav li li a:link, .nav li li a:visited {    display: block; height: auto; float: left; }
        .nav li:hover { visibility: inherit; /* fixes IE7 'sticky bug' */ }


