@charset "UTF-8";
/* CSS Document */


.imageBorderBlack {
    border-color: #000000;
    border-style: solid;
    border-width: 1px;
}
.imageHover {
    cursor: pointer;
}
.tableBorderBottom {
    border-bottom: 1px solid #000000;
}
.tableBorder {
    border-color: #000000;
    border-style: solid;
    border-width: 1px;
}
.blankFormFields {
    background-color: #FFFF66;
    font-family: Arial;
    font-size: 12px;
}
.left {
    text-align: left;
}
.strike {
    text-decoration: line-through;
}
.red {
    color: #FF0000;
}
img {
    border-style: none;
}
.xxxxlargeBold {
    color: #000000;
    font-family: Arial;
    font-size: 24px;
    font-weight: bold;
    text-decoration: none;
}
.xxlargeBoldRed {
    color: #DD0000;
    font-family: Arial;
    font-size: 18px;
    font-weight: bold;
    text-decoration: none;
}
.largeBoldRed {
    color: #DD0000;
    font-family: Arial;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
}
button.stop {
    background-color: #8B8888;
    background-image: -moz-linear-gradient(center top , #8B8888 0%, #8B8888 50%, #8B8888 50%, #595758 100%);
    color: #FFFFFF;
    font: 12px "helvetica neue",helvetica,arial,sans-serif;
    padding: 4px 4px 4px 10px;
    text-align: left;
    width: 130px;
}
button.stop:hover {
    background-color: #8B8888;
    background-image: -moz-linear-gradient(center top , #8B8888 0%, #918F90 50%, #918F90 50%, #918F90 100%);
    cursor: pointer;
}
button.stop:active {
    box-shadow: 0 0 20px 0 #1D2845 inset, 0 1px 0 white;
}
.ShadowHidden {
    display: none;
}
.ShadowBlurColor {
    color: #DDDDDD;
}
.ShadowInput {
    outline: medium none;
}
.ShadowText {
    float: left;
    font-size: 13px;
    font-weight: bold;
    margin-top: -3px;
}
.ShadowLabel {
    float: left;
    font-size: 12px;
    font-weight: bold;
}
table {
    font-size: 12px;
}


/* background cover image */
body {  background: #000 url(images/car-appraisal.jpg) no-repeat center 50px fixed; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  color:#eee; 
  font-family:Gotham, Arial, sans-serif;
  font-size: 16px;
  font-weight:400;
  line-height: 28px;
}

a {color:#cc1329}
a:hover {color:#fff}
a:visited {color:#ddd}

h1, h2, h3, h4, h5 { font-weight:400; font-family:Gotham, Arial, sans-serif; line-height:28px; margin:0}

h1,
.h1 {
  font-size: 36px; line-height:36px; margin-bottom:14px
}
h2,
.h2 {
  font-size: 24px;  margin-bottom:28px
}
h3,
.h3 {
  font-size: 24px;
}
h4,
.h4 {
  font-size: 18px;
}
p {
  margin: 0 0 12px;
}


/* header - directions link */
.lulay-directions {height: 190px; color:#ddd; text-align:right; font-size:24px; padding-right:10px}
.lulay-directions p{color:#ddd; text-align:right; font-size:18px; margin:0}
.lulay-directions p span{color:#ddd; text-align:right; font-size:15px;; margin:0}
.lulay-directions a, .lulay-directions a:visited{color:#ddd; text-decoration:none}
.lulay-directions a:hover{color:#fff; text-decoration:underline}


/*Lulay contact information*/
.lulay-contact {height: 161px; color:#ddd; text-align:center; font-size:18px; line-height:32px}
.lulay-contact a, .lulay-contact a:visited{color:#e3173e; text-decoration:none}
.lulay-contact a:hover{color:#fff; text-decoration:underline}
.red {color:#cc1329}
.dark-red {color:#9a1928}
.grey {color:#777}

.lulay-headlline {color:#eee; text-align:cleft; font-size:16px; line-height:24px}

/*service boxes - home page*/
.service-box, .faq{ background-color:#efefef;width:960px; margin: 0 0 0 20px; border:1px solid  #545454; }
.service-box.home {background-color:#000;width:620px;min-height:240px;  margin: 15px; }
.service-box.used {background: url(images/hot-rods.jpg) no-repeat right top;  }
.service-box.lending {background: url(images/hot-rods-2.jpg) no-repeat right top;  }
.service-box.commercial {background: url(images/appraise-boats.jpg) no-repeat right top;  }
.service-box.details {background: url(images/appraise-cars.jpg) no-repeat right bottom;  }
.service-box.appraisals {background: url(images/services-box-appraisals-bkg.jpg) no-repeat left top;  }
.service-box.new {background: url(images/collectable-cars.jpg) no-repeat right top;  }
.service-box  h2{font-size:24px; line-height:24px; color:#ae1628; margin:12p 0x;}
.service-box.home  h2{font-size:24px; line-height:24px; color:#fff; margin: 0 0 12px; padding:10px 0 5px 10px;}
.service-box p, .service-box ol, .service-box ul{font-size:18px; }
.service-box p.small {font-size:15px; line-height:24px; margin-bottom:12px; }
.service-box.home  p{display:block; line-height:28px; max-width:290px; color:#ccc;padding:0 0 0 10px}
.service-box ul{margin: 12px  24px 12px}
.service-box ol{margin: 24px  24px 12px 24px}
.service-box ol li{margin-bottom:12px}
.service-box ul li{margin-bottom:6px}
.service-box.home a, .service-box.home  a:visited{color:#e3173e; text-decoration:none}
.service-box.home  a:hover{color:#ccc; text-decoration:underline}


/*team boxes */

.team-box{border:1px solid  #545454; width:960px; margin: 15px 0 15px 20px; padding:0;}
.team-box img{padding:2px 2px 0; margin:0 ;}
.team-box-content{padding:20px; background-color:#efefef }
.team-box-content h2{color:#666666; font-size:28px; font-weight:normal; margin:0}
.team-box-content p.title{color:#545454; text-transform:uppercase; margin:0; }
.team-box-content p{color:#333; line-height:20px;}
hr {  color: #b3142a;margin: 15px 20px 15px 20px;
background-color: #000;
height: 1px;}

.faq hr {  color: #b3142a; margin: 15px 0;
background-color: #eee;
height: 1px;}

/*lulay difference service page*/
.service-box-content{padding:5px 30px 15px 30px; }
.service-box-content a {color:#ae1628}
.service-box-content a:visited {color:#545454}
.service-box-content a:hover {color:#9a1928}

.service-hdr {background: url(images/services-hdr.png) no-repeat center center; height:40px }
.service-hdr h2 {color:#fff; font-size:24px; line-height:24px; font-weight:normal;padding:8px 0 8px 30px; margin:0}

.faq {font-size:16px; line-height:24px }