/* -- Global Links & Background Colours --*/
a { 
	color: #990000;
}
a:hover {
	color: #990000;
}
#social-icon-container ul li div, .toplink, .text-wrapper:hover .text-heading-wrapper, ul#comments .author_mark, .contact-success, .no-rgba .hover a span, .hover a span strong, .post-out-text:hover .header-container .date, .coda-nav ul li a.current {
	background-color: #990000;
	padding: 0px;
	margin-top: auto;
	margin-right: 20px;
	margin-bottom: auto;
}

/* -- Nav Menu Colours --*/
.menu ul li a.selected, .menu ul li a:hover,.menu ul li ul li a:link {
	background-color: #990000;	
}
.menu ul li ul li a:visited {
	background-color: #990000;	
}
.menu ul li ul li a:hover{
	background-color: #cc0000;
}
/* -- Nav Text Color -- */
.menu ul li a:link, .menu ul li a:visited, .menu ul li ul li a:link, .menu ul li a:visited {
	color: #FFF;
	text-shadow: 0 -1px 0px rgba(0,0,0,.2);
	font-weight: bold;
}

/* -- Header, Footer, Big Quote Background, Post Date --*/
body, #header-wrapper, .big-quote, .post-out-text .header-container .date {
	background-color: #580204; color:#333333;
}

/* -- Header Strip --*/
#header-wrapper {
	border-top: #990000;
}

/* -- Page Header & Footer Background --*/
#pageheader-background
{
	background-color: #A25151;
}
#footer-wrapper {
	background-image:  url(../images/classy_faric.png);
}

/* -- Page Header & Footer Text Color --*/
#pageheader-background, .pageheader-title h1, .pageheader-title h2, .pageheader-title h3, .pageheader-title h4, .pageheader-title h5, .pageheader-title h6, .pageheader-title p, #footer-wrapper, #footer-container h1, #footer-container h2, #footer-container h3, #footer-container h4, #footer-container h5, #footer-container h6, #footer-container p, #jstwitter .tweet {
	color: #fff !important;
	text-shadow: 0 -1px 0px rgba(0,0,0,.2);
}

/* -- Default Button Colour --*/
.button, .button-big, .button:active, .button-big:active, .button:focus, .button-big:focus {
	background-color: #990000;	
}

/* -- Main Page Background --*/
#body-background, .element-text {
	background-color: #f8f8f8;
}

/*-- SideBar Nav --*/
ul.sidebar li a{
	border-left-color: #990000;
}

/*-- Footer Social Icons --*/
#social-icon-container ul li div .arrow, .toplink div.arrow {
	border-bottom: 10px solid #990000;
}

/* -- Selection Colors --*/
::-moz-selection{ color: #fff; background: rgba(83,198,212,.5); }
::selection { color: #fff; background: rgba(83,198,212,.5); }
