#Main, #News {
	background-image: url(../images/mainbackground.gif);
	background-repeat: repeat;
}
#Main {
	position: absolute;
	left: 226px;
	width: 552px;
	height: 365px;
	top: 238px;
}
#News {
	position: absolute;
	height: 365px;
	width: 197px;
	top: 238px;
}
.Error {
	font-weight: bold;
	color: #990000;
}



#TopHeaderBar, #TopNewsBar, #BottomNewsBar1, #TopMainBar, #BottomMainBar1 {
	background-image: url(../images/orangeborder.gif);
	background-repeat: repeat-x;
	height: 5px;
}
#TopHeaderBar {
	position: absolute;
	width: 778px;
	left: 0px;
	top: 61px;
}
#TopNewsBar {
	position: absolute;
	width: 197px;
	top: 233px;
}
#BottomNewsBar1 {
	position: absolute;
	bottom: 0px;
	width: 197px;
}

#TopMainBar {
	position: absolute;
	width: 552px;
	left: 226px;
	top: 233px;
}
#BottomMainBar1 {
	position: absolute;
	bottom: 0px;
	width: 552px;
}
h1 {
	font-size: 125%;
	font-weight: bold;
	display: inline;
}
h2 {
	font-size: 100%;
	font-weight: bold;
	display: inline;
}
table {
	font-family: Arial, Helvetica, sans-serif;
}

a:link, a:visited {
	color: #3366CC;
	font-weight: bold;
}
a:hover {
	color: #990000;
}
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 87%;
}
#Slogan {
	color: #FF9900;
	position: absolute;
	left: 12px;
	top: 78px;
	font-size: 72%;
	font-weight: bold;
}
#PMINat {
	position: absolute;
	top: 34px;
	right: 1px;
}
#Menu {
	position: absolute;
	height: 35px;
	width: 778px;
	left: 0px;
	top: 183px;
	background-image: url(../images/menubackground.jpg);
}
#NewsContent {
	left: 11px;
	position: absolute;
	top: 22px;
	width: 175px;
}
#VerticalDottedLine {
	background-image: url(../images/dottedline.gif);
	background-repeat: repeat-y;
	position: absolute;
	height: 178px;
	width: 7px;
	left: 273px;
	top: 22px;
}
#HorizonalDottedLine {
	background-image: url(../images/dottedline.gif);
	background-repeat: repeat-x;
	position: absolute;
	height: 5px;
	width: 527px;
	left: -7px;
}
#Logo {
	position: absolute;
	left: 11px;
	top: 12px;
}
#Header2 {
	position: absolute;
	left: 548px;
	top: 0px;
}
#Header1 {
	position: absolute;
	left: 386px;
	top: 0px;
}
#Header {
	background-image: url(../images/logobackground.gif);
	position: absolute;
	height: 117px;
	width: 436px;
	left: 0px;
	top: 66px;
}
#UpcomingMeeting {
	position: absolute;
	left: 22px;
	/*height: 179px;*/
	top: 22px;
}
#NextMeeting {
	position: absolute;
	width: 245px;
	right: 21px;
	/*height: 179px;*/
	top: 22px;
}
#BottomMainContent {
	position: absolute;
	width: 510px;
	top: 219px;
	left: 22px;
	/*height: 123px;*/
}
#NewsDottedLine {
	background-image: url(../images/dottedline.gif);
	background-repeat: repeat-x;
	width: 75%;
	height: 30px;
	background-position: center;
}
#HomeButton {
	position: absolute;
	top: 34px;
	right: 208px;
}
#ContactButton {
	position: absolute;
	top: 34px;
	right: 105px;
}
