@charset "utf-8";
/* CSS Document */

body{
	margin: 0 auto;
	padding: 0;
	background-image:url(images/back.jpg);
	font-family:Georgia, "Times New Roman", Times, serif;
}

p{margin:10px 0 0 0}

h2{
	margin:0;
	padding:0;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	font-weight:500;
}
h3{
	margin:0;
	padding:0;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	font-weight:500;
	color:#404d15;
}
table {
  background-color:#FFF;
  width:100%;
  border-collapse:collapse;
}

/* the border will be defined by the td tags */
td.BorderGreen {
  background-color:#FFF;
  border:1px solid #FFFFFF;
  padding:2px;
}

/* let's do a blue... */
td.BlueWho {
  background-color:#FFF;
  border:2px solid blue;
  padding:15px;
}
td.Bordernone {
  background-color:#FFF;
  border:0px solid #FFFFFF;
  padding:2px;
}

/* and of course a default one */
td {
  background-color:#FFF;
  border:1px solid #B1D665;
  padding:5px;
}


.text2{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#404d15;
}
.text2 A{
	color:#404d15;
	text-decoration:none;
}
.text2 A:hover{
	color:#404d15;
	text-decoration:underline;
}
.text3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#b4d768;
}
.text3 A{
	color:#b4d768;
	text-decoration:none;
}
.text3 A:hover{
	color:#b4d768;
	text-decoration:underline;
}
#wrapper{
	margin: 0 auto;
	padding:0 12px 0 12px;
	width:903px;
	background-image:url(images/shadow_pg.gif);
}

.contain_inner{
background: url(images/inner_back.jpg);
float:left;
width:903px;
}

#container_left{
	width:196px;
	float:left;
	background-color:#d5e4be;
}
#container_right{
	width:703px;
	float:right;
	overflow:hidden;
	background:#ffffff
}
#logo{
	padding: 25px 0 0 0;
	height:148px;
	text-align:center;
	vertical-align:middle;
	background-color:#FFFFFF;
}
#logo_fb{
	padding-top:20px;
	text-align:center;
	
}
#textbox{
	padding:20px;
	width:420px;
	float:left;
	font-size:12px;
	color:#3f3117;
	line-height:17px;
	text-align:justify;
}
#textbox2{
	padding:20px;
	width:663
	float:left;
	font-size:12px;
	color:#3f3117;
	line-height:17px;
	text-align:justify;
}
#rightbox{
	width:235px;
	float:right;
}

#box_tnw{
	background-color:#d4e4be;
	padding:10px;
	line-height:25px;
}

#box_tnw_heading{
	margin-top:20px;
	padding:10px;
	background-image:url(images/bar_green.jpg);
	height:17px;
	color:#FFFFFF;
	text-transform:uppercase;
}
#bottom_image{
	width:232px;
	padding-right:3px;
	float:left;
	display:inline
}
#bottom_image2{
	width:232px;
	float:right;
	display:inline
}

#fotter{
	margin: 0 auto;
	padding-bottom:10px;
	width:903px;
	clear:both;
	background-image:url(images/fotter_back.gif);
	overflow:hidden;
}
