/* ========================================================== */
/* 						   Black                              */
/* ========================================================== */

/* Structure
---------------------------------------------------------- */
#headerWrapper {
	background-color: #111111;
}
#sidebar li a {
	background: transparent url(../styles/black/arrow.png) no-repeat 0 9px;
}
#footerContainer {
	background-color: #111111;	
}
#footerNav {
	background-color: #111;
}
#noFooter {	
	background-color: #111;	
}
div::selection, span::selection, p::selection, li::selection, dd::selection, dt::selection, fieldset::selection, label::selection, input::selection, textarea::selection, table::selection, tr::selection, td::selection, iframe::selection, b::selection, i::selection, blockquote::selection, pre::selection, code::selection, strong::selection, em::selection, u::selection, sub::selection, sup::selection,  legend::selection, a::selection {
        background: #111111;
}
div::-moz-selection, span::-moz-selection, p::-moz-selection, li::-moz-selection, dd::-moz-selection, dt::-moz-selection, fieldset::-moz-selection, label::-moz-selection, input::-moz-selection, textarea::-moz-selection, table::-moz-selection, tr::-moz-selection, td::-moz-selection, iframe::-moz-selection, b::-moz-selection, i::-moz-selection, blockquote::-moz-selection, pre::-moz-selection, code::-moz-selection, strong::-moz-selection, em::-moz-selection, u::-moz-selection, sub::-moz-selection, sup::-moz-selection,  legend::-moz-selection, a::-moz-selection  {
        background: #111111;
}

/* Typography
---------------------------------------------------------- */
h1, h2, h3, h4, h5, h6 {
	color:#333333;
}
#container h1 a:link, #container h1 a:visited, 
#container h2 a:link, #container h2 a:visited, 
#container h3 a:link, #container h3 a:visited, 
#container h4 a:link, #container h4 a:visited, 
#container h5 a:link, #container h5 a:visited, 
#container h6 a:link, #container h6 a:visited {
	color: #333333;
}
#container #description h1 a {
	color: #333333;
}

/* Top Navigation
---------------------------------------------------------- */
#nav ul ul li {
    background: url(../styles/black/submenu.png) top center;
}
#nav ul ul li.firstItem {
    background: url(../styles/black/submenuFirst.png) no-repeat top center;
}
#nav ul ul li.lastItem {
    background: url(../styles/black/submenuLast.png) no-repeat top center;
}
#nav ul ul ul li.firstItem {
    background: url(../styles/black/submenu.png) bottom center;
}
#nav ul ul li.firstItem.lastItem {
	 background: url(../styles/black/submenuFirstLast.png) top center;
}
#nav ul ul ul li.lastItem {
    background: url(../styles/black/submenuLast.png) no-repeat top center !important;
}

/* Home Page Sliders
---------------------------------------------------------- */
#slide .mini_block_list,
#nivo_slider_wrap .nivo-controlNav a,
#cycleControls a,
div.anythingSlider .thumbNav a {
	background-image: url(../styles/black/sliderControls.png);
}
#slide #slider_container .caption_1,
#slide #slider_container .caption_2,
#slide #slider_container .caption_3,
#slide #slider_container .caption_4 {
	background: #111111;
}

/* Shortcode Sliders
---------------------------------------------------------- */
.slides_wrap .pagination a,
.nivoslider_wrap .nivo-controlNav a {
	background-image:url(../styles/black/sliderControls.png);
}

/* Styled Lists
---------------------------------------------------------- */
ul.list_1 li, ul.list_2 li, ul.list_3 li, ul.list_4 li, ul.list_5 li, ul.list_6 li, ul.list_7 li, ul.list_8 li, ul.list_9 li, ul.list_10 li, ul.list_11 li, ul.list_12 li {
    background-image: url(../styles/black/styled_list.png);
}

/* Styled Text
---------------------------------------------------------- */
.icon_text {
	background-image:url(../styles/black/styled_text.png);
}

/* Styled Buttons
---------------------------------------------------------- */
.button {
	background-color:#111111;
}

/* Frame Boxes Title
---------------------------------------------------------- */
.framed_box_title {
	background-color:#111111;
}

/* Pagination
---------------------------------------------------------- */
.wp-pagenavi .currentPosts {
	background-color: #111111;
}

/* Dropcaps
---------------------------------------------------------- */
.dropcap1 {
	background-image:url(../styles/black/dropcap1.png);
}
.dropcap2 {
	background-image:url(../styles/black/dropcap2.png);
}
.dropcap3 {
	color:#111;
}

/* Blockquotes and Pullquotes
---------------------------------------------------------- */
blockquote {
	background-image: url(../styles/black/blockquotes.png);
}
blockquote cite {
	color:#111111;
}
span.pullquote {
	background-image: url(../styles/black/pullquotes.png);
	color:#111111;
}

/* Fancy Links / Headers
---------------------------------------------------------- */
a.fancy_link {
	background:transparent url(../styles/black/arrow.png) no-repeat scroll right 6px;
}
#container a.fancy_link {
	color: #111111;
}
.fancy_header span {
	background-color: #111111; 
}

/* Dividers
---------------------------------------------------------- */
.top a { 
	background-image: url(../styles/black/top.png);
}

/* Calendar Widget
---------------------------------------------------------- */
#today {
	background-color: #111111;
}
#wp-calendar caption, 
#wp-calendar th {
	color: #111111;
}
.jcarousel-item .portofolio_details:hover {     
	border-bottom: 1px solid #111111;
}