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

#topsection-front {
height:750px;
width:100%;
background:url(../images/frontpage-swirlsandflowers.png) bottom no-repeat;
background-color:#000000;
}

#middlesection-front {
height:75px;
width:951px;
background:#000000;
}

#middlesection-front img {
text-decoration:none;
border:0;
margin:0;
}

#pageheader {
width:951px;
height:150px;
}

#intropara-front {
float:left;
width:470px;
height:125px;
margin-top:20px;
margin-left:20px;
padding-left:10px;
}

#socialnetwork-front {
width:44px;
float:right;
margin-right:30px;
margin-top:20px;
}

#socialnetwork-front img {
text-decoration:none;
border:none;
}

#design-flower-front {
width:87px;
height:85px;
margin-top:115px;
background:url(../images/design-flower-front.png);
}

#digital-flower-front {
width:87px;
height:85px;
background:url(../images/digital-flower-front.png);
}

#branding-flower-front {
width:87px;
height:85px;
margin-top:115px;
background:url(../images/branding-flower-front.png);
}

#displays-flower-front {
width:87px;
height:85px;
background:url(../images/displays-flower-front.png);
}


#printing-flower-front {
width:87px;
height:85px;
margin-top:115px;
background:url(../images/printing-flower-front.png);
}

.flowerlink {
display:block;
width:87px;
height:85px;
text-decoration:none;
}

.flowercolumn {
float:left;
width:87px;
height:230px;
margin-left:37px;
}

#pagedivider {
float:left;
width:949px;
height:100px;
margin-top:150px;
}

#leftcolumn-front {
float:left;
width:330px;
height:100px;
margin-right:20px;
text-align:right;
}

#rightcolumn-front {
float:left;
width:450px;
height:100px;
}

#rightcolumn-front p {
font-size:16pt;
margin-top:0;
}

#offer img {
text-decoration:none;
border:0;
margin-left:15px;
}

