/*
-----------------------------------------------
www-means-to-an-end.co.uk 
Color Scheme 1. Variante
Author:   André Doinel
Version:  0001
Revision: 15 Mai 2007
----------------------------------------------- */

/* BODY
--------------------------------------------------------- */
body {
}

body#bd {
	color: #00000C;
	background: #FFDDDD;
	/* Pattern / Tile
	background-image: url(../images/v1/pattern.gif);
	background-repeat: repeat;
	*/
}

#apriori-container-outer,
* html #apriori-container-outer,
#apriori-container-inner,
* html #apriori-container-inner,
#apriori-container,
* html #apriori-container { 
	color: #00000C;
	background: #FFDDDD;
}

/* LINKS
--------------------------------------------------------- */

a {
	color: #888888;
}

a:visited {
	color: #888888;
}

a:hover {
	background: #FFDDDD;
	color: #00000C;
}

#apriori-mainnav a.mainlevel:hover, 
#apriori-topnav a.mainlevel:active,
#apriori-mainnav a.sublevel:hover, 
#apriori-topnav a.sublevel:hover,
#apriori-rightcol a.mainlevel:hover, 
a.mainlevel:active,
#apriori-rightcol a.sublevel,
#apriori-rightcol a.sublevel:hover, 
a.sublevel:hover {
	background: #FFDDDD;
	color: #00000C;
}

.apriori-color-theme a:hover,
.apriori-color-theme a:active,
.apriori-color-theme a:visited {
	color: #00000C;
	background-color: #FFDDDD;
}

/* HEADLINES
--------------------------------------------------------- */
.contentheading,
.contentheading a,
.componentheading, 
.componentheading a, 
table.blog .contentheading,
table.blog .contentheading a,
h1, h2, h3, h4,
h1 a, h2 a, h3 a, h4 a {
	color: #FFFFFC;
}

/* FORM
--------------------------------------------------------- */
textarea {
	border-color: #888888;
}

.button {
	border-top-color: #888888;
	border-right-color: #888888;
	border-bottom-color: #888888;
	border-left-color: #888888;
	background: #FFDDDD;
	color: #888888;
}

.button:hover {
	border-top-color: #888888;
	border-right-color: #888888;
	border-bottom-color: #888888;
	border-left-color: #888888;
	background: #DDAEAE;
	color: #888888;
}

.inputbox {
	border-color: #888888;
	color: #00000C;
	background: #FFDDDD;
	background-color:#FFDDDD!important;
}

.inputbox:hover, .inputbox:focus {
	border-color: #888888;
	color: #00000C;
	background: #EFEFEF;
	background-color: #DDAEAE!important;
}

/* DIV ELEMENTS
--------------------------------------------------------- */
table.contenttoc td {
	background: url(../images/v1/arrow-off.gif) no-repeat 4px 4px;
}

table.contenttoc td:hover {
	background: url(../images/v1/arrow-on.gif) no-repeat 5px 4px;
}

table.contenttoc th {
	border-bottom-color: #FFDDDD;
	color: #888888;
	background: url(../images/v1/seperator.gif) repeat-x bottom;
}

table.pollstableborder {
	width: 100%;
	border-color: #FFDDDD;
}

table.searchintro {
	background: url(../images/v1/seperator.gif) repeat-x bottom;
}

.blog_more {
	border-color: #888888;
}

.blog_more strong {
	color: #888888;
}

.code, pre {
	border-color: #F0F0C0;
}

.componentheading {
	color: #00000C;
}

.contentdescription {
	border-bottom-color: #888888;
	/* background: url(../images/v1/seperator.gif) repeat-x bottom; */
}

table.blog .contentheading {
	color: #00000C;
}

.contentheading {
	color: #00000C;
}

.contentheading a {
	color: #00000C;
}

.createdate {
	color: #888888;
}

.modifydate {
	color: #888888;
}

.error {
	color: #CC0000;
}

.message {
	color: #00000C;
}

