body {
	background-color : #D2D3D7;
	padding: 0;
	margin: 0;
	background-image : url(../images/bottom_c_bg.jpg);
	background-position : 50% 0%;
	background-repeat : repeat-y;
}

#wrapper {
	padding: 0;
	margin: 0 0 50px 0;
	background-color: #fafafa;
}

#topbar {
	padding: 0;
	margin: 0;
	height: 30px;
	background-color : #FF8F20;
}

#container {
	width: 750px;
	padding: 0;
	position: relative;
	top: 0px;
	left: 50%;
	margin: 0 0 0 -375px;
	height: 200px;
	background-image: url(../images/content_bg.jpg);
	background-repeat : repeat-y;
	background-position: 50% 0%;
	border : 0px solid Red;
}

#darkblocktop {
	position:relative;
	top: -30px;
	left: 40px;
	width: 510px;
	height: 55px;
	background-color : #8A8E95;
	background-image : url(../images/rk.jpg);
	background-position : 10px 13px;
	background-repeat : no-repeat;
}

#logo_wrapper {
	padding:0;
	margin: 0;
	border : 0px solid Black;
	width: 678px;
	background-image : url(../images/content_logo.jpg);
	background-position : top right;
	background-repeat : no-repeat;
}


#content {
	margin: 45px 0 60px 40px;
	padding: 20px 0 0 0;
	width: 510px;
	border : 0px solid Blue;
}

#nav {
	width: 510px;
	height: 36px;
	margin: -30px 0 0 40px;
	padding: 0;
	border : 0px solid red;
	background-image : url(../images/nav.gif);
	background-repeat : no-repeat;
	position: relative;
	top: 0;
	left: 0;
}

#darkblockbottom {
	position: absolute;
	background-color : #8A8E95;
	bottom: -40px;
	left: 40px;
	width: 510px;
	height: 70px;
	margin: 0;
	padding: 0;
}

body[id=page] {
	background-color: #fafafa;
	background-image: none;
}

body[id=page] #darkblockbottom {
	height: 0px;
	visibility: hidden;
}

body[id=page] #content {
	margin: 0;
	background-image: url(../images/content_bg.jpg);
	background-repeat : repeat-y;
	background-position: 50% 0%;
	padding: 45px 200px 60px 40px;
	background-color: #fff;
	width: 510px;
}