/* CSS Document */

#bg_leftweb {
	width:531px;
	display:block;
	background-image:url(../images/left_body_bg.jpg);
	background-repeat:no-repeat;
	background-position:top;
	padding-left:4px;
	}
#bg_leftweb h1
{
font:normal 12px Arial, Helvetica, sans-serif;
background-color: #F8FDFF;	border: 1px solid #D5F1FF; height:25px;padding-left:5px;padding-top:10px;
vertical-align:middle;
}
#bg_leftweb #mainpart
{
width:380px;
height:165px;
margin:0px auto;
}
#mainpart #portpolio
{
width:380px;
height:auto;
margin:0px auto;
background-color: #F8FDFF;	border: 1px solid #D5F1FF; 
vertical-align:middle;
float:left;
}
#portpolio #left
{
width:171px;
height:auto;
float:left;
}
#left p.image
{
width:171px;
height:116px;
float:left;
padding-top:10px;

}
#left p.linking
{
width:171px;
height:30px;
float:left;

}
#portpolio #dotline
{
background-image:url(../images/dotline-vert.gif);
	background-position: center;
	background-repeat: repeat-y;
	float:left;
	width:4px;
	height:115px;
	margin-top:25px;
}
#portpolio #right
{
width:171px;
height:auto;
float:left;
padding-left:10px;
padding-top:15px;
}
#right p.rigbtlink
{
width:171px;
height:21px;
float:left;

}
#right p.descript
{
width:191px;
height:69px;
float:left;

}
#right p.descript1
{
width:171px;
height:45px;
float:left;

}
#right p.more
{
width:171px;
height:8px;
float:left;
text-align:right;

}
#bg_leftweb #mainpart1
{
width:380px;
height:165px;
margin:0px auto;
}
#mainpart1 #portpolio1
{
width:380px;
height:auto;
margin:0px auto;
background-color: #F8FDFF;	border: 1px solid #D5F1FF; 
vertical-align:middle;
float:left;
}
#portpolio1 #left1
{
width:171px;
height:auto;
float:left;
}
#left1 p.image
{
width:171px;
height:116px;
float:left;
padding-top:10px;

}
#left1 p.linking
{
width:171px;
height:30px;
float:left;

}
#portpolio1 #dotline1
{
background-image:url(../images/dotline-vert.gif);
	background-position: center;
	background-repeat: repeat-y;
	float:left;
	width:4px;
	height:115px;
	margin-top:25px;
}
#portpolio1 #right1
{
width:171px;
height:auto;
float:left;
padding-left:10px;
padding-top:15px;
}
#right1 p.rigbtlink
{
width:171px;
height:21px;
float:left;

}
#right1 p.descript1
{
width:191px;
height:69px;
float:left;

}
#right1 p.descript1
{
width:171px;
height:45px;
float:left;

}
#right1 p.more
{
width:171px;
height:8px;
float:left;
text-align:right;

}
#bg_leftweb #mainpart2
{
width:380px;
height:165px;
margin:0px auto;
}
#mainpart2 #portpolio2
{
width:380px;
height:auto;
margin:0px auto;
background-color: #F8FDFF;	border: 1px solid #D5F1FF; 
vertical-align:middle;
float:left;
}
#portpolio2 #left2
{
width:171px;
height:auto;
float:left;
}
#left2 p.image
{
width:171px;
height:116px;
float:left;
padding-top:10px;

}
#left2 p.linking
{
width:171px;
height:30px;
float:left;

}
#portpolio2 #dotline2
{
background-image:url(../images/dotline-vert.gif);
	background-position: center;
	background-repeat: repeat-y;
	float:left;
	width:4px;
	height:115px;
	margin-top:25px;
}
#portpolio2 #right2
{
width:171px;
height:auto;
float:left;
padding-left:10px;
padding-top:15px;
}
#right2 p.rigbtlink
{
width:171px;
height:21px;
float:left;

}
#right2 p.descript1
{
width:191px;
height:69px;
float:left;

}
#right2 p.descript1
{
width:171px;
height:45px;
float:left;

}
#right2 p.more
{
width:171px;
height:8px;
float:left;
text-align:right;

}




#bg_leftweb #mainpart3
{
width:380px;
height:165px;
margin:0px auto;
}

