#content, #gamecontent, #content_left, #content_right
{
background: #cdfbff url(../images/dawn_sm.png) repeat-x;
}

#longcontent
{
background: #465791 url(../images/dawn_lg.png) repeat-x;
}

#logo {
background: url(../images/dawn_tree_up.jpg) no-repeat;
}

#top_right {
background: url(../images/dawn_side.jpg) repeat-x;
}

/* horizontal main menu navigation - based on a method from Richard Rutter */

.mainNav
{
background: url(../images/dawn_tree_mid.jpg) no-repeat;
}

.mainNav a
{
color:#FF6600;	/* font color when title not selected */
background-color:#fbea7b;
border-right: 1px solid #f4911c;
border-bottom: 1px solid #f4911c;
}

.mainNav a:hover, .mainNav a:active 
{ 
background: #f4911c;
color: #000; 
}

.mainNav a.active:link,.mainNav a.active:visited
{
/* position: relative; */
/* z-index: 102; */
background: #fdcf62;
color: #FFF;
}

#login
{
color:#990000;
background: #f5dca0 url(../images/dawn_tree_dn.jpg)  no-repeat;
}

a:link {
color: #666;
}

a:hover {
color: #990;
}

a:visited {
color: #666
}

#newslink a
{
color:#990000;
}

#newslink a:hover
{
color: #CC0000;
}

#newslink a:visited
{
color:#333333;
}

body.home .mainNav a#home, body.news1 .mainNav a#news, body.store .mainNav a#store, body.game .mainNav a#game, body.gametown .mainNav a#gametown
{ 
background: #f4911c;
}

#forumtitle {
background: #ff9999;
font: #660000;
}