﻿h1 {
    text-shadow:1px 1px 0 #555;
}
#imgSlide {
    height: 207px;
    width: 474px;
    z-index:0;
    border-right:3px solid #FFF;
    float:left;
}
#imgSlide li {
    display: none;
}
#imgSlide li.first {
    display: block;
}
#divWrapper {
    margin-top:3px;
    background:#FFF url(/images/about/lp-bg.gif) 0 0 repeat-x;
    background-image: -moz-linear-gradient(top, #e0e0e0, #fff);
    background-image: -webkit-linear-gradient(top, #e0e0e0, #fff);
}
#ulStats {
    color:#444;
    margin-top:5px;
    float:left;
    line-height:1.5;
    font-size:160%;
    padding:0 17px 0 14px;
    width:287px;
}
#ulStats strong {
    display:block;
    color:#5d88a2;
    text-shadow:1px 1px 1px #194057;
    font-size:200%;
    letter-spacing:.08em;
}
#bookings {
    padding-bottom:10px;
    border-bottom:1px solid #999;
}
#divQAcopy {
    clear:both;
    border-top:3px solid #FFF;
}
#divQAcopy dl.fl {
    width:440px;
    padding:15px 17px 0;
}
#divQAcopy dl.fr {
    padding:15px 17px 0 14px;
    width:290px;
}
#divQAcopy dt {
    font-size:120%;
    margin-bottom:12px;
}
#divQAcopy dd {
    margin-bottom:24px;
}
#divWrapper blockquote {
    border-top:2px solid #DDD;
    color:#333;
    font-family:"Times New Roman", Times, serif;
    font-size:170%;
    padding:20px 0 0;
    line-height:1.6;
    margin:0 17px 0 14px;
    width:290px;
    position:relative;
}
#divWrapper blockquote p {
    margin:8px 0 0 65px;
}
#divWrapper blockquote p:first-child:before {
    color:#CCCCCC;
    content:"\201C";
    display:block;
    font-size:725%;
    height:0;
    width:0;
    position:absolute;
    top:-45px;
    left:-5px;
}
#divWrapper blockquote p span {
    color:#CCC;
    margin-left:-45px;
    font-size:600%;
    float:left;
    letter-spacing:-.5em;
}
#divWrapper cite {
    color:#666;
    display:block;
    font-size:80%;
    text-align:right;
}
body.about .prLnks{
    border:1px solid #E0E0E0;
    margin-top:9px;
    padding:6px 0;
}
body.about ul#prLst, #pressIntro{
    margin-top:20px;
}
body.about ul#press {
    display: block;
    margin-top: 15px;
}
body.about ul#press li {
    display: inline;
    margin-right: 4px;
}
body.about ul#press li.act a{
    background: none repeat scroll 0 0 #FFFFFF;
    border-color: #E0E0E0 #E0E0E0 #FFFFFF;
    border-style: solid;
    border-width: 1px;
}
body.about ul#press li.not-act a{
    background-color:#E0E0E0;
} 
body.about ul.prLnks {
    border: 1px solid #E0E0E0;
    margin-top: 5px;
    padding:6px;
}  
body.about #aboutcol2 a{
   color:#C7492A;
}    
body.about li.med-comp {
    padding: 20px 6px;
}
#pressRelease > div {
    margin:10px 6px 20px;
}
#pressRelease ul li{
    margin:10px 0 0 40px;
}
#pressRelease h2{
    cursor:pointer;
    display:inline;
}  
body.about li.med-comp:last-child{
    border-bottom:none;
}
.triangle{
    border-style:solid;
    border-width:5px;
    width:0;
    height:0;
    display:inline-block;
    margin-left:5px;
    position:relative;
    cursor:pointer;
}
.grey-down{
    border-color: transparent transparent #666666 transparent;
    bottom:3px;
}
.grey-up{
    border-color: #666666  transparent transparent transparent; 
    top:3px;
}
body.pc h3{
    padding-bottom:15px;
}
#press a{
    background: none repeat scroll 0 0 #E0E0E0;
    border: 1px solid #E0E0E0;
    text-decoration:none;
    color:#444;
    padding: 10px;
}