body, div{

/*	behavior: url("holder.htc"); */

	margin: 0px 0px 0px 0px;

	padding: 0px 0px 0px 0px;

}

p {

	margin: 10px 0 10px 0;

}

body {

	background-color: rgb(120,120,120); /*#d200d50d200;*/

	background-image: none; /*url("img/bg.gif"); */

	background-repeat: repeat-x;

	font-family: Palatino Linotype;

	background-attachment: fixed;

	font-size: 14px;

	color: #000000;

}

a:link {

	color: #000000;

	font-family: Verdana;

	font-size: 12px;

	text-decoration: underline;

}

a:hover {

	color: #000000;

	font-family: Verdana;

	font-size: 12px;

	text-decoration: none;

}

a:visited {

	color: #000000;

	font-family: Verdana;

	font-size: 12px;

	text-decoration: underline;

}

a:link.menu1 {

	color: #000000;

	font-family: arial;

	font-size: 13px;

	text-decoration: underline;

}

a:hover.menu1 {

	color: #000000;

	font-family: arial;

	font-size: 13px;

	text-decoration: none;

}

a:visited.menu1 {

	color: #000000;

	font-family: arial;

	font-size: 13px;

	text-decoration: underline;

}

a:link.menu2 {

	color: #bebebe;

	font-family: arial;

	font-size: 11px;

	text-decoration: none;

}

a:hover.menu2 {

	color: #bebebe;

	font-family: arial;

	font-size: 11px;

	text-decoration: none;

}

a:visited.menu2 {

	color: #bebebe;

	font-family: arial;

	font-size: 11px;

	text-decoration: none;

}

a:link.menu3 {

	color: #000000;

	font-family: Verdana;

	font-size: 11px;

	text-decoration: none;

}

a:hover.menu3 {

	color: #000000;

	font-family: Verdana;

	font-size: 11px;

	text-decoration: none;

}

a:visited.menu3 {

	color: #000000;

	font-family: Verdana;

	font-size: 11px;

	text-decoration: none;

}

a:link.news {

	color: #334e75;

	font-family: Palatino Linotype;

	font-size: 13px;

	text-decoration: none;

}

a:hover.news {

	color: #334e75;

	font-family: Palatino Linotype;

	font-size: 13px;

	text-decoration: none;

}

a:visited.news {

	color: #334e75;

	font-family: Palatino Linotype;

	font-size: 13px;

	text-decoration: none;

}

a:link.news1 {

	color: #334e75;

	font-family: Palatino Linotype;

	font-size: 14px;

	text-decoration: none;

}

a:hover.news1 {

	color: #334e75;

	font-family: Palatino Linotype;

	font-size: 14px;

	text-decoration: none;

}

a:visited.news1 {

	color: #334e75;

	font-family: Palatino Linotype;

	font-size: 14px;

	text-decoration: none;

}

a:link.photo {

	color: #825348;

	font-family: Palatino Linotype;

	font-size: 14px;

	text-decoration: none;

}

a:hover.photo {

	color: #825348;

	font-family: Palatino Linotype;

	font-size: 14px;

	text-decoration: none;

}

a:visited.photo {

	color: #825348;

	font-family: Palatino Linotype;

	font-size: 14px;

	text-decoration: none;

}

a:link.res {

	color: #3f7e3e;

	font-family: Palatino Linotype;

	font-size: 14px;

	text-decoration: none;

}

a:hover.res {

	color: #3f7e3e;

	font-family: Palatino Linotype;;

	font-size: 14px;

	text-decoration: none;

}

a:visited.res {

	color: #3f7e3e;

	font-family: Palatino Linotype;

	font-size: 14px;

	text-decoration: none;

}

a:link.map {

	color: #334e75;

	font-family: Palatino Linotype;

	font-size: 14px;

	font-weight: bold;

	text-decoration: none;

}

a:hover.map {

	color: #334e75;

	font-family: Palatino Linotype;

	font-size: 14px;

	font-weight: bold;

	text-decoration: none;

}

a:visited.map {

	color: #334e75;

	font-family: Palatino Linotype;

	font-size: 14px;

	font-weight: bold;

	text-decoration: none;

}

#bodier {	

	min-width: 904px;

}

#bodyholder {

	position: absolute;

	width: 800px;

	left: 50%;

	margin-left: -400px;

	background-color: #ffffff;

}

#top {

	width: 800px;

	height: 52px;

	background-color: #ffffff;

	

}

#logo {

	position: absolute;

	width: 175px;

	height: 52px;

	left: 0px;

	top: 0px;

}

#menu {

	position: absolute;

	width: 625px;

	height: 48px;

	top: 4px;

}

#m_1 {

	position: absolute;

	width: 86px;

	height: 48px;

	left: 0px;

	top: 0px;

}

#m_3 {

	position: absolute;

	width: 121px;

	height: 48px;

	left: 86px;

	top: 0px;

}

