/*
Theme Name: Exhibit
Version: 1.0
Description: Designed by <a href="http://www.ghostpool.com">GhostPool Designs</a>.
Author: GhostPool Designs
Author URI: http://www.ghostpool.com
License:
License URI:
*/

/*************************** General Styling ***************************/

/* Page Styling */
body {
position: relative;
background: #333 url(../images/page-bg-dark.png) repeat-x;
color: #bebebe;f72c73
}

/* Text Styling */
a {
color: #64d0eb;
}
a:hover {
color: #f72c73;
text-decoration: none;
}
h1, h2, h3, h4, h5, h6,
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
color: #bebebe;
}
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover {
color: #f72c73;
}
::selection {
background: #f72c73;
color: #fff;
}
::-moz-selection {
background: #f72c73;
color: #fff;
}

/* Form Styling */
input,
textarea,
select {
background: #333;
color: #bebebe;
border: 1px solid #666;
}
input[type="submit"],
input[type="reset"] {
background: #212121;
border: 1px solid #666;
color: #bebebe;
}
input[type="submit"]:hover,
input[type="reset"]:hover {
background: #333;
}

/* Table Styling */
th {
border-bottom: 1px solid #666;
}
td {
border-bottom: 1px solid #666;
}

/* Other Styling */
hr {
background: #666;
}
pre {
border: 1px solid #666;
}
code {
border: 1px solid #666;
}
xmp {
border: 1px solid #666;
}


/*************************** Header ***************************/

/* Header */
#header #searchbar {
background: #212121;
}

/* Logo */
#logo h1 a {
color: #f72c73;
}
#logo h1 a:hover {
color: #f72c73;
}
#logo span {
background: url(../images/logo-dark.png) no-repeat;
}


/*************************** Primary Navigation Menu ***************************/

/* Nav Wrapper */
#sidebar .menu li {
border-top: 1px solid #464646;
color: #64d0eb;
}
#sidebar .menu ul li a {
color: #bebebe;
}
#sidebar .menu ul li a:hover,
#sidebar .menu .current-menu-item > a {
color: #f72c73;
}


/*************************** Social Icons ***************************/

#social {
border-top: 1px solid #464646;
}
#social a {
color: #bebebe;
}
#social a:hover {
color: #f72c73;
}
.rss-icon {
background: url(../images/sprite-dark.png) no-repeat -281px -2px;
}
.facebook-icon {
background: url(../images/sprite-dark.png) no-repeat -281px -27px;
}
.vimeo-icon {
background: url(../images/sprite-dark.png) no-repeat -281px -53px;
}
.twitter-icon {
background: url(../images/sprite-dark.png) no-repeat -281px -78px;
}
.delicious-icon {
background: url(../images/sprite-dark.png) no-repeat -281px -103px;
}
.youtube-icon {
background: url(../images/sprite-dark.png) no-repeat -281px -127px;
}
.digg-icon {
background: url(../images/sprite-dark.png) no-repeat -281px -152px;
}
.dribbble-icon {
background: url(../images/sprite-dark.png) no-repeat -281px -176px;
}


/*************************** Single Page/Post Styling ***************************/

/* Post Thumbnail */
.post-thumbnail {
background: #212121;
border: 1px solid #464646;
-webkit-box-shadow: 0 0 5px #212121;
-moz-box-shadow: 0 0 5px #212121;
box-shadow: 0 0 5px #212121;
}

/* Post Meta */
.post-meta a {
color: #f72c73;
}
.post-meta a:hover {
color: #64d0eb;
}
.post-cats {
color: #f72c73;
}
.view-project a {
color: #64d0eb;
}
.view-project a:hover {
color: #f72c73;
}
.post-meta-divider {
color: #666;
}


/*************************** Single Portfolio Page Styling ***************************/

/* Portfolio Meta */
.meta-item {
border-color: #464646;
}
.meta-like .likeThis {
color: #bebebe;
background: url(../images/sprite-dark.png) no-repeat 0 -79px;
}
.meta-like .likeThis:hover,
.meta-like .likeThis.done {
color: #f72c73;
background: url(../images/sprite-dark.png) no-repeat -45px -24px;
}
.meta-url {
background: url(../images/sprite-dark.png) no-repeat 0 -102px;
}
.meta-tags {
background: url(../images/sprite-dark.png) no-repeat 0 -138px;
}
.meta-tag-links {
color: #f72c73;
}
.meta-tag-links a {
color: #f72c73;
}
.meta-tag-links a:hover {
color: #64d0eb;
}


