﻿#service-type {text-align:center; padding:10px 0 15px 0; margin: 7px 12px 5px 12px;}
#service-type a{ margin: 0 4px; font-size: 12px; }
#service-description{width:920px; margin:0 auto;}
.service-package .section-header{padding-bottom:3px; overflow:hidden; height:16px; padding: 10px 0 1px 0; color: #FFFFFF; background: linear-gradient(gainsboro, #9B9B9B); background: -webkit-linear-gradient(gainsboro, #9B9B9B); background: -moz-linear-gradient(gainsboro, #9B9B9B); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#DCDCDC', endColorstr='#9B9B9B'); zoom: 1; }
.service-title,.duration,.price{width:400px;display:block; float:left;}
.duration{width:130px; }
.price{width:70px; text-align:right; font-weight:bold;}
.service-info .service-title{width:390px;}
.service-info{ overflow:hidden;}
.service-info a{float:right; font-weight:bold; }
.service-package{margin-bottom:35px;}
.service-package ul{padding: 0; margin-top: 0; border-left: 1px solid #DADADA; border-right: 1px solid #DADADA; border-bottom: 1px solid #DADADA; }
.service-package li{padding:10px 10px 5px 10px; background-color:#E9E9E9; color: #737373;}
.service-package p{margin:0; padding:20px 0 0 0; line-height:16px;}
.service-package .alt{ background:#fff;}

.section-header .service-title { margin-left: 8px; }
.section-header .price { margin-left: -12px; }
.section-header .duration { margin-left: -7px; }

#service-description .custom-content{padding:5px 0;}
#service-description .custom-content p{margin:0;}

.members-only-stamp-small {
    float: right;
    background-color: #eee;
    border: 1px solid #bbb;
    border-radius: 5px;
    color: #777;
    font-size: 11px;
    font-family: Arial;
    padding: 4px 6px;
    margin: auto;
}