/* 
Font colours
--------------
*/

/* font to red default */
a:link, a:visited,h1,h1.head_title,.head_title a:link,.head_title a:visited,ul#mainnav li,ul#mainnav li:hover,ul#mainnav li ul li a,ul#mainnav li:hover,h1.sect_main 
{
color: red;
}


h1,h1.head_title,.head_title a:link,.head_title a:visited,ul#mainnav li,h1.sect_main 
{
color: #d00;
}


/* font to white default */
a:hover,h2.box,.button,h2.comment_section_title,h3.comment_title
{
color: white;
}

/* font to black default */
body, #sect_foot,h2
{
color: black;
}

/* 
Background colours
----------------------
*/

/* background to red default */
a:hover,.button,h2.box,h2.comment_section_title,h3.comment_title
{
background-color:red
}

/* background to white default */
body,#sect_head,#sect_main,#sect_main_columns,h1,h1.head_title,.head_title a:link,.head_title a:visited,ul#mainnav,ul#mainnav li,ul#mainnav li:hover
{
background-color:white
}

/* background to pink default */
ul#mainnav li ul li a:hover
{
background-color: #fDD;
}

/*
border colours
-----------------
*/

/* bordertop to red default */
#sect_head,#sect_nav,ul#mainnav li:hover
{
border-top-color: red;
}

/* bordertop to black default */
#sect_foot
{
border-top-color: black;
}


/* borderbottom to red default */
#sect_head,ul#mainnav li:hover 
{
border-bottom-color: red;
}

/*
Other specifics
------------------
*/
ul#mainnav li:hover {
	color: white;
}

ul#mainnav li:hover {
	background-color: #d00;
}

#seasonal
{
/*background: transparent url( "images/christmas lights.png" ) repeat-x scroll top left;*/
}

div.box
{
border-color: black;
}

img.framed 
{
background: transparent url( "images/wood.jpg" ) repeat scroll top left;
border-color: #600; 
}

.button
{
border-top-color: #999;
border-left-color: #999;
border-bottom-color: #333;
border-right-color: #333;
}
/* end general */

/*comments section */
#comments
{
border: dotted 2px red;
}

#add_comment
{
border: dotted 2px red;
}

h2.comment_section_title
{
border-top-color: #999;
border-left-color: #999;
border-bottom-color: #333;
border-right-color: #333;
}

h3.comment_title
{
color: white;
background: red url( "images/comment_minus.gif" ) no-repeat scroll top left;
}

h3.comment_title_shown
{
background-image: url( "images/comment_minus.gif" );
}

h3.comment_title_hidden
{
background-image: url( "images/comment_plus.gif" );
}

div.comment_text
{
border-left-color: red;
}

/* end comments section */

