html{}

.wrapbg{ background:url(../images/wrapbg.png) repeat-x; position:absolute; z-index:-1; width:100%; height:1418px;}
.wrapbg2{background:url(../images/wrapbg2.png) repeat; position:absolute; z-index:-1; width:100%}


a{
   bblr:expression(this.onFocus=this.blur());
   outline:none;
}
a:link{ color:#000000}
body {
	padding:0;
	margin:0;
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#wrap{
	background-image: url(../images/sideTabg.png);
	background-repeat: repeat-y;
	background-position: right;
	position:relative;
}

#wrapfix{ background-image: url(../images/sideTabg.png);
	background-repeat: repeat-y;
	 height:580px;
	 width:26px;
	 top:396px; right:0px!important;right:-1px;
	 position:absolute;
	
	 z-index:10;

}


#TheTerrain
{
	text-align:justify;
}
ul{ list-style:none; padding:0; margin:0;}
.floatl{ float:left}
.floatr{ float:right}
.fontG{ font-family:Georgia, "Times New Roman", Times, serif}
.fontT{ font-family:Arial;}
.bold{ font-weight:bold}
.italic{ font-style:italic}
.px13{ font-size:13px}
.none{ display:none}
.m-top15px{ margin-top:30px;}
.m-top20px{ margin-top:20px;}
.m-bot15px{ margin-bottom:15px;}
.tip-text{ display:none}

.fontG11px{font-size:11px;}
.noitalic{ font-style:normal; font-weight:normal; font-family:Verdana}
#con3 .blogtit0 .noitalic a,
#con3 .blogtit0 .noitalic a:visited
{
	color:#00FFFF;
	font-size:10px;
	font-family:Verdana;
	font-style:normal;
	font-weight:normal;
}

#con3 .blogtit0 .noitalic a:hover
{
	color:#ffffff;
	font-size:10px;
	font-family:Verdana;
	font-style:normal;
	font-weight:normal;
	background-color:Transparent;
}

.tip-top{float:left;background: url(../images/tipbg_l.png)  no-repeat;height: 23px;width: 9px; }
.tip-bottom{float:left;background: url(../images/tipbg_r.png)  no-repeat;height: 23px;width: 9px;}
.tip{ position:relative ;z-index:3;float:left;font-size:9px; color:#000; font-weight:bold; background:url(../images/tipbg_h.png) repeat-x; height:23px; line-height:23px;*line-height:22px;white-space:nowrap; text-align:center; font-family:Verdana}
/*==PowdBy-Font-size==*/
.powedbytit1{ color:#656555; font-family:Georgia; font-size:12px; font-weight:bold; margin-bottom:15px;}
.powedbytit1 a{color:#656555; font-size:10px; font-family:Verdana}
.powedbytit1 a:hover{ color:#000; background-color:#00FFFF}
.powedbytit2{font-weight:normal; font-size:9px; font-family:Verdana}
.powedbytit2 a:hover{ color:#fff}
.powedbytitpb{ font-style:italic; font-weight:normal; font-size:9px;}

/*========button=============*/
.more_btn a{ display:block;width:85px; height:30px;background: url(../images/more_btn.png) no-repeat; text-decoration:none;}
.more_btn a:hover{background-image: url(../images/more_btn2.png);}
.last_btn a{ display:block;width:74px; height:26px;background: url(../images/last_btn.png) no-repeat; text-decoration:none}
.last_btn a:hover{background-image: url(../images/last_btn2.png);}
.next_btn a{ display:block;width:74px; height:26px;background: url(../images/next_btn.png) no-repeat; text-decoration:none}
.next_btn a:hover{background-image: url(../images/next_btn2.png);}
.submit_btn a{ display:block;width:135px; height:47px;background: url(../images/submit_btn.png) no-repeat; text-decoration:none}
.submit_btn a:hover{background-image: url(../images/submit_btn2.png);}
.submit_reply_btn a{ display:block;width:135px; height:39px;background: url(../images/submit_reply.png) no-repeat; text-decoration:none; cursor:pointer;}
.submit_reply_btn a:hover{background-image: url(../images/submit_reply2.png);}
.live_btn a{ display:block;width:135px; height:39px;background: url(../images/live_btn.png) no-repeat; text-decoration:none}
.live_btn a:hover{background-image: url(../images/live_btn2.png);}
/*======================*/
#header{
	width:962px;
	height:205px;
	padding:0;
	background: url(../images/headerbg_sharp.png) no-repeat;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-left:13px;
}
 .headerjpgbg1{background: url(../images/headerbg.jpg) no-repeat; height:187px;width:949px;	}
 .headerjpgbg2{background: url(../images/headerbg_2.jpg) no-repeat; height:187px;width:949px;	}
 .htop{ padding:8px 27px 8px 45px;}
 .htopr{ float:right; color:#00ffff; font-size:10px}
 .logobox{ padding:12px 32px 24px 52px;}
 .logo1{ float:left}
 .logo2{ float:right}
 
 #nav ul{ margin-left:19px;}
 #nav ul li{float:left;height: 28px;background-repeat: no-repeat;}
 #nav ul li a{ text-align:center;display:block;line-height:28px; text-decoration:none;}


 #nav ul li.l1 a{background-image: url(../images/nav_01.gif);width:163px;}
 #nav ul li.l2 a{background-image: url(../images/nav_02.gif);width:154px;}
 #nav ul li.l3 a{background-image: url(../images/nav_03.gif);width:132px;}
 #nav ul li.l4 a{background-image: url(../images/nav_04.gif);width:132px;}
 #nav ul li.l5 a{background-image: url(../images/nav_05.gif);width:118px;}
 #nav ul li.l6 a{background-image: url(../images/nav_06.gif);width:111px;}
 #nav ul li.l7 a{background-image: url(../images/nav_07.gif);width:100px;}

 #nav ul li.l1 a:hover{background-image: url(../images/nav_11.gif);width:163px;}
 #nav ul li.l2 a:hover{background-image: url(../images/nav_22.gif);width:154px;}
 #nav ul li.l3 a:hover{background-image: url(../images/nav_33.gif);width:132px;}
 #nav ul li.l4 a:hover{background-image: url(../images/nav_44.gif);width:132px;}
 #nav ul li.l5 a:hover{background-image: url(../images/nav_55.gif);width:118px;}
 #nav ul li.l6 a:hover{background-image: url(../images/nav_66.gif);width:111px;}
 #nav ul li.l7 a:hover{background-image: url(../images/nav_77.gif);width:100px;}

#con1{
	background: url(../images/con1.png) no-repeat;
	height: 293px;
	width: 903px;
	margin:0 auto 3px;
}
#con2{
	width: 918px;
	margin:0 auto;
	position:relative;
}
#con2 .top{
	background-image: url(../images/con2top.png);
	background-repeat: no-repeat;
	height: 40px;
	font-size:9px;
	padding-left:9px;

}
#con2 .con{
	background-image: url(../images/con2h.png);
	background-repeat: repeat-y;
	width: 868px;padding:0 30px 20px 20px;
}
#con2 .bot{
	background-image: url(../images/con2bot.png);
	
	height: 48px;
}
#con2 .botindex
{
	background-image: url(../images/con2h.png);
	background-repeat: repeat-y;
	min-height: 40px;
}
#con2 .post{
	background: url(../images/home_stamps.png) no-repeat top right;
	height: 204px;
	width:367px;
	position:absolute;top:-33px;
	 z-index:0;
	 right:0;
}
#con2 .nav{ height:30px; margin-bottom:30px; font-size:10px; font-weight:bold}
#conmid{width:868px; overflow:hidden; position:relative; }
#conmid .conleftdate{ float:left; width:60px; margin-right:5px;}
#conmid .noconleftdate{ float:left; width:45px; margin-right:5px;}
#conmid .conleft{ float:left; width:456px;padding-top:20px;}
/*---home top 0*/
#conmid .conleft.ptop0{ padding-top:0}
/*----*/
#conmid .conright{ float:right; width:320px; }
#conmid .conright.nopadtop{ padding-top:0px;}
#conmid #box{width:50000px;}
#conmid #box .item{float:left; width:868px;}


