body,
html {
	margin:0;
	padding:0;
	background:rgb(223,223,223);
	color:#000;
}
body {
	min-width:780px;
}
#wrap {
	background-image:url(images/wrap_bg.jpg);
	margin:0 auto;
	width:800px;
}
#header {
	height:92px;
	background:#fff;
	width:800px;
}
#header-left {
	width:520px;
	float:left;
}
#header-right {
	width:280px;
	float:right;
}
#header img {
	padding:10px 0 0 20px;
}
#header h1 {
	padding:6px;
	margin:0;
	font-family:arial, sans-serif;
	padding-top:28px;
	color:#025;
	font-size:32px;
}
#nav {
	background:#2a7fff; /*#ffcc33;*/
	padding:4px;
	font-family:verdana, sans-serif;
	font-size:14px;
	color:#eee;
	font-weight:bold;
}
#nav ul {
	margin:0;
	padding:0;
	list-style:none;
}
#nav li {
	display:inline;
	margin:0;
	padding:0;
}
#sidebar {
	background:rgb(238,238,238);
	float:left;
	width:200px;
}
#sidebar h2, #sidebar h3, #sidebar p {
	padding:0 10px;
}
#main {
	background:#ffffff;
	float:right;
	width:560px;
	color:#2c252f;
}
#main ul {
	margin-bottom:0;
}
#main h3, #main p {
	padding:0 10px 0 0;
}
#footer {
	background:#2a7fff;/*#ffcc33;*/  /* #5e9c7f; */
	clear:both;
}
#footer p {
	padding:2px;
	margin:0;
}
p,a,li,td,select {
	font-family:verdana, sans-serif;
	font-size:11px;
	color:#000000;
}
form {
 display:inline;
}
a:hover {
	color:#cc0000;
}


