.contentrow {
margin-left:auto;
margin-right:auto;
}
#mainImage{
	clear:both;
}

.Sub13Dark {
	font-weight:normal;
}

#title1{
width:959px;
}

:focus {
  -moz-outline-style: none;
}


.carousel {
	background-image:url(http://www.cars911.com/hyundai/images/sprite.png);
	background-position: -21px -869px;
	float:left;
	display:inline;
	width:959px;
	height:562px;
	position: relative;
	z-index:0;
}

.carousel ul, .carousel li{
	margin:0;
	padding:0;
}

.image-preload {
	float:left;
	display:inline;
	margin-top:7px;
	margin-left:7px;
	width:945px;
	height:413px;
}

.image-preload img {
	display:none;
}

#info-container {
	float:left;
	display:inline;
	width:959px;
	height:420px;
	position:absolute;
	top:0px;
	left:0px;
}


.carousel #specials-box {
	float:right;
	display:inline;
	width:300px;
	padding:0;
	margin:0;
	margin-right:290px;
	margin-top:15px;
	background-color:#000;
	padding:15px;
	color:#fff;
	font-size:14px;
	display:none;
}

.carousel #specials-box li {
	display:inline;
	float:left;
	width:100%;
	list-style:none;
	margin:5px 0;
}


.carousel #engage-box {
	list-style:none;
	float:left;
	display:inline;
	width:143px;
	padding:0;
	margin:0;
	margin-left:15px;
	margin-top:15px;
}
.carousel #engage-box li {
	list-style:none;
	float:left;
	display:inline;
	width:143px;
	height:61px;
	margin-bottom:5px;
}
#engage-box li a{
	display:block;
	width:143px;
	height:61px;
	background-image:url(http://www.cars911.com/hyundai/images/sprite.png);
	background-position: -4px -391px;
	text-decoration:none;
	font-weight:bold;
	color:#353535;
}

#engage-box li a:hover{
	background-position: -4px -458px;
}

#engage-box li a span{
	display:block;
	width:123px;
	_width:143px;
	height:31px;
    background-image:url(http://www.cars911.com/hyundai/images/sprite.png);
	text-align:right;
	padding: 15px 10px;
	cursor:pointer;
}

#engage-box #pre-qualified a span{
	background-position: -12px -9px;
}

#engage-box #hours-directions a span{
	background-position: -12px -78px;
}

#engage-box #test-drive a span{
	background-position: -12px -142px;
}

#engage-box #contact-us a span{
	background-position: -12px -201px;
}

#welcome-phone {
	background-color:#000;
	padding:15px;
	margin-left:7px;
	position: absolute;
	bottom :0;
	left:0;
	width:310px;
	_width:340px;
	color:#fff;
	font-size:12px;
	display:none;
}

#welcome {
	float:left;
	display:inline;
	font-size:16px;

}

#welcome-phone #phonenumbers {
	float:right;
	display:inline;
	text-align:right;
}

#video-container{
background-color:#FFFFFF;
height:397px;
margin-right:15px;
margin-top:15px;
position:absolute;
right:0;
top:0;
width:268px;
z-index:3;
}

#video-container #thumbnails{
	float:right;
	width:238px;
	display:inline;
	margin:15px;
	position:relative;
	z-index:3;
	background-color:#fff;
	height:367px;
}

#video-container #thumbnails h3{
font-size:21px;
font-weight:normal;
margin-bottom:12px;
margin-top:0;
}

#video-container #thumbnails ul {
display:none;
float:left;
height:324px;
list-style:none;
overflow:hidden;
width:100%;
background-color:#fff;
}

#video-container #thumbnails li{
	float:left;
	display:inline;
	list-style:none;
	width:220px;
	margin-bottom:8px;
}


#video-container #thumbnails li .thumbnail {
	padding:2px;
	border:1px solid #000;
	float:left;
	display: inline;
	background-color:#fff;
}

#video-container #thumbnails li .thumbnail span {
	display:block;
	width:88px;
	height:50px;
	overflow:hidden;
	float:left;
	position:relative;
}

#video-container #thumbnails li img {
	float:left;
	display:inline;
	list-style:none;
	border:none;
	width:88px;
	position:absolute;
	top:-8;
}

#video-container #thumbnails li .link {
display:inline;
float:left;
margin-left:10px;
width:115px;
cursor: pointer;
}