/*=============tit0 51px======================================================================*/


#conmid .tit0{ font-size:43px; font-family:Times New Roman; font-weight:bold; padding-bottom:10px; line-height:85%; color:#444444; }
#conmid .tit0 a{ text-decoration:none; color:#444444;}
#conmid .tit0 a:hover{ text-decoration:none; color:#656555}
#conmid .tit1{ font-size:11px; font-weight:bold; font-family:Georgia; padding:15px 0;}

#conmid .tit3{font-family:Georgia; font-size:10px}
#conmid .titgray{color:#747466; font-weight:bold}
#conmid .fisrletter{font-size:11px; clear:both;text-align:justify; color:Black}
#conmid .fisrletter a:hover{ background-color:#00ffff}
#conmid .fisrletter p a:first-letter { color: green }
#conmid #fisrletter{  font-size:12px; font-family:Georgia; line-height:150%}
#conmid #fisrletter .fisrletter:first-letter { color:#000;font-size:90px;float:left; font-family:Georgia; margin-right:8px;line-height:80%}
#conmid .leftmorebtn{ padding:10px; text-align:right}
/*==================================================================================*/
.bigdata{ position:absolute; top:0; left:-40px; z-index:100000}
#conmid .bigtit{ padding:0 0 15px;}
#conmid .bigimg{ margin-bottom:40px;}
#conmid .bigimg img{ border: 7px solid #000;}


#conmid .commore{ padding:4px; text-align:right}
#conmid .samples{ line-height:150%}
#conmid .samples .tit1 a{color:#000; text-decoration:none}
#conmid .samples .tit3 { font-style:italic}
#conmid .samples .tit1 a:hover{ background-color:#00ffff}
#conmid .imglist{ padding-top:6px;*padding-top:4px;}
#conmid .imglist li{
	background-image: url(../images/imgbg.png);
	background-repeat: no-repeat;
	height: 54px;
	width: 71px; padding-top:4px; padding-left:4px; float:left;
	margin-right:4px; margin-bottom:4px;
}

#conmid .testimonial{ }
#conmid .testimonial li{
	background-image: url(../images/imgbg.png);
	background-repeat: no-repeat;
	
}
#conmid .medialist{ padding-top:6px;padding-top:4px;}
.mediaBox{width:50000px;}
#conmid .medialist ul{float:left; width:320px;}
#conmid .medialist li{
	background-image: url(../images/imgbg.png);
	background-repeat: no-repeat;
	height: 54px;
	width: 71px; padding-top:4px; padding-left:4px; float:left;
	margin-right:4px; margin-bottom:4px;
}
#conmid .dbline{
	padding:15px 0;
	height:5px;
	background-image: url(../images/db_line.gif);
	background-repeat:repeat-x;
	background-position: left center;
	height:4px;
	
}
#conmid .dbline_nopadding{
	height:5px;
	background-image: url(../images/db_line.gif);
	background-repeat:repeat-x;
	background-position: left center;
}
#conmid #imglist2{ clear:both; padding-top:10px;*padding-top:8px;}
#conmid #imglist2 li{
	float:left;
	width:152px;
	height:92px;
	background-image: url(../images/img2bg.png);
	background-repeat: no-repeat;
	padding-left:2px;
	padding-top:2px;
}
#conmid #imglist2 li img{ position:relative}

#postTab{ position:absolute; top:200px; left:-40px}
#postTab ul li{ width:49px;background-repeat: no-repeat; margin-bottom:4px;}
#postTab ul li a{ text-align:center;display:block;width:49px; height:48px; text-decoration:none;}
#postTab ul li.last a{background-image: url(../images/lastpost1.png);width:49px; height:48px;}
#postTab ul li.last a:hover{background-image: url(../images/lastpost2.png);width:49px; height:48px;}
#postTab ul li.next a{background-image: url(../images/nextpost1.png); }
#postTab ul li.next a:hover{background-image: url(../images/nextpost2.png);}

