/*content css */

body.a_start .CNT_cnt, body.a_home .CNT_cnt{background:url(../img/element/mod_portfolio_main/bg_mod_portfolio_main.jpg) no-repeat right top;}

body.a_start #mod_colorBox img, body.a_home #mod_colorBox img{float:left;}
#mod_colorBox span{display:none;}

#txt_canCount{}
#txt_canCount span{display:none;}


/*menu settings*/
*+html #menu_business ul{}
*html #menu_busines .bot{}

/*larger H1's for Business Section when "cnt_cell_right" is used*/
.cnt_cell_right H1{font-size:40px;}
.cnt_cell_right #TTL{margin-bottom:20px;}

/*expertise_programming*/
#expertise_programming_list{}
	#expertise_programming_list .item{margin-bottom:15px;}
		#expertise_programming_list h3{font-size:12px; font-weight:bold; margin-bottom:0;}
		#expertise_programming_list .item img{float:left; margin-right:7px;}
		#expertise_programming_list .item span{display:block; float:left; line-height:12px; width:354px; text-align:justify;}
		
/*demo*/
#demo_list{}
	#demo_list .item{margin-bottom:15px;}
		  #demo_list .item img{float:left; margin-right:8px;}
		  #demo_list .item .txt{float:left; width:636px; text-align:justify;}
		  #demo_list .item .desc{display:block; margin-bottom:5px;}
		  
		  #demo_list .arrowLink{font-size:11px; font-weight:bold;}

/*portfolio*/
#portfolio_total_list{}
	#portfolio_total_list .itemlist{width:669px; font-size:11px;}
		#portfolio_total_list .itemlist .item{float:left; width:180px; margin-right:13px; margin-bottom:13px; height:55px; background:url(../img/content/portfolio/icon_site.gif) no-repeat; padding-left:30px; overflow:hidden;}
			*html #portfolio_total_list .itemlist .item{width:210px;}
			#portfolio_total_list .itemlist .item h3{font-size:11px; overflow:hidden; width:180px;}
			#portfolio_total_list .itemlist .item h3 a{color:#999999;}
			#portfolio_total_list .itemlist .item h3 a:hover{color:#999999;}
	
/*small business portfolio*/
#portfolio_small_list{}
	#portfolio_small_list .itemlist{width:375px; font-size:11px;}
		#portfolio_small_list .itemlist .item{float:left; width:140px; margin-right:13px; margin-bottom:13px; height:55px; background:url(../img/content/portfolio/icon_site.gif) no-repeat; padding-left:30px; overflow:hidden;}
			*html #portfolio_small_list .itemlist .item{width:140px;}
			#portfolio_small_list .itemlist .item h3{font-size:11px; overflow:hidden; width:140px;}
			#portfolio_small_list .itemlist .item h3 a{color:#999999;}
			#portfolio_small_list .itemlist .item h3 a:hover{color:#999999;}
		


/*home*/
*html #fl_portfolio_div{position:relative;}
#mod_portfolio_main{padding-top:39px; float:right; width:225px; margin-left:60px; height:270px;}
	*html #mod_portfolio_main, *+html #mod_portfolio_main{padding-top:36px;}

*html #mod_colorBox{}
	#mod_colorBox .cnt{background:url(../img/element/mod_colorbox/mod_colorbox_cnt_bg.png) no-repeat bottom left; padding:12px; height:178px; padding-top:0px; margin-bottom:20px;}
	#mod_colorBox .topborder{text-align:left;}
	#mod_colorBox .topborder img{float:none; margin-left:0px;}
	*html #mod_colorBox .cnt{height:191px;}
	*html #mod_colorBox img{margin-right:-2px; margin-left:-4px; float:left;}
