/* Backgrounds ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
.postContainer .votes {
	background-color: #4e9a06;
	}
.djangoForumPagination a:hover,
.sort_by_votes .djangoForumPagination.votes a,
.sort_by_oldest .djangoForumPagination.oldest a,
.sort_by_newest .djangoForumPagination.newest a,
.badge a:hover,
.link-edit-flag a:hover {
	background-color: #4d9dd7;
	}
.votes.unresponded {
	background: #b46102 url('http://esploded.s3.amazonaws.com/user_data/tomharrigan/back-footer.png') 50% 50%;
	}
.pagination .current {
    background-color: #7abed5;
}
.blogs_link a:hover {
	background-color: #bbbbbb;
	}
#topColor,
#site_wide_announcements li,
#accountBar {
	background: #ea7e02;
	}
.postContainer .views,
.djangoForumReply.deleted,
.blogs_link {
	background-color: #dddddd;
	}
.djangoForumThreadPostDetail .elapsedTime,
.postBody.wmd-editor blockquote,
.pagination a {
	background-color: #e3f6fa;
	}
.mainContentBottomBar {
	background-color: #eeeeee;
	}
.postContainer.highlighted {
	background-color: #edfedd;
	}
.markdownPreview,
.highlighted,
.postBody blockquote,
#profile_form table {
	background-color: #f0f9ff;
	}
#rightColumn .badly-tagged {
	background-color: #fff5e9;
}
body,
.badge a,
#searchinput { 
	background-color: #ffffff;
	}
html {
height: auto !important;
}
body {
height: 100% !important;
}
/* Background Color ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
#feedback_btn:hover,
.tag:hover,
.auto_complete_dropdown {
	background-color: #22679d;
	}
#feedback_btn,
.tag {
	background-color: #4d9dd7;
	}

.ignored_tags .mytag:hover, 
.ignored_tags .remove_tag:hover {
	background-color: #b46102;
	}
#search button {
	background-color: #bbbbbb;
	}
ul#messages li a,
#site_wide_announcements li a.x_button,
.ignored_tags .mytag, 
.ignored_tags .remove_tag {
	background-color: #ea7e02;
	}
#tabhead .tab div {
    background-color: #dddddd; /* unselected tab colour */
}
ul#messages li a:hover, 
#site_wide_announcements li a.x_button:hover {
	background-color: #fda641;
	}
input[type="text"],
input[type="password"],
textarea,
div.grippie {
    background-color: #eeeeee;
}
	
