@charset "utf-8";
/* Summit Place Kia - About CSS  */

.staff h1				{ padding-left:20px; }
.staff .mcol 			{ width:230px; float:left; margin-left:20px; border:0px solid #f00; }
.staff .rcol			{ width:420px; float:right; font-size:12px; margin-right:0px; } 
.staff .mcol .hlite 	{ font-size:16px; font-weight:normal; line-height:24px; font-family:Georgia, "Times New Roman", Times, serif; color:#333; }
.staff .rcol strong 	{ color:#333; }
.staff .rcol .mem		{ float:left; width:120px; height:225px; border:0px solid #eee; text-align:center; margin:5px 10px; }
.staff .rcol .mem img 	{ border:1px solid #ccc; }
.staff .rcol .mem .pad	{ padding:10px; font-size:11px; line-height:15px; }
.staff .rcol h2			{ background:url(../about/header_420.gif) no-repeat; padding:5px 0 0 5px; margin:0; line-height:20px; height:30px; }


.main							{ background:url(../about/about_main.jpg) top right no-repeat; }
.about 							{ }
.about h1						{ padding-left:20px; }
.about .mcol 					{ width:300px; float:left; margin-left:20px; border:0px solid #f00; }
.about .rcol					{ width:320px; float:right; font-size:12px; margin-right:20px; } 
.about .rcol .space				{ height:280px;}

.about .wrap .col 				{ float:left; width:200px; margin:0 15px; border-right:1px solid #eee; }
.about .wrap .end 				{ border:0px; }
.about .wrap .col .imgtitle 	{ float:right; margin:0 20px; }
.about .wrap .col img 			{ margin:10px 0; }
.about .wrap .col ol 			{ margin:0; padding:0 0 0 25px; }
.about .wrap .col ol li 		{ margin:0 0 5px 0; }
.about .wrap .dcol 				{ float:left; width:230px; margin:0 15px;  }


.lglink 						{ display:block; font-size:16px; padding:20px 0; line-height:25px; border-top:1px solid #92d3ed; width:270px; background:url(../service/lglink_bg.gif) 244px 10px no-repeat; }
.bottom  						{ border-bottom:1px solid #92d3ed; }

.lglink2 						{ display:block; font-size:15px; padding:8px 0; line-height:25px; border-top:1px solid #92d3ed; width:270px; background:url(../service/lglink2_bg.gif) 244px 8px no-repeat; }
.bottom2  						{ border-bottom:1px solid #92d3ed; }


.about .ctamenu					{ border-top:5px solid #f4f4f4; border-bottom:5px solid #f4f4f4; }
.about .ctamenu div				{ width:605px; margin: 10px auto; }
.about .ctamenu div div			{ float:left; width:120px; text-align:center; border-right:1px solid #eee; }

.about .ctamenu div div a 		{ height:64px; overflow:hidden; display:block; width:120px; }
.about .ctamenu div div a:hover { background-position:center -64px;  }
.about .ctamenu div div a span 	{ display:block; height:0; overflow:hidden; }

.about .ctamenu .btnNC			{ background:url(../about/location/btn_newcar.gif) center 0 no-repeat }
.about .ctamenu .btnUC			{ background:url(../about/location/btn_usedcar.gif) center 0 no-repeat }
.about .ctamenu .btnFI			{ background:url(../about/location/btn_finance.gif) center 0 no-repeat }
.about .ctamenu .btnSA			{ background:url(../about/location/btn_service.gif) center 0 no-repeat }
.about .ctamenu .btnOP			{ background:url(../about/location/btn_parts.gif) center 0 no-repeat }

.spas_ctas							{ position:relative; }
.spas_ctas .team					{ padding-right:56px; }
.cta_icons .btnUC					{ background:url(../about/location/btn_usedcar.gif) center 0 no-repeat; position:absolute; top:128px; left:150px; }
.cta_icons .btnFI					{ background:url(../about/location/btn_finance.gif) center 0 no-repeat; position:absolute; top:128px; left:240px; }
.cta_icons a						{ height:64px; overflow:hidden; display:block; width:120px; }
.cta_icons a:hover					{ background-position:center -64px; }

.about .btn						{ width:110px; height:40px; display:block; float:right;  }
.about .btn:hover				{ background-position:0 -40px; } 
.about .btn span 				{ overflow:hidden; display:block; height:0; }

.about .contact 				{ background:url(../about/location/btn_contact.gif) 0 0 no-repeat; }
.about .team 	 				{ background:url(../about/location/btn_team.gif) 0 0 no-repeat; }

iframe 							{ border:5px solid #f4f4f4; }