#video-container #thumbnails li a {
	font-size:12px;
	text-decoration:none;
	float:left;
	display:inline;
	width:100%;
	color:#353535;
}

#video-container #thumbnails li a:hover {
	background-color:#cfcfcf;
	color:#353535;
}

#video-container #thumbnails li.active a{
	background-color:#353535;
	color:#cfcfcf;
}

.carousel #video-pane{
	width:400px;
	border-right:1px solid #c3c3c3;
	padding-right:15px;
	display: none;
	margin:15px 0 15px 15px;
	position:absolute;
	z-index:2;
}

#video-container #video-pane h3{
font-size:15px;
font-weight:normal;
margin:12px 0;
width:400px;
clear:both;
}

#video-container #video-pane #video{
width:400px;
clear:both;
}

#video-container #video-pane #info{
font-size:14px;
height:49px;
margin-top:12px;
overflow:auto;
width:400px;
clear:both;
}

.carousel .panel-open #video-pane{
	display: inline;
}
.carousel .loading, #overlay .popup-right .loading, #overlay .loading {
	background-image:url(http://www.cars911.com/hyundai/images/ajax-loader.gif);
	background-position:center center;
	background-repeat:no-repeat;
}

.carousel #new-model-container{
display:inline;
float:left;
margin-left:7px;
width:945px;
}

.carousel #new-model-container h3{
	padding:0;
	margin:0;
	background-color:#353535;
	color:#fff;
	padding:10px;
	text-transform:uppercase;
	font-weight:normal;
	font-size:15px;
}

.carousel #new-model-container .button{
	float:left;
	display:inline;
	margin:28px 19px 0 19px;
}

.carousel #new-model-container .button a {
background-image:url(http://www.cars911.com/hyundai/images/sprite.png);
background-position:-8px -267px;
display:block;
height:40px;
overflow:hidden;
text-indent:-9999px;
width:36px;
}

.carousel #new-model-container .button a.next {
background-position:-61px -267px;
}

.carousel #new-model-container .button a.no-prev {
background-position:-8px -328px;
}

.carousel #new-model-container .button a.no-next {
background-position:-61px -328px;
}



.carousel #model-list {
	float:left;
	display:inline;
	width:735px;
	overflow:hidden;
	height:80px;
	margin:0 30px;
	margin-top:8px;
	position:relative;
}

.carousel #new-models {
	float:left;
	display:inline;
	position:absolute;
	left:0px;
	top:0;
}

.carousel #new-models .model{
	display:inline;
	text-align:center;
	width:147px;
	float:left;
}

.carousel #new-models .model a {
	float:left;
	color:#353535;
	text-decoration:none;
	clear:both;
	display:block;
	width:147px;
	background:url(http://www.cars911.com/hyundai/images/cars.jpg) 147px 0;
	padding-top:65px;
}

.carousel #new-models .model a.active {
	font-size:15px;
	font-weight:bold;
	color:#556E8D;
}

.carousel #new-models .accent a:hover, .carousel #new-models .accent a.active {
	background-position: 0 0;
}

.carousel #new-models .elantra a {
	background-position: 147px -87px;
}

.carousel #new-models .elantra a:hover, .carousel #new-models .elantra a.active {
	background-position: 0 -87px;
}

.carousel #new-models .elantra-touring a {
	background-position: 147px -174px;
}

.carousel #new-models .elantra-touring a:hover, .carousel #new-models .elantra-touring a.active {
	background-position: 0 -174px;
}

.carousel #new-models .sonata a {
	background-position: 147px -261px;
}

.carousel #new-models .sonata a:hover, .carousel #new-models .sonata a.active {
	background-position: 0 -261px;
}

.carousel #new-models .tucson a {
	background-position: 147px -348px;
}

.carousel #new-models .tucson a:hover, .carousel #new-models .tucson a.active {
	background-position: 0 -348px;
}

.carousel #new-models .santa-fe a {
	background-position: 147px -435px;
}

.carousel #new-models .santa-fe a:hover, .carousel #new-models .santa-fe a.active {
	background-position: 0 -435px;
}

.carousel #new-models .veracruz a {
	background-position: 147px -522px;
}

.carousel #new-models .veracruz a:hover, .carousel #new-models .veracruz a.active {
	background-position: 0 -522px;
}

.carousel #new-models .genesis-coupe a {
	background-position: 147px -609px;
}

