html {
	 overflow-y: scroll;
}
html, body {
	 margin: 0;
	 padding: 0;
	 background-color: #292929;
}
html, body {
	 font-family: Arial, Tahoma, Verdana, Sans-serif;
	 font-size: 11px;
	 text-align: left;
	 color: #fff;
}
img {
	border: 0px;
}
.container {
	margin: 0 auto 0 auto;
	padding: 0;
	text-align: left;
	position: relative;
	width: 1000px;
}
.topMenu {
	padding: 0 0 0 75px;
  	width: 935px;
}
.topMenuLogo {
	margin: 0 155px 0 0;
	float: left;
}
.menu {
	float: left;
	height: 54px;
	background: url(img/menu_bg.gif) repeat-x;
	padding: 0px 0px 0px 0px;
	margin: 90px 0px 0px 0px;
}

.menu * {
	float: left;
	display: block;
}

.menu ul {
	padding: 0;
	margin: 0 0 0 0;
}

.menu_1 a {
	width: 71px;
	height: 54px;
	background-image: url(img/menu_01.gif);
}

.menu_1 a:hover {
	width: 71px;
	height: 54px;
	background-image: url(img/menu_01_.gif);
}

.menu_2 a {
	width: 69px;
	height: 54px;
	background-image: url(img/menu_02.gif);
}

.menu_2 a:hover {
	width: 69px;
	height: 54px;
	background-image: url(img/menu_02_.gif);
}

.menu_3 a {
	width: 103px;
	height: 54px;
	background-image: url(img/menu_03.gif);
}

.menu_3 a:hover {
	width: 103px;
	height: 54px;
	background-image: url(img/menu_03_.gif);
}

.menu_4 a {
	width: 69px;
	height: 54px;
	background-image: url(img/menu_04.gif);
}

.menu_4 a:hover {
	width: 69px;
	height: 54px;
	background-image: url(img/menu_04_.gif);
}

.menu_5 a {
	width: 69px;
	height: 54px;
	background-image: url(img/menu_05.gif);
}

.menu_5 a:hover {
	width: 69px;
	height: 54px;
	background-image: url(img/menu_05_.gif);
}


.content01 {
	float: left;
	width: 76px;
	height: 179px;
	background: url(img/bg_01.jpg) no-repeat;
}
.content02 {
	float: left;
	width: 479px;
	background: #000 url(img/bg_02.jpg) no-repeat;
	padding: 55px 30px 30px 30px;
}
.content02 h1{
	color: #004DEB;
	font-size: 16px;
	padding: 5px 0 5px 0;
	border: 0;
	margin: 0;
}

.content02 h2{
	color: #004DEB;
	font-size: 14px;
	padding: 5px 0 5px 0;
	border: 0;
	margin: 0;
}


.content02 p{
	font-size: 11px;
	padding: 5px 0 5px 0;
	margin: 0;
}

.content02 a{
	font-size: 11px;
	padding: 5px 0 5px 0;
	margin: 0;
        color: #AAAAAA;
        text-decoration: none;
}

.content02 a:hover{
	font-size: 11px;
	padding: 5px 0 5px 0;
	margin: 0;
        color: #AAAAAA;
        text-decoration: underline;
}


.content03_ {
	float: left;
	width: 333px;
	height: 179px;
	background: url(img/bg_03.jpg) no-repeat;
}
.content03 {
	float: left;
	width: 333px;
}
.info {
	border-top: 1px solid #3E3E3E;
	padding: 10px 0 0 76px;
	width: 918px;
	background: #323232 url(img/greay_bg.gif) repeat-x;
}
.infoBox {
	width: 250px;
	padding: 0 0 0 30px;
	float: left;
}
.infoBoxHeader {
	color: #787878;
	font-size: 13px;
	padding: 5px 0 0 0;
	font-weight: bold;
	height: 27px;
}

.infoBoxContent {
	background: url(img/info_box_pic.gif) no-repeat;
	padding: 10px 0 10px 0;
	color: #AAAAAA;
}

.infoBoxLink {
	background: url(img/info_box_pic.gif) no-repeat;
	padding: 10px 0 10px 0;
	color: #AAAAAA;
        text-decoration: underline;
}

.infoBoxContent a {
	padding: 0 5px;
	text-decoration: none;
	font-size: 9px;
	color: #004DEB;
}
.infoBoxContent a:hover {
	padding: 0 5px;
	text-decoration: underline;
	font-size: 9px;
	color: #004DEB;
}
.footer {
	background-color: #000;
	width: 872px;
	margin: 0 0 0 76px;
	height: 100px;
}
.photoCapition {
        text-align: right;
	padding: 3px 3px 3px 3px;
	color: #666666;
}

.photoCapition a {
	color: #777777;
	text-decoration: none;
}

.photoCapition a:hover {
	color: #777777;
	text-decoration: underline;
}

