@import url("master.css");

#main #leftCol {  }
	#main .box { overflow:hidden; width:525px; padding-bottom:1px; background:#B81C2B; }
	.ie #main .box { padding-bottom:10px; }
	#main .box div#clientList { width:5000px; }
		#main .box div#clientList ul { float:left; width:535px; }
			#main .box div#clientList ul li { float:left; margin:0 8px 8px 0; }
				#main .box div#clientList ul li a { display:block; border:1px solid #B81C2B; }
				#main .box div#clientList ul li a:hover, #main .box div#clientList ul li.active a { border-color:#fff; }
				#main .box div#clientList ul li img { width:79px; height:79px; }
				
	#main .box div#navBar { display:none; clear:both; height:10px; margin:10px 0; background:url(i/client-line.gif); }
	.ie #main .box div#navBar { margin-bottom:0; }
	.ie6 #main .box div#navBar { margin-top:5px; }
		#main .box div#navBar .buttons { position:relative; width:135px; height:10px; margin:0 auto; background:#B81C2B; }
			#main .box div#navBar .buttons a { display:block; position:absolute; top:-3px; font:11px Arial, Helvetica, sans-serif; color:#fff; }
			#main .box div#navBar .buttons a#prevClient { display:none; left:10px; padding-left:15px; background:url(i/client-arrow-left.gif) no-repeat left 3px; }
			#main .box div#navBar .buttons a#nextClient { right:10px; padding-right:15px; background:url(i/client-arrow-right.gif) no-repeat right 3px; }

	#main .row {  }
		#main .row .image { float:left; width:180px; }
			#main .row #clientImages img { display:block; width:180px; height:243px; }
			#main .row #clientImages ul { margin-top:9px; }
				#main .row #clientImages ul li { float:left; margin-right:3px; }
					#main .row #clientImages ul li a { display:block; border:1px solid #B81C2B; }
					#main .row #clientImages ul li a:hover, #main .row #clientImages ul li.active a { border-color:#fff; }
					#main .row #clientImages ul li img { width:15px; height:15px; }
					
		#main .row .content { float:right; width:335px; margin-top:-2px;  }
		.ie6 #main .row .content { clear:both; margin-left:10px; }
			#main .row #clientDesc {  }
				#main .row #clientDesc h3 { margin-bottom:8px; font:bold 11px Arial, Helvetica, sans-serif; color:#fff; }
				#main .row #clientDesc p { color:#fff; margin-bottom:8px; }
				
			#main .row #clientCamp { margin-top:8px; padding-top:8px; border-top:1px solid #BF3341; }
				#main .row #clientCamp h4 { margin-bottom:5px; font:bold 11px Arial, Helvetica, sans-serif; color:#fff; }
				#main .box div#clientCamp ul { float:left; width:535px; }
					#main .box div#clientCamp ul li { float:left; margin-right:8px; }
						#main .box div#clientCamp ul li a { display:block; border:1px solid #B81C2B; }
						#main .box div#clientCamp ul li a:hover, #main .box div#clientCamp ul li.active a { border-color:#fff; }
						#main .box div#clientCamp ul li img { width:40px; height:40px; }
						
			#main .row #clientInfo { clear:both; padding-top:2px; }
				#main .row #clientInfo ul { margin-top:7px; padding-top:5px; border-top:1px solid #BF3341; }
				.ie #main .row #clientInfo ul { margin-top:0; }
					#main .row #clientInfo ul li { font:11px Arial, Helvetica, sans-serif; color:#fff; line-height:17px; }
						
		#main .row div#navBar { display:block; position:relative; height:15px; border-top:10px solid #B81C2B; }
		.ie #main .row div#navBar { margin-top:-9px; }
			#main .row #navBar img { position:absolute; right:0; border-left:5px solid #B81C2B; }

