body {
	/*background:url(black/bg.jpg) top center fixed no-repeat;*/
	color:#99aab5;
}

a {color:#fff;}

label {color:#1f0b03;}

input, textarea {
	border:1px solid #6d6d6d;
	background:#fffeff;
	color:#feffff;
}

#middle label small {color:#a2a2a2;}

#middle input {background:url(black/input_bg.png) top left no-repeat;}

#sidebar input, #contact-form-widget input {background:url(black/input_bg_short.png) top left no-repeat;}

#middle input#submit, #middle input#clear:hover, #middle input[type="submit"], #middle input[type="reset"]:hover, 
#middle #sidebar input#submit, #middle #sidebar input#clear:hover, #middle #sidebar input[type="submit"], #middle #sidebar input[type="reset"]:hover {
	color:#010000;
	background:url(black/submit.png) top left no-repeat;
}

#middle input#clear, #middle input#submit:hover, #middle input[type="reset"], #middle input[type="submit"]:hover, 
#middle #sidebar input#clear, #middle #sidebar input#submit:hover, #middle #sidebar input[type="reset"], #middle #sidebar input[type="submit"]:hover {
	color:#fffefe;
	background:url(black/clear.png) top left no-repeat;
}

#middle textarea {background:url(black/textarea_bg.png) top left no-repeat;}

#contact-form-widget textarea {background:url(black/textarea_bg_short.png) top left no-repeat;}

h1 {color:#feffff;}

h1 span {color:#1dacfd;}

h2, h3 {color:#fffeff;}

h4 {color:#fffeff;}

h5 {color:#fffeff;}

#page {background:url(black/gradient.png) bottom repeat-x;}

/* ---------------------------------- Header ----------------------------------------------*/

#header {
	background:url(black/header_bg.png) top repeat-x;
	color:#fffffe;
}

ul#navigation {background:url(black/nav_bg.jpg) top repeat-x;}

#navigation li {background:url(black/nav_sep.png) right 20px no-repeat;}

#navigation li a {color:#8a8986;}

#navigation li.multi a {background:url(black/nav_down.png) right 27px no-repeat;}

#navigation li li.multi a {background:url(black/nav_r.png) 130px 12px no-repeat;}

#navigation li li.multi:hover a {background:#1dacfd url(black/nav_r.png) 130px 12px no-repeat;}

#navigation li li.multi:hover li a {background:#1dacfd;}

#navigation li li.multi li a {background:#090806;}

#navigation li:hover li a {color:#fffefe;}

#navigation li:hover li:hover li a {background:#090806;}

#navigation li:hover li:hover li:hover a {background:#1dacfd;}

#navigation li li a:hover {background:#1dacfd;}

#navigation li ul {background:#090806;}

#navigation ul li {background:#090806;}

#navigation li:hover ul li ul {background:#090806;}

#navigation ul ul li {background:#090806;}

#navigation li:hover a, #navigation li.current_page_item a {color:#1dacfd;}

#header .head_r a {
	background:url(black/nav_white.png) right no-repeat;
	color:#1dacfd;
}

#header .head_r ul#searchbox {background:url(black/search_bg.png) top right no-repeat;}

#header .head_r ul#searchbox input {color:#151515;}

#header a.logo h1 {color:#1dacfd;}

#header .twit a, #header .rss a {color:#9e948b;}

#header .twit a:hover, #header .rss a:hover {color:#fefffe;}

#header .rss a {background:url(black/rss.png) top left no-repeat;}

#header .rss a:hover {background:url(black/rss_sel.png) top left no-repeat;}

#header .twit a {background:url(black/twit.png) top left no-repeat;}

#header .twit a:hover {background:url(black/twit_sel.png) top left no-repeat;}

/* ---------------------------------- Top ----------------------------------------------*/

#top .gallery_box {background:url(black/border.png) top left no-repeat;}

#top .gallery_box .tl {background:url(black/tl.png) 0 0 no-repeat;}

#top .gallery_box .tr {background:url(black/tr.png) 0 0 no-repeat;}

#top .gallery_box .bl {background:url(black/bl.png) 0 0 no-repeat;}

#top .gallery_box .br {background:url(black/br.png) 0 0 no-repeat;}

#top .nivoSlider {background:url(black/loader.gif) 49% 49% no-repeat;}

a.nivo-nextNav {background:url(black/next.png) no-repeat;}

a.nivo-prevNav {background:url(black/prev.png) no-repeat;}

a.nivo-nextNav:hover {background:url(black/next_sel.png) no-repeat;}

a.nivo-prevNav:hover {background:url(black/prev_sel.png) no-repeat;}

.nivo-controlNav a {background:url(black/circle.png) no-repeat;}

.nivo-controlNav a.active {background:url(black/circle_sel.png) no-repeat;}

.nivo-c {background:url(black/slider_nav_bg.png) top repeat-x;}

.nivo-r {background:url(black/slider_nav_r.png) top right no-repeat;}

.nivo-l {background:url(black/slider_nav_l.png) top left no-repeat;}

#top ul li .textwidget p {color:#fefffe;}

#top a.view {
	background:url(black/view.png) top left no-repeat;
	color:#19150d;
}

#top a.view:hover {
	background:url(black/view_sel.png) top left no-repeat;
	color:#fefffe;
}

/* ---------------------------------- Middle ----------------------------------------------*/

#middle_t {background:url(black/middle_t.png) bottom center no-repeat;}

#middle_b {background:url(black/middle_b.png) top center no-repeat;}

.middle {background:url(black/middle_bg.png) center repeat-y;}

#middle2 .portfolio-website:hover .portfolio-website_top {background:url(black/portfolio_item_top.png) top left no-repeat;}

#middle2 .portfolio-website:hover .portfolio-website_bot {background:url(black/portfolio_item_bot.png) top left no-repeat;}

#middle2 .portfolio-website:hover .portfolio-website_bg {background:url(black/portfolio_item_bg.png) left repeat-y;}

#middle2 .portfolio-website .website-thumbnail a span.image {background:url(black/item_img.png) center no-repeat;}

#middle2 .portfolio-website .website-thumbnail a span.video {background:url(black/item_video.png) center no-repeat;}

#middle h2, #middle h3  {color:#1dacfd;}

#middle div.box .widget {background:url(black/middle_sep.png) right repeat-y;}

#middle .box #twitter li {background:url(black/line.png) bottom repeat-x;}

#middle .box.blog h2 a:hover, #middle #recent-widget h3 a:hover {color:#1dacfd;}

#middle .box.me a:hover, #middle .box #twitter a:hover, #middle .box.blog a:hover, #middle #recent-widget a:hover {color:#1dacfd;}

#middle #recent-widget p {background:url(black/line.png) bottom repeat-x;}

/* ---------------------------------- Bottom ----------------------------------------------*/

#bottom div.box .widget a {color:#1dacfd;}

#bottom div.box .widget a:hover, #bottom div.box .widget p span.col {color:#fefffe;}

/* ---------------------------------- Content ----------------------------------------------*/

#content {background:url(black/middle_sep.png) right repeat-y;}

#content h3 a {color:#1dacfd;}

#content .hentry {background:url(black/middle_h_sep.png) bottom repeat-x;}

#content .navigation div {color:#fefffe;}

#content .navigation a {color:#1dacfd;}

#content small {color:#99aab5;}

#content small span {
	background:url(black/post_sep.png) right no-repeat;
	color:#99aab5;
}

