/*	( template update 15 Dec 2007 // v1.2 )


/*	global
	----------------------------------------- */
	*{margin:0; padding:0; }
	a{ text-decoration: none; outline: none; }
	html, body{ margin:0!important; padding:0!important; font: 11px Verdana, Arial, Helvetica, sans-serif; color: #8d8d8d; background: #000; }
	#page-container{ width: 887px; margin: 0 auto; }
		#header{ width: 100%; float: left;  height: 72px;}
			#logo{ position: relative; float: left; top: 23px; margin: 0; }
			#logo a{ width: 196px; height: 40px;  text-indent: -9999px; display: block; background: url("../images/logo.gif") no-repeat center center; border: 0;  }

			#phone { float: right; padding-left: 48px; background: url("../images/icon-phone.png") center left no-repeat; font-size: 26px; font-weight: normal; color: #fc0; font-family: Arial, sans-serif; line-height: 38px; position: relative; top: 17px; }
		#content{ width: 885px; float: left; border: 1px solid #404040; }
			#top-navigator{ border-bottom: 1px solid #404040; }
			#banner{ border-top: 1px solid #404040; border-bottom: 1px solid #404040; margin: .5em 0; height: 170px; }
			#text{ padding: 20px 40px;  }
			#bottom-navigator{ border-top: 1px solid #404040; }

	h2{ color: #f5c900; font-size: 1.2em; background: url("../images/hline.gif") repeat-x bottom; padding-bottom: 10px; }
	h1, h2, p{ margin: 1em 0; }
	.section{ margin-top: 2.5em; }
	#text a{ color: #f5c900; border-bottom: 1px dotted #000; }
	#text a:hover{ border-color: #f5c900; }

/*	header & navigation
	----------------------------------------- */

	.navigator{ margin:0; }
	.navigator li{ display: block; list-style: none; float: left; border-right: 1px solid #404040; }
	.navigator li a{ display: block; width: 220px; color: #888; padding: 3px 0;  text-align: center; border: 0; }
	.navigator li.last{ border: 0; }
	.navigator li a:hover, .navigator li.on a{ color: #f5c900; border: 0; }

	#banner *{ background: #000; }

/*	content
	----------------------------------------- */



/*____________________________________________*/
/*	clearfix
	----------------------------------------- */
	.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
	.clearfix {display: inline-block;}
	/* Hides from IE-mac \*/
	* html .clearfix {height: 1%;} .clearfix {display: block;}
	/* End hide from IE-mac */



/*	site-wide classes
	----------------------------------------- */
	.clear{ clear: both; }
	.b{ font-weight: bold; }
	.frImg{ float:right; margin: 0 0 8px 8px; clear: right; }
	.flImg{ float:left; margin: 0 8px 8px 0; clear: left; }
	.fl{ float: left; } .fr{ float: right; }
	.yellow{ color: #f5c900; }

/*________________________________PAGES_______*/
/*	PAGE: home ( )
	----------------------------------------- */

	#brands{ margin-top:0; }
	#brands li{ display: block; list-style: none; padding: 0 100px; width:220px; text-align:center; }
	#brands li#brand-mdlp{ padding-left:30px; float:left; }
	#brands li#brand-suteki{ padding-right:30px; float:right; }
	#brands li a{ display: block; width: 220px; height: 160px; border: 0; color:#fff; }
	#brands li a:hover{ color:#F5C900; }
	#brands li a img{ border:0; }
	/*#brand-mdlp a{ background:  url("../images/logo-mdlp.gif") no-repeat center center; }
	#brand-suteki a{ background:  url("../images/logo-suteki.gif") no-repeat center center  ; }*/
	#brand-f8 a{ background:  url("../images/logo-f8.gif") no-repeat center center; }
	
	
	div#testimonials {
margin:5px 0 12px;
width:805px;
}
div#testimonials h2 {
color:#FFFFFF;
font-family:Arial Narrow,sans-serif;
font-size:24px;
padding:0 20px;
background:transparent url(../images/hline.gif) repeat-x scroll center top;
padding-top:26px;
margin:10px 0;
}
div#testimonials img {
display:block;
}
div#testimonials ul {
margin:0;
padding:0;
}
div#testimonials ul li {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0 20px;
font-size:12px;
font-weight:normal;
}
div#testimonials ul li p {
margin:0;
padding:6px 0;
}
div#testimonials ul li p em{ float:right; }
#testimonials ul.paging {
margin:1em 1em 0 0;
text-align:right;
}
#testimonials ul.paging li {
display:inline;
float:none;
padding:0 4px;
}
#testimonials ul.paging li a {
color:#666666;
}
#testimonials ul.paging li a.on {
color:#FFFFFF;
}
#testimonials ul.t {
height:145px;
position:relative;
}
#testimonials ul.t li {
position:absolute;
}
br.clear {
}