.mosimage_caption {
	color: #888888;
}

.pagenavbar {
	background: url(../images/v1/pages.gif) no-repeat center left;
}

.pagenavcounter {
	background: url(../images/v1/pages.gif) no-repeat 0 8px;
}

.sectiontableheader {
	border-right-color: #888888;
	border-top-color: #888888;
	color: #FFDDDD;
}

.sectiontableheader a, .sectiontableheader a:hover {
	color: #FFDDDD;
}

tr.sectiontableentry1 td {
	background: #FFDDDD;
}

tr.sectiontableentry2 td {
	border-top-color: #888888;
}

.small {
	color: #888888;
}

/* GRID MAIN 
--------------------------------------------------------- */
#apriori-container {
	border-top-color: #888888;
}

#apriori-leftcol a.mainlevel {
	background: url(../images/v1/arrow-off.gif) no-repeat 5px 4px;
}

#apriori-leftcol a.mainlevel:hover, a.mainlevel:active {
	background: url(../images/v1/arrow-on.gif) no-repeat 5px 4px #FFDDDD;
}

#apriori-rightcol a.mainlevel {
	background: url(../images/v1/arrow-off.gif) no-repeat 0px 2px #FFDDDD;
}

#apriori-rightcol a.mainlevel:hover, a.mainlevel:active {
	/* background: url(../images/v1/arrow-on.gif) no-repeat 0px 2px; */
}

span.mainlevel {
	color: #FFDDDD;
	background: #FFDDDD;
}

#apriori-rightcol a.sublevel {
	color: #FFDDDD;
	background: #FFDDDD;
}

#apriori-rightcol a.sublevel:hover {
	color: #FFDDDD;
	background: #888888;
}

/* HEADER
--------------------------------------------------------- */
#apriori-header {
	background: transparent url(../images/v1/bg-top-n-blk.gif) no-repeat scroll 0% 0pt;
}

#apriori-header h1 {
	background: transparent;
}

/* LOGO
--------------------------------------------------------- */
#apriori-logo {
	background: url(../images/v3/logo-s-blk.png) no-repeat 0px 2px;
}

/* MAIN NAVIGATION
--------------------------------------------------------- */
#apriori-mainnav {
	color: #00000C;
	border-color: #00000C;
	background: url(../images/v1/bg-mainnav-n-blk.gif) no-repeat scroll 0% 0pt;
}

#apriori-mainnav a.mainlevel {
	color: #00000C;
	/* background: url(../images/v1/arrow-off.gif) no-repeat 0px 2px #FFDDDD; */
}

#apriori-mainnav a.sublevel {
	color: #888888;
	background: #FFDDDD;
}

#apriori-mainnav a.sublevel:hover {
	color: #888888;
	background: #888888;
}

#apriori-mainnav div.moduletable h3 {
	color: #00000C;
}


/* COLOR TOOL
--------------------------------------------------------- */
#apriori-colortool {
	border-top-color: #FFDDDD;
}

#cc-v0 {
	background: #FFFFFC;
	border-color: #888888;
}

#cc-v1 {
	background: #FFDDDD;
	border-color: #888888;
}

#cc-v2 {
	background: #FAFA1E;
	border-color: #888888;
}

#cc-v3 {
	background: #00000C;
	border-color: #00000C;
}

/* USERBAR / ICONS
--------------------------------------------------------- */
#ico-1 {
	background: transparent url(../images/v1/user-screen1.png) no-repeat scroll 0% 0pt;
}

#ico-2 {
	background: transparent url(../images/v1/user-screen2.png) no-repeat scroll 0% 0pt;
}

#ico-3 {
	background: transparent url(../images/v1/user-increase.png) no-repeat scroll 0% 0pt;
}

#ico-4 {
	background: transparent url(../images/v1/user-decrease.png) no-repeat scroll 0% 0pt;
}

#ico-5 {
	background: transparent url(../images/v1/user-reset.png) no-repeat scroll 0% 0pt;
}