#m_2 {

	position: absolute;

	width: 135px;

	height: 48px;

	left: 207px;

	top: 0px;

}

#m_4 {

	position: absolute;

	width: 118px;

	height: 48px;

	left: 342px;

	top: 0px;

}

#m_5 {

	position: absolute;

	width: 107px;

	height: 48px;

	left: 460px;

	top: 0px;

}



#m_6 {

	position: absolute;

	width: 58px;

	height: 48px;

	left: 567px;

	top: 0px;

}

#hathigh {

	margin-top: -5px;

	width: 800px;

	height: 10px;

}

#hat {

	margin-top: -4px;

	width: 800px;

	height: 150px;

}

#hatlow {

	margin-top: -10px;

	width: 800px;

	height: 10px;

}

#contlow {

	margin-top: -5px;

	width: 800px;

	height: 10px;

}

#contentholder {

	margin-top: -4px;

	width: 800px;

	height: 100%;

	background-color: #ffffff;

}

#leftcontholder {

	background-color: #e7e7e7;

	background-image: url("img/leftbg.jpg"); 

	background-repeat: repeat-x;	

	width: 170px;

	height: 100%;

}

#news {

	background-color: #d0e0ed;

	background-image: url("img/bg1.jpg"); 

	background-repeat: repeat-x;	



}

#leftmenu {	

	

	width: 140px;

	margin: 10px 10px 10px 10px;

}

#rightcontholder {

	background-color: #f0f4f5;

	width: 630px;

	height: 100%;

}

#rightcontholder0 {

	background-color: #f0f4f5;

	width: 800px;

	height: 100%;

}

#rightcontholder1 {

	background-color: #f6eeeb;

	width: 630px;

	height: 100%;

}

#rightcontholder2 {

	background-color: #eaf2e5;

	width: 630px;

	height: 100%;

}

#rightcontholder3 {

	background-color: #f9f9ef;

	width: 800px;

	height: 100%;

}

#rightcontholder4 {

	background-color: #F6E8F3;

	width: 800px;

	height: 100%;

}

#rightcontent {

	width: 590px;

	height: 100%;

	margin: 20px 20px 20px 20px;

	text-align: justify;

}

#rightcontent0 {

	width: 760px;

	height: 100%;

	margin: 20px 20px 20px 20px;

	text-align: justify;

}

#bottom {

	margin: 10px 20px 0px 20px;

	width: 760px;

	height: 30px;

	background-color: #ffffff;

}

.copy {

	color: #bebebe;

	font-family: verdana;

	font-size: 11px;

	text-decoration: none

}

.title1 {

	color: #000000;

	font-family: Palatino Linotype;

	font-size: 18px;

	font-weight: bold;

	text-decoration: none

}

.title2 {

	color: #ffffff;

	font-family: Palatino Linotype;

	font-size: 14px;

	font-weight: bold;

	text-decoration: none

}

.newstitle {

	color: #334e75;

	font-family: Palatino Linotype;

	font-size: 13px;

	text-decoration: none

}

.newscont {

	color: #000000;

	font-family: Palatino Linotype;

	font-size: 13px;

}

.maintitle {

	color: #334e75;

	font-family: Palatino Linotype;

	font-size: 17px;

	font-weight: bold;

	text-decoration: none

}

.phototitle {

	color: #825348;

	font-family: Palatino Linotype;

	font-size: 17px;

	font-weight: bold;

	text-decoration: none

}

.restitle {

	color: #3f7e3e;

	font-family: Palatino Linotype;

	font-size: 17px;

	font-weight: bold;

	text-decoration: none

}

.devtitle {

	color: #753368;

	font-family: Palatino Linotype;

	font-size: 17px;

	font-weight: bold;

	text-decoration: none

}

.inputform1 {

	background-color: #fffff;

	width: 150px;

	border: 1px solid #334e75;

}

.inputform {

	background-color: #fffff;

	width: 270px;

	height: 120px;

	border: 1px solid #334e75;

}

.simpletext {

	color: #000000;

	font-family: Palation Linotype;

	font-size: 14px;

}

#mmenu dl {

	width: 150px;

	margin: 0 auto;

	padding: 0 0 0 0;

}

#mmenu dt {

	margin:0;

	padding: 0px;

	font-size: 1.4em;

	font-weight:bold;

	color: #fff;

	border-bottom:1px solid #f0f0f0;	

}

#mmenu dd {

	margin:0;

	padding:0;

	color: #fff;

	font-size: 1em;

	border-bottom:1px solid #f0f0f0;

	background: #c0c0c0;

}

#gallery a, #gallery a:visited {

	color:#000000;

	text-decoration:none;

	display:block;

	padding:5px 5px 5px 20px;

	background: #c0c0c0 url("img/arrowr.gif") no-repeat 10px 10px;

	width:125px;

}

#gallery a:hover {

	background: #e0e0e0 url("img/arrow.gif") no-repeat 11px 10px;

	color: #000000;

}