.carousel #new-models .genesis-coupe a:hover, .carousel #new-models .genesis-coupe a.active {
	background-position: 0 -609px;
}

.carousel #new-models .genesis a {
	background-position: 147px -696px;
}

.carousel #new-models .genesis a:hover, .carousel #new-models .genesis a.active { 
	background-position: 0 -696px;
}

#facebook {
background-color:#E5E2DE;
border:1px solid #C6CEDD;
float:left;
display:inline;
margin-left:4px;
margin-top:5px;
width:651px;
height:261px;
}

#facebook-header {
background-color:#FFFFFF;
display:inline;
float:left;
margin:2px;
width:647px;
}

#facebook-header .left {
display:inline;
float:left;
margin:2px;
width:px;
color:#3b5998;
text-transform: uppercase;
}

#facebook-header .left .text{
display:inline;
float:left;
margin:10px;
margin-right:7px;
width:344px;
font-size:14px;
}

#facebook-header .left .text span{
display:inline;
float:left;
font-size:10px;
clear:both;
margin-top:10px;
}

#facebook-header .right {
display:inline;
float:right;
width:px;
}

#facebook-content {
display:inline;
float:left;
width:100%;
}

#facebook-content ul {
list-style:none;
margin:0;
padding:0;
display:inline;
float:left;
width:100%;
}
#facebook-content ul li{
list-style:none;
margin:12px 10px 0px 10px;
padding:0;
display:inline;
float:left;
width:30%;
}

#facebook-content ul li div{
display:inline;
float:left;
width:100%;
font-size:14px;
text-transform: capitalize;
text-align:center;
}



#facebook-content ul li .image{
height:104px;
background-image: url(http://www.cars911.com/hyundai/images/sprite.png);
background-position:20px -651px;
}

#facebook-content ul #movie .image{
background-position:29px -550px;
}

#facebook-content ul #oil .image{
background-position:22px -756px;
}

#hyundai-links{
display:inline;
float:right;
list-style:none;
margin:0;
padding:0;
width:290px;
margin-top:5px;
margin-right:4px;
}

#hyundai-links li{
	float:left;
	display:inline;
	list-style:none;
	width:290px;
	background-color:#e5e2de;
	border: 1px solid #c6cedd;
	text-align: right;
	margin-bottom:5px;
}


#hyundai-links li a{
	color:#353535;
	font-size:24px;
	text-decoration:none;
	text-transform:uppercase;
	margin: 5px 10px;
	margin-left;: 0px;
	float:right;
	display:inline;
}

#hyundai-links li a span{
	color:#3b5998;
	font-size:12px;
	text-transform:none;
	clear:both;
	display:block;
	font-style: italic;
}


#layoutWrapper h1 {
	font-weight:normal;
	font-size:27px;
	margin-top:0;
	text-transform:uppercase;
	width:904px;
	float:left;
	display: inline;
	margin-left:25px;
}

#department-header{
	width:904px;
	float:left;
	display: inline;
	margin-left:25px;
	clear:both;
}

.department {
	width:904px;
	float:left;
	display: inline;
	margin-left:25px;
	margin-bottom:15px;
}

.department h2 {
	width:904px;
	float:left;
	display: inline;
	margin:0px;
	margin-bottom:9px;
	font-weight:normal;
	font-size:24px;
}

.department .department-info {
	width:904px;
	float:left;
	display: inline;
}

.department p {
	margin-top:0;
}

.department .department-list {
	width:904px;
	float:left;
	display: inline;
	margin:0;
	padding:0;
	list-style:none;
}

.department .department-list li{
	float:left;
	display: inline;
	margin:0;
	padding:0;
	list-style:none;
	text-align:center;
	margin-right:10px;
	width:170px;
}

.department .department-list li div {
	margin-bottom:4px;
}

.department .department-list li a {
	color:#a8a8a8;
}

.department .department-list li a img {
	border:1px solid #a8a8a8;
}


.department .department-list li .name a {
	text-decoration:none;
	color:#474747;
}

.department .department-list li .name a:hover {
	text-decoration: underline;
}


#facebox iframe {
height:383px;
width:550px;
border:none;
overflow:hidden;
}

#facebox .content {
	width:550px;
	background-color:#fff;
}

#overlay {
width:550px;
float:left;
display:inline;
}

.popup-left{
	float:left;
	display:inline;
	font-size:17px;
	text-align:center;
	width:270px;
	font-family:arial,helvetica,sans-serif;
	color:#666666;
}

