/* CSS Document */

html, body {
		height: 100%;
	}

body {
	background: url(images/bkg_tile.jpg) repeat-x #344152;
	margin: 0 auto;
	padding: 0px;
}

#main-wrap {
	width: 600px;
	margin: 0 auto;
	position: relative;
	height: 100%;
}

html #main-wrap {
    height: 100%;
}

#inner-wrap {
	width: 594px;
	margin: 0 auto;
	position: relative;
	background: #fff;
	border-left: 3px solid #666666;
	border-right: 3px solid #666666;
	border-bottom: 3px solid #666666;
}

#logo {
	background: url(images/main_logo.jpg) no-repeat;
	width: 600px;
	height: 184px;
	text-align: right;
}

#logo img {
	padding-top: 80px;
}

#menu-wrap {
	background: #EEEED1;
	height: 40px;
}

#content {
	width: 554px;
	padding: 20px;
}