/* 
*	Edreamz
*	edreamz 2008
*	D. Allegrucci
*/

/*
 outline:1px dashed #F00;
*/
body{ font-family: Arial, Verdana, sans-serif; font-size: 14px; margin: 0; text-align:center; padding: 0; background: #050505;}
a{ color:#ff6308; }

.hide{display:none;}

.boldwhite { color: #FFF; font-weight: bold; }
.boldorange { color: #ff6308; font-weight: bold; }

#tenYear{width: 137px; height: 137px; position: absolute; right: 0; top: 0; z-index: 9999; background: url(../images/10yearcorner.png) no-repeat left top;}
* html #tenYear{background-image: url(../images/10yearcorner.gif);}

#containerTop { width: auto; margin: 0 auto; text-align: left; background:url(../images/bg-top.gif) repeat-x #FFF; }
body#portfolio #containerTop { background:url(../images/bg-portfolio.gif) repeat-x #4b4b4b; }
	#headerHolder {  width: 960px; position: relative;margin: 0 auto; }
	#flashheader { width: 960px;  }
	#maintop { width: 950px; margin: 0 auto; }
		#maintop h1.homeheader { font-size: 24px; color: #37a0d0; font-weight:normal; }
		#maintop p.first { font-size: 17px; line-height: 24px; }
		#maintop p.small { font-size: 12px; line-height: 14px; }
	#maintop.home{ width:973px; }
	#maintop #subleft { float:left; width: 231px; padding-bottom: 10px;}
		.leftbaritem { float:left; padding-left: 46px; margin-top: 20px; font-size: 10px; }
		.leftbaritem.portfolio { background:url(../images/i-left-portfolio.jpg) no-repeat; }
		.leftbaritem.rfp { background:url(../images/i-left-rfp.jpg) no-repeat; }
		.leftbaritem.emailz { background:url(../images/i-left-emailz.gif) no-repeat; }
		.leftbaritem.office { background:url(../images/i-left-office.gif) no-repeat; min-height:62px; }
			.leftbaritem.portfolio h2 { background:url(../images/hleft-portfolio.gif) no-repeat; text-indent: -9999px; }
			.leftbaritem.rfp h2 { background:url(../images/hleft-rfp.gif) no-repeat; text-indent: -9999px; }
			.leftbaritem.emailz h2{background: url(../images/hleft-emailz.gif) no-repeat; text-indent: -9999px; width: 160px;}
			.leftbaritem.office h2{background: url(../images/hleft-office.gif) no-repeat; text-indent: -9999px; width: 133px; height:26px; }
		
	#maintop #subright { float: right; width: 692px; font-size: 12px; color: #333; padding-bottom: 15px;}
		#subright p.first {  color: #37a0d0; border-top: 1px solid #999; border-bottom: 1px solid #999; margin: 30px 0 16px 0; padding: 14px 0 10px 0; }
		#subright .rightbar { float:right; width: 206px; background:url(../images/bg-right-bar.jpg) repeat-x; padding: 10px 17px 15px; 19px; margin-left: 15px; font-size: 11px; color: #333; }
		#im-left .rightbar { float:right; width: 206px; background:url(../images/bg-right-bar.jpg) repeat-x; padding: 10px 17px 15px; 19px; margin-left: 15px; font-size: 11px; color: #333; }
		
			
			#subright .rightbar a { color: #333; text-decoration: underline; }
			#subright .rightbar a:hover { text-decoration: none; }
			#subright .rightbar h2 { font-size: 22px; color:#37a0d0; font-weight:normal; line-height: 22px; padding-bottom: 12px; }
			#subright .rightbar h3 { font-size: 11px; color:#f6600b; line-height: 14px; padding-bottom:0; margin: 0; }
			#subright .rightbar div#affiliations { text-align:center; padding-bottom: 15px; margin-bottom: 11px; border-bottom: 1px dashed #939393; }
				div#affiliations img { vertical-align:middle; }
			#subright .rightbar p { font-size:11px; padding: 0 0 16px 0; line-height: 14px; }
		
		#subright h2{color: #ff6308; font-weight: normal; }
		
		#subright .int-col{float: left; margin-right: 10px; width: 48%;}	
		
		#news #subright{padding-top: 15px;}
		#subright h2.header{border-bottom: 1px solid #999;}
		#subright h2.headerblue{border-bottom: 1px solid #999; color: #37a0d0;}	
		/*CASE STUDIES*/
		#caseMenu { font-size: 12px; font-weight: bold; margin-top: 22px; }
		#caseMenu ul { padding: 0;}
		#caseMenu ul li { margin-bottom: 8px; }
		#caseMenu ul li a { color:#F74300; font-weight:bold; padding-left: 22px; text-decoration: none; }
		#caseMenu ul li a:hover, #caseMenu ul li a.selected { background:url(../images/lil-blue-arrow.gif) no-repeat; }
		
		#subright h2.casestudies { color:#37a0d0; font-size: 24px; line-height: 22px; }
		h3.casestudies { color: #666; font-size: 16px; line-height: 18px; font-weight: normal; }
		h4.casestudies { color:#F74300; font-size: 16px; }
		
		ul.casestudy{margin-top: 78px;}
		
		.management-list{margin-top: 6px;}
		.management-list, .employee-list, .management-list dt, .management-list dd, .employee-list li{margin: 0; padding: 0;}
		.management-list, .employee-list{margin-top: 6px;}
		.management-list dd{margin: 0 0 10px 0;}
		.employee-list li{margin: 6px 0;}
		.employee-list ul{margin-bottom: 10px;}
		
		.vision-list{margin: -15px 0 0 0; padding: 0;}
		.vision-list li{background: url(../images/green-cross.gif) no-repeat 0 3px; padding-left: 20px; margin: 6px 0 6px 10px;}

		.newslist ul li{background: url(../images/green-cross.gif) no-repeat 0 3px; padding-left: 20px; margin: 6px 0 6px 10px;}

		.serviceList{margin: 0; padding: 0 0 15px 0;}
			.serviceList li{margin: 0; padding: 0; list-style:none;}
			.serviceList a{display:block; width: 300px; height: 25px; background-repeat: no-repeat; background-position: 0 0; text-indent: -9999em; outline: none;}
			.serviceList a:hover{background-position: 0 -25px;}
				.serviceList .appDev a{background-image: url(../images/buttons/b_applications_dev.gif);}
				.serviceList .design a{background-image: url(../images/buttons/b_design.gif);}
				.serviceList .intMarket a{background-image: url(../images/buttons/b_internet_marketing.gif);}
				.serviceList .hosting a{background-image: url(../images/buttons/b_hosting.gif);}

	/* NEWS */

		.newslist dt, .newslist dt a{color:#37a0d0; font-size: 14px; font-weight: bold;}
		.newslist dd{margin-left: 0; padding-left: 0; margin-bottom: 10px; padding-bottom: 10px; border-bottom: 1px solid #ddd;}

.tab{display:none;}
#subright .tab a{font-weight: bold; color: #ff6308;}		
		/*SUBPAGE HEADERS*/
		#maintop h1.wideheader { margin: 0; padding: 0; width: 952px; height: 153px; margin-top: -20px; text-indent: -9999px; }
			#maintop h1.wideheader#markers { background:url(../images/ph-markers.jpg) no-repeat;}
			#maintop h1.wideheader#oursign { background:url(../images/ph-oursign.jpg) no-repeat;}
			#maintop h1.wideheader#ourprocess { background:url(../images/ph-ourprocess.jpg) no-repeat;}
			#maintop h1.wideheader#ceiling { background:url(../images/ph-ceiling.jpg) no-repeat;}
			#maintop h1.wideheader#walllogo { background:url(../images/ph-walllogo.jpg) no-repeat;}
			#maintop h1.wideheader#pods { background:url(../images/ph-pods.jpg) no-repeat;}
			#maintop h1.wideheader#design { background:url(../images/ph-design.jpg) no-repeat;}
			#maintop h1.wideheader#internetmarketing { background:url(../images/ph-internetmarketing.jpg) no-repeat;}
			#maintop h1.wideheader#emailz { background:url(../images/ph-internetmarketing2.jpg) no-repeat;}
			#maintop h1.wideheader#door { background:url(../images/ph-door.jpg) no-repeat;}
			#maintop h1.wideheader#appdev { background:url(../images/ph-app-dev.jpg) no-repeat;}
			#maintop h1.wideheader#flash { background:url(../images/ph-flash.jpg) no-repeat;}
			#maintop h1.wideheader#mobile { background:url(../images/ph-mobile.jpg) no-repeat;}
			#maintop h1.wideheader#cables { background:url(../images/ph-cables.jpg) no-repeat;}
			#maintop h1.wideheader#conference { background:url(../images/ph-conference.jpg) no-repeat;}
			#maintop h1.wideheader#conference2 { background:url(../images/ph-conference2.jpg) no-repeat;}
			#maintop h1.wideheader#emailzdirect { background:url(../images/ph-emailz-direct.jpg) no-repeat;}
			#maintop h1.wideheader#message { background:url(../images/ph-message.jpg) no-repeat;}
			#maintop h1.wideheader#richmedia { background:url(../images/ph-richmedia.jpg) no-repeat;}
			#maintop h1.wideheader#hq { background:url(../images/ph-hq-gallery.jpg) no-repeat;}
			#maintop h1.wideheader#pfp-hd { background:url(../images/ph-pfp.jpg) no-repeat;}
	
	#pfp-list{ background:url(/images/pfp-list-bg.jpg) no-repeat; width:622px; height:302px; padding-top:20px; padding-left:64px; }
	#pfp-list .col{ color:#333; width:44%; float:left; margin-right:20px; margin-bottom:20px; }
	#pfp-list .col strong{ color:#37A0D0;  }
	#pfp-list .col ul.vision-list{ padding-top:23px; } 
	#pfp-list .col ul.vision-list li{ margin:2px 0 2px 10px; } 
	
	#homewelcome { width: 630px; float: left; margin-top: -20px; padding-top: 40px; padding-left:12px; }
	#homemid {}
		.mid { width: 238px; float:left; font:Arial, Helvetica, sans-serif; font-size:10px; line-height: 12px; color: #666; margin-bottom: 14px; }
			.mid p { margin: 0; padding: 5px 10px 0 12px;}
			.mid p a, .leftbaritem a { color:#37A0D0; font-size: 11px; font-weight: bold; line-height: 20px; }
			img.arrow { vertical-align: text-top; }
			.mid h2{position: relative;}
			.mid h2 a{display: block; width: 238px; height: 35px; position: absolute; left: 0; top: 0; text-indent: -9999em;}
			.mid h2.services { background:url(../images/hh-services.gif) no-repeat; width: 238px; height: 35px; }
			.mid h2.marketing {background:url(../images/hh-internet-marketing.gif) no-repeat; width: 238px; height: 35px; }
			.mid h2.richmedia {  background:url(../images/hh-rich-media.gif) no-repeat; width: 238px; height: 35px; }
			.mid h2.portfolio { background:url(../images/hh-portfolio.gif) no-repeat; width: 232px; height: 35px; }
			.middark { color:#262626; font-weight: bold; }
			
			#homemid h2.casestudies { width: 238px; height: 20px; text-indent: -9999px; background:url(../images/h-case-studies.gif) no-repeat; }
	
#containerBot { width: auto; margin: 0 auto; text-align: left; background:url(../images/bg-bot.gif) repeat-x #000; }
#containerBot.subbg { background:url(../images/bg-bot-sub.gif) repeat-x #000; }

	#homecasestudies { width: 952px; margin: 0 auto; text-align:left; }
		.hcasestudy { font-size:10px; width: 214px; float: left; margin-left: 25px; }
		.hcasestudy.first { margin-left: 0; }
		.hcasestudy p { font-size: 10px; padding: 15px 0 7px 0; text-transform:uppercase; margin: 0; height: 12px; }
	#footer { width: 952px; margin: 0 auto; text-align:left; padding-top: 18px; }
		.footercol { float: left; width: 238px; font-size: 10px; color: #777; }
		.footercol h3 { color:#ff6308; font-size: 12px; font-weight: bold; border-bottom: 1px solid #777; text-transform:uppercase; }
		.footercol h3.last { margin-right: 18px; }
		.footercol hr { color: #777; background-color: #777; height: 1px; margin-right: 18px; border:none;}
		.footercol p { padding-bottom: 0; }
		.footercol a { color: #777; }
		.footercol a:hover { color:#ff6308; }
		.footercol ul { padding: 0 18px 0 0; }
		.footercol li { line-height: 18px; border-bottom: 1px solid #777; }
		.footercol p.contactheight { height: 89px; }
			.footercol .fwhitelink a { color:#FFF; font-weight: bold; }
	
	#bluefooter { color: #4690a9; text-align:center; font-size: 17px; margin-top: 30px; }
	#bluefooter a { color: #4690a9; font-weight: normal; margin: 0 10px; }
	#bluefooter a:hover {}
	
	#fish { text-align:right; margin-top: -120px; padding-bottom: 10px; }
	
span.blue{ font-weight:bold; color:#37a0d0; }

#homephotos { width: 451 px; float: right; margin-top: -20px; }
#im{ float:right; width:275px; background:url(/images/structure/im-bg.png) no-repeat; margin-top:14px; padding:15px; color:#929292; font-size:10px; }
	#im a.blue, #int-services a.blue{ font-weight:bold; font-size:14px; color:#43a5d2; }
	#im a.arrow{ display:block; float:right; clear:both; background:url(/images/arrow.gif) no-repeat right 4px; padding-right:12px; font-size:12px; margin-top:5px; }
	
	#im h1 a, #int-services h1 a, #portfolio2 h1 a{ color:#ffffff; font-size:24px; margin:5px 0 0 5px; font-weight:normal; line-height:30px; display:block; }
	#im h2 a, #int-services h2 a, #portfolio2 h2 a{ line-height:13px; display:block; font-size:18px; font-weight:normal; margin:0 0 15px 5px; color:#ffffff; }
	#im h1 a:hover, #im h2 a:hover, #int-services h1 a:hover, #int-services h2 a:hover, #portfolio2 h1 a:hover, #portfolio2 h2 a:hover{ text-decoration:none; }
	 #int-services h1 a, #portfolio2 h1 a{ font-size:26px; line-height:30px; }
	 #int-services h2 a, #portfolio2 h2 a{ font-size:14px; line-height:20px; }
	#int-services{ float:left; width:298px; min-height:300px; background:url(/images/structure/interactive-bg.jpg) no-repeat; padding:30px 15px; line-height:15px;}
	#int-services p{ padding: 0 6px 18px 6px; }
	
#pfp{ float:right; width:265px; background:url(/images/structure/pfp-bg.png) no-repeat; margin-top:14px; padding:20px; font-size:12px; line-height:15px; }
	#pfp p{ margin:5px 0; padding:0; }
	#pfp h1 a{ display:block; text-indent:-9999em; height:82px; width:100%;  }
	#pfp a.arrow{ display:block; float:right; clear:both; background:url(/images/arrow.gif) no-repeat right 2px; padding-right:12px; font-size:12px; margin-top:5px; }
	#pfp a.blue{ font-weight:bold; font-size:14px; color:#43a5d2; }
	#pfp a.blue.arrow{ font-size:12px; }


	#portfolio2{ background:url(/images/structure/portfolio-bg.jpg) no-repeat; width:290px; height:45px; float:left; padding:20px 10px;  margin:9px 0 15px 6px;}
	#portfolio2 h1{ background:url(/images/white-arrow.png) no-repeat 104px 3px; }
	
	.left-col{ width:315px; float:left; margin-left:5px; }
	.right-col{ float:right; width:304px;}
	
	#blog{ background:url(/images/structure/blog-bg.jpg) no-repeat; width:287px; height:188px; padding:15px 20px; float:left; clear:left; }
		#blog h1 a{ color:#9ac441; font-size:26px; font-weight:normal; }
		#blog h1 a:hover{ text-decoration:none; }
		#blog ul{ padding:8px 0 18px 11px; }
		#blog ul li{ list-style:none; background:url(/images/arrow.gif) no-repeat 0 10px; padding-left:13px; padding-top:5px; }
		#blog ul li a{ color:#44a6d3; }
		#blog ul li a.green{ color:#9ac441; }
		
	.media{ background:url(/images/media-icons.jpg) no-repeat; width:176px; height:50px; margin:20px auto; clear:both;}
		.media a{ display:block; text-indent:-333333em; width:31px; height:50px; float:right; margin-right:11px; } 
		.media a.twitterlink:hover{ background:url(/images/twitter.jpg) no-repeat; } 
		.media a.fblink:hover{ background:url(/images/facebook.jpg) no-repeat; } 
		.media a.fblink{ margin-right:9px; } 
		
	.social-box{ background:url(/images/social-box-bg.gif) repeat-x; border:1px solid #8f8f8f; float:left; width:650px; height:64px; clear:none; margin-top:56px; }
		.social-box .title{ font-size:25px; color:#93c32f; display:block; margin:14px 10px; float:left; }
		.social-box .social-links{ background:url(/images/social-links-bg.gif); width:86px; height:81px; float:left; margin-top:-24px; margin-left:8px; }
			.social-box .social-links a{ display:block; width:43px; height:81px; text-indent:-99999em; float:left; }
			.social-box .social-links a.fb:hover{ background:url(/images/social-links-facebook.gif); }
			.social-box .social-links a.tw:hover{ background:url(/images/social-links-twitter.gif); }
		.social-box .jcarousel-container{ height:104px; overflow:hidden; margin-top:-46px; width:374px; float:left; color:#fff; }
		.social-box .jcarousel-container a{ color:#9ac460; }
		.social-box .bubble{ display:block; background:url(/images/social-bubble-bg.gif) no-repeat; width:187px; height:104px; font-size:11px; line-height:11px; position:relative; }
		.social-box .bubble span{ display:block; }
		.social-box .bubble span.quote{ background:url(/images/social-quote.png) no-repeat top left; padding:3px 7px 0 16px; margin-top:7px; margin-left:37px; }
		.social-box .bubble span.unquote{ background:url(/images/social-unquote.png) no-repeat top left; float:right; width:13px; height:11px; margin-right:5px; }
		.social-box .bubble span.date{ position:absolute; bottom:5px; right:5px; font-style:italic; font-size:10px; }
			
	h1.quick-contact { position: absolute; left: -9000em; top: 0; height: 0; line-height: 0em; }
	 #contact{ width:262px; min-height:252px; background: url(/images/structure/contact-bg.jpg) no-repeat; padding:56px 23px 0 23px; float:left; clear:both; margin-top:0; }
		#contact.internal{ width:183px; background: url(/images/structure/contact-bg-internal.jpg) no-repeat; }
		#contact.internal input, #contact.internal textarea{ width:177px; }
	#contact p{ margin:5px 0; padding:0; position:relative; }
	#contact p.name { margin-top: 20px; }
	#contact label{ font-size:12px; color:#44a6d3; left:5px; position:absolute; top:2px; display:block; font-weight:normal; }
	#contact input, #contact textarea{  font-size:12px; color:#44a6d3; border:1px solid #9A9FA3; width:255px; margin:1px 0;  padding:2px; font-family:Arial, sans-serif; }
	#contact input{ height:15px; }
	
	h1.imh1{ font-size:24px; color:#44a6d3; margin:10px 0; width:41%; float:left; }
	.im-cta{ background:url(/images/green-gradient.gif) repeat-x; border:1px solid #5f5f5f; float:right; width:auto; height:auto; margin-left:18px; }
	.im-cta.blue{ background:url(/images/blue-gradient.gif) repeat-x; width:287px; margin-bottom:15px;}
	.im-cta.green{ background:url(/images/green-gradient.gif) repeat-x; width:287px; margin-bottom:15px; }
	.im-cta.last{}
	.im-cta a{ display:block; padding:10px 16px; margin:0 5px 0 15px; background:url(/images/white-arrow.png) no-repeat 0 12px; color:#ffffff; font-size:16px;}
	.im-cta.blue a, .im-cta.green a{ font-size:24px; padding:4px 16px; margin:0 -8px 0 8px; }
	.im-cta a:hover{ text-decoration:none; }
	
	#im-nav{ background-color:#262626; width:934px; padding:8px; margin:10px 0; text-align:center; float:left; clear:both; }
		#im-nav ul{ padding:0 0 0 26px; display:block; margin:0 auto; width:auto; }
		#im-nav ul li{ list-style:none; float:left; color:#ffffff; font-weight:bold; }
		#im-nav ul li a{ color:#d03f08; text-transform:uppercase; }
	#im-left{ width:620px; float:left; margin-top:6px; padding-bottom:30px; }
	#im-right{ width:320px; float:right;  }
		#im-right #contact{ margin-top:0; }
		#im-right #blog{ margin-left:10px; margin-bottom:20px; }
	
	#im-left .first{ border-bottom:1px solid #999999; border-top:1px solid #999999;
color:#37A0D0; margin:10px 0 16px; padding:14px 0 10px; }
/* extranet */

#login_cnt {margin:80px auto 90px; width:550px; position:relative; background:url(../images/corner-top.gif) no-repeat; padding-top:20px;}
	#login_bottom{background:url(../images/corner-bottom.gif) no-repeat bottom left; padding-bottom:18px;}
	#login_cnt h1{ margin-bottom:35px; background:transparent url(../images/h2-bottom.gif) no-repeat scroll left bottom; color:#FC683B;	font-size:24px;	font-weight:normal;}
	#login_cnt #login{ background:#FFFFFF none repeat scroll 0 0; border-left:3px solid #CCCCCC; border-right:3px solid #CCCCCC; padding:20px 25px 30px 25px; text-align:left;}
		#login_cnt #login #rightMod{float:right; width:220px; padding-right:60px; }
		#login_cnt #login #leftMod{float:right; text-align:right; font-size:14px; padding-right:10px; }
			.input {background:#FFFFFF url(../images/input_bg.gif) repeat-x scroll left top; border-color:#919191 #CFCFCF #E5E5E5 #D0D0D0; border-style:solid; border-width:1px; font-family:Arial,sans-serif; font-size:12px; 	padding:4px; margin-bottom:10px; }
			.inputImg{margin-right:32px;}

#listing_wrap{background:url(../images/corner-bottom-wide.gif) no-repeat scroll left bottom #FFF; padding-bottom:18px;}
#listing_box{background-color:#FFFFFF; margin:-20px 0 0; width:871px;  border-left:3px solid #CCCCCC; border-right:3px solid #CCCCCC; padding: 30px 75px 50px 0;}
	#listing_box h2 {background:#FFF url(../images/h2-bottom.gif) no-repeat scroll left bottom; color:#FC683B; font-size:22px; font-weight:normal; margin-left:75px; min-width:355px; float:left; margin-top:5px;}
	#listing_box img { float:right; clear:none;}
	
.listing {width:710px; margin: 0 auto 0; padding-top:40px; color:#333333; font-size:12px; margin-bottom:40px; }
	.listing h3{ background:url(../images/h2-bottom.gif) no-repeat scroll left bottom; color:#777777; font-size:15px; font-weight:bold; min-width:355px; margin-bottom:15px;}
	.module{float:left; clear:none;}
.ulMargin{ margin:0; }

#project{width:900px; float:left; padding:30px;}
	#center{width:772px; margin-left:auto; margin-right:auto; } 
	#project h3{background:url(../images/h2-bottom.gif) no-repeat scroll left bottom; color:#777777; font-size:17px; font-weight:bold; min-width:355px; margin-bottom:15px;}

.back { margin-top: 15px; margin-bottom:15px; font-size:12px;}

#stage{margin:0; border:1px solid #31363E; width:550px; float:left;}
	#stage .table_header{ height:26px; background:transparent url(../images/header-gradient.gif) repeat-x scroll left top;}
		#stage .table_header th{color:#FFFFFF; font-size:12px; padding:3px; text-align:left;}
	#stage td{ padding:6px; font-size:12px; width:25%; background:#FFF none repeat scroll 0 0;} 
	#stage .trDark td { background:#F1F1F1 none repeat scroll 0 0; }
	#stage img{ margin-top:3px; margin-right:3px; }
	#stage .status td{ padding:0; width:auto; }
	
.table_hi, .table_hi td{background: #ffc;}

#key{width:160px; margin-left:30px; margin-top:65px; float:left; clear:none; background-color:#FFFFFF; border:1px solid #CCCCCC; padding:15px; font-size:12px;}
	#key h3{ background:url(../images/h2-bottom.gif) no-repeat scroll left bottom; color:#FC683B; font-size:16px; font-weight:bold; min-width:140px; margin-bottom:15px; }
	
#dashboardData li{ background:url(../../images/lil-arrow.gif) no-repeat left center; background-position:0 6px; padding-left:15px;}

.form .formItem { float:left; width:288px; }
.form .formItem input, .form .formItemLong input{ width:95%; }
.form .formItemLong input{ width:561px; }
textarea.input{ width:561px; }
textarea.input.shortarea{ width:400px; }

#mycarousel{ padding:0; width:692px; overflow:hidden; margin-bottom:10px; }
.jcarousel-clip{ overflow:hidden; }
.jcarousel-clip .fadeout{ position:absolute; width:692px; height:142px; background:url(/images/clientlist/fadeout.png); top:0; }
#mycarousel li{ list-style:none; padding:0; }


#contenth1 {
	margin-top:-25px;
	font-size:18px;
}
