body{

	margin:0px;

	padding:0px;

	background-color:#f0efee;

	font-family:  Verdana; 

	font-size:10px;

}



p{

	line-height:1.35em;

}



div#content p{

	margin-left:10px;	

}



div#main{

	width:957px;

	height:860px;

	text-align:left;

	background-image: url(images/bg.gif);	

}

div#mainleft{

	float:left;

	width:205px;

}

div#mainright{

	float:left;

	width:752px;

	padding-top:30px;

}

div#logo{

	margin:34px 0px 0px 36px;

}

div#content{

	padding:20px 20px 20px 80px;

	width:578px;

}

div#content .head-title{

	height:28px;

	clear:both;

	margin:10px 0px 10px 0px;

}

div#content a:link, div#content a:visited{

	color:#56AA1C;

	text-decoration:none;

}

div#content a:hover{

	color:#56AA1C;

	text-decoration:underline;

}

div.fl200{

	float:left;

	width:200px;

	margin:0px 20px 10px 0;

}

div.fl170{

	float:left;

	width:170px;

}

ul#menu{

	padding:0px;

	margin:0px;

	margin-left:36px;

	width: 132px;

	list-style-type:none;

	font-size:11px;

	font-family:Times; 

}

ul#menu li{

	line-height:30px;

	text-align:right;

	font-style:italic;

	font-weight: bold;

	border-bottom:1px dotted #56AA1C;

}

ul#menu li a:link, ul#menu li a:visited{

	color:#000000;

	text-decoration:none;

}

ul#menu li a:hover{

	color:#56AA1C;

	text-decoration:none;

}

ul#menu li a.active{

	color:#56AA1C;

}

ul#list_pic{

	margin:0px;

	padding:0px;

	margin-top:20px;

	list-style-type:none;

	width: 560px;

}

ul#list_pic li.pic{

	float:left;

	width:91px;

	height:115px;

	background-color:#f0efee;

	font-size:8px;

	font-weight:bold;

	text-align:center;

	margin:0px 10px 20px 10px;

	padding:8px;

}



ul#list_pic li.pic-num{

	float:left;

	color:#56AA1C;

	font-style:italic;

	font-weight:bold;

}

div.pic-text{

	margin-top:3px;

	line-height:10px;

}

p.line-h20{

	line-height:20px;

}



.design_by{

	margin-top:290px;	

	margin-left:15px;

	font-style:italic;

	font-size:10px;

}



.design_by a, .design_by a:link, .design_by li a:visited{

	color:#56AA1C;

	text-decoration:none;

}