body {

	font: 62.5%/1.6em "Lucida Grande", "Lucida Sans Unicode", verdana, geneva, sans-serif;

	color:#555;

	margin:20px;

	background:url(../images/body3.jpg) top repeat #333;

}



* {

	margin:0;

	padding:0;

}



#wrapper {

	margin:0 auto;

	background:#fff;

	padding:5px;

	border:4px solid #222;

}



.fixed {

	width:760px;

}



.fluid {

	width:90%;

}



#header {

	height:150px;

	background:url(../images/header.gif);

}



#header h1 {

	height:45px;

	font:250% Trebuchet MS;

	padding:30px 20px 10px 20px;

	color:#fff;

}



#nav {

	margin:2 2 2 100px;

	font-size: 1.5em;

}



#nav li {

	list-style:none;

	background:#ffffff;

	display:inline;

	padding:1px 15px;

}



#nav li a {

	padding:1px 7px;

	color:#663300;

	text-decoration:none;

}



#nav li a:hover {

	color:#336633;

}



#sidebar_left {

	float:left;

	width:180px;

	padding:10px;

	background:#f6f6f6;

	font:100% Verdana;

	line-height:20px;

	border-right:1px solid #eee;

	margin:0 15px 0 0;

}



#sidebar_left h2 {

	font:140% Arial;

	color:#222;

	border-top:1px solid #eee;

	border-bottom:1px solid #eee;

	padding:5px;

}



#sidebar_left p {

	line-height:20px;

}



#sidebar_right {	

	width:160px;

	padding:10px;

	float:right;

	background:#C8E4EE;

	margin:0 0 10px 10px;

	border-left:1px solid #97CBDF;

	border-right:1px solid #97CBDF;

	border-bottom:1px solid #97CBDF;

	color:#1F5063;

}



#sidebar_right h2 {

	font:110% Verdana;

	font-weight:bold;

	text-transform:uppercase;

	color:#13313C;

}



#sidebar_right p {

	font:100% Arial;

	line-height:20px;

}



#content {

	padding:10px 30px;

	font-size:120%;

}



#content h2 {

	font:150% Trebuchet MS;

	color:#222;

	border-bottom:1px solid #eee;

}



#content h3 {

	font:140% Arial;

	font-weight:bold;

	color:#222;

	padding:5px;

}



#content h4 {

	font:120% Arial;

	font-weight:bold;

	color:#5B6B46;

	border-top:2px solid #eee;

	border-bottom:2px solid #eee;

	padding:5px;

	margin-left: 8px;

}



.with_sidebar {

	margin:0 0 0 200px;

}



#content h1,h2,h3,h4,p,ul,ol,blockquote {

	margin:15px;

	line-height:1.5em;

}

#sidebar_left h1,h2,h3,h4,p,ul,ol,blockquote {

	margin:15px 0;

}

#sidebar_right h1,h2,h3,h4,p,ul,ol,blockquote {

	margin:15px 0;

}



#footer {

	margin:10px 0 0 0;

	padding:15px;

	background:#f6f6f6;

	border-top:2px solid #eee;

	text-align: center;

	clear:both;

}



.editlink {

  text-align:right;

  color: #DDDDDB; 

  text-decoration: none; 

  }

  

 p.info {

  margin-left:25px;

  font-size:90%;

  }

  

 p.links a {

	text-decoration:none;

	color:#000000;

}



 p.links a:hover {

	text-decoration:underline;

	color:#0000A0;

	}

 