﻿body 
{
	 width:966px;
	 margin:auto;
	 background-color:#E9DFD3;

}




.container
{
	width:966px;
	background-color:white;   
	background-image: url(../images/side-pannel-repeat.gif);
	background-repeat: repeat-y;
	padding-bottom:10px;
}



.sub-container
{
	width:760px;
	margin-left:103px;
	margin-right:103px;
	display:inline;
}


.header,.content,.footer,
.footer-1,.footer-2,.header-1,.header-2,.left-content,.right-content,right-content-pic,.sub-container,.container, .left-content-pic, left-content .box,.left-content .box .caption
,.left-content .box .text,.right-content .box,.download,.right-content .box-links, .right-content .box-links .inner-box,.inner-box .inner-text,.right-content .bottom-text,.footer-2-left
,footer-2-right,.left-content .inner-box, .cover-box
{
	float:left;
}



.header
{
  width:100%
}




.header-1
{
	height:103px;
	width:100%;
	background-image:url(../images/hdr-main.jpg)
}




.header-2
{
	height:25px !important;
	width:760px;
	background-image:url(../images/nav.gif)
}


.header-2 ul
{
	padding:0px !important;	
	margin-left:0px;
	margin:0px !important;
	margin-top:3px !important;
}


.header-2 ul li
{
   display:inline ;
   margin-left:20px;
}




.header-2 ul li a
{
   text-decoration:none;
   font-size:13pt;
   color:white;
}



.header-2 ul li a:hover
{
	 color:#566B25;
}

.header-2 ul li a.active
{
	 color:#566B25;
}


.content
{
	width:750px;
	margin-left:5px;

	margin-top:10px;
	margin-bottom:10px;
	margin-right:5px;
	display:inline !important;
	
}


.left-content
{
   width:460px;
   display:inline;
 }


.left-content-pic
{
   display:inline;
}


.left-content .box
{
	margin-top:5px;

}

.inner-box
{
	width:430px;
	margin-left:10px;
	margin-right:10px;
	margin-top:10px;
}

.left-content .inner-box  img
{
	float:left;
	height:75px;
	width:75px;
	  
}

.left-content .inner-box  .text
{
	float:left;
	margin-left:10px !important;
	width:345px !important;

}




.left-content .box .inner-pic
{
	float:left;
	margin-right:10px;
	margin-bottom:20px;
}


.left-content .box,.left-content .box .caption,.left-content-pic
{
   width:460px;
}


.left-content .box .caption
{
	 background-image:url(../images/hdr-gr-l.gif);
	 height:30px;
}

.left-content .box .text
{
	width:455px;
	margin-left:5px;
	display:inline;
}


/*--- There is a extra pixel in the IE 6, can't find the bug for now, leave it to solve later---*/

.right-content .box,.right-content,right-content-pic,right-content .box-links
{
	width:280px;
	display:inline;
}


.right-content .box
{
   margin-top:5px;
   display:inline;
}


.right-content .box-links
{
	margin-top:10px;
	background-color:#E9E0D1;
	display:inline;
	padding-bottom:10px;
}


 .box-links .inner-box
{
	  margin-top:10px;
	  margin-left:10px;
	  margin-right:10px;
	  padding-bottom:10px;
	  border-bottom: solid 1px  #B8AEA6;
	  width:260px;
	  display:inline;
}

 .box-links .inner-box .pic
 {
	 height:50px;
	 width:50px;
	 float:left;
	 display:inline;
   
 }
 
 
 .inner-box .inner-text
 {
	margin-left:10px;
	width:200px;
	color:rgb(113,93,76)
 }
 

.right-content
{
	 margin-left:10px;
}


.right-content .download
{
	  background-color:#94BC41;
	  margin-left:2px;
	  width:278px;
}


.right-content-pic
{
	
}



.right-content .cover-box
{
	width:278px;
  border:solid 1px #E9E0D1;
}


.right-content .cover-box-border .inner-box
{
	border-bottom:solid 1px #E9E0D1  !important; 
}

.right-content .inner-box
{
 
	 width:258px;
	 padding-top:5px;
	 padding-top:10px;
	 cursor:pointer;
	 margin-top:0px !important;
}

.right-content .inner-box .inner-text
{
	 width:198px;
}

.right-content .cover-box-border
{
  border: solid 1px black;
}

.right-content-arrow
{
	float:left;
}

.right-content-hyperlink
{
   text-decoration:none;
   cursor: pointer;
}


.right-content .bottom-text
{
	width:260px;	 
	color:rgb(113,93,74);
	margin-left:10px;
	display:inline;
	margin-top:5px;
	margin-right:10px;
}

.footer
{
	width:755px;
	float:left;
	padding-top:10px;
	height:61px;	
	display:inline;
	background-image:url(../images/ftr.gif);
}


.footer-1
{
	width:125px;
	height:61px;
	margin-left:15px;
		display:inline;
	 color:white;
   
}


.footer-2
{
  width:615px;   
  height:61px;
	  display:inline;
	line-height: 15pt;
	   font-size: 10pt;
}



.footer-2-left
{
	color:#475422;
	width:70px;
}



.footer-2-right
{
	color: #B6E550;
 

}

.footer-2-right a
{
	color: #B6E550;
}



