#container .network *{margin:0;padding:0;list-style:none;}

#container .network{width:860px;padding:0;margin:0 auto}
#container .network .vendor{}

#container #main .step1 h2,
#container #main .step2 h2{border-bottom:1px solid #B8A251;margin-bottom:10px}
#container #main .step1{width:410px;float:left;position:relative;}
#container #main .step2{width:430px;float:right}

#container #main .step1 ul{background:url(../network/img/map.gif) no-repeat 0 0;width:393px;height:360px;}
#container #main .step1 ul li{font-size:12px}

#container #main .step1 ul li#areaname1,
#container #main .step1 ul li#areaname2,
#container #main .step1 ul li#areaname3,
#container #main .step1 ul li#areaname4,
#container #main .step1 ul li#areaname5,
#container #main .step1 ul li#areaname6,
#container #main .step1 ul li#areaname7{color:#629833;border-bottom:1px solid #C1B071;width:190px}

#container #main .step1 ul li#areaname1{position:absolute;top:50px;left:5px;display:inherit;}
#container #main .step1 ul li#areaname2{position:absolute;top:50px;left:208px;display:inherit;}
#container #main .step1 ul li#areaname3{
	position:absolute;
	top:148px;
	left:5px;
	display:inherit;
}
#container #main .step1 ul li#areaname4{
	position:absolute;
	top:148px;
	left:208px;
	display:inherit;
}
#container #main .step1 ul li#areaname5{
	position:absolute;
	top:244px;
	left:5px;
	display:inherit;
}
#container #main .step1 ul li#areaname6{
	position:absolute;
	top:244px;
	left:208px;
	display:inherit;
}
#container #main .step1 ul li#areaname7{
	position:absolute;
	top:316px;
	left:5px;
	display:inherit;
}