.popup-right {
	float:left;
	display:inline;
	width:270px;
	margin-left:10px;
	font-family:arial,helvetica,sans-serif;
	color:#666666;
}

.popup-left div {
	float:left;
	display:inline;
	font-size:17px;
	text-align:center;
	width:100%;
}

.popup-left .popup-name {
	font-size:21px;
}



.popup-left .popup-image{
	padding:5px;
	border:1px solid #b8b8b8;
	float:left;
	display:inline;
	width:257px;
}

.popup-bio{
display:inline;
float:left;
height:142px;
margin-bottom:15px;
overflow:auto;
padding:5px;
width:96%;
}

.popup-question {
	float:left;
	display:inline;
	width:100%;
	height:208px;
	background-image: url(http://www.cars911.com/hyundai/images/sprite.png);
	background-position:-22px -1492px;
}

.popup-question div {
	position:relative;
}

.popup-question .text-textarea{
display:inline;
float:left;
}

.popup-question .text-textarea label{
display:inline;
float:left;
font-size:15px;
margin:2px 37px;
}

.popup-question .text-textarea textarea{
	float:left;
	display:inline;
	margin:0px 12px;
	width:238px;
	height:75px;
}

.popup-question .text-input{
display:inline;
float:left;
width:235px;
margin-top:10px;
margin-left:15px;
}

.popup-question .text-input label{
display:inline;
float:left;
font-size:15px;
width:59px;
}

.popup-question .text-input input{
display:inline;
float:left;
font-size:15px;
width:172px;
}

.popup-question .required {
display:inline;
float:left;
margin:7px 0 0 14px;
}

.popup-question label.error {
background-color:#FFFFFF;
border: 1px solid #c3c3c3;
border-right:none;
color: #ff0000;
display:inline;
font-size:12px;
right:248px;
padding:2px 4px;
position:absolute;
top:0;
z-index:10;
margin:0;
width:150px;
}

.popup-question .text-textarea label.error {
right:268px;
top:21px;
}

.popup-question .confirm-message {
	margin:30px;
}


.popup-question #submit{
	float:left;
	display:inline;
	margin:5px 0 5px 54px;
	width:94px;
}

#facebox .b {
  background:url(http://www.cars911.com/hyundai/images/b.png);
}

#facebox .tl {
  background:url(http://www.cars911.com/hyundai/images/tl.png);
}

#facebox .tr {
  background:url(http://www.cars911.com/hyundai/images/tr.png);
}

#facebox .bl {
  background:url(http://www.cars911.com/hyundai/images/bl.png);
}

#facebox .br {
  background:url(http://www.cars911.com/hyundai/images/br.png);
}

#facebox {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 100;
  text-align: left;
}

#facebox .popup {
  position: relative;
}

#facebox table {
  border-collapse: collapse;
}

#facebox td {
  border-bottom: 0;
  padding: 0;
}

#facebox .body {
  padding: 10px;
  background: #fff;
  width: 550px;
}

#facebox .loading {
  text-align: center;
}

#facebox .image {
  text-align: center;
}

#facebox img {
  border: 0;
  margin: 0;
}

#facebox .footer {
  border-top: 1px solid #DDDDDD;
  padding-top: 5px;
  margin-top: 10px;
  text-align: right;
  float:left;
  display:inlne;
  clear:both;
  width:550px;
}

#facebox .tl, #facebox .tr, #facebox .bl, #facebox .br {
  height: 10px;
  width: 10px;
  overflow: hidden;
  padding: 0;
}

#facebox_overlay {
  position: fixed;
  top: 0px;
  left: 0px;
  height:100%;
  width:100%;
}

.facebox_hide {
  z-index:-100;
}

.facebox_overlayBG {
  background-color: #000;
  z-index: 99;
}

* html #facebox_overlay { /* ie6 hack */
  position: absolute;
  height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#layoutWrapper #top {
font-size:20px;
font-weight:normal;
margin:0;
padding:10px 20px 0px 20px;
text-transform: uppercase;
background:url(http://www.cars911.com/hyundai/images/specials-h1.jpg) no-repeat 0px 0px;
margin-left:25px;
}

#layoutWrapper table {
	width:934px;
	margin:0;
	padding:0;
}