/* CONTENT SPOTLIGHT
--------------------------------------------------------- */
#apriori-spotlight-1 div.moduletable, #apriori-spotlight-2 div.moduletable {
	background: #FFDDDD;
}

#apriori-spotlight-1 h3, #apriori-spotlight-2 h3 {
	border-bottom-color: #888888;
	color: #888888;
}

/* PATHWAY HACKED
---------------------------------------------------------*/
#pathway {
	color: #888888;
	background: #FFDDDD;
}

#pathway a {
	background: url(../images/v1/arrow-off.gif) no-repeat 98% 80%;
}

#pathway a:hover, #pathway a:active {
	background: url(../images/v1/arrow-on.gif) no-repeat 98% 80%;
}

/* FOOTER
--------------------------------------------------------- */
#apriori-footer {
	border-bottom-color: #00000C;
	background: url(../images/v1/bg-end-n-blk.gif) no-repeat scroll bottom;
}

#apriori-footer a {
	color: #888888;
}

/* CONTACT
----------------------------------------------------------- */
#dfContactForm {
	color:#00000C;
	border-color: #888888;	
  background-color: #FFDDDD;
}

.dfsubmit {
	border-top-color: #888888;
	border-right-color: #888888;
	border-bottom-color: #888888;
	border-left-color: #888888;
	background: #FFDDDD;
	color: #888888;
}

.dfsubmit:hover {
	border-top-color: #888888;
	border-right-color: #888888;
	border-bottom-color: #888888;
	border-left-color: #888888;
	background: #DDAEAE;
	color: #888888;
}

#df-mail {
	border-color: #888888;	
}

/* COMMENT-SYSTEM
----------------------------------------------------------- */
div.show-comment, div.show-linkmore, div.show-feed {
	background-repeat:no-repeat;
	background-position: 0 50%;
	background-image:url(..images/v1/comments.gif);
}

div.show-comment {
	background-image:url(..images/v1/comments.gif);
}

div.show-linkmore {
	background-image:url(..images/v1/page_go.gif);
}

div.show-feed {
	background-image:none;
}

.jomentry1, .jomentry2 , #jc_commentFormDiv {
	border-color: #888888;
  background-repeat:repeat-x;
	background-position:top;	
}

.jomentry1 {		
	color:#00000C;
	border-color: #888888;	
	background: transparent url(../images/v1/bg-top21p1p.gif) no-repeat scroll 0% 0px;
}

.jomentry2 {		
	color:#00000C;
	border-color: #888888;	
	background: transparent url(../images/v1/bg-top21p1p.gif) no-repeat scroll 0% 0px;
}

#jc_commentFormDiv {
	color:#00000C;
	border-color: #888888;	
  background-color: #FCFAFA;
}

.jomauthor {
	color:inherit;
  background-color: #F5F5C1;
  border-bottom: #888888;
  background-image:none;
}

#jc_commentsDiv blockquote {
  color: #747474;
	background-color:inherit;
}

#trackback_link a, #feed_link a {
	border-bottom: #888888;
}

/* RSS
----------------------------------------------------------- */

/* MISCELLANOUS
----------------------------------------------------------- */
.delicious-tags a {
	color: #888888!important;
	background: #FFDDDD!important;
}

/* GRID SYSTEM WIDE
--------------------------------------------------------- */
.wide #apriori-header {
	background: transparent url(../images/v1/bg-top-w-blk.gif) no-repeat scroll 0% 0pt;
}

.wide #apriori-logo {
	background: url(../images/v1/logo-w-blk.png) no-repeat 0px 2px;
}

.wide #apriori-mainnav {
	background: url(../images/v1/bg-mainnav-w-blk.gif) no-repeat scroll 0% 0pt;
}

.wide #apriori-footer {
	background: url(../images/v1/bg-end-w-blk.gif) no-repeat scroll 0% 0pt;
	background-position: bottom right;
}
