html, body {
  height: 100%;
  
  border:0;
  margin:0;
  padding:0;
}

body{
    
	background:#68AC6C url(../images/bg.jpg) repeat-x;
	text-align:center;
	color:#626262;
font-size:12px;
}
/***** Wrapper *****/

#wrap {
width:782px;
margin:0 auto;
background-color:#FFFFFF;
}

#header{
   width:782px;
    
 }
 
 #logo{
   height:180px;
   /*background:url(../images/logo.png) no-repeat;*/
   display:block;
 }
 #content{
  width:782px;
  
  text-align:left;
  }
  
 #leftcol{
   width:260px;
   float:left;
 } 
 
  #centercol{
   width:262px;
   float:left;
 } 
   #rightcol{
   width:260px;
   float:left;
 } 
 
 #leftcontentcol{
   width:160px;
   float:left;
 } 
 
  #centercontentcol{
   width:612px;
   float:left;
   padding-left:5px;
 } 
 
  #allcontent{
   width:762px;
   padding:5px 10px 5px 10px;
  }

#navlist
{
margin-left: 0;
padding-left: 0;
list-style: none;
}

#navlist li a
{
padding-left: 5px;
background-image: url(../images/link_bg.gif);
background-repeat: no-repeat;
width:120px;
height:30px;
display:block;
text-decoration:none;
vertical-align:middle;
color:#14681C;
}

#navlist li a:link { color:#14681C; }
#navlist li a:visited { color:#14681C; }

#navlist li a:hover
{
padding-left: 5px;
background-image: url(../images/hover_bg.gif);
background-repeat: no-repeat;
width:120px;
text-decoration:none;
vertical-align:middle;
color:#fff;
}
 
 #footer{
   clear:both;
   width:782px;
   height:85px;
    background:url(../images/footer.png) no-repeat;
   display:block;
 }
 /***** Test the block ******/
 div.leftblock div.module {
  padding:0px 0px 0px 0px;
}
.leftblock#leftmenu div.module {
  background: url('../images/box_b_l.png') no-repeat bottom left;
}
.leftblock#leftmenu div.module div div {
    background: url('../images/block1_01.png') no-repeat top left;
}
.leftblock#leftmenu div.module div {
  background: url('images/box_b_r.png') no-repeat bottom right;
}
.leftblock#leftmenu div.module div div div {
    /*background: url('../images/box_t_r.png') no-repeat top right;*/
}
.leftblock#leftmenu div.module div div div h3{
  display:block;
  font-size: 10px;
}
.leftblock#leftmenu div.module div div div div {
    background:none;
}
  
 
 /***** Common Formatting *****/

h1, h2, h3, h4, h5, h6 {
margin:0;
padding:0;
font-weight:normal;
}

h1 {
padding:30px 0 25px 0;
letter-spacing:-1px;
font:2em arial, helvetica, sans-serif;
}

h2 {
padding:20px 0;
letter-spacing:-1px;
font:1.5em arial, helvetica, sans-serif;
}

h3 {
font:1em arial, helvetica, sans-serif;
font-weight:bold;
}

p, ul, ol {
margin:0;
padding:0 0 18px 0;;
}

ul, ol {
list-style:none;
padding:0;
color:#626262;
font-size:12px;
}

li{
  /*padding-left:10px;
  padding-bottom:5px;
  background:url(../images/list_image.png) no-repeat 0px 50%;*/
}

blockquote {
margin:22px 40px;
padding:0;
}

small {
font-size:0.85em;
}

img {
border:0;
}

sup {
position:relative;
bottom:0.3em;
vertical-align:baseline;
}

sub {
position:relative;
bottom:-0.2em;
vertical-align:baseline;
}

acronym, abbr {
cursor:help;
letter-spacing:1px;
border-bottom:1px dashed;
}

/***** Links *****/

a, a:visited {
text-decoration:none;
color:#626262;
font-size:12px;
}

/***** Forms *****/

form {
margin:0;
padding:0;
display:inline;
}

input, select, textarea {
font:1em arial, helvetica, sans-serif;
}

textarea {
line-height:1.25;
}

label {
cursor:pointer;
}

/***** Tables *****/

table {
border:0;
margin:0 0 0px 0;
padding:0;
}

table tr td {
padding:0px;
}