/* Flipflop red */
body {
	background:#000;
	color:#ddd;
}
h1,h2,h3,h4,h5,h6 {
	color:#eee;
}
acronym, abbr {
	border-bottom-color:#ddd;
}
hr {
	background:#000;
	color:#000
}
pre {
	background:#444;
	color:#ddd;
}
blockquote {
	background:url(images/red-quote.gif) top left no-repeat;
	color:#bbb;
}
legend {
	background:#444;
	color:#ddd;
}
fieldset {
	background:#333;
	color:#ddd;
	border-color:#444;
}
fieldset fieldset {
	background:#111;
	border-color:#000;
}
input,textarea {
	background:#000;
	color:#808080;
	border-color:#000;
}
input:focus,input.focus,textarea:focus,textarea.focus {
	background:#ccc;
	color:#464646;
}
.submit,input[type=submit] {
	background:#A60817;
	color:#ddd;
	border-color:#62090A;
}
input[type=submit]:hover,input[type=submit]:active,input[type=submit]:focus {
	background:#FFA723;
	color:#404040;
	border-color:#9C6D21;
}
ins {
	text-decoration:none;
}
table,td {
	border-color:#000;
}
th {
	background:#222;
	color:#ccc;
	border-color:#000;
}
tr.alt {
	background:#3D393D;
}
a {
	color:#CEB9A1;
}
a:visited {
	color:#bbb;
}
a:active,a:focus {
	background:#FFA723;
	color:#404040;
}
a img {
	border-color:#000;
}
a:hover img,a:active img,a:focus img {
	border-color:#A60817;
}

/* LAYOUT */
.jumplinks a:hover,.jumplinks a:active,.jumplinks a:focus {
	background:#A60817;
	color:#ddd;
	border-color:#6D080A;
}
	
/* HEADER */
#header {
	background-color:#000;
	background-image:url(images/red-header.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
}
#header h1 {
	color:#ffa723;
}
#logo {
	background:url(images/logo.jpg) no-repeat top left;
}

/* TOP NAVS */
.one {
	background:#000;
}
.two {
	background:#A60817;
}
.one input#s {
	background:#444;
	color:#ddd;
	border-color:#444;
}
.one #s:focus,.one #s.focus {
	background:#ccc;
	color:#464646;
	border-color:#ccc;
}
.navwrap li a {
	background:#4c4b4c;
	color:#fff;
	border-color:#000;
}
.navwrap .current_page_item a,.navwrap .current_page_ancestor a {
	background:#A60817;
	color:#ddd;
	border-color:#62090A;
}
.two li a {
	background:#333;
	color:#eee;
	border-color:#000;
}
.two .current_sticky a {
	background:#ccc;
	color:#464646;
	border-color:#999;
}
.navwrap li a:hover,.navwrap li a:active,.navwrap li a:focus,
.two li a:hover,.two li a:active,.two li a:focus {
	background:#FFA723;
	color:#404040;
	border-color:#9C6D21;
}

/* CONTENT */
#content .hentry {
	background:#000 url(images/gradient.jpg) top left repeat-x;
	color:#ddd;
}
.post-title {
	color:#ddd;
	border-bottom-color:#000;
}
#content ul li {
	list-style-image:url(images/red-bullet.gif);
}
#content ul li ul li {
	list-style-image:url(images/red-bullet2.gif);
}
#content ul li ul li ul li {
	list-style-image:none;
}
#content .comment-links li,#content .search-result {
	list-style-image:none;
	list-style:none;
}

.cat-title a,.tag-title a {
	background:url(images/specific-rss.jpg) no-repeat right bottom;
}

.page-tree {
	background:#000;
	border-color:#7A3C06;
}
#content .page-tree li {
	list-style-image:url(images/pages.gif);
}

.wp-caption {
	background:#444;
	border-color:#666;
}

.searchterm {
	color:#DCB99E;
}
.search-result {
	border-bottom-color:#000;
}

/* page widgets */
.widget_box {
	background:#444;
	color:#ddd;
	border-color:#000;
}
.widget_box h3 {
	background:#eee;
}
.widget_box h3,.widget_box h3 a {
	color:#000;
}

.postfoot {
	border-top-color:#000;
}
.prevnext .prev a,.page .prev a {
	background:url(images/red-arrow-right.gif) no-repeat center right;
}
.prevnext .next a {
	background:url(images/red-arrow-left.gif) no-repeat center left;
}
.prevnext .prev a:active,.prevnext .prev a:focus,.prevnext .next a:active,.prevnext .next a:focus {
	background-color:#FFA723;
	color:#404040;
}

/* SIDEBAR */
.sidebar {
	background:#000 url(images/sidebar.jpg) top left repeat-y;
	color:#ddd;
}
.sidebar .current-cat a {
	color:#fff;
}
.sidebar .current-cat ul a {
	color:#ddd;
}
.sidebar .current-cat a:active,.sidebar .current-cat a:focus {
	background:#FFA723;
	color:#404040;
}

/* FOOTER */
#footer {
	background:#111;
	color:#888;
}
#footer a:link,#footer a:visited {
	color:#E65757;
}

/* extras */
#extras .email-friend {
	background:url(images/email-friend.gif) no-repeat top left;
}
#extras #printpage {
	background:url(images/print.png) no-repeat top left;
}

/* no bullets */
#content #extras li,#content #commentlist li {
	list-style:none;
	list-style-image:none;
}

/* comments */
#comments {
	border-top-color:#666;
}
#commentlist .even {
	background:#444;
	color:#ddd;
	border-color:#000;
}
#commentlist .odd {
	background:#000;
}

/* thickbox */
.attachment #TB_window {
	background:#fff;
	color:#606060;
}
.attachment #TB_window img#TB_Image {
	border:1px solid #fff;
}
.attachment #TB_window a:hover img#TB_Image {
	border-color:#ddd;
}

.error,.warning,.req small {
	color:#EDC673;
}