/* Text Color ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
body,
.blogs_link a,
.blogs_link a:visited,
.djangoForumThreadPostDetail td strong {
	color: #333333;
	}
.postContainer .postInfo a.title,
#faqContent h2,
#faqContent a:hover,
a:hover,
.postBody a:hover,
.badge a,
.badge a:visited {
	color: #22679a;
	}
.pagination a,
#tabhead .tab a, 
#tabhead .tab a:visited {
	color: #444444;
	}
.djangoForumReply .voting .upmod,
table.badges .checkmarks {
	color: #4e9a06;
	}
.postBody,
.markdownPreview,
#rightColumn h3,
.profile_posts h2 span.post_count,
#post_sidebar_info p,
.comments .comment .comment_body,
.link-edit-flag p,
.info_blurb, 
#faqContent p,
#faqContent ul,
#pageTitle,
.djangoForumThreadPostDetail .score,
.profile_info .gravatar .karma_text .karma {
	color: #555555;
	}
input[type="text"],
input[type="password"],
textarea,
h2.notice_date,
h2,
span.notice_type,
span.notice_type_description,
#tabhead .tab a:hover,
.notification_replied_to,
#basic-form p {
    color: #666666;
	}
a, 
a:visited,
#linkBars li a p,
.postContainer .djangoForumThreadLastPost .author,
#faqContent a,
.link-edit-flag a,
.postBody a {
	color: #4d9dd7;	
	}
#searchinput,
#mainTabs .selected a,
#mainTabs .selected a:hover,
.profile_info .gravatar .karma_text,
.postContainer .views,
.djangoForumThreadPostDetail td,
.add-tag-to-favs, 
.add-tag-to-favs:visited,
.djangoForumReply div.voting,
.djangoForumThreadPostDetail .elapsedTime {
	color: #888888;
	}
#post_sidebar_info h4,
.profile_posts h2,
#greyLinkBar,
.pagination .disabled,
span.notice_time {
	color: #999999;
	}
#basic-form span,
.time_since_notice,
.postContainer .djangoForumThreadLastPost a,
.form_helper_text,
#greyLinkBar a,
.add_comment h4 {
	color: #bbbbbb;
	}
#mainTabs li a:hover {
	color: #ea7e02;
}
ul.errorlist,
.djangoForumReply .voting .downmod
 {
	color: #ea7e02;
	}
.link-edit-flag {
	color: #dddddd;
	}
#footer p {
color: rgba(255,255,255,0.95);
}
#mainTabs li a {
	color: #fda641;
	}
#footer a, 
#footer a:visited {
    color: #eeeeee;
	}
#accountBar a,
#accountBar,
.blogs_link a:hover,
a.sign-up-btn,
.link-edit-flag a:hover,
.djangoForumPagination a:hover,
.sort_by_votes .djangoForumPagination.votes a,
.sort_by_oldest .djangoForumPagination.oldest a,
.sort_by_newest .djangoForumPagination.newest a,
.badge a:hover,
.tag,
.tag:visited,
.tag:hover,
.postContainer .votes,
.pagination .current,
#site_wide_announcements li a,
ul#messages li a:hover, 
#site_wide_announcements li a.x_button:hover,
#footer a:hover,
#basic-form .button,
#messages li a,
#site_wide_announcements li a.x_button,
#messages li,
#site_wide_announcements li {
	color: #ffffff;
	}

/* Border Color ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */	
#footer {
	border-color: #555555;
background: url('http://esploded.s3.amazonaws.com/user_data/tomharrigan/back-footer.png') no-repeat;
margin: 192px auto 0;
height: 92px;
border-top: 1px solid #ddd !important;
width: 1025px;
	}
#linkBars li:hover,
.djangoForumPagination a:hover,
.sort_by_votes .djangoForumPagination.votes a,
.sort_by_oldest .djangoForumPagination.oldest a,
.sort_by_newest .djangoForumPagination.newest a,
.markdownPreview {
	border-color: #4d9dd7;
	}
.postContainer {
	border-color: #888888;
	}
.pagination a,
.pagination .current,
.badge a {
    border-color: #7abed5;
	}
#searchinput,
#search button,
#mainTabs li a:hover,
input[type="text"],
input[type="password"],
textarea,
.pagination .disabled,
#djangoForumMainPost {
	border-color: #bbbbbb;
	}
.comments .comment,
div.comments,
#basic-form .underlineme,
#basic-form hr,
#basic-form p,
div.grippie,
fieldset,
#header,
#rightColumn h3,
.djangoForumPagination a,
.djangoForumThreadPostDetail,
.djangoForumReply {
	border-color: #dddddd;
	}
#profile_form table {
	border-color: #f0f9ff;
	}
#feedback_btn {
	border-color: #ffffff;
	}
	
