body {
    margin:0;
	font-family: Arial, Helvetica, sans-serif;
	background: #000 url(../img/theme/body-bg.gif) repeat-x;
}

#bg {background: url(../img/theme/body-bg1.jpg) no-repeat 50% 0;min-width:1028px;min-height:1021px;}
#main {margin: 0 auto;width: 991px; z-index:1;}


/*start header*/
#header {
	position: relative;
	height: 167px;
	width: 1028px;
}
#header .logo {
	position: absolute;
	left: 224px;
	top: 0;
	width: 460px;
	height: 79px;
	text-indent: -9999px;
	overflow: hidden;
}

/*start content*/
#content {
	overflow: hidden;
	width: 1028px;

}
#content .container {
	float: left;
	width: 1028px;
	background: url(../img/theme/content-bg.gif) no-repeat;
}
#content .inner {
	float: left;
	width: 1028px;
	padding: 0 0 23px 0;

}
* html #content .inner {padding: 0 0 43px 0;}
#content .inner .logo {
	float: left;
	width: 91px;
	height: 27px;
	text-indent: -9999px;
	overflow: hidden;
	margin: 40px 0 15px 310px;
}

/*start left column*/
#column {
	float: left;
	width: 146px;
}

h2 {
	margin: -17px 0 3px 15px;
	position: relative;
	font-size: 13px;
	line-height: 14px;
	color: #e48a00;
}
#column2 .box2 h2 {margin: 7px 0 3px 15px;}
#column .box {
	overflow: hidden;
	float: left;
	width:146px;
	height:123px;
	background: url(../img/theme/box-bg.png) no-repeat;
}
* html #column3 .box {float: none;margin: 0 0 0 8px;}
* html #column .box {float: none;}

/*start center column*/
#column2 {
	float: left;
	width: 850px;
	margin: 0 0 0 30px;
	display: inline;
}


#column2 .box2 {
	float: left;
	overflow: hidden;
	background: url(../img/theme/column2-box-2-top-bg.png) no-repeat;
	width: 850px;

	margin: 0 0 9px 0;
}
* html #column2 .box2 {float: none !important;}
#column2 .box2 .box2-inner {
	overflow: hidden;
	width: 850px;
	min-height: 350px;
	background: url(../img/theme/column2-box-2-middle2-bg.gif) repeat-y;
}
#column2 .box2 .box2-inner2 {
	overflow: hidden;
	/*float: left;*/
	width: 820px;

	padding: 0 13px 0 14px;
	background: url(../img/theme/column2-box-2-middle2-bg.gif) no-repeat;
}
#column2 .box2 .box2-bottom {
	width: 850px;
	float: left;
	height: 24px;
	overflow: hidden;
	background: url(../img/theme/column2-box-2-bottom-bg.png) no-repeat;
}

/*footer*/
#footer {
	width: 1028px;
	overflow: hidden;
	font-size: 9px;
	line-height: 14px;
	color: #4d4d4d;
	padding: 20px 0 50px 0;
	text-align: center;
}
#footer a {color: #c4961f;text-decoration: none;}
#footer a:hover {text-decoration: underline;}

/*navigation*/
#navigation-links {
	float: left;
	list-style: none;
	padding: 42px 0 0;
	margin: 0;
	font-size: 11px;
	line-height: 25px;
	color: #fff;
}

#navigation-links li {float: left;padding: 4px 0 0;background: url(../img/theme/navigation-links-sep.png) no-repeat;}
#navigation-links li.first {background: none;padding: 0;}
#navigation-links li a {
	float: left;
	width: 125px;
	padding: 0 0 0 21px;
	background: url(../img/theme/navigation-links-bg.gif) no-repeat;
	color: #B6D0E4;
	text-decoration: none;
	text-shadow: #000 1px 1px 1px;
}
#navigation-links li a:hover {
	background: transparent url(../img/theme/navigation-links-bg-hover.gif) no-repeat;
	color: #fff;
}