/*================================================================*/
#con3{
	background-image: url(../images/con3.png);
	background-repeat: no-repeat;
	height: 182px;
	width: 915px; position:relative;
	margin:0 auto;left:1px;
	padding-top:6px;
	padding-left:8px;
	
}
#con3 .con3jpg{
background:url(../images/con3sharp.jpg) no-repeat; width:894px; height:147px; padding-top:15px; padding-left:10px;
}
#con3 li{ width:298px; float:left}
#con3 .blogleft{ float:left; margin-right:10px;}
#con3 .blogright{ float:left}
#con3 .imgbox img{ border:2px solid #fff}
#con3 .blogtit0{ padding-top:8px; width:220px;}
#con3 .blogtit0.blogwin{  max-height:43px ;overflow:hidden;}
#con3 .blogtit0.righttit{ padding-top:3px; width:210px; overflow:hidden; float:left}
#con3 .blogtit0 a{ font-size:20px; line-height:100%; font-family:"Arial Black"; color:#747466; text-decoration:none;  width:210px; overflow:hidden; }
#con3 li .blogtit0 a:hover{ font-size:20px; line-height:100%; font-family:"Arial Black"; color:#fff; }

#con3 .blogtit1{ font-size:10px;  color:#00ffff; padding-top:2px; width:220px; }
/*================================================================*/
#con4{
	width:957px;
	position:relative;
	top:-10px;
	left:17px;
	background: url(../images/con4_sharp.png) no-repeat;
	height: 343px;
	margin:0 auto;
	padding-top:5px;
	padding-left:4px;
}
#con4 .con4jpgbg{background: url(../images/con4.jpg) no-repeat; height:317px;width:894px;	padding-top:18px;padding-left:20px;}
#con4 li{height:28px; width:873px; overflow:hidden; margin-bottom:0;*margin-bottom:-2px;}
#con4 .tabbg_xiu{background: url(../images/tab_bg_xiu.gif) no-repeat;height: 28px;width: 863px; font-family:"Times New Roman"; font-weight:bold;line-height:28px; padding-left:10px;}
#con4 .tabbg{background: url(../images/tab_bg.gif) no-repeat;height: 28px;width: 863px;font-family:"Times New Roman"; font-weight:bold;line-height:28px; padding-left:10px;}
#con4 .tabbg_banxiu{background: url(../images/tab_bg_banxiu.gif) no-repeat;height: 28px;width: 863px;font-family:"Times New Roman"; font-weight:bold;line-height:28px; padding-left:10px;}

#con4 #tit0,#con4 #tit1,#con4 #tit2,#con4 #tit3,#con4 #tit4,#con4 #tit5{width:873px; overflow:hidden;}
#con4 .titbox{width:50000px;}
#con4 .titbox img{float:left; margin-right:1px;}
#con4 .nextTabtn{ float:right; width:80px; display:block; height:28px; cursor:pointer;}
#con4 .updownTabtn{ float:right; width:772px; display:block; height:28px; cursor:pointer; }
#con4 .tabname{cursor:pointer;}

/*================================================================*/
#con5{
	background: url(../images/con5_sharp.png) no-repeat;
	height: 419px;
	width: 919px;
	margin:0 auto;
	padding-top:5px;
	padding-left:13px;
	position:relative; left:-6px; top:-15px; z-index:2
}
#con5 .con5jpgbg{background: url(../images/con5.jpg) no-repeat; height:301px;width:914px; padding-top:110px;}
#con5 #the{ position:relative;padding-left:60px;}
#con5 #the .imgtit{ margin-bottom:10px;}
#con5 #the .listbox{ padding-left:10px;} 
#con5 #the li{float:left; margin-right:20px;}
#con5 #the li a{color:#7d7463; font-size:10px; line-height:200%; text-decoration:none; }
#con5 #the li a:hover{color:#fff; font-size:10px; line-height:200%;}
#con5 #con5CHandEM{padding-left:30px; position:relative; top:-20px}


#con5 #changeWallpaper{ float:left; width:290px;}
#con5 #changeWallpaper .top{ color:#e6dcc5; font-weight:bold;margin-bottom:10px; }
#con5 #changeWallpaper .changeW{ margin-top:8px;}
#con5 #changeWallpaper li{float:left; margin-right:3px; margin-bottom:3px;}
#con5 #changeWallpaper li a{
	background: url(../images/img3bg.png) no-repeat;
	height: 50px;
	width: 50px;
	padding-top:3px;
	padding-left:3px;
	float:left;
}
#con5 #changeWallpaper  li a:hover{background: url(../images/img3bg2.png) no-repeat;height: 50px;width: 50px;}
#con5 #wallBox{width:290px; overflow:hidden;}
#con5 #bgBox{width:8000px;}
#con5 #bgBox .bgItem{float:left; width:290px;}
#con5 .jointxt{ margin-bottom:0; }
#con5 #emailAddress{ float:right; width:480px; margin-top:40px;}
#con5 #emailAddress .rss{}
#con5 #emailAddress .rss img{ border:none}
#con5 #emailAddress .emailtxtbg{
	height: 47px;
	width:450px;
}
#con5 #emailAddress .inputtxtbg{
background: url(../images/emailbg.png);
width:307px; height:47px;
}
#con5 #emailAddress .txtbox{
	background-image: url(../images/emailaddress.gif);
	background-repeat: no-repeat;
	height: 39px;
	width: 300px;
	margin-top:4px;*margin-top:3px;
	margin-left:4px;*margin-left:3px;
	border:none;
	font-size:28px; color:#FFFFFF; font-weight:bold;
	background-color:transparent;
}
#con5 .marginleft5px{ margin-left:5px;}
#con5 .copyright{position:absolute; bottom:10px; left:20px; color:#756b5f; font-size:8px;}
/*================================================================*/
#featers{
  text-align:right;
	height: 318px;
	width: 828px;
	position:relative;
	top:-37px;
	margin:0 auto;
	padding-right:100px;
	z-index:1
	
	
}
/*========BLOG_styles_=======================================================*/
#con2 .post.blogpost{ width:313px; height:145px;background: url(../images/blog_stamps.png) no-repeat;top:197px}
#headerblog{
	width:962px;
	height:95px;
	padding:0;
	background: url(../images/headerbg_sharp.png) no-repeat left bottom;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-left:13px;
}


