/*
 * Main colour screen stylesheet for johnsy.org.
 */

@import "pajFont.css";
@import "pajLayout.css";
/*
 * Black & White, Purple & Teal... that's my style, baby!
 */
.Section,
.Section td,
.Section td p,
BODY
{
    color:            white;
    background-color: #000099; /* Blue */
}

/*
 * Anchors
 * Link:    Teal
 * Visited: Purple
 * Hover:   Gold
 * Active:  Inverse
 */
select,
input,
textarea,
A:link
{
    color:            #000099; /* Blue */
    background-color: transparent;
}
A:visited
{
    color:            red;
    background-color: transparent;
}
A:hover
{
    color:            #838300; /* gold */
    background-color: transparent;
}
A:active
{
    color:            red;
    background-color: #000099; /* Blue */
}


.pajNormal,
.pajBlogEntry
{
    border-color:     black;
    border-style:     solid;
    color:            black;
    background-color: white;
}

H2,
.pajBlogDate
{
    border-color:     black;
    border-style:     solid;
    color:            white;
    background-color: red;
}

.pajBlogDate A,
.pajBlogDate A:visited
{
    color:            white;
    background-color: red;
}


.pajBlogByline
{
    border-color:     black;
    border-style:     solid;
    color:            black;
    background-color: white;
}

.pajBlogImgCentre,
.pajBlogImgLeft,
.pajBlogImgRight
{
    border-color:     black;
    border-style:     solid;
}


.pajLeftHandSide H1,
.pajLeftHandSideHeading
{
    color:            black;
    background-color: white;
}


.pajPageFooter
{
    border-color:     black;
    border-style:     solid;
	color:			  black;
	background-color: white;
}

.pajPageTitle h1
{
    border-color:     black;
    border-style:     solid;
    color:            white;
    background-color: red;
}

.pajNormal th
{
  color:            white;
  background-color: red;
}

.pajLeftHandSide
{
    border-color:     black;
    border-style:     solid;
    color:            black;
    background-color: white;
}

.pajBlogEntry table
{
    border-color:     red;
    border-style:     solid;
}

.pajBlogEntry th,
.pajLeftHandSide th
{
  color:              red;
  background-color:   white;
}
.pajSearchResult
{
    color:            white; 
    background-color: red;
}


td,
.pajCalendar,
.pajCalendarDay
{
    color:            black;
    background-color: white;
}

.pajCalendarToday
{
    border-color:     red;
    border-style:     dotted;
    color:            black;
    background-color: white;
}

