body
	{
	text-align: center;
	margin: 0;
	padding: 0;
	border: 0;
	font-family: verdana, sans serif;
	font-size: 11px;
	color: #000;
	background: #e9e9e9;
	}

/*div, img
	{
	behavior: url(/scripts/iepngfix.htc)
	}*/


#mainindex
	{
	position: relative;
	z-index: 1;
	text-align: left; 
	margin: 0 auto;
	padding: 0 20px 20px 20px;
	background: #fff;
	width: 900px;
	height: 600px;
	}

*html #mainindex
	{
	width: 940px;
	}


#topframeindex
	{
	position: absolute;
	z-index: 1001;
	width: 900px;
	height: 110px;
	background: transparent;
	}

#topframeindex img
	{
	behavior: url(/scripts/iepngfix.htc);
	}


#nav1stindex
	{
	position: absolute;
	z-index: 1001;
	top: 110px;
	left: 20px;
	width: 900px;
	height: 20px;
	background: url(/Layout/img/hint_w60.png) repeat-x;
	
	}

/*#nav1st img
	{
	behavior: url(/scripts/iepngfix.htc);
	}*/

	
#leftframeindex
	{
	position: absolute;
	z-index: 50;
	top: 130px;
	width: 224px;
	height: 360px;
	background: #e5e5e5;
	overflow: hidden;
	border-right: 1px solid #fff;
	}

#leftframeindex p
	{
	padding: 5px 10px 5px 10px;
	}



#indeximageframe
	{
	position: absolute;
	z-index: 1;
	top: 0px;
	left: 245px;
	width: 675px;
	/*height: 300px;*/
	background: #d1d1d1;
	}


#bottomframeindex
	{
	position: absolute;
	z-index: 999;
	top: 490px;
	width: 900px;
	height: 109px;
	border-top: 1px solid #fff;
	/*background: url(/Layout/img/hint_br60.png);*/
	/*behavior: url(/scripts/iepngfix.htc);*/
	}	
	

.footerindex
 	{
 	margin-top: -5px !important;
 	}

.indexpromo.last
	{
	border-right: none !important;
	width: 225px;
	}

.indexpromo
	{
	float: left;	
	border-right: 1px solid #fff;
	width: 224px;
	height: 110px;
	padding: 0 0px 0 0px;
	}

*html .indexpromo
	{
	height: 109px;
	}

.indexpromo.bgbrown
	{
	background: url(/Layout/img/hint_br60.png);
	}

.indexpromo.bgred
	{
	background: url(/Layout/img/hint_red70.png);
	}

.indexpromo.bgblack
	{
	background: url(/Layout/img/hint_bl50.png);
	}

.indexpromo h2
	{
	background: url(/Layout/img/hint_bl20.png);
	font-size: 11px;
	color: #fff;
	margin: 0 0 0 0;
	width: 204px;
	height: 20px;
	padding: 3px 10px 0 10px;
	}

*html .indexpromo h2
	{
	width: 204px;
	height: 20px;
	padding: 3px 10px 0 10px;
	}

.indexpromo p
	{	
	color: #fff;
	margin: 10px 10px 5px 10px;
	}

.indexpromo p a
	{	
	color: #fff;
	}

