body {
	margin: 10px;
	text-align: center;
	background: url(design/bg1.jpg) repeat-x fixed;
	background-color: #908C89;
	font-family: Tahoma, Arial;
	font-size: 8pt;
}

td {
	font-family: Tahoma, Arial;
	font-size: 8pt;
}

a	{
	text-decoration: none;
	color: #598627;
}

input, textarea, select {
	font-family: Tahoma, Arial;
	font-size: 8pt;
}

#main {
	border: solid black 0px;
	width: 899px;
	height: auto;
	margin: auto;
	text-align: left;
}

#header {
	background: url(design/fullheader.jpg) no-repeat;
	width: 899px;
	height: 188px;
}

#header_en {
	background: url(design/fullheader2.jpg) no-repeat;
	width: 899px;
	height: 188px;
}

#container {
	width: 899px;
	background: white;
}

#leftbar {
	border: solid black 0px;
	width: 200px;
	float: left;
}

#leftnav {
	background: url(design/navbg1.jpg) no-repeat 10px -30px;
	border: solid black 0px;
	padding-left: 50px;
	padding-right: 30px;
	margin-top: -20px;
	width: 110px;
	minimum-height: auto;
	float: left;
	overflow: hidden;
}

#leftnav_end {
	background: url(design/navbg_end1.jpg) no-repeat 10px;
	border: solid black 0px;
	width: 195px;
	height: 16px;
	float: left;
}

#menuitems {
	border: solid black 0px;
   width: 140px;
	float:left;
	overflow:hidden;
}

#menuitems a {
	text-decoration: none;
	color: #003300;
	font-weight: bold;
	xpadding-right: 20px;
}

#propminheight {
	border: solid black 0px;
	width: 1px;
	height:260px;
	margin-left:-30px;
	float:left;
}

#propminheight2 {
	width: 1px;
	height:10px;
	float:right;
}


#content {
	border: solid black 0px;
	width: 400;
	background: white;
	margin: auto;
	padding-left: 0px;
	padding-right: 10px;
	padding-top: 0px;
	float: left;
}

#rightbar {
	border: solid black 0px;
	xwidth: 280px;
	float: left;
}

#searchbar {
	background: url(design/searchbg.jpg) no-repeat 10px 0px;
	width:180px;
	height: 70px;
	padding-left:20px;
	padding-top:10px;
	float: left;
}

#bannerbar {
	width:180px;
	padding-left:5px;
	padding-top:10px;
	float: left;
}

#langbar {
	padding-left:10px;
	height: 70px;
}

#filler {
	clear: both;
}

#footer {
	background: url(design/footer.jpg) no-repeat;
	width: 899px;
	height: 43px;
	text-align: center;
	padding-top: 13px;
	color: white;
	clear: both;
}


#menu {
	xposition: absolute;
	xtop: 144px;
	padding-top: 135px;
	margin-left: 200px;
}

#specialsection {
	xcolor: #598627;
	xfont-weight: bold;
	font-family: Tahoma, Arial;
	font-size: 8pt;
	width: 360px;
	border: solid #d6d6d6 1px;
	height: auto;
	padding: 10px;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 10px;
	margin-bottom: 10px;
	background: url(design/specialrow.jpg) top right no-repeat;
	background-color: white;
	z-index: 1000;
	overflow: hidden;
}

.clipbox {
	width: 360px;
	border: solid #d6d6d6 1px;
	padding: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	margin-bottom: 10px;
	font-size: 8pt;
	font-family: Tahoma;
	background: url(design/clip.jpg) top right no-repeat;
	background-color: white;
	z-index: 1000;
	overflow: hidden;
}

.rightclipbox {
	width: 250px;
	border: solid #c6c6c6 0px;
	padding: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	margin-bottom: 10px;
	Xbackground: url(design/clip.jpg) top right no-repeat;
	background-color: white;
	z-index: 1000;
	overflow: hidden;
}

.wideclipbox {
	width: 650px;
	border: solid #c6c6c6 1px;
	padding: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	margin-bottom: 10px;
	font-size: 8pt;
	background: url(design/clip.jpg) top right no-repeat;
	background-color: white;
	z-index: 1000;
	overflow: hidden;
}

.dummybox {
	width: 360px;
	border: solid #c6c6c6 0px;
	padding: 10px;
	padding-right: 20px;
	margin-bottom: 10px;
	background-color: white;
	z-index: 1000;
	overflow: hidden;
}

.morebox {
	float: right;
	width: auto;
	padding-top:10px;
	xpadding-right: 12px;
	border: solid red 0px;
	xclear: both;
	xbackground: url(design/arrow2.gif) no-repeat bottom right;
}

.mainsectiontitle {
	float: left;
	width: 360px;
	color: #598627;
	font-weight: bold;
	font-family: Garamond, Times New Roman;
	padding-left:10px;
	padding-bottom: 12px;
	margin: 0px 10px 10px 0px;
	border: solid red 0px;
	background: url(design/stripes.gif) repeat-x bottom;
	clear: left;
}

.widemainsectiontitle {
	float: left;
	width: 640px;
	color: #598627;
	font-weight: bold;
	font-family: Garamond, Times New Roman;
	padding-left:10px;
	padding-bottom: 12px;
	margin: 0px 10px 10px 0px;
	border: solid red 0px;
	background: url(design/stripes.gif) repeat-x bottom;
	clear: left;
}

.sectiontitle {
	float: left;
	width: 270px;
	color: #598627;
	font-weight: bold;
	font-family: Garamond, Times New Roman;
	padding-left:10px;
	padding-bottom: 12px;
	border: solid red 0px;
	background: url(design/stripes.gif) repeat-x bottom;
	clear: left;
}

.picbox {
	float: right;
	padding-top:10px;
	border: solid red 0px;
}

.searchtext {
	width:100px;
}

.xlinkmore {
	text-decoration: none;
	color: #598627;
}

.linkmore {
	text-decoration: none;
	color: #598627;
	padding-right: 10px;
	background: url(design/arrow2.gif) no-repeat bottom right;
}


.resultlink {
	text-decoration: none;
	color: black;
}

.resultlink:hover {
	text-decoration: none;
	color: #598627;
}


.switchlink {
	text-decoration: none;
	color: #666666;
}

.title {
	color: #154709;
}

p.thumb{
	float:left;
	xmargin:.5em 0;
	xmargin-right:10px;
	border:1px solid #c6c6c6;
	padding:2px;
	margin: 2px;
	clear:left;
}

p.thumb a{
	display:block;
	float:left;
	width:178px;
	height:104px;
	line-height:100px;
	overflow:hidden;
	position:relative;
	z-index:1;
}

p.thumblink{
	float:left;
	xmargin:.5em 0;
	xmargin-right:10px;
	border:1px solid #c6c6c6;
	padding:2px;
	text-align: center;
	margin: 2px;
	clear:left;
}

p.thumblink a{
	display:block;
	float:left;
	width:178px;
	height:auto;
	xline-height:100px;
	overflow:hidden;
	position:relative;
	z-index:1;
}

.summarythumb {
	float: left;
	display: block;
	width: 50px;
	height: auto;
}

.summary {
	float: left;
	width: 300px;
}

p.thumb a img{
	float:left;
	position:absolute;
}

#paging {
	font-size: 8pt;
	line-height: 14pt;
	text-align: center;
}

#paging .navselected {
	color: green;
}

.pagenumber a {
	color: green;
}
