/*************************** General Styling ***************************/

/* Page Styling */
body {
/*color: #c0c0c0;*/
color: #fff; /*AKB*/
}

/* Text Styling */
h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
/*color: #17a1ef;*/
color: #fff; /*AKB*/
}

/* List Styling Styling */
ul li {
/*border-bottom: 1px solid #202020; */ /*AKB*/
}

/* Form Styling */
input,
textarea,
select {
/*background: #808080; */ /*AKB*/
background: #4d183b;
/*color: #202020; */ /*AKB*/
color: #fff;
}
input:focus, textarea:focus,
select:focus {
/*background: #c0c0c0;*/ /*AKB*/
background: #692151;
}
input[type="submit"],
input[type="reset"] {
background: url(../images/submit_btn_dark-edit.png) no-repeat;
/*color: #000000; */
color: #fff;
}
input[type="submit"]:hover,
input[type="reset"]:hover {
color: #c0c0c0;
}
fieldset {
border: 1px solid #202020;
}
legend {
color: #ffffff;
}

/* Table Styling */
th {
/*background: #202020;*/
}
td {
/*background: #404040;*/
}

/* Other Styling */
blockquote {
background: url(../images/bq_dark.png) left top no-repeat;
}
hr {
background-color: #202020;
color: #202020;
}
pre,
code,
xmp {
background-color: #202020;
}


/* Image Styling */
.alignleft,
.alignright,
.aligncenter {
border: 1px solid #202020;
}
.wp-caption-text {
color: #808080;
}
.gallery img {
border: 1px solid #202020 !important;
}
.kwicks li,
.gallery-image,
.post-image,
.loader {
background: url(../images/ajax_loader_dark.gif) 50% 50% no-repeat;
}


/*************************** Header ***************************/

/* Header */
#header {
/*
background: url(../images/header_dark.png) no-repeat;
*/
}

/* Logo */
#logo span {
background: url(../images/logo_dark.png) no-repeat;
}

/* Header Bar */
#header-bar {
border-bottom: 1px solid #000000;
background: url(../images/header_bar_dark.png) repeat-x;
}

/* Search Bar */
#searchform {
background: url(../images/search_bar_dark.png) no-repeat;
}

/* Social Icons */
.tooltip { 
background:transparent url(../images/tooltip_dark.png) no-repeat; 
}


/*************************** Navigation ***************************/

/* Navigation Wrapper */
#nav {
/*
background: url(../images/nav_divider_dark.png) repeat-y left;
*/
}
#nav ul li{
/*
background: url(../images/nav_divider_dark.png) repeat-y right;
*/
}
#nav ul .current-menu-item a,
#nav ul .current-menu-ancestor a,
#nav ul .menu-item a:hover {
color: #17a1ef;
}

/* Dropdown Menus */
#nav ul ul {
background: url(../images/nav_bg_dark.png) no-repeat left top;
}
#nav ul ul ul {
background: url(../images/nav_bg_dark.png) no-repeat right top;
}
#nav ul li ul .nav-last {
border-bottom: 1px solid #303030;
}
#nav ul a {
color: #cecece;
}
#nav ul .children .cat-item a, #nav ul li .page_item a, #nav ul .sub-menu .menu-item a {
color: #cecece;
}
#nav ul .children .cat-item a:hover, #nav ul li .page_item a:hover, #nav ul .sub-menu .menu-item a:hover {
background: #000000;
color: #ffffff;
}


/*************************** Content Areas ***************************/

#content-wrapper-outer {
/*
background: url(../images/page_bg_dark.png) repeat-y;
*/
}

#footer {
/*
background: url(../images/footer_dark.png) no-repeat;
color: #808080;
*/
}
#footer a {
/*color: #808080;*/
color: #fff; /*AKB*/
}
#footer a:hover {
/*color: #ffffff;*/
color: #17A1EF; /*AKB*/
}


/*************************** Post/Page Styling ***************************/

/* Blog Posts */
.meta,
.meta a {
/*color: #404040;*/
color: #fff; /*AKB*/
}

/* Single Post/Page */
.page-title {
/*border-bottom: 1px solid #202020;*/
}
.subtitle {
color: #c0c0c0;
}


/*************************** Tabs ***************************/

#tabs {
/*
background: url(../images/tab_bg_dark.png) no-repeat;
*/
padding: 0;
height: auto;
}
a.tab {
/*color: #404040; */
color: #fff;
font-size: 12px;
padding: 0 0 10px 0;
}
a.tab:hover,
a.tab-active,
a.tab-active:hover {
color: #fff;
/*padding: 0; */
padding: 0 0 10px 0;
font-size: 12px;
}


/*************************** Sliders ***************************/

.slider-title h1 {
color: #ffffff;
text-shadow: #000000 1px 1px 1px;
}
.slider-title,
.slider-desc,
.fadesliderImage span,
.minisliderImage span {
background: url(../images/slider_desc_bg_dark.png) repeat;
color: #c0c0c0;
}

.slider-desc-title {
color: #17a1ef;
}

/*************************** Carousel Slider ***************************/

.jcarousel-skin .jcarousel-container {
background: url(../images/carousel_bg_dark.jpg) no-repeat;
}
.jcarousel-skin .jcarousel-next-horizontal {
background: url(../images/carousel_buttons_dark.png) no-repeat right top;
}
.jcarousel-skin .jcarousel-prev-horizontal {
background: url(../images/carousel_buttons_dark.png) no-repeat left top;
}
.jcarousel-skin .jcarousel-prev-disabled-horizontal,
.jcarousel-skin .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin .jcarousel-prev-disabled-horizontal:active {
background: url(../images/carousel_buttons_dark.png) no-repeat left bottom;
}


/*************************** Galleries ***************************/

.gallery-image img {
border: 1px solid #202020;
}
.gallery-image-details {
background: #000000;
border: 1px solid #404040;
color: #c0c0c0;
}


/*************************** Shortcodes: Dividers ***************************/

.divider {
/*border-top: 1px solid #202020;*/
}


/*************************** Widgets ***************************/

/* General Widgets */
.widget h3 {
/*margin: 0 0 10px 5px;*/ /*AKB*/
margin: 0 0 10px 0; /*AKB*/
padding: 0;
/*color: #c0c0c0; */
color: #fff; /*AKB*/
/*border-bottom: 1px solid #202020; */ /*AKB*/
text-align: left;
font-size: 12px;
}
.widget li {
/*border-bottom: 1px solid #202020; */ /*AKB*/
}
.widget img {
/*border: 1px solid #202020;*/
}
.widget img:hover {
/*border: 1px solid #404040;*/
}

/* Mini Slider Widget */
.minislider {
border: 1px solid #202020;
}


/*************************** Comments Section ***************************/

#comments h3 {
/*border-bottom: 1px solid #202020;*/
}
.comment-body {
/*border-bottom: 1px solid #202020;*/
}


/*************************** Page Navigation ***************************/

.wp-pagenavi a,
.wp-pagenavi span.pages,
.wp-pagenavi span.extend,
.wp-pagenavi span.current {
color: #c0c0c0;
}
.wp-pagenavi span.current,
.wp-pagenavi a:hover {	
background: #202020;
color: #c0c0c0;
}

.post-navi {
color: #c0c0c0;
}
.post-navi span {
background: #202020;
color: #c0c0c0;
}
.post-navi a:hover span {
background: #202020;
color: #c0c0c0;
}