/* Background Style */

body {
background: url(../images/bg.jpg) repeat;
}

/* Header Background */

#header {
background: url(../images/header-dark.jpg) no-repeat;
}

/* Footer Background */

#footer {
background: url(../images/slider-bg-dark.jpg) no-repeat;
}

/* Slider Background */

#slider-container-outer-small {
background: url(../images/slider-bg-dark.jpg) no-repeat;
}

/* Link Colour */

a, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, h1, h2, h3, h4, h5, h6, #searchsubmit, input[type="submit"], input[type="reset"], cite, a.tab-active, #nav .cat-item a, #nav .page_item a, .pop_inner_title {
color: #006ea2;
}
.wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi a:visited, .wp-pagenavi a:active, .wp-pagenavi span.pages, .wp-pagenavi span.extend, .page-numbers, .wp-pagenavi span.current, .page-comments span.current, .post-navi, .post-navi a span {
color: #006ea2 !important;
}

/* Link Hover Colour */

a:hover, h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover {
color: #006ea2;
}

/* Dropdown menus */

#nav ul {
border-color: #006ea2;
background: #303030;
}
#nav li ul a:hover {
background: #202020;
}
#nav .cat-item a:hover, #nav .page_item a:hover, #nav .current-cat a, #nav .current_page_item a, #nav .current-cat-parent a, #nav .current_page_parent a, #nav .children .cat-item a, #nav li .page_item a, #nav .children .current-cat a, #nav .children .current_page_item a {
color: #ffffff;
}

/* Searchbar */

#header #searchform {
border: 1px solid #303030;
background: #000000 url(../images/search-bg-dark.gif) no-repeat center right;
}
#header #searchbar {
color: #ffffff;
}
#header #searchsubmit:hover {
color: #ffffff;
}

/* Transparent Background Colour */

.post-thumbnail-meta, .large-thumbnail-meta, .image-thumb, .image-thumb-selected, .large-comment-number, .portfolio-meta, .pop_box_upper_large, .pop_box_upper_medium, .pop_box_upper_small, .minisliderImage span, .minislider2Image span, .wp-caption-text, #slider-controls {
background: #000000;
}

/* Box Colours */

.boxed, .fullwidth-meta, a.tab-active, a.tab-active:hover, .wp-pagenavi span.current, .page-comments span.current, .wp-pagenavi a:hover, .page-numbers:hover, .post-navi span, .post-navi a:hover span {
background: #000000 !important;
}

.alt-boxed {
background: #006ea2;
}

/* Transparent Box Text Colours */

.fullwidth-meta, .post-thumbnail-meta, .large-thumbnail-meta, .large-thumbnail-meta a, .fullwidth-meta a, .large-thumbnail-meta a:hover, .fullwidth-meta a:hover, .large-comment-number a, .large-comment-number a:hover, .image-thumb, .image-thumb-selected, .portfolio-meta, .portfolio-meta a, .portfolio-meta a:hover, .pop_inner_upper, .minisliderImage span, .minislider2Image span, .wp-caption-text {
color: #ffffff;
}

/* Slider Border Colours */
.cap-top, .cap-bottom {
border-top: 3px solid #334143;
}
.pop_box_upper_small, .pop_box_upper_medium, .pop_box_upper_large {
border-bottom: 5px solid #334143;
}

/* Footer */

#footer {
color: #ffffff;
}
#footer a {
color: #666666;
}
#footer a:hover {
color: #ffffff;
}

/* Scrollable Content */

div.scrollingHotSpotLeftVisible {
background: url(../images/arrow-left-dark.png) no-repeat;
}
div.scrollingHotSpotRightVisible {
background: url(../images/arrow-right-dark.png) no-repeat;
}