@charset "utf-8";
/* CSS Document */

.cta-group
{
position: absolute;
top: 100px;
}

.cta-group h1
{
line-height: 50px;
padding-bottom: 6px;
}

.cta-group h1 strong
{
font-size: 50px;
color: #169fe6;
text-transform:uppercase;
display:block;
font-weight:normal;
line-height: 34px;
}

.cta-group h1 span
{
font-size: 30px;
color: #a0a0a0;
display:block;
text-transform:none;
}

.cta-group h2
{
font-size: 14px;
color: #a0a0a0;
font-weight:normal;
}

.left-content
{
width: 765px;
float:left;
margin-top: 30px;
}

.left-content h3
{
font-size: 22px;
text-transform: uppercase;
color: #bfbfbf;
font-weight: normal;
padding-bottom: 10px;
}

.left-content h4
{
font-size: 20px;
font-weight: normal;
padding-bottom: 10px;
}

.left-content p.img
{
padding-bottom: 10px;
text-align:center;
}

.left-content p, .left-content strong
{
font-size: 14px;
line-height: 26px;
padding: 15px 0px;
}

.left-content h5
{
font-size: 14px;
line-height: 26px;
margin-bottom: -18px;
}


ul.designlist
{
background:url("../images/list-bg.png") no-repeat scroll 15px 30px #F6F7FB;
padding: 30px 20px 30px 50px;
}

ul.designlist li
{
padding: 0px 0px 32px 10px;
list-style: none;
}

ul.designlist li.last
{
padding: 0px 0px 0px 10px;
}

aside
{
float:right;
width: 263px;
border: 1px solid #e6e9ee;
margin-top: 25px;
background: #f6f7fb;
}

aside h3
{
font-size: 24px;
font-weight: normal;
padding: 10px 0px 10px 20px;
color: #169fe6;
text-transform:uppercase;
}


aside h4.navhead
{
font-weight: normal;
padding: 11px 0px 12px 20px;
background:url(../images/navhead-bg.png) repeat-x #fff;
}

aside ul
{
padding: 10px 0px 10px 20px;
line-height: 30px;
}

aside ul li
{
list-style: none;
color: #838486;
}

aside ul li a
{
color: #838486;
}

aside ul li a:hover
{
color: #414142;
}

span.corp
{
display:block;
width: 320px;
padding: 10px 0 10px 40px;
font-weight: bold;
}

span.seopro
{
display:block;
padding: 10px 40px;
margin-bottom: 10px;
}


.corp-content p
{
background: url(../images/cfdot.jpg) 12px 22px no-repeat;
padding-left: 40px;
}

div.whentobrand
{
padding: 10px 40px 0px 40px;
border: 1px dashed #000;
width: 500px;
margin-bottom: 15px;
}

div.whentobrand p
{
border-bottom: 1px solid #ccc;
padding: 5px 0px 10px 0px;
margin-bottom: 15px;
}

.clients div
{
float:left;
width: 215px;
margin:0 35px 25px 0;
}