#mainpart3 #portpolio3
{
width:380px;
height:auto;
margin:0px auto;
background-color: #F8FDFF;	border: 1px solid #D5F1FF; 
vertical-align:middle;
float:left;
}
#portpolio3 #left3
{
width:171px;
height:auto;
float:left;
}
#left3 p.image
{
width:171px;
height:116px;
float:left;
padding-top:10px;

}
#left3 p.linking
{
width:171px;
height:30px;
float:left;

}
#portpolio3 #dotline3
{
background-image:url(../images/dotline-vert.gif);
	background-position: center;
	background-repeat: repeat-y;
	float:left;
	width:4px;
	height:115px;
	margin-top:25px;
}
#portpolio3 #right3
{
width:171px;
height:auto;
float:left;
padding-left:10px;
padding-top:15px;
}
#right3 p.rigbtlink
{
width:171px;
height:21px;
float:left;

}
#right3 p.descript
{
width:191px;
height:69px;
float:left;

}
#right3 p.descript1
{
width:171px;
height:45px;
float:left;

}
#right3 p.more
{
width:171px;
height:8px;
float:left;
text-align:right;

}
#bg_leftweb #mainpart4
{
width:380px;
height:165px;
margin:0px auto;
}
#mainpart4 #portpolio4
{
width:380px;
height:auto;
margin:0px auto;
background-color: #F8FDFF;	border: 1px solid #D5F1FF; 
vertical-align:middle;
float:left;
}
#portpolio4 #left4
{
width:171px;
height:auto;
float:left;
}
#left4 p.image
{
width:171px;
height:116px;
float:left;
padding-top:10px;

}
#left4 p.linking
{
width:171px;
height:30px;
float:left;

}
#portpolio4 #dotline4
{
background-image:url(../images/dotline-vert.gif);
	background-position: center;
	background-repeat: repeat-y;
	float:left;
	width:4px;
	height:115px;
	margin-top:25px;
}
#portpolio4 #right4
{
width:171px;
height:auto;
float:left;
padding-left:10px;
padding-top:15px;
}
#right4 p.rigbtlink
{
width:171px;
height:21px;
float:left;

}
#right4 p.descript
{
width:191px;
height:69px;
float:left;

}
#right4 p.descript1
{
width:171px;
height:45px;
float:left;

}
#right4 p.more
{
width:171px;
height:8px;
float:left;
text-align:right;

}
#bg_leftweb #mainpart5
{
width:380px;
height:165px;
margin:0px auto;
}
#mainpart5 #portpolio5
{
width:380px;
height:auto;
margin:0px auto;
background-color: #F8FDFF;	border: 1px solid #D5F1FF; 
vertical-align:middle;
float:left;
}
#portpolio5 #left5
{
width:171px;
height:auto;
float:left;
}
#left5 p.image
{
width:171px;
height:116px;
float:left;
padding-top:10px;

}
#left5 p.linking
{
width:171px;
height:30px;
float:left;

}
#portpolio5 #dotline5
{
background-image:url(../images/dotline-vert.gif);
	background-position: center;
	background-repeat: repeat-y;
	float:left;
	width:4px;
	height:115px;
	margin-top:25px;
}
#portpolio5 #right5
{
width:171px;
height:auto;
float:left;
padding-left:10px;
padding-top:15px;
}
#right5 p.rigbtlink
{
width:171px;
height:21px;
float:left;

}
#right5 p.descript
{
width:191px;
height:69px;
float:left;

}
#right5 p.descript1
{
width:171px;
height:45px;
float:left;

}
#right5 p.more
{
width:171px;
height:8px;
float:left;
text-align:right;

}
#bg_leftweb #mainpart6
{
width:380px;
height:165px;
margin:0px auto;
}
#mainpart6 #portpolio6
{
width:380px;
height:auto;
margin:0px auto;
background-color: #F8FDFF;	border: 1px solid #D5F1FF; 
vertical-align:middle;
float:left;
}
#portpolio6 #left6
{
width:171px;
height:auto;
float:left;
}
#left6 p.image
{
width:171px;
height:116px;
float:left;
padding-top:10px;

}
#left6 p.linking
{
width:171px;
height:30px;
float:left;

}
#portpolio6 #dotline6
{
background-image:url(../images/dotline-vert.gif);
	background-position: center;
	background-repeat: repeat-y;
	float:left;
	width:4px;
	height:115px;
	margin-top:25px;
}
#portpolio6 #right6
{
width:171px;
height:auto;
float:left;
padding-left:10px;
padding-top:15px;
}
#right6 p.rigbtlink
{
width:171px;
height:21px;
float:left;

}
#right6 p.descript
{
width:191px;
height:69px;
float:left;

}
#right6 p.descript1
{
width:171px;
height:45px;
float:left;

}
#right6 p.more
{
width:171px;
height:8px;
float:left;
text-align:right;

}
#bg_leftweb #mainpart7
{
width:380px;
height:165px;
margin:0px auto;
}
#mainpart7 #portpolio7
{
width:380px;
height:auto;
margin:0px auto;
background-color: #F8FDFF;	border: 1px solid #D5F1FF; 
vertical-align:middle;
float:left;
}
#portpolio7 #left7
{
width:171px;
height:auto;
float:left;
}
#left7 p.image
{
width:171px;
height:116px;
float:left;
padding-top:10px;

}
#left7 p.linking
{
width:171px;
height:30px;
float:left;

}
#portpolio7 #dotline7
{
background-image:url(../images/dotline-vert.gif);
	background-position: center;
	background-repeat: repeat-y;
	float:left;
	width:4px;
	height:115px;
	margin-top:25px;
}
#portpolio7 #right7
{
width:171px;
height:auto;
float:left;
padding-left:10px;
padding-top:15px;
}
#right7 p.rigbtlink
{
width:171px;
height:21px;
float:left;

}
#right7 p.descript
{
width:191px;
height:69px;
float:left;

}
#right7 p.descript1
{
width:171px;
height:45px;
float:left;

}
#right7 p.more
{
width:171px;
height:8px;
float:left;
text-align:right;

}
#bg_leftweb #mainpart8
{
width:380px;
height:165px;
margin:0px auto;
}
#mainpart8 #portpolio8
{
width:380px;
height:auto;
margin:0px auto;
background-color: #F8FDFF;	border: 1px solid #D5F1FF; 
vertical-align:middle;
float:left;
}
#portpolio8 #left8
{
width:171px;
height:auto;
float:left;
}
#left8 p.image
{
width:171px;
height:116px;
float:left;
padding-top:10px;

}
#left8 p.linking
{
width:171px;
height:30px;
float:left;

}
#portpolio8 #dotline8
{
background-image:url(../images/dotline-vert.gif);
	background-position: center;
	background-repeat: repeat-y;
	float:left;
	width:4px;
	height:115px;
	margin-top:25px;
}
#portpolio8 #right8
{
width:171px;
height:auto;
float:left;
padding-left:10px;
padding-top:15px;
}
#right8 p.rigbtlink
{
width:171px;
height:21px;
float:left;

}
#right8 p.descript
{
width:191px;
height:69px;
float:left;

}
#right8 p.descript1
{
width:171px;
height:45px;
float:left;

}
#right8 p.more
{
width:171px;
height:8px;
float:left;
text-align:right;

}
#bg_leftweb #mainpart9
{
width:380px;
height:165px;
margin:0px auto;
}
#mainpart9 #portpolio9
{
width:380px;
height:auto;
margin:0px auto;
background-color: #F8FDFF;	border: 1px solid #D5F1FF; 
vertical-align:middle;
float:left;
}
#portpolio9 #left9
{
width:171px;
height:auto;
float:left;
}
#left9 p.image
{
width:171px;
height:116px;
float:left;
padding-top:10px;

}
#left9 p.linking
{
width:171px;
height:30px;
float:left;

}
#portpolio9 #dotline9
{
background-image:url(../images/dotline-vert.gif);
	background-position: center;
	background-repeat: repeat-y;
	float:left;
	width:4px;
	height:115px;
	margin-top:25px;
}
#portpolio9 #right9
{
width:171px;
height:auto;
float:left;
padding-left:10px;
padding-top:15px;
}
#right9 p.rigbtlink
{
width:171px;
height:21px;
float:left;

}
#right9 p.descript
{
width:191px;
height:69px;
float:left;

}
#right9 p.descript1
{
width:171px;
height:45px;
float:left;

}
#right9 p.more
{
width:171px;
height:8px;
float:left;
text-align:right;

}
#bg_leftweb #mainpart10
{
width:380px;
height:165px;
margin:0px auto;
}
#mainpart10 #portpolio10
{
width:380px;
height:auto;
margin:0px auto;
background-color: #F8FDFF;	border: 1px solid #D5F1FF; 
vertical-align:middle;
float:left;
}
#portpolio10 #left10
{
width:171px;
height:auto;
float:left;
}
#left10 p.image
{
width:171px;
height:116px;
float:left;
padding-top:10px;

}
#left10 p.linking
{
width:171px;
height:30px;
float:left;

}
#portpolio10 #dotline10
{
background-image:url(../images/dotline-vert.gif);
	background-position: center;
	background-repeat: repeat-y;
	float:left;
	width:4px;
	height:115px;
	margin-top:25px;
}
#portpolio10 #right10
{
width:171px;
height:auto;
float:left;
padding-left:10px;
padding-top:15px;
}
#right10 p.rigbtlink
{
width:171px;
height:21px;
float:left;

}
#right10 p.descript
{
width:191px;
height:69px;
float:left;

}
#right10 p.descript1
{
width:171px;
height:45px;
float:left;

}
#right10 p.more
{
width:171px;
height:8px;
float:left;
text-align:right;

}
#bg_leftweb #mainpart11
{
width:380px;
height:165px;
margin:0px auto;
}
#mainpart11 #portpolio11
{
width:380px;
height:auto;
margin:0px auto;
background-color: #F8FDFF;	border: 1px solid #D5F1FF; 
vertical-align:middle;
float:left;
}
#portpolio11 #left11
{
width:171px;
height:auto;
float:left;
}
#left11 p.image
{
width:171px;
height:116px;
float:left;
padding-top:10px;

}
#left11 p.linking
{
width:171px;
height:30px;
float:left;

}
#portpolio11 #dotline11
{
background-image:url(../images/dotline-vert.gif);
	background-position: center;
	background-repeat: repeat-y;
	float:left;
	width:4px;
	height:115px;
	margin-top:25px;
}
#portpolio11 #right11
{
width:171px;
height:auto;
float:left;
padding-left:10px;
padding-top:15px;
}
#right11 p.rigbtlink
{
width:171px;
height:21px;
float:left;

}
#right11 p.descript
{
width:191px;
height:69px;
float:left;

}
#right11 p.descript1
{
width:171px;
height:45px;
float:left;

}
#right11 p.more
{
width:171px;
height:8px;
float:left;
text-align:right;

}
#bg_leftweb #mainpart12
{
width:380px;
height:165px;
margin:0px auto;
}
#mainpart12 #portpolio12
{
width:380px;
height:auto;
margin:0px auto;
background-color: #F8FDFF;	border: 1px solid #D5F1FF; 
vertical-align:middle;
float:left;
}
#portpolio12 #left12
{
width:171px;
height:auto;
float:left;
}
#left12 p.image
{
width:171px;
height:116px;
float:left;
padding-top:10px;

}
#left12 p.linking
{
width:171px;
height:30px;
float:left;

}
#portpolio12 #dotline12
{
background-image:url(../images/dotline-vert.gif);
	background-position: center;
	background-repeat: repeat-y;
	float:left;
	width:4px;
	height:115px;
	margin-top:25px;
}
#portpolio12 #right12
{
width:171px;
height:auto;
float:left;
padding-left:10px;
padding-top:15px;
}
#right12 p.rigbtlink
{
width:171px;
height:21px;
float:left;

}
#right12 p.descript
{
width:191px;
height:69px;
float:left;

}
#right12 p.descript1
{
width:171px;
height:45px;
float:left;

}
#right12 p.more
{
width:171px;
height:8px;
float:left;
text-align:right;

}
#bg_leftweb #mainpart13
{
width:380px;
height:165px;
margin:0px auto;
}
#mainpart13 #portpolio13
{
width:380px;
height:auto;
margin:0px auto;
background-color: #F8FDFF;	border: 1px solid #D5F1FF; 
vertical-align:middle;
float:left;
}
#portpolio13 #left13
{
width:171px;
height:auto;
float:left;
}
#left13 p.image
{
width:171px;
height:116px;
float:left;
padding-top:10px;

}
#left13 p.linking
{
width:171px;
height:30px;
float:left;

}
#portpolio13 #dotline13
{
background-image:url(../images/dotline-vert.gif);
	background-position: center;
	background-repeat: repeat-y;
	float:left;
	width:4px;
	height:115px;
	margin-top:25px;
}
#portpolio13 #right13
{
width:171px;
height:auto;
float:left;
padding-left:10px;
padding-top:15px;
}
#right13 p.rigbtlink
{
width:171px;
height:21px;
float:left;

}
#right13 p.descript
{
width:191px;
height:69px;
float:left;

}
#right13 p.descript1
{
width:171px;
height:45px;
float:left;

}
#right13 p.more
{
width:171px;
height:8px;
float:left;
text-align:right;

}
#bg_leftweb #mainpart13
{
width:380px;
height:165px;
margin:0px auto;
}
#mainpart13 #portpolio13
{
width:380px;
height:auto;
margin:0px auto;
background-color: #F8FDFF;	border: 1px solid #D5F1FF; 
vertical-align:middle;
float:left;
}
#portpolio13 #left13
{
width:171px;
height:auto;
float:left;
}
#left13 p.image
{
width:171px;
height:116px;
float:left;
padding-top:10px;

}
#left13 p.linking
{
width:171px;
height:30px;
float:left;

}
#portpolio13 #dotline13
{
background-image:url(../images/dotline-vert.gif);
	background-position: center;
	background-repeat: repeat-y;
	float:left;
	width:4px;
	height:115px;
	margin-top:25px;
}
#portpolio13 #right13
{
width:171px;
height:auto;
float:left;
padding-left:10px;
padding-top:15px;
}
#right13 p.rigbtlink
{
width:171px;
height:21px;
float:left;

}
#right13 p.descript
{
width:191px;
height:69px;
float:left;

}
#right13 p.descript1
{
width:171px;
height:45px;
float:left;

}
#right13 p.more
{
width:171px;
height:8px;
float:left;
text-align:right;

}
#bg_leftweb #mainpart14
{
width:380px;
height:165px;
margin:0px auto;
}
#mainpart14 #portpolio14
{
width:380px;
height:auto;
margin:0px auto;
background-color: #F8FDFF;	border: 1px solid #D5F1FF; 
vertical-align:middle;
float:left;
}
#portpolio14 #left14
{
width:171px;
height:auto;
float:left;
}
#left14 p.image
{
width:171px;
height:116px;
float:left;
padding-top:10px;

}
#left14 p.linking
{
width:171px;
height:30px;
float:left;

}
#portpolio14 #dotline14
{
background-image:url(../images/dotline-vert.gif);
	background-position: center;
	background-repeat: repeat-y;
	float:left;
	width:4px;
	height:115px;
	margin-top:25px;
}
#portpolio14 #right14
{
width:171px;
height:auto;
float:left;
padding-left:10px;
padding-top:15px;
}
#right14 p.rigbtlink
{
width:171px;
height:21px;
float:left;

}
#right14 p.descript
{
width:191px;
height:69px;
float:left;

}
#right14 p.descript1
{
width:171px;
height:45px;
float:left;

}
#right14 p.more
{
width:171px;
height:8px;
float:left;
text-align:right;

}
#bg_leftweb #mainpart15
{
width:380px;
height:165px;
margin:0px auto;
}
#mainpart15 #portpolio15
{
width:380px;
height:auto;
margin:0px auto;
background-color: #F8FDFF;	border: 1px solid #D5F1FF; 
vertical-align:middle;
float:left;
}
#portpolio15 #left15
{
width:171px;
height:auto;
float:left;
}
#left15 p.image
{
width:171px;
height:116px;
float:left;
padding-top:10px;

}
#left15 p.linking
{
width:171px;
height:30px;
float:left;

}
#portpolio15 #dotline15
{
background-image:url(../images/dotline-vert.gif);
	background-position: center;
	background-repeat: repeat-y;
	float:left;
	width:4px;
	height:115px;
	margin-top:25px;
}
#portpolio15 #right15
{
width:171px;
height:auto;
float:left;
padding-left:10px;
padding-top:15px;
}
#right15 p.rigbtlink
{
width:171px;
height:21px;
float:left;

}
#right15 p.descript
{
width:191px;
height:69px;
float:left;

}
#right15 p.descript1
{
width:171px;
height:45px;
float:left;

}
#right15 p.more
{
width:171px;
height:8px;
float:left;
text-align:right;

}
#bg_leftweb #mainpart16
{
width:380px;
height:165px;
margin:0px auto;
}
#mainpart16 #portpolio16
{
width:380px;
height:auto;
margin:0px auto;
background-color: #F8FDFF;	border: 1px solid #D5F1FF; 
vertical-align:middle;
float:left;
}
#portpolio16 #left16
{
width:171px;
height:auto;
float:left;
}
#left16 p.image
{
width:171px;
height:116px;
float:left;
padding-top:10px;

}
#left16 p.linking
{
width:171px;
height:30px;
float:left;

}
#portpolio16 #dotline16
{
background-image:url(../images/dotline-vert.gif);
	background-position: center;
	background-repeat: repeat-y;
	float:left;
	width:4px;
	height:115px;
	margin-top:25px;
}
#portpolio16 #right16
{
width:171px;
height:auto;
float:left;
padding-left:10px;
padding-top:15px;
}
#right16 p.rigbtlink
{
width:171px;
height:21px;
float:left;

}
#right16 p.descript
{
width:191px;
height:69px;
float:left;

}
#right16 p.descript1
{
width:171px;
height:45px;
float:left;

}
#right16 p.more
{
width:171px;
height:8px;
float:left;
text-align:right;

}
#bg_leftweb #mainpart17
{
width:380px;
height:165px;
margin:0px auto;
}
#mainpart17 #portpolio17
{
width:380px;
height:auto;
margin:0px auto;
background-color: #F8FDFF;	border: 1px solid #D5F1FF; 
vertical-align:middle;
float:left;
}
#portpolio17 #left17
{
width:171px;
height:auto;
float:left;
}
#left17 p.image
{
width:171px;
height:116px;
float:left;
padding-top:10px;

}
#left17 p.linking
{
width:171px;
height:30px;
float:left;

}
#portpolio17 #dotline17
{
background-image:url(../images/dotline-vert.gif);
	background-position: center;
	background-repeat: repeat-y;
	float:left;
	width:4px;
	height:115px;
	margin-top:25px;
}
#portpolio17 #right17
{
width:171px;
height:auto;
float:left;
padding-left:10px;
padding-top:15px;
}
#right17 p.rigbtlink
{
width:171px;
height:21px;
float:left;

}
#right17 p.descript
{
width:191px;
height:69px;
float:left;

}
#right17 p.descript1
{
width:171px;
height:45px;
float:left;

}
#right17 p.more
{
width:171px;
height:8px;
float:left;
text-align:right;

}
#bg_leftweb #mainpart18
{
width:380px;
height:165px;
margin:0px auto;
}
#mainpart18 #portpolio18
{
width:380px;
height:auto;
margin:0px auto;
background-color: #F8FDFF;	border: 1px solid #D5F1FF; 
vertical-align:middle;
float:left;
}
#portpolio18 #left18
{
width:171px;
height:auto;
float:left;
}
#left18 p.image
{
width:171px;
height:116px;
float:left;
padding-top:10px;

}
#left18 p.linking
{
width:171px;
height:30px;
float:left;

}
#portpolio18 #dotline18
{
background-image:url(../images/dotline-vert.gif);
	background-position: center;
	background-repeat: repeat-y;
	float:left;
	width:4px;
	height:115px;
	margin-top:25px;
}
#portpolio18 #right18
{
width:171px;
height:auto;
float:left;
padding-left:10px;
padding-top:15px;
}
#right18 p.rigbtlink
{
width:171px;
height:21px;
float:left;

}
#right18 p.descript
{
width:191px;
height:69px;
float:left;

}
#right18 p.descript1
{
width:171px;
height:45px;
float:left;

}
#right18 p.more
{
width:171px;
height:8px;
float:left;
text-align:right;

}
#bg_leftweb #mainpart19
{
width:380px;
height:165px;
margin:0px auto;
}
#mainpart19 #portpolio19
{
width:380px;
height:auto;
margin:0px auto;
background-color: #F8FDFF;	border: 1px solid #D5F1FF; 
vertical-align:middle;
float:left;
}
#portpolio19 #left19
{
width:171px;
height:auto;
float:left;
}
#left19 p.image
{
width:171px;
height:116px;
float:left;
padding-top:10px;

}
#left19 p.linking
{
width:171px;
height:30px;
float:left;

}
#portpolio19 #dotline19
{
background-image:url(../images/dotline-vert.gif);
	background-position: center;
	background-repeat: repeat-y;
	float:left;
	width:4px;
	height:115px;
	margin-top:25px;
}
#portpolio19 #right19
{
width:171px;
height:auto;
float:left;
padding-left:10px;
padding-top:15px;
}
#right19 p.rigbtlink
{
width:171px;
height:21px;
float:left;

}
#right19 p.descript
{
width:191px;
height:69px;
float:left;

}
#right19 p.descript1
{
width:171px;
height:45px;
float:left;

}
#right19 p.more
{
width:171px;
height:8px;
float:left;
text-align:right;

}
#bg_leftweb #mainpart20
{
width:380px;
height:165px;
margin:0px auto;
}
#mainpart20 #portpolio20
{
width:380px;
height:auto;
margin:0px auto;
background-color: #F8FDFF;	border: 1px solid #D5F1FF; 
vertical-align:middle;
float:left;
}
#portpolio20 #left20
{
width:171px;
height:auto;
float:left;
}
#left20 p.image
{
width:171px;
height:116px;
float:left;
padding-top:10px;

}
#left20 p.linking
{
width:171px;
height:30px;
float:left;

}
#portpolio20 #dotline20
{
background-image:url(../images/dotline-vert.gif);
	background-position: center;
	background-repeat: repeat-y;
	float:left;
	width:4px;
	height:115px;
	margin-top:25px;
}
#portpolio20 #right20
{
width:171px;
height:auto;
float:left;
padding-left:10px;
padding-top:15px;
}
#right20 p.rigbtlink
{
width:171px;
height:21px;
float:left;

}
#right20 p.descript
{
width:191px;
height:69px;
float:left;

}
#right20 p.descript1
{
width:171px;
height:45px;
float:left;

}
#right20 p.more
{
width:171px;
height:8px;
float:left;
text-align:right;

}
#bg_leftweb #mainpart21
{
width:380px;
height:165px;
margin:0px auto;
}
#mainpart21 #portpolio21
{
width:380px;
height:auto;
margin:0px auto;
background-color: #F8FDFF;	border: 1px solid #D5F1FF; 
vertical-align:middle;
float:left;
}
#portpolio21 #left21
{
width:171px;
height:auto;
float:left;
}
#left21 p.image
{
width:171px;
height:116px;
float:left;
padding-top:10px;

}
#left21 p.linking
{
width:171px;
height:30px;
float:left;

}
#portpolio21 #dotline21
{
background-image:url(../images/dotline-vert.gif);
	background-position: center;
	background-repeat: repeat-y;
	float:left;
	width:4px;
	height:115px;
	margin-top:25px;
}
#portpolio21 #right21
{
width:171px;
height:auto;
float:left;
padding-left:10px;
padding-top:15px;
}
#right21 p.rigbtlink
{
width:171px;
height:21px;
float:left;

}
#right21 p.descript
{
width:191px;
height:69px;
float:left;

}
#right21 p.descript1
{
width:171px;
height:45px;
float:left;

}
#right21 p.more
{
width:171px;
height:8px;
float:left;
text-align:right;

}
#bg_leftweb #mainpart21
{
width:380px;
height:165px;
margin:0px auto;
}
#mainpart21 #portpolio21
{
width:380px;
height:auto;
margin:0px auto;
background-color: #F8FDFF;	border: 1px solid #D5F1FF; 
vertical-align:middle;
float:left;
}
#portpolio21 #left21
{
width:171px;
height:auto;
float:left;
}
#left21 p.image
{
width:171px;
height:116px;
float:left;
padding-top:10px;

}
#left21 p.linking
{
width:171px;
height:30px;
float:left;

}
#portpolio21 #dotline21
{
background-image:url(../images/dotline-vert.gif);
	background-position: center;
	background-repeat: repeat-y;
	float:left;
	width:4px;
	height:115px;
	margin-top:25px;
}
#portpolio21 #right21
{
width:171px;
height:auto;
float:left;
padding-left:10px;
padding-top:15px;
}
#right21 p.rigbtlink
{
width:171px;
height:21px;
float:left;

}
#right21 p.descript
{
width:191px;
height:69px;
float:left;

}
#right21 p.descript1
{
width:171px;
height:45px;
float:left;

}
#right21 p.more
{
width:171px;
height:8px;
float:left;
text-align:right;

}
#bg_leftweb #mainpart22
{
width:380px;
height:165px;
margin:0px auto;
}
#mainpart22 #portpolio22
{
width:380px;
height:auto;
margin:0px auto;
background-color: #F8FDFF;	border: 1px solid #D5F1FF; 
vertical-align:middle;
float:left;
}
#portpolio22 #left22
{
width:171px;
height:auto;
float:left;
}
#left22 p.image
{
width:171px;
height:116px;
float:left;
padding-top:10px;

}
#left22 p.linking
{
width:171px;
height:30px;
float:left;

}
#portpolio22 #dotline22
{
background-image:url(../images/dotline-vert.gif);
	background-position: center;
	background-repeat: repeat-y;
	float:left;
	width:4px;
	height:115px;
	margin-top:25px;
}
#portpolio22 #right22
{
width:171px;
height:auto;
float:left;
padding-left:10px;
padding-top:15px;
}
#right22 p.rigbtlink
{
width:171px;
height:21px;
float:left;

}
#right22 p.descript
{
width:191px;
height:69px;
float:left;

}
#right22 p.descript1
{
width:171px;
height:45px;
float:left;

}
#right22 p.more
{
width:171px;
height:8px;
float:left;
text-align:right;

}
#bg_leftweb #mainpart23
{
width:380px;
height:165px;
margin:0px auto;
}
#mainpart23 #portpolio23
{
width:380px;
height:auto;
margin:0px auto;
background-color: #F8FDFF;	border: 1px solid #D5F1FF; 
vertical-align:middle;
float:left;
}
#portpolio23 #left23
{
width:171px;
height:auto;
float:left;
}
#left23 p.image
{
width:171px;
height:116px;
float:left;
padding-top:10px;

}
#left23 p.linking
{
width:171px;
height:30px;
float:left;

}
#portpolio23 #dotline23
{
background-image:url(../images/dotline-vert.gif);
	background-position: center;
	background-repeat: repeat-y;
	float:left;
	width:4px;
	height:115px;
	margin-top:25px;
}
#portpolio23 #right23
{
width:171px;
height:auto;
float:left;
padding-left:10px;
padding-top:15px;
}
#right23 p.rigbtlink
{
width:171px;
height:21px;
float:left;

}
#right23 p.descript
{
width:191px;
height:69px;
float:left;

}
#right23 p.descript1
{
width:171px;
height:45px;
float:left;

}
#right23 p.more
{
width:171px;
height:8px;
float:left;
text-align:right;

}
#bg_leftweb #mainpart24
{
width:380px;
height:165px;
margin:0px auto;
}
#mainpart24 #portpolio24
{
width:380px;
height:auto;
margin:0px auto;
background-color: #F8FDFF;	border: 1px solid #D5F1FF; 
vertical-align:middle;
float:left;
}
#portpolio24 #left24
{
width:171px;
height:auto;
float:left;
}
#left24 p.image
{
width:171px;
height:116px;
float:left;
padding-top:10px;

}
#left24 p.linking
{
width:171px;
height:30px;
float:left;

}
#portpolio24 #dotline24
{
background-image:url(../images/dotline-vert.gif);
	background-position: center;
	background-repeat: repeat-y;
	float:left;
	width:4px;
	height:115px;
	margin-top:25px;
}
#portpolio24 #right24
{
width:171px;
height:auto;
float:left;
padding-left:10px;
padding-top:15px;
}
#right24 p.rigbtlink
{
width:171px;
height:21px;
float:left;

}
#right24 p.descript
{
width:191px;
height:69px;
float:left;

}
#right24 p.descript1
{
width:171px;
height:45px;
float:left;

}
#right24 p.more
{
width:171px;
height:8px;
float:left;
text-align:right;

}
#bg_leftweb #mainpart25
{
width:380px;
height:165px;
margin:0px auto;
}
#mainpart25 #portpolio25
{
width:380px;
height:auto;
margin:0px auto;
background-color: #F8FDFF;	border: 1px solid #D5F1FF; 
vertical-align:middle;
float:left;
}
#portpolio25 #left25
{
width:171px;
height:auto;
float:left;
}
#left25 p.image
{
width:171px;
height:116px;
float:left;
padding-top:10px;

}
#left25 p.linking
{
width:171px;
height:30px;
float:left;

}
#portpolio25 #dotline25
{
background-image:url(../images/dotline-vert.gif);
	background-position: center;
	background-repeat: repeat-y;
	float:left;
	width:4px;
	height:115px;
	margin-top:25px;
}
#portpolio25 #right25
{
width:171px;
height:auto;
float:left;
padding-left:10px;
padding-top:15px;
}
#right25 p.rigbtlink
{
width:171px;
height:21px;
float:left;

}
#right25 p.descript
{
width:191px;
height:69px;
float:left;

}
#right25 p.descript1
{
width:171px;
height:45px;
float:left;

}
#right25 p.more
{
width:171px;
height:8px;
float:left;
text-align:right;

}
#bg_leftweb #mainpart26
{
width:380px;
height:165px;
margin:0px auto;
}
#mainpart26 #portpolio26
{
width:380px;
height:auto;
margin:0px auto;
background-color: #F8FDFF;	border: 1px solid #D5F1FF; 
vertical-align:middle;
float:left;
}
#portpolio26 #left26
{
width:171px;
height:auto;
float:left;
}
#left26 p.image
{
width:171px;
height:116px;
float:left;
padding-top:10px;

}
#left26 p.linking
{
width:171px;
height:30px;
float:left;

}
#portpolio26 #dotline26
{
background-image:url(../images/dotline-vert.gif);
	background-position: center;
	background-repeat: repeat-y;
	float:left;
	width:4px;
	height:115px;
	margin-top:25px;
}
#portpolio26 #right26
{
width:171px;
height:auto;
float:left;
padding-left:10px;
padding-top:15px;
}
#right26 p.rigbtlink
{
width:171px;
height:21px;
float:left;

}
#right26 p.descript
{
width:191px;
height:69px;
float:left;

}
#right26 p.descript1
{
width:171px;
height:45px;
float:left;

}
#right26 p.more
{
width:171px;
height:8px;
float:left;
text-align:right;

}
#bg_leftweb #mainpart27
{
width:380px;
height:165px;
margin:0px auto;
}
#mainpart27 #portpolio27
{
width:380px;
height:auto;
margin:0px auto;
background-color: #F8FDFF;	border: 1px solid #D5F1FF; 
vertical-align:middle;
float:left;
}
#portpolio27 #left27
{
width:171px;
height:auto;
float:left;
}
#left27 p.image
{
width:171px;
height:116px;
float:left;
padding-top:10px;

}
#left27 p.linking
{
width:171px;
height:30px;
float:left;

}
#portpolio27 #dotline27
{
background-image:url(../images/dotline-vert.gif);
	background-position: center;
	background-repeat: repeat-y;
	float:left;
	width:4px;
	height:115px;
	margin-top:25px;
}
#portpolio27 #right27
{
width:171px;
height:auto;
float:left;
padding-left:10px;
padding-top:15px;
}
#right27 p.rigbtlink
{
width:171px;
height:21px;
float:left;

}
#right27 p.descript
{
width:191px;
height:69px;
float:left;

}
#right27 p.descript1
{
width:171px;
height:45px;
float:left;

}
#right27 p.more
{
width:171px;
height:8px;
float:left;
text-align:right;

}
#bg_leftweb #mainpart28
{
width:380px;
height:165px;
margin:0px auto;
}
#mainpart28 #portpolio28
{
width:380px;
height:auto;
margin:0px auto;
background-color: #F8FDFF;	border: 1px solid #D5F1FF; 
vertical-align:middle;
float:left;
}
#portpolio28 #left28
{
width:171px;
height:auto;
float:left;
}
#left28 p.image
{
width:171px;
height:116px;
float:left;
padding-top:10px;

}
#left28 p.linking
{
width:171px;
height:30px;
float:left;

}
#portpolio28 #dotline28
{
background-image:url(../images/dotline-vert.gif);
	background-position: center;
	background-repeat: repeat-y;
	float:left;
	width:4px;
	height:115px;
	margin-top:25px;
}
#portpolio28 #right28
{
width:171px;
height:auto;
float:left;
padding-left:10px;
padding-top:15px;
}
#right28 p.rigbtlink
{
width:171px;
height:21px;
float:left;

}
#right28 p.descript
{
width:191px;
height:69px;
float:left;

}
#right28 p.descript1
{
width:171px;
height:45px;
float:left;

}
#right28 p.more
{
width:171px;
height:8px;
float:left;
text-align:right;

}
#bg_leftweb #mainpart29
{
width:380px;
height:165px;
margin:0px auto;
}
#mainpart29 #portpolio29
{
width:380px;
height:auto;
margin:0px auto;
background-color: #F8FDFF;	border: 1px solid #D5F1FF; 
vertical-align:middle;
float:left;
}
#portpolio29 #left29
{
width:171px;
height:auto;
float:left;
}
#left29 p.image
{
width:171px;
height:116px;
float:left;
padding-top:10px;

}
#left29 p.linking
{
width:171px;
height:30px;
float:left;

}
#portpolio29 #dotline29
{
background-image:url(../images/dotline-vert.gif);
	background-position: center;
	background-repeat: repeat-y;
	float:left;
	width:4px;
	height:115px;
	margin-top:25px;
}
#portpolio29 #right29
{
width:171px;
height:auto;
float:left;
padding-left:10px;
padding-top:15px;
}
#right29 p.rigbtlink
{
width:171px;
height:21px;
float:left;

}
#right29 p.descript
{
width:191px;
height:69px;
float:left;

}
#right29 p.descript1
{
width:171px;
height:45px;
float:left;

}
#right29 p.more
{
width:171px;
height:8px;
float:left;
text-align:right;

}
#bg_leftweb #mainpart30
{
width:380px;
height:165px;
margin:0px auto;
}
#mainpart30 #portpolio30
{
width:380px;
height:auto;
margin:0px auto;
background-color: #F8FDFF;	border: 1px solid #D5F1FF; 
vertical-align:middle;
float:left;
}
#portpolio30 #left30
{
width:171px;
height:auto;
float:left;
}
#left30 p.image
{
width:171px;
height:116px;
float:left;
padding-top:10px;

}
#left30 p.linking
{
width:171px;
height:30px;
float:left;

}
#portpolio30 #dotline30
{
background-image:url(../images/dotline-vert.gif);
	background-position: center;
	background-repeat: repeat-y;
	float:left;
	width:4px;
	height:115px;
	margin-top:25px;
}
#portpolio30 #right30
{
width:171px;
height:auto;
float:left;
padding-left:10px;
padding-top:15px;
}
#right30 p.rigbtlink
{
width:171px;
height:21px;
float:left;

}
#right30 p.descript
{
width:191px;
height:69px;
float:left;

}
#right30 p.descript1
{
width:171px;
height:45px;
float:left;

}
#right30 p.more
{
width:171px;
height:8px;
float:left;
text-align:right;

}