#container #main .step1 ul li#pref1{
	position:absolute;
	top:68px;
	left:5px;
	display:inherit;
}
#container #main .step1 ul li#pref2{
	position:absolute;
	top:68px;
	left:67px;
	display:inherit;
}
#container #main .step1 ul li#pref3{
	position:absolute;
	top:93px;
	display:inherit;
	left: 67px;
}
#container #main .step1 ul li#pref4{
	position:absolute;
	top:93px;
	display:inherit;
	left: 135px;
}
#container #main .step1 ul li#pref5{
	position:absolute;
	top:68px;
	display:inherit;
	left: 135px;
}
#container #main .step1 ul li#pref6{
	position:absolute;
	top:93px;
	left:5px;
	display:inherit;
}
#container #main .step1 ul li#pref7{
	position:absolute;
	top:118px;
	left:5px;
	display:inherit;
}
#container #main .step1 ul li#pref8{
	position:absolute;
	top:68px;
	left:208px;
	display:inherit;
}
#container #main .step1 ul li#pref9{
	position:absolute;
	top:68px;
	display:inherit;
	left: 272px;
}
#container #main .step1 ul li#pref10{
	position:absolute;
	top:68px;
	left:340px;
	display:inherit;
}
#container #main .step1 ul li#pref11{
	position:absolute;
	top:93px;
	display:inherit;
	left: 208px;
}
#container #main .step1 ul li#pref12{
	position:absolute;
	top:93px;
	left:272px;
	display:inherit;
}
#container #main .step1 ul li#pref13{
	position:absolute;
	top:93px;
	display:inherit;
	left: 340px;
}
#container #main .step1 ul li#pref14{
	position:absolute;
	top:118px;
	left:208px;
	display:inherit;
}
#container #main .step1 ul li#pref15{
	position:absolute;
	top:164px;
	left:135px;
	display:inherit;
}
#container #main .step1 ul li#pref16{
	position:absolute;
	top:189px;
	left:5px;
	display:inherit;
}
#container #main .step1 ul li#pref17{
	position:absolute;
	top:189px;
	left:67px;
	display:inherit;
}
#container #main .step1 ul li#pref18{
	position:absolute;
	top:189px;
	left:135px;
	display:inherit;
}
#container #main .step1 ul li#pref19{
	position:absolute;
	top:164px;
	left:5px;
	display:inherit;
}
#container #main .step1 ul li#pref20{
	position:absolute;
	top:164px;
	display:inherit;
	left: 67px;
}
#container #main .step1 ul li#pref21{
	position:absolute;
	top:214px;
	left:135px;
	display:inherit;
}
#container #main .step1 ul li#pref22{
	position:absolute;
	top:214px;
	display:inherit;
	left: 5px;
}
#container #main .step1 ul li#pref23{
	position:absolute;
	top:214px;
	left:67px;
	display:inherit;
}
#container #main .step1 ul li#pref24{
	position:absolute;
	top:164px;
	display:inherit;
	left: 208px;
}
#container #main .step1 ul li#pref25{
	position:absolute;
	top:164px;
	left:340px;
	display:inherit;
}
#container #main .step1 ul li#pref26{
	position:absolute;
	top:189px;
	left:208px;
	display:inherit;
}
#container #main .step1 ul li#pref27{
	position:absolute;
	top:189px;
	left:272px;
	display:inherit;
}
#container #main .step1 ul li#pref28{
	position:absolute;
	top:189px;
	left:340px;
	display:inherit;
}
#container #main .step1 ul li#pref29{
	position:absolute;
	top:214px;
	left:208px;
	display:inherit;
}
#container #main .step1 ul li#pref30{
	position:absolute;
	top:164px;
	left:272px;
	display:inherit;
}
#container #main .step1 ul li#pref31{
	position:absolute;
	top:262px;
	left:5px;
	display:inherit;
}
#container #main .step1 ul li#pref32{
	position:absolute;
	top:262px;
	left:67px;
	display:inherit;
}
#container #main .step1 ul li#pref33{
	position:absolute;
	top:262px;
	left:135px;
	display:inherit;
}
#container #main .step1 ul li#pref34{
	position:absolute;
	top:287px;
	left:5px;
	display:inherit;
}
#container #main .step1 ul li#pref35{
	position:absolute;
	top:287px;
	left:67px;
	display:inherit;
}
#container #main .step1 ul li#pref36{
	position:absolute;
	top:262px;
	left:208px;
	display:inherit;
}
#container #main .step1 ul li#pref37{
	position:absolute;
	top:262px;
	left:272px;
	display:inherit;
}
#container #main .step1 ul li#pref38{
	position:absolute;
	top:262px;
	left:340px;
	display:inherit;
}
#container #main .step1 ul li#pref39{
	position:absolute;
	top:287px;
	left:208px;
	display:inherit;
}
#container #main .step1 ul li#pref40{
	position:absolute;
	top:334px;
	left:5px;
	display:inherit;
}
#container #main .step1 ul li#pref41{
	position:absolute;
	top:334px;
	left:67px;
	display:inherit;
}
#container #main .step1 ul li#pref42{
	position:absolute;
	top:334px;
	left:135px;
	display:inherit;
}
#container #main .step1 ul li#pref43{
	position:absolute;
	top:359px;
	left:5px;
	display:inherit;
}
#container #main .step1 ul li#pref44{
	position:absolute;
	top:359px;
	left:67px;
	display:inherit;
}
#container #main .step1 ul li#pref45{
	position:absolute;
	top:359px;
	left:135px;
	display:inherit;
}
#container #main .step1 ul li#pref46{
	position:absolute;
	top:384px;
	left:5px;
	display:inherit;
}
#container #main .step1 ul li#pref47{
	position:absolute;
	top:384px;
	left:77px;
	display:inherit;
}

#container #main .step2 {width:430px}
#container #main .step2 li{padding-bottom:5px;line-height:1.8em}
/*#container #main .step2 li.timber{background:url(../network/img/step2_btn1.jpg) no-repeat}
#container #main .step2 li.builder{background:url(../network/img/step2_btn2.jpg) no-repeat}
#container #main .step2 li.architect{background:url(../network/img/step2_btn3.jpg) no-repeat}*/
#container #main .step2 li.architect{border:1px solid #B7A150;width:425px}
#container #main .step2 li.architect h3{padding:10px 0 3px 15px}
#container #main .step2 .point{padding:0 0 10px 15px}
#container #main .step2 .point li{width:175px;float:left;display:block;padding:0 15px 0 0}
#container #main .vendor{border-top:6px solid #DFE676;padding:20px 0 0;margin:20px auto 0;width:860px;}
#container #main .vendor table{border-collapse:collapse;width:854px;border-left:6px solid #B7A150;}
#container #main .vendor th,
#container #main .vendor td{border:1px solid #B7A150;padding:8px 10px;text-align:left}
#container #main .vendor th{background:#F8F1D5;color:#997054;font-weight:normal;}
#container #main .vendor td.linkbtn{text-align:center}
