/* Centered Dark */

@import url("../../base/css/dark.css");

/* Colors */
body { background:#222; }
a {color: #fff;}
a:hover {text-decoration: underline}
#gpp_slideshow { -webkit-box-shadow:0 0 60px #000000; -moz-box-shadow:0 0 60px #000000; box-shadow:0 0 60px #000000; }
.welcomebox { text-shadow:-1px 1px 3px #000; }
.box,img.attachment-thumbnail { -webkit-box-shadow:0 0 40px #000000; -moz-box-shadow:0 0 40px #000000; box-shadow:0 0 40px #000000; }
.box h1, .box h2, .box h3, .box h4, .box h5, .box h6 {color: #777}
.box p { color:#222; }
#access,.entry-utility { border-top:1px solid #333; border-bottom:1px solid #333;}
#sidebar .item { background:#1a1a1a; box-shadow:0 0 20px #000; border:1px solid #333; }
#sidebar .item ul { border-top:1px dotted #333; }
#sidebar .item ul li a { border-bottom:1px dotted #333; }
#sidebar ul li a:hover { background-color:#000; }
#footer-widgets { border-top: 1px solid #333 !important; }

/* Menu */
div.menu,div.menu ul ul,div.menu ul a { background:none!important; font-weight:bold}
div.menu ul li li a {border-top:1px solid #222 !important;}
div.menu ul li a:hover { background-color:transparent!important; }
div.menu .current-menu-item a,.menu .current-menu-item a:visited { background-color:none; color:#fff; }
div.menu li.sfHover,div.menu li.sfHover a:focus,div.menu li.sfHover a:hover,div.menu li.sfHover a:active { background:#000!important; color:#fff!important; }
#access li li > a { background: #111 !important; border-bottom: 0 !important }
#access ul ul { -moz-box-shadow: 0 3px 3px rgba(0,0,0,0.2); -webkit-box-shadow: 0 3px 3px rgba(0,0,0,0.2); box-shadow: 0 3px 3px rgba(0,0,0,0.2); }
#access li:hover > a, #access a:focus { background: #000 !important; }

/* Positioning */
#search #s { border:none; padding:3px 6px; }
#gpp_slideshow_menu { margin-bottom:1.5em; }
.item {margin-bottom:20px;}