/* CSS Document */
body {background-color:#399F31;
		color: #666;
		margin: 0;
		padding: 0;}
		

		
/* div containters */

div#container {margin-top:0;
				margin-left: auto;
				margin-right: auto;
				width: 800px;
				padding: 0;
				background-color: #fff;}
div#header     {float:left;
    width:100%;
    background:#46504F url("images/bg.gif")
      repeat-x bottom;
	line-height:normal;
	border-left: 1px solid #666;
	border-right: 1px solid #666;
	}
	
 #header ul {
    margin:0;
    padding:0;
    list-style:none;
    }
  #header li {
    float:right;
	background:url("images/norm_right.gif")
      no-repeat right top;
    margin:0;
    padding:0;
    }
	#header a  {display:block;
	float:left;
	    background:url("images/norm_left.gif")
      no-repeat left top;
    text-decoration:none;
    font-weight:bold;
    color:#765;
    padding:5px 15px;
    }

	
  /* Commented Backslash Hack
     hides rule from IE5-Mac \*/
  #header a {float:none;}
  /* End IE5-Mac hack */

div#content     {float:left;
    width:100%;
	background: #fff url("images/page_background.jpg") no-repeat;
    line-height:normal;
	border-left: 1px solid #666;
	border-right: 1px solid #666;}

div#left {float:left;
width:380px;
line-height: normal;}

div#new {position:middle;
width:100%;
line-height: normal;}

div.page_left {float:left;
width:500px;
line-height: normal;}

div.home_right {position: relative;
float:right;
background: #fff url("images/hp_screenbackground.jpg") no-repeat;
line-height: normal;;
width: 350px;
padding-top: 240px;
padding-left: 35px;
clear: right;}

div.nav_right {position: relative;
float:right;
width:190px;
line-height: normal;
margin: 50px 30px 0px 0px;
clear: right;}

div#bottom {clear:both;}
	
	
div#footer     {float:left;
    width:100%;
    background:#FFFDDA;
    line-height:normal;
	border-left: 1px solid #666;
	border-right: 1px solid #666;
	border-bottom: 1px solid #666;}
	
				
		
/* text styles */
		
h1 {background-color: #A9B2B2;
	margin:0;
	padding:2px;}

p {font-size: 12px;
	padding: 20px 30px;
	text-align:justify;}
	
p {font-size: 12px;
	padding: 5px 20px;
	text-align:justify;}
	
p.yellow {font-size: 12px;
	padding: 30px;
	text-align:justify;
	background-color: #FFFDE8;
	margin:0;}
		
ul {font-size:14px;
		font-weight:bold;}
		
		ul.news {font-size:12px;
				list-style-type:none;
				width: 250px;
				padding-left: 20px;}
				
				
	
h2 {font-size:12px;
	background-color:#F8F4CF;
	border: 7px solid #FEEFC8;
	padding: 1em;
	margin-left:30px;}
	

h3 {font-size:11px;
		font-weight:normal;
		background-color:#FFFDDA;
		color:#999;
		padding: .5em;
		margin:0;
		border-top: 1px solid #ccc;
		text-align:center;}

		
p, p.class, ul, h2, h3, li {font-family: Arial, Helvetica, sans-serif;}


/* image styles */
img {padding-bottom: 9px;}

img#logo {padding: 5px 20px;}

img.photo {padding: 8px;
margin: 3px;}

/* ---------------------------------
links
--------------------------------- */
a 				{color:#360;
					text-decoration:underline;}
a:link			{color:#360;
					text-decoration:underline;}
a:viisted 		{color:#666;
					text-decoration:underline;}
a:hover			{color:#666;
					text-decoration: underline;}
.notice {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: bold;
	color: #666666;
}