#specials-container{
	width:904px;
	background:url(http://www.cars911.com/hyundai/images/specials-bg.jpg) repeat-x;
	float:left;
	display: inline;
	margin-left:25px;
}

#specials-container ul#sidebar {
	list-style:none;
	margin:0;
	padding:0;
	width:198px;
	height:430px;
	background:url(http://www.cars911.com/hyundai/images/specials-nav-bg.jpg) no-repeat 0px 0px;
	float:left;
	display: inline;
	padding-top:10px;
}

#specials-container ul#sidebar li {
	list-style:none;
	margin:0;
	padding:0;
	width:198px;
	float:left;
	display: inline;
	text-align:right;
}


#specials-container ul#sidebar li a {
	color:#323232;
	text-decoration:none;
	padding:7px 38px 7px 5px;
	display:block;
}

#specials-container ul#sidebar li a:hover {
	color:#396290;
}

#specials-container ul#sidebar li.active a {
	color:#396290;
	background-image:url(http://www.cars911.com/hyundai/images/sprite.png);
	background-position: -24px -1431px;
	padding:22px 30px 22px 5px;

}


#specials-container .offers, #specials-container .offer-links{
margin:0;
padding:0;
list-style:none;
font-weight:normal;
display:inline;
float:left;
}

#specials-container .offers {
	width:706px;
	float:left;
	display: inline;
}

#specials-container .offers .list {
clear:both;
display:inline;
float:left;
list-style:none;
width:100%;
padding-top:30px;
border-bottom:1px solid #C3C3C3;
padding-bottom:30px;
}

#specials-container .offers li.last {
border-bottom:none;
}

.offers .left {
float:left;
display:inline;
width: 225px;
}

.offers .image {
width: 100%;
text-align:center; 
padding-top:10px;
margin-bottom:10px;
}

.offers .image img {
	border: 1px solid #c3c3c3;
}

.offers .name {
color:#336699;
font-size:12px;
font-weight:bold;
text-align:center;
}
.offers .right {
display:inline;
float:left;
width:477px;
}

.offers .headline {
color:#336699;
font-size:22px;
margin-top:10px;
text-transform: uppercase;
display:inline;
float:left;
clear:both;
width:100%;
}

.offers .offer {
color:#336699;
font-size:18px;
margin:0;
padding:0;
margin-top:8px;
display:inline;
float:left;
clear:both;
width:100%;
}

.offers div.offer {
	margin-bottom:10px;
	font-size:14px;
}

.offers .offer .big {
	font-size:30px;
	position: relative;
}

.offers .offer .big .sup {
font-size:10px;
position:relative;
top:-14px;
}

.offers .offer  li {
font-size:14px;
margin-bottom:5px;
display:inline;
float:left;
clear:both;
width:90%;
margin-left:25px;
}

.offers .offer  li h3 {
	margin:5px 0;
}

.offers .offer  li ul {
display:inline;
float:left;
margin:0;
padding:0;
}

.offers .offer  li ul li{
font-size:12px;
}

.offers .code {
color:#336699;
text-transform: uppercase;
display:inline;
float:left;
clear:both;
width:100%;
font-size:10px;
}

.offers .details {
clear:both;
color:#7E7E7E;
display:none;
float:left;
font-size:10px;
margin-top:10px;
text-transform: uppercase;
width:100%;
}

.offer-links li {
float:left;
display:inline;
list-style:none;
}

.offer-links li span {
display:block;
font-size:14px;
margin:10px 0 10px 0;
padding:5px 10px;
text-decoration:none;
}

.offer-links li a, .offer-links li a:hover, .offer-links li a:link, .offer-links li a:visited {
background-color:#336699;
color:#FFFFFF;
display:block;
font-size:14px;
margin:10px 10px 10px 0;
padding:5px 10px;
text-decoration:none;
}

.details-button a{
color:#336699;
display:inline;
float:left;
font-size:12px;
margin-top:5px;
cursor:pointer;
clear:both;
}

