table.help-table {
    border-collapse:collapse;
    padding: 0;
    margin: 10px auto;
}
.help-table th {
    background-color: #3f6f7e;
    font-size: 1.2em;
    color: #fff;
    letter-spacing:1px;
    font-variant:small-caps;
}
.help-table a {
    display: block;
}
.help-table td {
    height: 85px;
}
.help-table td.hbutton {
    width: 152px;
}
.size {
    background: transparent url(/images/help/help-size.png) 0 0 no-repeat;
}
.fabric {
    background: transparent url(/images/help/help-fabric.png) 0 0 no-repeat;
}
.position {
    background: transparent url(/images/help/help-chair-position.png) 0 0 no-repeat;
}
.style {
    background: transparent url(/images/help/help-style.png) 0 0 no-repeat;
}
.budget {
    background: transparent url(/images/help/help-budget.png) 0 0 no-repeat;
}
.help-table a:hover {
   background-position: 0 -85px;
}
.bubble-box {
    float: right;
    width: 606px;
    height: 136px;
    background: #fff url(/images/index3/index3-big-bubble.png) left bottom no-repeat;
}
.bubble-text {
    width: 558px;
    margin-top: 25px;
}
.bubble-text-inside {
    padding: 0 10px;
    font-size: 1.1em;
}
.bubble-question {
    font-weight: bold;
    font-size: 1.4em;
    text-align: center;
}
.index-right-col {
    float:right;
    width: 174px;
}
.feature {
    margin-top: 45px;
    text-align: center;
}
.feature-pic {
    margin-top: 5px;
}
.feature-name {
    margin-top: 10px;
}
.fp-header {
    margin-bottom: 10px;
    background-color: #71984e;
    color: #fff;
}
.lifestyle-wrapper {
    margin: 20px 30px 0 0;
    width: 580px;
    float: right;
}
img.lifestyle {
    float: left;
    margin-right: 10px;
}
.lifestyle-lady {
    margin-bottom: 10px;
}
.additional-box {
    margin: 10px 0;
	clear:left;
}
#content-wrapper .additional-box li {
	list-style:none;
	margin-left:0;
	margin-right:5px;
	float:left;
	text-align:center;
	padding:5px;
    margin-bottom:10px;
    width:140px;
    overflow: hidden;
}
additional-box a:link {
    color:#696;
    font-weight:bold;
}
.additional-box img {
    border-width:0;
    height: 125px;
}
.additional-header {
	background-color:#4E8798;
	padding:3px;
	font-weight:bold;
	font-size:1.2em;
	color:#fff;
	letter-spacing:3px;
}
.additional-name {
    min-height: 3.5em;
}
.partnerships {
    clear: both;
	margin-top: 20px;
}
.partnerships li {
	list-style:none;
	float:left;
	width:125px;
	margin-right:3px;
	margin-left:0;
	text-align:center;
}