/******************************************************************************
 * Description: Cascading Style Sheets (CSS level 2) for the "Tree" template. *
 * Last update: April 28 2008.                                                *
 * Author: Wolfcast (www.wolfcast.com).                                       *
 * Copyright: Copyright 2008 Marc-André Huot, all rights reserved.            *
 * Website: http://www.mahuot.com                                             *
 ******************************************************************************/

a:link {
    color : #00008B;
}

a:visited {
    color : #6495ED;
}

a:active {
    color : #0000CD;
}

body {
    color : #0F0F0F;
    font-family : "Segoe UI", Tahoma, Geneva, Verdana, Arial, Helvetica;
    font-size : 80%;
}

h1, h2, h3, h4, h5, h6, legend {
    color : #C16229;
}

h1 {
    font-size : 2em;
}

h2 {
    font-size : 1.6em;
}

h3 {
    font-size : 1.5em;
}

h4 {
    font-size : 1em;
}

h5 {
    font-size : 1em;
}

h6 {
    font-size : 1em;
}

html {
    background-color : #EFF2F3;
}

.bottom {
    background : url(bottom.gif) no-repeat left bottom;
    height : 60px;
}

.bottom span {
    background : url(bottom-right.gif) no-repeat right top;
    display : block;
    height : 60px;
    position : relative;
}

.center_content {
    background : url(right.gif) repeat-y right top;
    margin : -1px 0 -50px 0;
    padding : 1px 20px 1px 25px;
    position : relative;
}

.clear {
    clear : both;
}

.last_thumb {
    margin-right : 1em;
}

.news {
    margin-bottom : 0;
}

.newsDate {
    color : #C16229;
    font-size : 0.9em;
}

.no_bottom_spacers {
    margin-bottom : 0;
    padding-bottom : 0;
}

.no_top_spacers {
    margin-top : 0;
    padding-top : 0;
}

.thumb {
	  border : 1px solid #A9A9A9;
    margin-bottom : 1em;
    margin-right : 1em;
}

.top {
    background : url(top.gif) no-repeat left top;
    height : 20px;
    width : 100%;
}

.top span {
    background : url(top-right.gif) no-repeat right top;
    display : block;
    height : 20px;
    position : relative;
}

#credits {
    font-size : 80%;
    margin : 0.5em auto;
    padding-bottom : 0.5em;
    width : 920px;
}

#credits a:link {
    text-decoration : none;
}

#credits a:visited {
    text-decoration : none;
}

#credits a:hover {
    text-decoration : underline;
}

#footer {
    height : 192px;
    margin : 0 auto 14px auto;
    padding : 0;
    width : 920px;
}

#header {
    height : 192px;
    margin : 4px auto 0 auto;
    padding : 0;
    width : 920px;
}

#menu {
    background : url(menu.gif) no-repeat right top;
    color : #F5F5F5;
    font-size : 18px;
    height : 31px;
    line-height : 8px;
    margin : 0.5em auto;
    padding : 0;
    text-align : center;
    width : 920px;
}

#menu a:link {
    color : #F5F5F5;
    text-decoration : none;
}

#menu a:visited {
    color : #F5F5F5;
    text-decoration : none;
}

#menu a:hover {
    color : #FFE4C4;
}

#menu a:active {
    color : #ECAC86;
}

#menu td {
	  border : 0;
    border-right : 1px solid #F5F5F5;
}

#rounded_box {
    background : #FFFFFF url(left.gif) repeat-y left top;
    margin : 0.5em auto 0 auto;
    width : 970px;
}