
body {
	margin: 0; padding: 0;
	font: 71%/1.5em  Verdana, 'Trebuchet MS', Arial, Sans-serif;
	background: url(/images/stone.jpg) repeat-y center top;
	}
/* headers */
h1, h2, h3 {
	font: bold 1em 'Trebuchet MS', Tahoma, Sans-serif;
	text-transform: uppercase;
	/*color: #555;*/
}
h1 { font-size: 1.5em; }
h2 { font-size: 1.3em; }
h3 { font-size: 1.2em; text-transform: none;}

/*****************/
/*    Layout     */
/*****************/
#wrap {
	margin: 0 auto;
    width: 870px;  	
	text-align: left;		
	/*background: #FFF;	*/
}


/* header */
#header {
	position: relative;
	background-image: url(/images/headerbg-blue.jpg) ;
	background-position:right;
	height: 125px;	
}
#header h1#logo {
	position: absolute;
	margin: 0; padding: 0;
	font: bolder 4.1em 'Trebuchet MS', Arial, Sans-serif;
	letter-spacing: -2px;
	color: #CCC;
	text-transform: lowercase;
	/* change the values of top and Left to adjust the position of the logo*/
	top: 0; left: 5px;	
}
#header h2#slogan {
	position: absolute;
	margin: 0; padding: 0;
	font: bold 1em 'Trebuchet MS', Arial, Sans-serif;
	text-transform: none;
	color: #FFF;
	/* change the values of top and Left to adjust the position of the slogan*/
	top: 48px; left:65px;		
}



/* menu */
#menu {
	clear: both;
	margin: 2px 0 0 0; padding: 0;	
}

* html #menu {
	margin: -2px 0 ;
	
}

#menu ul {	
	position: relative; 
	bottom: 2px;
	height: 22px;
	margin: 0; padding: 0;	
	float: left;
	font: bold 1.4em 'Trebuchet MS', Tahoma, Arial, Sans-serif;
	width: 870px;/* 775px; */
	border: 1px solid #808080;
	border-width: 0 0 4px 0;	
	list-style: none;
	background: white; 
}

* html #menu ul {
	bottom: -4px;
	border-width: 0;
}
#menu ul li{
	display: inline;
}

#menu ul li a {	
	position: relative;
	float: left;
	color: #808080;
	padding: 0px 10px;
	text-decoration: none;
	background: white url(/images/menudivide.gif) repeat-y right top; 
	border-bottom: 4px solid #808080; 	
}

* html #menu ul li a{
	font-size: 1em;
	f\ont-size: 1em;
}

#menu ul li a:hover{
	color: #CA2423;
	background-color: #F3F3F3; 
	/*border-bottom: 4px solid #3791D7;*/
	border-bottom: 4px solid #CA2423;
}
body#pgforum #menu ul li#forum a
{
	color: #333;
	background-color: #F3F3F3; 
	border-bottom: 4px solid #3791D7;
}


.blue  {	color: #3791D7; }




