/* Start of CMSMS style sheet 'BC Bikes - Servicing' */
div#title-grey h3, div#title-darkgrey h3 {
        font-size:14px;
}

div.service-top {
      background: url("images/theme/panels/servicetop.gif") left top no-repeat;
      height:7px;
      margin:20px 0px 0px 15px;
      width:826px;  
}

div.service-middle {
      background-color:#E8E8E9;
      padding: 0px 23px 0px 40px;
      margin-left:15px;
      width:763px;
      height:55px;
}

.service-middle h4, #individual h4 {
        color: #2C2A26;
        font-size:18px;
        margin:2px 0px 2px 0px;
        padding:5px 0px 0px 0px;
}

div.service-bottom {
      background: #E8E8E9 url("images/theme/panels/servicebottom.gif") left bottom no-repeat;
      height:18px;
      margin:0px 0px 22px 15px;
      width:826px;    
}

img.bookbtn {
      padding: 20px 0px;
      float:right;
}

div#landing-content p.small {
       font-size:13px;
       font-style:italic;
       color:#666666;
       line-height:14px;
       margin: 2px 0px 0px 0px;
}

.table h3 {
	line-height: 1.6em;
        padding:22px 0px 0px 78px;
        color: #FFF;
        font-size:15px;
	font-weight: bold;
        font-style: italic;
	font-family: Arial, Helvetica, Verdana, sans-serif;
}

.table2 h3 {
	line-height: 1.6em;
        padding:5px 0px 0px 45px;
        color: #FFF;
        font-size:15px;
	font-weight: bold;
        font-style: italic;
	font-family: Arial, Helvetica, Verdana, sans-serif;
}

.table3 h3 {
	line-height: 1.6em;
        padding:5px 0px 0px 22px;
        color: #FFF;
        font-size:15px;
	font-weight: bold;
        font-style: italic;
	font-family: Arial, Helvetica, Verdana, sans-serif;
}

.table, .table2 {
      margin-left:7px;
      border-bottom: 1px solid #BEC0C2;
}

.table3 {
      margin-left:7px;
}


.table h5 {
       color:#444444;
       margin-top:0.85em;
       margin-bottom:1.3em;
}

.table h4 {
        color: #222222;
        font-size:15px;
        font-weight:normal;
        line-height:18px;
        margin:2px 0px 2px 0px;
        padding:9px 0px 0px 0px;
}

.panel-darkback h4 {
        color: #222222;
        font-size:13px;
       font-style:normal;
        font-weight:bold;
        line-height:16px;
        margin:5px 0px 5px 0px;
        padding:0px 0px 5px 0px;
}

.panel-darkback p, .panel-back p {
      font-size:12px;
margin-bottom:0;
color: #333;
}

.table p {
        font-size:12px;
}

div#title-service1 {
       padding: 5px 0px 0px 0px;
       height:69px;
       width:285px;
       background: url(images/theme/titles/service1.gif) no-repeat right center;
}

div#title-service2 {
       padding: 5px 0px 0px 0px;
       height:70px;
       width:276px;
       background: url(images/theme/titles/service2.gif) no-repeat right center;
}

div#title-service3 {
       padding: 5px 0px 0px 0px;
       height:70px;
       width:276px;
       background: url(images/theme/titles/service3.gif) no-repeat right center;
}

div#title-service4, div#title-service5, div#title-service6 {
       height:33px;
       margin-bottom:20px;
       width:265px;
       background: #FF0B66 url(images/theme/titles/service4.gif) no-repeat right center;
}

div.type {
    margin-left:22px;
}

div.brand {
   background-color: #E9E9E9;
   padding: 10px 15px 17px 22px;
   margin-bottom:20px;
height:175px;
}

div.brand ul {
   font-size:11px;
margin-top:5px;
margin-right:22px;
}

div.servicelist1 {
      margin: 0px 12px 0px 77px;
}

div.servicelist2 {
      margin: 0px 8px 0px 55px;
      padding-bottom:40px;
}

div.servicelist3 {
      margin: 0px 10px 0px 75px;
}

div.servicelist4, div.servicelist5 {
      width: 267px;
      margin-right:19px;
      margin-bottom:30px;
}

ul.orange, ul.green, ul.blue {
       font-size:11px;
       line-height:13px;
       margin-top: 1.1em;
       margin-right:0.9em;
}

ul.pink, ul.comp_type {
       font-size:12px;
       line-height:15px;
       margin-top: 1.1em;
       margin-right:0.9em;
}

p.price {
       font-size:14px;
       color: #FF0B66;
       line-height:16px;
       font-weight:bold;
       margin-left:0.4em;
       margin-top:0;
       margin-bottom: 0;
}

p.item {
       font-size:12px;
       line-height:15px;
       margin-top:0;
       margin-bottom: 0.7em;
       margin-left:1.4em;
       padding-right:0px;
}

p.item1 {
       font-size:12px;
       line-height:15px;
       margin-top:0;
       margin-bottom: 0.7em;
       margin-left:1em;
}

ul.orange li {
       background: url("images/theme/bullets/orange.gif") no-repeat left 2px;
       padding: 0px 0px 8px 18px;
}

ul.green li {
       background: url("images/theme/bullets/green.gif") no-repeat left 2px;
       padding: 0px 0px 8px 18px;
}

ul.blue li {
       background: url("images/theme/bullets/blue.gif") no-repeat left 2px;
       padding: 0px 0px 8px 18px;
}

ul.pink li, ul.comp_type li {
       background: url("images/theme/bullets/pink.gif") no-repeat left 2px;
       padding: 0px 0px 8px 18px;
}

div#individual {
      margin: 15px 0px 32px 7px;
}

div#service-end {
margin-top: 50px;
}

/* End of 'BC Bikes - Servicing' */

