/*** MISC ***/
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0px; }
.clear-both {
	clear:both; }


/*** HEADER ***/
#header {
	height:210px;
	background-image:url(../images/header.jpg);
	background-position:center; }
#inner_header {
	height:140px;
	background-image:url(../images/inner_header.jpg);
	background-position:center; }
#inner_header #logo {
	width:800px;
	margin:0 auto;
	padding-top:20px;
	padding-bottom:6px; }
#inner_header #menu {
	width:800px;
	text-align:center;
	margin:0 auto; }
#inner_header #menu img {
	vertical-align:bottom; }



/*** CONTENT ***/
#cont {
	font-size:14px;
	color:#666666;
	line-height:22px;
	width:800px;
	margin:0 auto;
	padding-top:10px; }
#cont .middle_menu_bg {
	width:790px;
	height:270px;
	margin:0 auto;
	text-align:center;
	background-image:url(../images/app_example.gif); }
#cont .middle_menu_bg .menu_block {
	width:250px;
	margin:0 auto;
	padding-top:40px;
	padding-left:35px; }
#cont .middle_menu_bg img {
	padding-top:10px; }
#cont .left {
	float:left;
	width:575px; }
#cont .right {
	float:right;
	width:210px; }
#cont .right p {
	font-size:14px;
	font-weight:bold;
	line-height:20px;
	color:#9EB14B; }
h1 {
	font-size:22px;
	font-weight:normal;
	color:#FF9900;
	margin-top:10px;
	margin-bottom:10px; }

&bull {
	font-size:22px;
	font-weight:normal;
	color:#FF9900;
	margin-top:10px;
	margin-bottom:10px; }	
	
a {
	color:#666666;
	text-decoration:underline; }
a:hover {
	color:#333333;
	text-decoration:none; }


/*** FOOTER ***/
#footer {
	font-size:11px;
	color:#666666;
	text-align:center;
	padding:10px;
	padding-bottom:60px;
	margin-top:10px;
	margin-bottom:50px;
	border-top:1px solid #999999;
	width:780px;
	margin:0 auto; }
#footer a {
	color:#666666;
	text-decoration:underline; }
#footer a:hover {
	color:#333333;
	text-decoration:none; }