/* Misc ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
input[type="text"],
input[type="password"],
textarea {
	border-bottom-color: #eeeeee;
	}
.twitter_feed .tweet {
	border-bottom-color: #dddddd;
	border-top-color: #eeeeee;
	}
input[type="text"], input[type="password"], textarea {
    background-image: url('../images/form-shadow.png');
	background-position: left top;
	background-repeat: repeat-x;
}
#linkBars li:hover {
	background-image: none;
	}
#searchinput {
	background-image: none;
	}
.badge .level_b {
	color: #C96;
	}
.badge .level_s {
	color: #bbb;
}
.badge .level_g {
	color: #FC0;
	}



body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote {
       margin: 0;
       padding: 0;
}

body {
       font: 11px Arial, Helvetica, sans-serif;
       color: #3D3D3D;
       background: #008CC7 url("http://wlixradio.net/wordpress/wp-content/themes/intrepidity/images/skin-silver/back-body.jpg") top center no-repeat;
       background-attachment: fixed;
}

div {
       display: block;
}

li {
       display: list-item;
       text-align: -webkit-match-parent;
}

ul, menu, dir {
       display: block;
       -webkit-margin-before: 1em;
       -webkit-margin-after: 1em;
       -webkit-margin-start: 0px;
       -webkit-margin-end: 0px;
       -webkit-padding-start: 40px;
}

#globalnav {
       position: absolute;
       top: 150px !important;
       width: 1025px;
       background: url("http://esploded.s3.amazonaws.com/user_data/tomharrigan/back-globalnav.png") top no-repeat;
       z-index: 2;
margin-left: -25px;
}

#globalnav a:link, #globalnav a:visited {
       color: white;
       font-family: Arial, Helvetica, sans-serif;
       font-weight: bold;
}

#globalnav ul li {
       float: left;
       background: url("http://wlixradio.net/wordpress/wp-content/themes/intrepidity/images/navi-divider.gif") no-repeat center right;
}

#globalnav ul {
       list-style: none;
       width: 975px;
       float: left;
       padding-left: 0px;
       margin-top:0;
}

#navpocket {
       height: 46px;
       width: 975px;
       overflow: hidden;
}

#nav li a, #nav li a:link {
       display: block;
       font-size: 12px;
       text-decoration: none;
       padding: 16px 11px;
}

#topColorSpacer {
       height: 5px;
}

#header {
       height: 190px;
       border-bottom: 0;
       width: 1000px;
}

#greyLinkBar { 
       margin-top: 85px;
       padding: 0;
       float: right;
}

#greyLinkBar li { 
height: 60px;
}

#greyLinkBar li a { 
height: 34px;
}

#daTank {
       width: 975px;
       position: relative;
}

#sidebar {
       position: absolute;
       margin-top: 240px;
width: 255px;
right: 0;
}

#sidebar ul {
list-style: none;
padding-left:0;
}

#rightColumn {
       position: relative;
margin-top: 385px;
}

#wspace {
background: #fff;
position: absolute;
       top: 190px !important;
       height: 100%;
       width: 1025px;
margin-left: -25px;
z-index: -1;
}

#footerSpacer {
margin-top: -185px;
}

.blogs_link {
display: none;
}

#search {
top: 221px;
right: 13px;
z-index: 5;
}
#search input {
width: 198px;
}
#linkBars li a p {
color: #fff !important;
}

h1 {
  color: #087DB6;
  font-size: 18pt;
  margin-top: 15px;
}
.threadTitle h1 {
  margin-top: 25px;
}

#mainTabs ul {
padding: 0;
margin: 0;
}

#linkBars li a span {
display: none;
}

.textwidget a img {
border: 0;
}

#greyLinkBar .header-new-post {
    position: relative;
    top: -5px;
    right: 1px;
    height: 0;
    width: 88px;
}
#greyLinkBar .header-new-post p {
    position: absolute;
    top: 0px;
    left: 0px;
    display: block;
    white-space: nowrap;
    padding: 4px 20px 5px;
    background: transparent url(http://esploded.s3.amazonaws.com/user_data/tomharrigan/back-footer.png) 0% 75%;
    line-height: 20px;
    border: 1px solid #e97d01;
    font-weight: bold;
    color: #fff;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;

    text-shadow: 0px -1px 1px #e97d01;
    font-size: 16px;
    box-shadow: -1px -1px  rgba(255,255,255,0.35), 1px 1px rgba(0,0,0,0.1);
}
#greyLinkBar .header-new-post p:hover {
    background-position: 0% 95%;
    text-decoration: none;
    margin-left: -1px;
    margin-top: -1px;
    box-shadow: -1px -1px  rgba(255,255,255,0.3), 1px 2px 1px rgba(0,0,0,0.15);
}
#greyLinkBar .header-new-post p:active {
    background-position: 0% 40%;
    box-shadow: 1px 1px  rgba(255,255,255,0.35), -1px -1px rgba(0,0,0,0.2);
    margin-left: 1px;
    margin-top: 1px;
}
#rightColumn .tags {
  padding-left: 0;
}
.selected-header-tab {
  background-color: rgba(231,100,0,0.3);
  text-shadow: 0 -1px rgba(0, 0, 0, 0.2);
}
#messages li, #site_wide_announcements li {
background-image: none;
}