/*************************** Categories/Portfolios ***************************/

/* Box Details */
#box-details .page-title{
color: #64d0eb;
}
.jqTransformSelectWrapper div span {
color: #f72c73;
}
.jqTransformSelectWrapper a.jqTransformSelectOpen {
background: url(../images/sprite-dark.png) no-repeat 0 -213px;
}
.jqTransformSelectWrapper ul {
background-color: #333;
border: 1px solid #464646;
}
.jqTransformSelectWrapper ul a {
color: #bebebe;
}
.jqTransformSelectWrapper ul a.selected {
color: #bebebe;
}
.jqTransformSelectWrapper ul a:hover,
.jqTransformSelectWrapper ul a.selected:hover {
background: #212121;
}

/* Box Container */
.box {
background: #212121;
border: 1px solid #464646;
-webkit-box-shadow: 0 0 5px #212121;
-moz-box-shadow: 0 0 5px #212121;
box-shadow: 0 0 5px #212121;
}
.box-text {
color: #999;
}
.box-text h2 {
color: #bebebe;
}
#box-container .likeThis {
color: #999;
background: url(../images/sprite-dark.png) no-repeat 0 -24px;
}
#box-container .likeThis:hover,
#box-container .likeThis.done {
color: #f72c73;
background: url(../images/sprite-dark.png) no-repeat -45px -24px;
}
.box-comments {
background: url(../images/sprite-dark.png) no-repeat 0 -54px;
color: #999;
}
.box-comments:hover {
color: #bebebe;
background: url(../images/sprite-dark.png) no-repeat -35px -54px;
}


/*************************** Shortcodes: Columns ***************************/

/* Separate Columns */
.separate > div {
border: 1px solid #666;
}

/* Joint Columns */
.joint > div {
border: 1px solid #666;
}


/*************************** Shortcodes: Contact Form ***************************/

.input-error {
border: 1px solid #f72c73;
}
#contact-form .loader {
background: url(../images/loader-dark.gif) no-repeat right bottom;
}


/*************************** Shortcodes: Dividers ***************************/

.divider {
border-top: 1px solid #666;
}
.divider.top a {
color: #999;
}


/*************************** Slider ***************************/

/* Slider */
.slider-wrapper {
background: #212121;
border: 1px solid #464646;
-webkit-box-shadow: 0 0 5px #212121;
-moz-box-shadow: 0 0 5px #212121;
box-shadow: 0 0 5px #212121;
}

/* Slide Caption */
.slide-caption {
background: #212121;
}

/* Slider Nav */
.slider-button {
background: url(../images/sprite-dark.png) -24px 0 no-repeat;
}
.slider-button.activeSlide {
background: url(../images/sprite-dark.png) -33px 0 no-repeat;
}


/*************************** Footer ***************************/

/* Footer Wrapper */
#footer {
border-top: 1px solid #464646;
}


/*************************** Widgets ***************************/

/* General Widget Styling */
.widget {
border-top: 1px solid #464646;
}
.widget h3 {
color: #64d0eb;
}
.widget a {
color: #bebebe;
}
.widget a:hover {
color: #f72c73;
}

/* Search Widget */
#searchsubmit {
background: url(../images/sprite-dark.png) 0 0 no-repeat;
}


/*************************** Comments Section ***************************/

/* Comment List */
#comments {
border-top: 1px solid #464646;
}
#commentlist li {
border-top: 1px dotted #464646;
}

/* Comment Box */
.comment-date {
color: #999;
}
.comment-reply-link {
color: #999;
}

/* Comment Form */
#commentform {
border-top: 1px dotted #464646;
}


/*************************** Page Navigation ***************************/

/* Page & Comments Navigation */
.wp-pagenavi span,
.wp-pagenavi .page-link,
.wp-pagenavi.post-navi a span {
color: #bebebe;
}
.wp-pagenavi .current,
.wp-pagenavi .page-link:hover,
.wp-pagenavi.post-navi span,
.wp-pagenavi.post-navi a:hover span {
color: #f72c73;
}
.wp-pagenavi .pages {
color: #bebebe;
}