body { position: relative; margin: 0; padding: 0;
	background-color: #F9F9F9; font-family: "Century Gothic", Tahoma, sans-serif;
	padding-top: 60px; color: #565555; 
}

img { border: none; }
ul { margin: 0; padding: 0; 
list-style: none; }

#menu { width: 924px; position: absolute; z-index: 1000; top: 0px; left: 50%; margin-left: -462px; padding-left: 20px; }
#menu h1 { width: 189px; height: 86px; margin: 0; padding: 0; }

#menu h1 a { width: 189px; height: 86px; display: block; background: url(../images/logo.gif) no-repeat; text-indent: -9999px; }

#menu div.dots, #menu div.dots2 { background: url(../images/dots.gif) no-repeat left top;

	padding-left: 45px; position: absolute; left: 370px; top: 48px; width: 33px; height: 8px; }
#menu div.dots2 { background: url(../images/dots2.gif) no-repeat left top; }
#menu ul { list-style: none;
 position: absolute;
	top: 40px; right: 45px;  margin: 0; padding: 0;
}
#menu ul li { float: left; margin: 0 15px; margin-left: 0;
	padding-left: 15px; position: relative;
}
#menu ul li div.dot {
	width: 8px; 
height: 8px; position: absolute; left: 0; top: 8px; background-color: #ffffff;
	background-color: #c40404; display: none;
}

#menu li { display: block; height: 25px; }
#menu ul li a { text-indent: -9999px; font-size: 17px; 
color: #797878;
	font-family: "Century Gothic", Tahoma, sans-serif; text-decoration: none;
	height: 25px; display: block; overflow: hidden;
}

#m1 a { width: 63px; background: url(../images/m1.gif)
 no-repeat 0px center; }
#m2 a { width: 28px; background: url(../images/m2.gif) no-repeat 0px center; }
#m3 a { width: 105px; background: url(../images/m3.gif) no-repeat 0px center; }
#m4 a { width: 57px;
 background: url(../images/m4.gif) no-repeat 0px center; }
#m5 a { width: 32px; background: url(../images/m5.gif) no-repeat 0px center; }

#content {
	background: url(../images/content_bg.gif) no-repeat;

	width: 872px; height: 579px; margin: 0 auto;
	padding: 27px; position: relative; overflow: hidden; z-index: 1;
}

#footer {
	font-family: "Century Gothic", Tahoma, sans-serif; font-size: 11px;

	width: 872px; height: 15px; margin: 0 auto; text-align: right; margin-top: -5px; padding-bottom: 10px;
}

#loader {
  width: 873px; height: 580px;
}

#loader.loading {
  background: url(../images/loader.gif) 
no-repeat center center;
}

#accordion {
	position: absolute;
	bottom: 26px;
	left: 28px;
	height: 580px;
	overflow: hidden;
}
#accordion a.title { height: 30px; display: block; text-align: right;
	font-weight: bold; font-weight: 17px; color: #f9f9f9; text-decoration: none;
	padding-right: 20px; line-height: 30px; overflow: hidden; outline: none;
}
#accordion p { height: 489px; text-indent: -9999px;
 overflow: hidden; margin: 0; padding: 0; }
#accordion p a { height: 489px; display: block; text-indent: -9999px; overflow: hidden; }
#accordion li { border-bottom: 2px solid white; width: 869px;
 overflow: hidden; }
#acc1 { background: url(../images/p1.jpg) no-repeat; }
#acc2 { background: url(../images/p2.jpg) no-repeat; }
#acc3 { background: url(../images/p3.jpg) no-repeat;
 border-bottom: none !important; }
#acc3 p { }
a:link { text-decoration: none; } a:visited { text-decoration: none; }