* { padding: 0; margin: 0; }

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 background:#555555 url(../img/bg.gif) repeat-y center;
}
#wrapper { 
 margin: 0 auto;
 width: 922px;
}
#header {
 font: bold 21px sans-serif;
 width: 900px;
 color: #eaeaea;
 padding: 10px;
 border: 1px solid #000;
/* height: 100px;*/
 margin: 0px 0px 3px 0px;
 background: #456789; 
	border-radius-bottomleft: .5em;
	-webkit-border-radius: .5em;
	-moz-border-radius: .5em;
}
#navigation {
 width: 900px;
 padding: 10px;
 border: 1px solid #000;
 margin: 0px 0px 3px 0px;
/* background: rgba(69,103,137, 0.7); */
 background: #333;*/
	border-radius-bottomleft: .5em;
	-webkit-border-radius: .5em;
	-moz-border-radius: .5em;
}
#content { 
 width: 900px;
 color: #333;
 border: 1px solid #000;
 background: #eaeaea;
 margin: 0px 0px 0px 0px;
 padding: 10px;
/* height: 350px;*/
	border-radius-bottomleft: .5em;
	-webkit-border-radius: .5em;
	-moz-border-radius: .5em;
}
#footer { 
 font: bold 10px sans-serif;
 width: 900px;
 color: #ffffff;
 text-align: center;
 border: 1px solid #000;
 background: #456789;
 margin: 3px 0px 0px 0px;
 padding: 10px;
	border-radius-bottomleft: .5em;
	-webkit-border-radius: .5em;
	-moz-border-radius: .5em;
}

.shadow {
	border-radius-bottomleft: .5em;
	-webkit-border-radius: .5em;
	-moz-border-radius: .5em;
  
/*  box-shadow: 5px 5px 5px #888;
  -moz-box-shadow: 5px 5px 5px #888;  
  -webkit-box-shadow: 5px 5px 5px #888;
*/
}