#content small span.col a {color:#99aab5;}

#content ol.commentlist {background:url(black/middle_h_sep.png) top repeat-x;}

#content ol.commentlist li {border-bottom:1px solid #393c3d;}

#content ol.commentlist li ul.children li {border-top:1px solid #393c3d;}

#content ol.commentlist li li:last-child {border:0;}

#content ol.commentlist li li:last-child {border-top:1px solid #393c3d;}

#content ol.commentlist li .comment-author cite.fn {
	color:#fefeff;
	background:url(black/avatar_bg.png) 0 20px no-repeat;
}

#content ol.commentlist li .commentmetadata a {color:#5b5f59;}

#content ol.commentlist li .reply a {color:#1dacfd;}

#content .info1 {
	border:1px solid #666;
	background:#f0f1f4;
	color:#666;
}

#content .info2 {
	border:1px solid #002b44;
	background:#e7f7ff;
	color:#002b44;
}

ul.list2 {color:#fefefe;}

ul.list3 {color:#1dacfd;}

form label {color:#a2a2a2;}

/* ---------------------------------- Sidebar ----------------------------------------------*/

#sidebar h1 {color:#1dacfd;}

#sidebar p strong span {color:#5f461d;}

#sidebar ul li a {color:#99aab5;}

#middle #sidebar #recent-posts a, #middle #sidebar #popular-widget a {color:#feffff;}

#searchform div label, #search div label {color:#1dacfd;}

/* ---------------------------------- Footer ----------------------------------------------*/

#footer {background:url(black/footer_bg.png) bottom repeat-x;}

#footer p {color:#5c5c5c;}

#footer ul.menu_bot li a {color:#5c5c5c;}

/* ---------------------------------- Other ----------------------------------------------*/

a.button {
	background:url(black/but_bg.png) top left no-repeat;
	color:#010001;
}

a.button:hover {
	background:url(black/but_sel.png) top left no-repeat;
	color:#fefffe;
}

p.tags a {color:#1dacfd;}

p.pp_description, p.pp_description {color:#14130f;}

a.post-edit-link {color:#99aab5;}

a.post-edit-link:hover {color:#fefeff;}

a.website-name {color:#1dacfd;}

#flickr a, #bottom #flickr a {color:#fefffe;}

#bottom #flickr a:hover, #flickr a:hover {color:#1dacfd;}

ul.splitter {color:#feffff;}

ul.splitter li ul {background:url(black/sort_all.png) bottom center no-repeat;}

.splitter li span {background:url(black/sort_top.png) bottom center no-repeat;}

.splitter ul li a {color:#1a3225;}

.splitter ul li a:hover {color:#1f9de4;}

.splitter ul li.selected-0 a, 
.splitter ul li.selected-1 a, 
.splitter ul li.selected-2 a, 
.splitter ul li.selected-3 a, 
.splitter ul li.selected-4 a, 
.splitter ul li.selected-5 a, 
.splitter ul li.selected-6 a, 
.splitter ul li.selected-7 a, 
.splitter ul li.selected-8 a,
.splitter ul li.selected-9 a {
	background:url(black/sort.png) bottom no-repeat;
	color:#2a2826;
}

.splitter ul:hover li.selected-0 a,
.splitter ul:hover li.selected-1 a,
.splitter ul:hover li.selected-2 a,
.splitter ul:hover li.selected-3 a,
.splitter ul:hover li.selected-4 a,
.splitter ul:hover li.selected-5 a,
.splitter ul:hover li.selected-6 a,
.splitter ul:hover li.selected-7 a,
.splitter ul:hover li.selected-8 a,
.splitter ul:hover li.selected-9 a {
	background:url(black/sort_sel.png) bottom no-repeat;
	color:#feffff;
}
