
#mainAreaW {
	width:770px;
	margin:0 auto;
	padding:0 0 40px;
}

#mainAreaW .pageTitle {
	/*width:746px;*/
	margin:0 auto 30px;
}

#mainAreaW .section {
	width:auto;
	padding:0 20px;
	/*padding-bottom:150px;*/
}



.section li {
	float:left;
	width:355px;
	/*padding:0 6px 7px 0;*/
}

.section li.even {
	float:right;
}

.section li dl {
	/*width:352px;*/
	/*background:#f2fcfc;*/
}

.section li dt {
	padding:5px 12px;
	/*border-top:solid 2px #d1f3f4;
	border-bottom:solid 1px #fff;*/
	color:#666;
	background:#fafafa;
	/*font-size:92%;*/
	font-weight:bold;
	line-height:15px;
}

.section li dt.s {
	font-size:92%;
}

.section li dt a:hover {
	text-decoration:none;
}

.section li dd.siteUrl,
.section li dd.siteText {
	/*margin-top:1px;*/
	/*border-top:solid 1px #bccccc;
	border-bottom:solid 1px #fff;*/
}

.section li dd.siteUrl,
.section li .site-urltxt{
	/*padding:0 12px 5px;*/
	background:#fafafa;
	font-size:84%;
}

.section li dd.siteUrl a,
.section li .site-urltxt {
	color:#999;
}

.section li .site-urltxt:hover {
	/*color:#1da8ba;*/
}

.section li dt.hover a {
	color:#1da8ba;
}

.section li dd.siteText {
	padding:8px 12px;
	min-height:5em;
	font-size:92%;
}

* html .section li dd.siteText {
	height:5em;
}

.section li .siteUrltxt {
	float:left;
	width:225px;
	line-height:1.7;
}

.section li .siteBtn {
	float:right;
	width:87px;
}


/*===================
clearfix
====================*/

.section ul:after,
.section li dd.siteUrl:after {
	display:block;
	clear:both;
	visibility:hidden;
	height:0;
	content:".";
}

.section ul,
.section li dd.siteUrl {
	display:inline-block;
}

/* Hides from IE-mac \*/
* html .section ul,
* html .section li dd.siteUrl {
	height:1%;
}

.section ul,
.section li dd.siteUrl {
	display:block;
}
/* End hide from IE-mac */
