.style1 {color: #CC6600}
	body { 	background-color: #FFFFFF;}
	.style2 {color: #E4722B;}

	#frame-wrap
	{
		top: 0px;
		width: 961px;
		margin: 0px auto;
		padding: 0px;
		border: 0px;
		background: #FFFFFF;
		text-align: left;
	}
	#frame-wrap #preheader-wrap
	{
		position: relative;
		top: 0px;
		left: 0px;
		width: 961px;
		height: 34px;
		background: #D1D1D1;
		z-index: 3000;
	}
	.support
	{
		font-weight: bold;
		font-size: 12px;
		font-family: Tahoma, Arial;
	}
	.support a{text-decoration: none}
	.support a:hover {color:#0000FF}
.descrip { font-size: 11px; font-family: Tahoma, Arial }
.maincon { font-size: 11px; font-family: Tahoma, Arial }
.header { font-size: 14px; font-weight:bold;font-family: Tahoma, Arial }
.blogheader { font-size: 14px; font-weight:bold;font-family: Tahoma, Arial }
.blogbody { font-size: 12px; font-family: Tahoma, Arial }
.blogfooter { font-size: 11px; font-family: Tahoma, Arial }

	#frame-wrap #header-wrap
	{
		position: relative;
		top: 0px;
		left: 20px;
		width: 901px;
		height: 110px;
	}

#header-wrap #logo-wrap {

	position: absolute;

	top: 20px;
	left: 0px;
	width: 158px;
	height: 60px;

	cursor: pointer;
}
#frame-wrap #content-wrap,
#frame-wrap #hosting-content-wrap {

	position: relative;

	top: 0px;
	left: 30px;
	width: 901px;

	margin-top: 30px;
	margin-bottom: 30px;
}

#frame-wrap #hosting-content-search-wrap {

	position: relative;

	top: 0px;
	left: 30px;
	width: 901px;

	margin-top: 15px;
	margin-bottom: 15px;
}

#frame-wrap #footer-wrap {

	position: relative;

	top: 0px;
	left: 30px;
	width: 901px;
	height: 20px;

	background: #FFFFFF;
}
#frame-wrap #block1-wrap {

	position: relative;

	top: 0px;
	left: 30px;
	width: 901px;
	height: 380px;



	border-bottom: 0px solid #B0000D;
}
#search-wrap #search-button-wrap {

	position: absolute;

	top: 0px;
	left: 160px;
	width: 37px;
	height: 19px;

	padding: 0px;
	margin: 0px;

	z-index: 500;
}

#search {

	width: 153px;
	height: 15px;

	padding: 3px 5px 0px 2px;

	border: 1px solid #CCCCCC;
	border-bottom: 1px solid  #DDDDDD;
	background: #FFFFFF;

	font-size: 11px;
	color: #292929;
}

#search-default {

	width: 153px;
	height: 15px;

	padding: 2px 5px 0px 2px;

	border: 1px solid #CCCCCC;
	border-bottom: 1px solid  #DDDDDD;
	background: #FFFFFF;

	font-size: 11px;
	color: #AAAAAA;
}
#header-wrap #search-wrap {

	position: absolute;

	top: 48px;
	left: 704px;
	width: 203px;
	height: 18px;

	padding: 0px;
	margin: 0px;
	border: 0px;
}

#block1-wrap #cell1-wrap {

	position: absolute;

	top: 17px;
	left: 573px;
	width: 310px;
	height: 147px;

	cursor: pointer;
}

#block1-wrap #cell2-wrap {

	position: absolute;

	top: 137px;
	left: 573px;
	width: 310px;
	height: 137px;

	cursor: pointer;
}

#block1-wrap #cell1-wrap .content,
#block1-wrap #cell2-wrap .content,
#block1-wrap #cell3-wrap .content {

	position: relative;

	top: 20px;
	left: 15px;
	width: 230px;
	height: 50px;

	color: #000000;
	font-family: arial;
	font-size: 1em;
	letter-spacing: 0em;
	line-height: 13px;
}

#frame-wrap #subfooter-wrap {

	position: relative;

	top: 0px;
	left: 0px;
	width: 961px;
	height: 140px;

	background: #D1D1D1;

	border-top: 10px solid #D1D1D1;
	border-bottom: 30px solid #D1D1D1;
}

#subfooter-wrap #cell1-wrap {

	position: absolute;

	top: 0px;
	left: 30px;
	width: 435px;
	height: 80px;
}

#subfooter-wrap #cell2-wrap {

	position: absolute;

	top: 0px;
	left: 495px;
	width: 435px;
	height: 60px;
}

#subfooter-wrap #cell1-wrap .content,
#subfooter-wrap #cell2-wrap .content {

	position: absolute;

	top: 0px;
	left: 130px;
	width: 305px;

	font-size: 10px;
	line-height: 14px;
	color: #505050;
}
