/* CSS Document */
html,body {

	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	background-attachment:fixed;
	background-color:#999999;
	background-image:url(../site_pics/gradient.jpg);
	background-repeat:repeat-x;
	background-position:top;
}


#container {

	position:relative;
	margin:0 auto;
	width:779px;
	bottom:0px;	
}


#header {

	position:absolute;
	width:779px;
	height:213px;
	top: 0px;
	left: 0px;
}


#icons {

	position:absolute;
	width:166px;
	height:71px;
	top: 135px;
	left: 0px;
}


#flags {

	position:absolute;
	width:210px;
	height:29px;
	top: 10px;
	left: 546px;
}


#nav {

	position:absolute;
	width:779px;
	height:73px;
	top: 213px;
	left: 0px;
}


#content {
	
	position:absolute;
	width:779px;
	top:286px;
	left:0px;
	right:0px;
	background-color:#333333;
}


#content_block {
	
	position:absolute;
	width:250px;
	top:30px;
	left:15px;
	right:0px;
	background-attachment:fixed;
	background-color:#4A4A4A;
	background-image:url(../site_pics/block_gradient.jpg);
	background-repeat:no-repeat;
	background-position:top;
}


#content_block_profile {
	
	position:absolute;
	width:250px;
	top:170px;
	left:15px;
	right:0px;
	background-attachment:fixed;
	background-color:#4A4A4A;
	background-image:url(../site_pics/block_gradient.jpg);
	background-repeat:no-repeat;
	background-position:top;
}


#footer {

	position:absolute;
	background-image:url(../site_pics/footer.jpg);
	width:779px;
	height:40px;
	bottom:-40px;
}
