/* GENERAL
============================================= */
.clear {
clear: both;
}
.left {
float: left;
}

/* MARGINS AND WHITESPACE
============================================= */
.margin_b_20 {
margin-bottom: 20px;
}


/* TYPOPGRAPHY
============================================= */
ol li {
line-height: 22px;
color: #333;
}
.hbc_body_right .bullet_list {
margin-left: 25px;
font-size: 92%;
}
.hbc_body_right .bullet_list li {
list-style-type: square;
font-size: 92%;
}


/* BILLBOARD
============================================= */
#billboard, #se_billboard {
width: 375px;
height: 300px;
overflow: hidden;
}
#billboard img, #se_billboard img {
border: none;
}


/* BUTTONS
============================================= */
.tour_button {
border: none;
margin-bottom: 10px;
display: block;
}
.tour_button img {
margin: 0;
border: none;
}


/* QUOTE SLIDESHOW
============================================= */
#quote_slideshow {
width: 140px;
margin: 0px 10px;
font-family: Verdana, Arial, san-serif;
}
#quote_slideshow .quote {
background: url(../images/icons/quote_left.png) top left no-repeat;
padding-top: 20px;
}
#quote_slideshow .quote p {
font-size: 11px;
line-height: 16px;
color: #666;
position: relative;
background: url(../images/icons/quote_right.png) bottom right no-repeat;
padding-bottom: 25px;
}
#quote_slideshow .quote .signature {
font-size: 11px;
font-style: italic;
color: #666;
margin-top: -30px;
background: none;
}

