.hp-section
{
width:200px;
margin:0px 10px 20px;
float:left;
}

.hp-section-title
{
display:block;
font-size:24px;
color:#ffffff;
font-weight:bold;
line-height:40px;
letter-spacing:-0.02em;
}

.hp-section-subtitle
{
color:#FFFFFF;
display:block;
font-size:11px;
margin-top:-4px;
padding-bottom:4px;
cursor:pointer;
}

#hp-section-acquatica, #hp-section-poply, #hp-section-babyduck, #hp-section-sanytess
{
margin:0;
background-image:url(../img/shine.png);
background-position:left -4px;
background-repeat:repeat-x;
}

#hp-section-acquatica:hover, #hp-section-poply:hover, #hp-section-babyduck:hover, #hp-section-sanytess:hover
{
background-position:left bottom;
}


/*
#hp-section-acquatica
{
background-color:#289EDE;
}

#hp-section-poply
{
background-color:#ff7f00;
}

#hp-section-babyduck
{
background-color:#bbaa00;
}

#hp-section-sanytess
{
background-color:#75c95b;
}

*/

.first-hp-section
{
margin-left:20px;
}

.last-hp-section
{
margin-right:20px;
}

.hp-section-description
{
display:block;
margin:0 5px;
background:#ffffff;
border:1px solid #ffffff;
}

.hp-section-description p
{
margin:0px 10px 0;
font-size:14px;
text-align:left;
height:100px;
}

.hp-section-links
{
overflow:hidden;
margin:4px 0;
}

.hp-section-links div
{
text-align:left;
width:auto;
float:left;
font-size:11px;
line-height:18px;
padding:0 0 0 8px;
}

div.hp-site-link
{
width:auto;
margin-right:8px;
}

.hp-section-links div a
{
color:#999999;
}

.hp-section-links div a:hover
{
color:#000000;
}

.hp-section-links div img
{
margin-bottom:-4px;
}

.hp-section-bottom
{
height:10px;
background:#ffffff url(../img/hp-section-bottom.jpg) no-repeat center top;
background:#ffffff;
}