.hyundai-uncensored {
background-image:url(http://www.cars911.com/hyundai/images/hyundai-uncensored.png);
display:inline;
float:left;
height:138px;
margin:17px 0 0 9px;
width:691px;
}

.no-special {
display:inline;
float:left;
font-size:18px;
font-weight:normal;
margin:30px;
width:646px;
}

.hyundai-uncensored a{
height:138px;
width:691px;
display:block;
}

.meet-or-beat {
background-image:url(http://www.cars911.com/hyundai/images/service.jpg);
display:inline;
float:left;
height:175px;
margin:0px 0 0 9px;
width:691px;
}

#appointment {
	display:none;
}

.service-form {
	font-size:14px;
	font-family:arial,helvetica,sans-serif;
	overflow:hidden;
	width:530px;
	float:left;
	display:inline;
	height:460px;
}

.service-form form {
	width:530px;
	float:left;
	display:inline;
}

#overlay h3 {
	float:left;
	display:inline;
	width:520px;
	margin-bottom:5px;
	margin-left:7px;
	font-size:14px;
}

#overlay p {
	float:left;
	display:inline;
	width:510px;
	margin-bottom:5px;
	margin-left:20px;
}

.row {
	float:left;
	display:inline;
	width:530px;
	margin-bottom:5px;
}

.additional_information {
	float:left;
	display:inline;
	width:500px;
	margin-left:30px;
}

.row .field_input {
	float:left;
	display:inline;
	width:250px;
}

.service-form input {
	float:left;
	display:inline;
}

.service-form .hidden {
	display: none;
}

.row .label {
	float:left;
	display:inline;
	width:110px;
	text-align:right;
	margin-right:5px;
	font-size:.85em;
	margin-top:3px;
}



.row .appointment-date .label {
	width:220px;
}

.additional_information .label {
	width:190px;
}

.additional_information textarea {
	width:255px;
	height:48px;
}

.row .field_checkbox {
	float:left;
	display:inline;
	width:110px;
	margin-left:48px;
}

.row .field_checkbox input {
	margin-right:5px;
}

.row .field_select {
	float:left;
	display:inline;
	width:550px;
}

.row .field_select .date {
	display:inline;
}

.row .field_select .time {
	display:inline;
}

.address .label {
	width:110px;
}

.address .field_input {
	width:550px;
}

.address_2 .label {
	width:110px;
}

.address_2 .field_input {
	width:175px;
}

.address_2 input{
	width: 45px;
}

.address_2 select{
	width: 45px;
}

.submit {
	text-align:right;
	margin-top:10px;
}

.submit .error {
	float:left;
	display: inline;
	margin-left:10px;
}

.submit #requestServiceButton {
	float:right;
	margin-left:10px;
}

#facebox .appointment {
	height:460px;
	overflow:hidden;
}

#facebox .appointment iframe {
	height:460px;
}

.service-form .error {
	color: #ff0000;
}

.service-form input.error, .service-form select.error, .service-form textarea.error {
	color: #000;
	border: 1px solid #ff0000;
}

.service-form .block-area {
	float:left;
	width:100%;
	display:none;
}

.service-form #vehicle-info {
	display:block;
}

#confirm-message {
background-image:url(http://www.cars911.com/hyundai/images/service-confirmation.jpg);
display:inline;
float:left;
height:460px;
width:100%;
text-indent:-9999px;
overflow:hidden;
}

.testimonial {
	float:left;
	display:inline;
	width:750px;
	font-size:11px;
	margin-bottom:45px;
}

.testimonial .staff {
	float:left;
	display: inline;
	margin:0;
	padding:0;
	list-style:none;
	text-align:center;
	margin-right:10px;
	width:170px;
}

.testimonial .staff div {
	margin-bottom:4px;
	font-size:13px;
}
.testimonial .staff a {
	color:#a8a8a8;
}

.testimonial .staff a img {
	border:1px solid #a8a8a8;
}


.testimonial .staff .name a {
	text-decoration:none;
	color:#474747;
}

.testimonial .staff .name a:hover {
	text-decoration: underline;
}


.testimonial h3 {
	color:#000000;
	font-size:1.8em;
	font-weight:400;
	line-height:1;
	padding:0;
	margin:0;
	float:left;
	display:inline;
	width:570px;
	margin-bottom:5px;
}
.testimonial .time-person {
	font-style:italic;
	margin-bottom:15px;
	font-size:1.5em;
	float:left;
	display:inline;
	width:570px;
}
.testimonial blockquote {
	background:transparent url(http://assets.cobaltnitra.com/teams/repository/8b2/f38d8e13a1004804810145efa6b30/1/quote.png) no-repeat scroll 0 0;
	font-style:italic;
	margin:0;
	padding:0 50px;
	font-size:1.5em;
	min-height:27px;
	*height:27px;
	float:left;
	display:inline;
	width:470px;
}