.headerjpgbgbl{background: url(../images/headerbgblog.jpg) no-repeat left bottom; height:77px;width:949px;	}
.htopbl{ padding:8px 27px 8px 40px;}
.htopbl a{ display:block; background:url(../images/onefast.png) no-repeat; width:135px; height:12px; text-decoration:none}
/*=============*/

#blogbox{width:50000px;}
#blogbox .blogitem{float:left; width:500px;}


#postTab.blog{ top:425px}
.bloginfo{ background:url(../images/bl_infoH.png) repeat-y; width:915px; margin-left:-20px;margin-right:-30px; font-size:10px; color:#23221d}
.bloginfocon{padding:10px 20px; position:relative; z-index:0}
.bloginfobot{ background:url(../images/bl_infobot.png) no-repeat; width:917px; height:6px; font-size:1px;margin-left:-20px; margin-right:-30px;}
.blogpost ul{ padding-top:5px;}
.blogpost li{ margin-bottom:10px; padding:0; }


.blogtit1{ color:#818070; font-family:Georgia; font-size:11px; font-weight:bold; margin-bottom:10px;}
.blogtit2{font-weight:normal; font-size:9px;  font-family:Verdana;}
.blogtitpb{ font-style:italic; font-weight:normal; font-size:9px;}
.blogtit1 a{color:#818070;font-size:9px;}
.blogtit1 a:hover{color:#818070; background-color:#00ffff}
.blogposttit a{ font-family:"Arial"; font-size:18px; font-weight:bold; color:#000000; text-decoration:none}
.blogposttit a:hover{ color:#818070;}


#bl_buffalo{ background:url(../images/bl_buffalo.png) no-repeat top center; height:124px; margin-left:-20px; margin-right:-30px; position:relative}
.bl_top_font
{
	position:absolute;
	bottom:31px;  
	left:20px;
	font-size:9px;
	background:url(../images/spline.gif) no-repeat 30px 6px;
}
.bl_top_fon_about{position:absolute; bottom:31px; right:30px;font-size:8px;}
.bl_top_fon_about a{ text-decoration:none; color:#000}
.bl_top_fon_about a:hover{ color:Black; background-color:#00ffff}
.bot_bl{background: url(../images/con2bot_bl.png) no-repeat;height: 48px;}
#con3 .blcon_left li{ width:490px;float:none; padding-bottom:20px;}
#con3.bl{width:919px; left:0px; background:none; padding:0;height:auto;}
#con3 .bl_top{background:url(../images/con3_bl_top.png) no-repeat; width:919px; height:176px; }
#con3 .bl_h{background:url(../images/con3_bl_h.png) repeat-y; width:919px; z-index:100}
#con3 .bl_bot{background:url(../images/con3_bl_bot.png) no-repeat; width:919px; height:152px; z-index:0; }
#con3 .bl_h_con{ color:#FFFFFF; position:absolute; top:40px; left:40px;right:10px; overflow:hidden; }
#con3 .blcon_left{ float:left; width:500px; overflow:hidden}
#con3 .blcon_right{ float:right; width:330px; margin-top:-50px}
#con3 .blcon_left .imgbox{ float:left; margin-right:15px; width:178px;}
#con3 .blcon_right ul{ padding-left:10px; padding-top:10px;*padding-top:10px; padding-bottom:20px;*padding-bottom:30px;}
#con3 .blcon_right li{ float:left; width:150px; margin:0;*margin-bottom:-8px}
#con3 .blcon_right li a{ text-decoration:none; color:#B8B4A8; font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif}
#con3 .blcon_right li a:hover{ color:#fff}
#con3 .blcon_right li.more_bl a{ text-decoration:none; color:#000; font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif}
#con3 .blcon_right li.more_bl a:hover{ color:#fff}
#con3 .blcon_right .num{ color:#151411}

/*====Font-title====*/
#con3 .recenttread{width:326px;height:42px;margin-bottom:25px; margin-left:64px;background: url(../images/recent%20tread.png) no-repeat;}
#con3 .treaders{ background:url(../images/treaders.png) no-repeat; width:142px; height:25px;}
#con3 .topics{ background:url(../images/topics.png) no-repeat; width:101px; height:25px;} 
#con3 .archives{ background:url(../images/archives.png) no-repeat; width:136px; height:25px;}
#con3 .galleries{ background:url(../images/galleries.png) no-repeat; width:146px; height:25px;}
#con3 .downloads{ background:url(../images/downloads.png) no-repeat; width:170px; height:25px;}
#con3 .books{ background:url(../images/books.png) no-repeat; width:97px; height:25px;}
#con3 .resources{ background:url(../images/resources.png) no-repeat; width:157px; height:25px;}
#con3 .rasttags{ background:url(../images/rast%20tags.png) no-repeat; width:142px; height:25px;}
#con3 .blogtags{ padding-top:10px; line-height:150%;padding-right:30px;}
#con3 .blogtags a{ color:#afac9e; font-weight:bold; font-size:12px; font-family:Verdana;  text-decoration:none}
#con3 .blogtags a:hover{ color:#fff; }

#postTabblog{ position:absolute; top:50px; left:-40px;}
#postTabblog ul li{ width:49px;background-repeat: no-repeat; margin-bottom:4px; float:none; height:48px;}
#postTabblog ul li a{ text-align:center;display:block;width:49px; height:48px; text-decoration:none;}
#postTabblog ul li.last a{background-image: url(../images/lastpost1bl.png);width:49px; height:48px;}
#postTabblog ul li.last a:hover{background-image: url(../images/lastpost2bl.png);width:49px; height:48px;}
#postTabblog ul li.next a{background-image: url(../images/nextpost1bl.png);width:49px; height:48px;}
#postTabblog ul li.next a:hover{background-image: url(../images/nextpost2bl.png);}

/*========BLOG_styles_CommentTread=======================================================*/

#conmid .icoBox{ padding:5px 0; text-align:right}
#conmid .icoBox img{ border:none; margin-left:4px; vertical-align:middle}
#conmid .icoBox span{ font-style:italic; font-size:8px; font-family:Verdana }
#conmid .comments{ background:url(../images/comments.png) no-repeat; height:17px; margin:15px 0; padding-left:160px; padding-top:10px;}
#conmid .comments span{ font-weight:bold; font-size:16px;}
#conmid .combox{ border-bottom:1px dashed #000; padding:20px;}
#conmid .comboxbot {padding:20px; margin-bottom:35px;}
#conmid .comtit0{ font-weight:bold; font-size:10px; padding-bottom:15px;}
#conmid .comtit0span{ font-style:italic; font-weight:normal}
#conmid .comcon{ font-size:11px; font-family:Georgia, "Times New Roman"}
#conmid .reply{ background:url(../images/reply.png) no-repeat; width:84px; height:37px; margin-bottom:15px;}
#conmid .reptit0{ font-weight:bold; font-size:9px; padding-bottom:15px;}
#conmid .reptitsample{font-size:9px; font-style:italic}
#conmid .repcdata{font-size:9px; margin-bottom:20px;}
#conmid .repcdata span{ color:#7a735e}
#conmid .reptxtbox{ background:url(../images/comTxtbg.png) no-repeat; width:320px; height:41px;  margin-bottom:10px}
#conmid .inpu{border:none; padding:6px 8px 0; font-size:22px; font-weight:bold; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; background-color:transparent}

#conmid .repCodebox{ background:url(../images/comCodebg.PNG) no-repeat; width:180px; height:35px; border:none; padding:6px 8px 0; font-size:22px; font-weight:bold; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; margin-bottom:10px}
#conmid .reptxtAre{ background:url(../images/comTexArbg.png) no-repeat; width:304px; height:117px; border:none; padding:6px 8px 0; font-size:12px; font-weight:bold; color:#453d32; font-family:Verdana; margin-bottom:10px; overflow:auto}


/*========BLOG_styles_IndividualBlog=======================================================*/
.IndivInfocon{ padding:2px 0; position:relative; z-index:0;}
.IndivInfo{
	background:url(../images/l1.gif) no-repeat left center #17130C; float:left; font-family:Georgia; color:#FFFFFF; font-weight:bold; font-size:17px; white-space:nowrap; padding:4px 20px 3px 40px; border:none;*border:1px dashed #2a1b0f; border-left:none; outline:dashed 1px #2a1b0f; margin-top:1px;*margin-top:0px;*padding-bottom:4px;
}
.IndevUsrPho{ float:left; margin-left:2px; position:relative;}
.usrBR{ background:url(../images/photobr.png) no-repeat; width:11px; height:11px; position:absolute; right:0; bottom:0;}
.IndevNav{ float:left; margin-top:8px; margin-left:40px; font-size:11px;}
.IndevNav a{ color:#000000; text-decoration:none; margin:0 10px}
.IndevNav a:hover{ color:#000000; background-color:#00ffff}

.TreadHome{position:absolute; bottom:0; left:20px;font-size:10px;}
.blogIndevtit1{color:#818070; font-family:Georgia; font-size:10px; font-weight:bold; margin-bottom:8px;}
.blogIndevtit1 a{ font-size:11px; color:#333333; margin-left:4px;}
/*========BLOG_styles_Bio=======================================================*/
.conrTopBio{ padding-top:80px;}
*+html .conrTopBio{ padding-top:85px;}
#conmid .tit0.Bio{ font-size:51px; font-family:Times New Roman; font-weight:bold; padding-bottom:15px; line-height:85%; width:450px; white-space:nowrap;}
#conmid .tit0.Bio img{ margin-right:8px; vertical-align:bottom;*vertical-align:middle}
#bioProFile{}
#bioProFile li{ float:left; margin-right:10px; margin-bottom:10px; min-width:94px;}
*html #bioProFile li{ float:left; margin-right:10px; margin-bottom:10px; width:inherit;}

#bioProFile li.thirdli{min-width:54px; min-height:75px;}
*html #bioProFile li.thirdli{width:inherit; height:75px; border:1px solide #ff0000}
.bioTit{ background-color:#000000; padding:0 2px; *padding-bottom:1px; float:left; color:#FFFFFF; font-weight:bold; clear:both; font-size:11px; font-family:Verdana; white-space:nowrap; text-transform:uppercase;}
.bioTitValue{ font-family:Georgia; font-size:12px; clear:both;  font-weight:bold; margin-top:-2px; }
.bioTitValue .imgbio{background: url(../images/imgbg2.png) no-repeat;height: 48px;width: 62px; padding-top:3px; padding-left:3px; margin-top:20px;}
#conmid #Brands{clear:both; padding-top:4px; }
#conmid #Brands li{background: url(../images/imgbg2.png) no-repeat;height: 48px; margin-right: 4px; margin-bottom:4px;width: 62px; padding-top:3px; padding-left:3px; float:left; min-width:inherit}

#Favorites{ clear:both; padding-top:10px;*padding-top:5px;}
#Favorites li{ float:none; padding:0; margin:0;}
#Favorites .titleft{ font-size:10px; font-weight:bold; font-family:Verdana; margin-right:8px}
#Favorites .titValue{ font-size:11px; font-weight:normal; font-family:Georgia}
.gearImg{ float:left;}




.bbcc{ float:left; margin-bottom:20px;*margin-bottom:0px; text-align:right}
.bbcc img{border: 7px solid #000;}
.fdjbio img{ border:none}
.fdjbio{width:37px; height:37px; margin:-44px 7px 7px auto;}

*html .fdjbio{margin:0; margin-top:-44px; margin-right:0px; border:1px solid #ff0000}
*+html .fdjbio{margin:0; margin-top:-44px; margin-right:7px;}



/*========BLOG_styles_SubpageLists=======================================================*/
#conmid #Subpage{ margin:30px 40px;}
#conmid #Subpage .topicstit{ background:url(../images/topicstit.png) no-repeat; padding-left:240px; height:30px; color:#51503f; font-family:Verdana; font-size:10px; padding-top:18px;}
#conmid #Subpage .by{ font-style:italic;}

#conmid #Subpage .subnav{ font-size:12px; font-weight:bold; font-family:Georgia}
#conmid #Subpage .subnav a{  color:#000000; text-decoration:none;}
#conmid #Subpage .subnav a:hover{ color:#000000; background-color:#00ffff}


#topicsList{ padding-top:15px;}
#topicsList li{ font-family:Verdana; clear:both; border-bottom:1px solid #000; padding-bottom:10px; margin-bottom:10px}
#topicsList .topictit{ font-size:10px; padding-bottom:10px;}
#topicsList .topictit span{ margin-left:4px;}
#topicsList .topictit span a{ color:#000}
#topicsList .topictit span a:hover{ color:#000; background-color:#00ffff}

#topicsList li .tp_imglist li{ width:180px; float:left; clear:none; margin-right:20px;border-bottom:none; margin-bottom:10px; padding:0}
#topicsList li .tp_imglist li.nomargin{ margin-right:0;}
#topicsList .tpimgbg{ background:url(../images/imgbg3.png) no-repeat; width:176px; height:69px; padding-left:2px; padding-top:2px}
#topicsList .tpimgbg img{ border:none} 
#topicsList .tpimgtit{ font-family:Arial; color:#2a1b0f; font-size:16px; font-weight:bold;}
/*========BLOG_styles_Galleries=======================================================*/
#conmid #Subpage .Galltit{ background:url(../images/galleriestit.png) no-repeat; padding-left:340px; height:48px; color:#51503f; font-family:Verdana; font-size:10px; padding-top:18px;}
#GallList{ padding-top:15px;}
#GallList li{ float:left; margin-right:10px; margin-bottom:10px;}
#GallList .callimgbg{ background:url(../images/imgbg4.png) no-repeat; width:141px; height:106px; padding-left:6px; padding-top:6px}
#GallList .callimgbg img{ border:none} 
#GallList .callimgbgtit{ font-family:Verdana; color:#2a1b0f; font-size:12px; font-weight:bold}
/*========BLOG_styles_Videos=======================================================*/
#conmid #Subpage .Videotit{ background:url(../images/videos.png) no-repeat; padding-left:240px; height:48px; color:#51503f; font-family:Verdana; font-size:10px; padding-top:18px;}
/*========BLOG_styles_Resources=======================================================*/
#topicsList.Resources li{ padding-bottom:20px;}
#conmid #Subpage .restit{ background:url(../images/resourcestit.png) no-repeat; padding-left:355px; height:48px; color:#51503f; font-family:Verdana; font-size:10px; padding-top:18px;}
#topicsList .tpimgtit.Resources{font-size:12px; margin-bottom:2px; }
#topicsList .tpimgtit.Resources a{ color:#000 ; text-decoration:none}
#topicsList .tpimgtit.Resources a:hover{ color:#000; background-color:#00ffff}
#topicsList li .tp_imglist.Resources li{ width:220px;}
/*========BLOG_styles_Downloads=======================================================*/
#conmid #Subpage .downloadtit{ background:url(../images/downloadstit.png) no-repeat; padding-left:390px; height:48px; color:#51503f; font-family:Verdana; font-size:10px; padding-top:18px;}

#topicsList .downfonts{ background:url(../images/imgbg6.png) no-repeat; width:97px; height:51px; padding-left:2px; padding-top:2px}
#topicsList .downfonts img{border:none;}
#topicsList .tpimgtit.downfonttit{font-size:12px;}
#topicsList li .tp_imglist.downimglist li{ background:url(../images/imgbg5.png) no-repeat; width:97px; height:77px; padding-left:2px; padding-top:3px;}
#topicsList li .tp_imglist.downfontlist li{ width:150px;}
#topicsList li .tp_imglist.downfoodlist li{ background:url(../images/imgbg5.png) no-repeat; width:150px; height:77px; padding-left:2px; padding-top:3px; }
#topicsList li .tp_imglist.downimglist li img{ border:none}
#topicsList li .tp_imglist.downfoodlist li img{border:none}
/*========BLOG_styles_Books=======================================================*/
#conmid #Subpage .bookstit{ background:url(../images/bookstit.png) no-repeat; padding-left:230px; height:48px; color:#51503f; font-family:Verdana; font-size:10px; padding-top:18px;}
#topicsList .bookimgbg{ background:url(../images/imgbg7.png) no-repeat; width:110px; height:162px; padding-left:7px; padding-top:7px; margin-bottom:8px;}
#topicsList .bookimgbg img{border:none;}
#topicsList li .tp_imglist.bookimglist li{ width:160px; margin-right:30px;}
#topicsList .tpimgtit.bookimgtit{font-size:12px;text-decoration: underline; height:inherit}
#topicsList .bookimgtitby{ font-weight:bold;}
/*========TheTerrain_styles=========================================================================================================*/

#con2 .post.TheTer{ background: url(../images/terrain_stamps.png) no-repeat top right;
	height: 149px;
	width:367px;
	top:0;
	}


#con2 .bot.tt{background-image: url(../images/con2bot_tt.png); height:54px;}
#con2 .TheTerraintit{height:48px; margin-left:48px; margin-bottom:20px;}


.IndivInfotheterrInfo
{
	background:url(../images/l2.gif) no-repeat left center #17130C; 
	float:left; font-family:Georgia; 
	color:#FFFFFF; 
	font-weight:bold; 
	font-size:17px; 
	white-space:nowrap; 
	padding:4px 20px 3px 40px; 
	border:none;
	*border:1px dashed #2a1b0f; 
	border-left:none; 
	outline:dashed 1px #2a1b0f; 
	margin-top:1px;
	*margin-top:0px;
	*padding-bottom:4px; 
	padding:4px 20px 3px 25px;
}
.IndevNavtheterrInfo{ float:left; margin-top:8px; font-size:11px; margin-left:10px; font-size:11px;}

.IndevNavtheterrInfo a{ color:#000000; text-decoration:none; margin:0 10px}
.IndevNavtheterrInfo a:hover{ color:#000000; background-color:#00ffff}


.fdj.theterrInfo{margin-top:-44px;margin-right:19px;}

#conmid .bigimgtheterrInfo{ float:left; margin-bottom:20px;*margin-bottom:0px; text-align:right}
#conmid .bigimgtheterrInfo img{border: 7px solid #000; }
#conmid .fdjtheterrInfo img{ border:none}
#conmid .fdjtheterrInfo {width:37px; height:37px; margin:-44px 7px 7px auto;}

*html #conmid .fdjtheterrInfo{margin:0; margin-top:-44px; margin-right:7px;}
*+html #conmid .fdjtheterrInfo{margin:0; margin-top:-44px; margin-right:7px;}



#TheTerrain .tit0{ font-family:Georgia; font-size:12px; font-weight:bold; line-height:normal; padding-bottom:0;}
#TheTerrain .tit1{ font-weight:normal; font-size:12px;}
#TheTerrain .tit1 a{ color:Black}
#TheTerrain .tit1 a:hover{color:Black; background-color:#00ffff}
/*========TheWay_styles=========================================================================================================*/
#con2 .post.Theway{
	background: url(../images/way_stamps.png) no-repeat top right;
	height: 149px;
	width:387px;top:0;

}
#con2 .bot.tway{background-image: url(../images/con2bot_tway.png); height:63px;}
#con2 .TheTerraintit.way{ height:48px; margin-bottom:20px; background:url(../images/TheWay.png) no-repeat}
/*========TheWork_CaseStudy_styles=========================================================================================================*/
#con2 .post.Thework{
	background: url(../images/work_stamps.png) no-repeat top right;
	height: 192px;
	width:340px;
	top:0;
	
}


#postTab ul li.last.case a{background-image: url(../images/lastcase1.png);}
#postTab ul li.last.case a:hover{background-image: url(../images/lastcase2.png);}
#postTab ul li.next.case a{background-image: url(../images/nextcase1.png);}
#postTab ul li.next.case a:hover{background-image: url(../images/nextcase2.png);}


#con2 .bot.twork{background-image: url(../images/con2bot_twork.png); height:39px;}
#con2 .TheWorktit{ background:url(../images/TheWork.png) no-repeat; height:48px; margin-left:48px; margin-bottom:20px;}
/*========TheWork_Home_styles=========================================================================================================*/
#con3.TWhome{ position:static}
#TheWork-home{}
#TheWork-home .sort{ background:url(../images/sort.png) no-repeat;height:24px; margin-bottom:10px; margin-left:30px;}
#TWtab { margin:0 auto; width:834px;}
#TWtab .twtop{ background:url(../images/TW_tabtop.png) no-repeat; width:834px; height:8px; font-size:1px;}
#TWtab .twh{ background:url(../images/TW_tabh.png) repeat-y; width:834px; position:relative}
#TWtab .twbot{ background:url(../images/TW_tabbot.png) no-repeat;width:834px; height:171px; }
#TWtab .twcon{  position:absolute; top:-2px; left:5px; }



#twtablist li{ width:823px; height:28px; overflow:hidden;  margin-bottom:0;}
*+html #twtablist li{margin-bottom:-2px;}
#twtablist .tabbg_xiu{background: url(../images/twtab_bg_xiu.png) no-repeat;height: 28px;width: 863px; font-family:"Times New Roman"; font-weight:bold;line-height:28px; padding-left:10px;}
#twtablist .tabbg{background: url(../images/twtab_bg.png) no-repeat;height: 28px;width: 863px;font-family:"Times New Roman"; font-weight:bold;line-height:28px; padding-left:10px;}

#twtablist .tabbg_banxiu{background: url(../images/twtab_bg_banxiu.gif) no-repeat;height: 28px;width: 863px;font-family:"Times New Roman"; font-weight:bold;line-height:28px; padding-left:10px;}

#twtablist #twtit0,#twtablist #twtit1,#twtablist #twtit2{width:873px; overflow:hidden;}
#twtablist .twtitbox{width:50000px;}
#twtablist .twimgbox{ float:left;width:873px;}
#twtablist .twimgbox img{ float:left;}

#twtablist .nextTabtn{ float:right; width:130px; display:block; height:28px; cursor:pointer;}
#twtablist .updownTabtn{ float:right; width:630px; display:block; height:28px; cursor:pointer;  }
/*twtablist .updownTabtn{ float:right; width:140px; display:block; height:28px; cursor:pointer; }*/
#twtablist .tabname{cursor:pointer;}
#twtablist .twtabcontit{ font-family:Arial; font-weight:bold; clear:both; background-color:#FFFFFF}

/*========TheHerd_styles=========================================================================================================*/
#con2 .post.Thehead{
	background: url(../images/herd_stamps.png) no-repeat top right;
	height: 162px;
	width:349px;
	top:0
}


#con2 .TheHerdtit{ background:url(../images/TheHerd.png) no-repeat; height:48px; margin-left:20px; margin-bottom:20px;}
/*=======Date=========================================================*/
.datebox{ width:68px;}
.datebox .mm{}
.datebox .dd{}
.datebox .yy{}

/* small data */
.b2008{ background:url(../images/b2008.png) no-repeat; width:42px; height:45px}
.b2009{ background:url(../images/b2009.png) no-repeat; width:42px; height:45px}
.b2010{ background:url(../images/b2010.png) no-repeat; width:42px; height:45px}
.b2011{ background:url(../images/b2011.png) no-repeat; width:42px; height:45px}
.b2012{ background:url(../images/b2012.png) no-repeat; width:42px; height:45px}
.b2013{ background:url(../images/b2013.png) no-repeat; width:42px; height:45px}
.b2014{ background:url(../images/b2014.png) no-repeat; width:42px; height:45px}
.b2015{ background:url(../images/b2015.png) no-repeat; width:42px; height:45px}
.b2017{ background:url(../images/b2017.png) no-repeat; width:42px; height:45px}
.b2018{ background:url(../images/b2018.png) no-repeat; width:42px; height:45px}

.bm1{ background:url(../images/bm1.png) no-repeat; width:49px; height:17px;}
.bm2{ background:url(../images/bm2.png) no-repeat; width:49px; height:17px;}
.bm3{ background:url(../images/bm3.png) no-repeat; width:49px; height:17px;}
.bm4{ background:url(../images/bm4.png) no-repeat; width:49px; height:17px;}
.bm5{ background:url(../images/bm5.png) no-repeat; width:49px; height:17px;}
.bm6{ background:url(../images/bm6.png) no-repeat; width:49px; height:17px;}
.bm7{ background:url(../images/bm7.png) no-repeat; width:49px; height:17px;}
.bm8{ background:url(../images/bm8.png) no-repeat; width:49px; height:17px;}
.bm9{ background:url(../images/bm9.png) no-repeat; width:49px; height:17px;}
.bm10{ background:url(../images/bm10.png) no-repeat; width:49px; height:17px;}
.bm11{ background:url(../images/bm11.png) no-repeat; width:49px; height:17px;}
.bm12{ background:url(../images/bm12.png) no-repeat; width:49px; height:17px;}

.b0{ background:url(../images/b0.png) no-repeat; width:32px; height:29px;}
.b1{ background:url(../images/b1.png) no-repeat; width:20px; height:29px;}
.b2{ background:url(../images/b2.png) no-repeat; width:26px; height:29px;}
.b3{ background:url(../images/b3.png) no-repeat; width:25px; height:29px;}
.b4{ background:url(../images/b4.png) no-repeat; width:33px; height:29px;}
.b5{ background:url(../images/b5.png) no-repeat; width:26px; height:29px;}
.b6{ background:url(../images/b6.png) no-repeat; width:28px; height:29px;}
.b7{ background:url(../images/b7.png) no-repeat; width:26px; height:29px;}
.b8{ background:url(../images/b8.png) no-repeat; width:28px; height:29px;}
.b9{ background:url(../images/b9.png) no-repeat; width:28px; height:29px;}

/* big data */
.xb2008{ background:url(../images/2008.png) no-repeat; width:47px; height:15px}
.xb2009{ background:url(../images/2009.png) no-repeat; width:47px; height:15px}
.xb2010{ background:url(../images/2010.png) no-repeat; width:47px; height:15px}
.xb2011{ background:url(../images/2011.png) no-repeat; width:47px; height:15px}
.xb2012{ background:url(../images/2012.png) no-repeat; width:47px; height:15px}
.xb2013{ background:url(../images/2013.png) no-repeat; width:47px; height:15px}
.xb2014{ background:url(../images/2014.png) no-repeat; width:47px; height:15px}
.xb2015{ background:url(../images/2015.png) no-repeat; width:47px; height:15px}
.xb2017{ background:url(../images/2017.png) no-repeat; width:47px; height:15px}
.xb2018{ background:url(../images/2018.png) no-repeat; width:47px; height:15px}

.xbm1{ background:url(../images/m1.png) no-repeat; width:55px; height:20px;}
.xbm2{ background:url(../images/m2.png) no-repeat; width:55px; height:20px;}
.xbm3{ background:url(../images/m3.png) no-repeat; width:55px; height:20px;}
.xbm4{ background:url(../images/m4.png) no-repeat; width:55px; height:20px;}
.xbm5{ background:url(../images/m5.png) no-repeat; width:55px; height:20px;}
.xbm6{ background:url(../images/m6.png) no-repeat; width:55px; height:20px;}
.xbm7{ background:url(../images/m7.png) no-repeat; width:55px; height:20px;}
.xbm8{ background:url(../images/m8.png) no-repeat; width:55px; height:20px;}
.xbm9{ background:url(../images/m9.png) no-repeat; width:55px; height:20px;}
.xbm10{ background:url(../images/m10.png) no-repeat; width:55px; height:20px;}
.xbm11{ background:url(../images/m11.png) no-repeat; width:55px; height:20px;}
.xbm12{ background:url(../images/m12.png) no-repeat; width:55px; height:20px;}

.xb0{ background:url(../images/0.png) no-repeat; width:36px; height:32px;}
.xb1{ background:url(../images/1.png) no-repeat; width:22px; height:32px;}
.xb2{ background:url(../images/2.png) no-repeat; width:30px; height:32px;}
.xb3{ background:url(../images/3.png) no-repeat; width:30px; height:32px;}
.xb4{ background:url(../images/4.png) no-repeat; width:38px; height:32px;}
.xb5{ background:url(../images/5.png) no-repeat; width:29px; height:32px;}
.xb6{ background:url(../images/6.png) no-repeat; width:32px; height:32px;}
.xb7{ background:url(../images/7.png) no-repeat; width:29px; height:32px;}
.xb8{ background:url(../images/8.png) no-repeat; width:30px; height:32px;}
.xb9{ background:url(../images/9.png) no-repeat; width:32px; height:32px;}




/*              */
.current{background-color:#00FFFF;}

.fisrletter ul
{
	list-style-type:disc;
	margin:20pt;
	padding:0pt	
}

.blogbigimg{ height:260px; margin-top:-20px; margin-right:-20px}

.forwardtitle
{
	color:#444444;
	font-family:Times New Roman;
	font-size:43px;
	font-weight:bold;
	line-height:85%;
	padding-bottom:10px;
}

.fbg
{
	background:#F8F7F3; 
	width:800px; 
	height:120px; 
	border:solid 1px #CEBEA7; 
	padding:6px 8px 0; 
	font-size:12px; 
	font-weight:bold; 
	color:#453d32; 
	font-family:Verdana; 
	overflow:auto;
	margin:0 0 20px;
}