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

BODY {
background:rgb(153,139,124);
color :black;
padding : 0;
margin : 0px 0;
text-align : center;
font-size:11px;
font-family:arial;
}



/* Main structure */

#switchlanguage{
display:block;
position:relative;
width:780px;
height:20px;
background-color:none;
text-align:left;
margin:0px auto;
font-size:11px;
line-height:20px;
font-family:arial;
color:rgb(211,197,190);
}


#switchlanguage a{
text-decoration:none;
font-size:11px;
line-height:20px;
font-family:arial;
color:rgb(211,197,190);
}

#switchlanguage a:active{
text-decoration:none;
font-size:11px;
line-height:20px;
font-family:arial;
color:rgb(211,197,190);
}

#switchlanguage a:visited{
text-decoration:none;
font-size:11px;
line-height:20px;
font-family:arial;
color:rgb(211,197,190);
}

#switchlanguage a:hover{
text-decoration:none;
font-size:11px;
line-height:20px;
font-family:arial;
color:rgb(249,249,247);
}



#monddiheader{
display:block;
position:relative;
width:780px;
height:150px;
background-color:rgb(249,249,247);
text-align:left;
margin:0px auto;
}

#centralcontentcontainerseo{
display:block;
position:absolute;
width:780px;
background-color:rgb(249,249,247);
text-align:left;
margin:0px auto;
padding:0px;
}

#centralcontentcontainer{
display:block;
position:relative;
width:780px;
background-color:rgb(249,249,247);
text-align:left;
margin:0px auto;
padding:0px;
}

#monddifooter{
display:block;
position:relative;
width:780px;
height:70px;
background-color:rgb(249,249,247);
text-align:left;
margin:0px auto;
float:left;
}
#copyright{
display:block;
position:relative;
width:390px;
height:40px;
background-color:rgb(153,139,124);
text-align:left;
margin:0px auto;
float:left;
font-size:10px;
line-height:20px;
font-family:arial;
color:rgb(211,197,190);
}

#keywords{
display:block;
position:relative;
width:780px;
height:30px;
background-color:rgb(153,139,124);
text-align:left;
margin:0px auto;
float:left;
font-size:10px;
line-height:30px;
font-family:arial;
color:rgb(211,197,190);
}

#keywords a:link{
font-size:10px;
line-height:20px;
font-family:arial;
color:rgb(211,197,190);
text-decoration:none;
}
#keywords a:visited{
font-size:10px;
line-height:20px;
font-family:arial;
color:rgb(211,197,190);
text-decoration:none;
}
#keywords a:hover{
font-size:10px;
line-height:20px;
font-family:arial;
color:#FFFFFF;
text-decoration:none;
}
#keywords a:active{
font-size:10px;
line-height:20px;
font-family:arial;
color:#FFFFFF;
text-decoration:none;
}

#sitemap{
display:block;
position:relative;
width:390px;
height:40px;
background-color:rgb(153,139,124);
text-align:right;
margin:0px auto;
float:left;
font-size:10px;
line-height:40px;
font-family:arial;
color:#FFFFFF;
}

#sitemap a:link{
font-size:10px;
line-height:20px;
font-family:arial;
color:#FFFFFF;
text-decoration:none;
}
#sitemap a:visited{
font-size:10px;
line-height:20px;
font-family:arial;
color:#FFFFFF;
text-decoration:none;
}
#sitemap a:hover{
font-size:10px;
line-height:20px;
font-family:arial;
color:#FFFFFF;
text-decoration:none;
}
#sitemap a:active{
font-size:10px;
line-height:20px;
font-family:arial;
color:#FFFFFF;
text-decoration:none;
}




/* Navigation Small Brown */

#navcontainer{
display:block;
position:relative;
width:159px;
height:470px;
background-color:rgb(249,249,247);
border-right-color:rgb(188,172,156);
border-right-style:solid;
border-right-width:1px;
float:left;
padding:0px;
margin:0px;
}

#navcontainer ul{
list-style:none;
margin:0;
padding-right:10px;
padding-left:0px;
padding-top:0px;
padding-bottom:0px;
}

#navcontainer li.smallbrown{
display:block;
font-size:11px;
line-height:14px;
color:rgb(125, 106,85);
}

#navcontainer li.smallbrown a:link, #navcontainer li.smallbrown a:visited{
padding:0px;
text-decoration:none;
border:0px;
font-size:11px;
line-height:14px;
color:rgb(188, 172,156);
}

#navcontainer li.smallbrown a:hover{
color:rgb(125, 106,85);
text-decoration:none;
}


/* Navigation Small Blue */

#navcontainer li.smallblue{
display:block;
font-size:11px;
line-height:14px;
color:rgb(72, 155,149);
}

#navcontainer li.smallblue a:link, #navcontainer li.smallblue a:visited{
padding:0px;
text-decoration:none;
border:0px;
font-size:11px;
line-height:14px;
color:rgb(188, 172,156);
}

#navcontainer li.smallblue a:hover{
color:rgb(72, 155,149);
text-decoration:none;
}

.numberblue{
color:rgb(72, 155,149);
}

/* Navigation Small Brand */

#navcontainer li.smallbrand{
display:block;
font-size:11px;
line-height:14px;
color:rgb(226, 136,39);
}

#navcontainer li.smallbrand a:link, #navcontainer li.smallbrand a:visited{
padding:0px;
text-decoration:none;
border:0px;
font-size:11px;
line-height:14px;
color:rgb(188, 172,156);
}

#navcontainer li.smallbrand a:hover{
color:rgb(226, 136,39);
text-decoration:none;
}

.numberbrand{
color:rgb(226, 136,39);
}

/* Navigation Small Graphic */

#navcontainer li.smallgraphic{
display:block;
font-size:11px;
line-height:14px;
color:rgb(219, 33,149);
}

#navcontainer li.smallgraphic a:link, #navcontainer li.smallgraphic a:visited{
padding:0px;
text-decoration:none;
border:0px;
font-size:11px;
line-height:14px;
color:rgb(188, 172,156);
}

#navcontainer li.smallgraphic a:hover{
color:rgb(219, 33,149);
text-decoration:none;
}

.numbergraphic{
color:rgb(219, 33,149);
}

/* Navigation Small Web */

#navcontainer li.smallweb{
display:block;
font-size:11px;
line-height:14px;
color:rgb(158, 184,11);
}

#navcontainer li.smallweb a:link, #navcontainer li.smallweb a:visited{
padding:0px;
text-decoration:none;
border:0px;
font-size:11px;
line-height:14px;
color:rgb(188, 172,156);
}

#navcontainer li.smallweb a:hover{
color:rgb(158, 184,11);
text-decoration:none;
}

.numberweb{
color:rgb(158, 184,11);
}

/* Navigation Large Brown */

#navcontainer li.largebrown{
display:block;
font-size:13px;
line-height:17px;
color:rgb(125, 106,85);
}

#navcontainer li.largebrown a:link, #navcontainer li.largebrown a:visited{
padding:0px;
text-decoration:none;
border:0px;
font-size:13px;
line-height:17px;
color:rgb(125, 106,85);
}

#navcontainer li.largebrown a:hover{
color:rgb(125, 106,85);
text-decoration:none;
}

/* Navigation Large Brand */

#navcontainer li.largebrand{
display:block;
font-size:13px;
line-height:17px;
color:rgb(226, 136,39);
}

#navcontainer li.largebrand a:link, #navcontainer li.largebrand a:visited{
padding:0px;
text-decoration:none;
border:0px;
font-size:13px;
line-height:17px;
color:rgb(125, 106,85);
}

#navcontainer li.largebrand a:hover{
color:rgb(226, 136,39);
text-decoration:none;
}

#navcontainer li.largebrandcolour{
display:block;
font-size:13px;
line-height:17px;
color:rgb(226, 136,39);
}

#navcontainer li.largebrandcolour a:link, #navcontainer li.largebrandcolour a:visited{
padding:0px;
text-decoration:none;
border:0px;
font-size:13px;
line-height:17px;
color:rgb(226, 136,39);
}

#navcontainer li.largebrandcolour a:hover{
color:rgb(226, 136,39);
text-decoration:none;
}

/* Navigation Large Graphic */

#navcontainer li.largegraphic{
display:block;
font-size:13px;
line-height:17px;
color:rgb(219, 33,149);
}

#navcontainer li.largegraphic a:link, #navcontainer li.largegraphic a:visited{
padding:0px;
text-decoration:none;
border:0px;
font-size:13px;
line-height:17px;
color:rgb(125, 106,85);
}

#navcontainer li.largegraphic a:hover{
color:rgb(219, 33,149);
text-decoration:none;
}

#navcontainer li.largegraphiccolour{
display:block;
font-size:13px;
line-height:17px;
color:rgb(219, 33,149);
}

#navcontainer li.largegraphiccolour a:link, #navcontainer li.largegraphiccolour a:visited{
padding:0px;
text-decoration:none;
border:0px;
font-size:13px;
line-height:17px;
color:rgb(219, 33,149);
}

#navcontainer li.largegraphiccolour a:hover{
color:rgb(219, 33,149);
text-decoration:none;
}

/* Navigation Large Web */

#navcontainer li.largeweb{
display:block;
font-size:13px;
line-height:17px;
color:rgb(158, 184,11);
}

#navcontainer li.largeweb a:link, #navcontainer li.largeweb a:visited{
padding:0px;
text-decoration:none;
border:0px;
font-size:13px;
line-height:17px;
color:rgb(125, 106,85);
}

#navcontainer li.largeweb a:hover{
color:rgb(158, 184,11);
text-decoration:none;
}

#navcontainer li.largewebcolour{
display:block;
font-size:13px;
line-height:17px;
color:rgb(158, 184,11);
}

#navcontainer li.largewebcolour a:link, #navcontainer li.largewebcolour a:visited{
padding:0px;
text-decoration:none;
border:0px;
font-size:13px;
line-height:17px;
color:rgb(158, 184,11);
}

#navcontainer li.largewebcolour a:hover{
color:rgb(158, 184,11);
text-decoration:none;
}





/* Home Page Structure */


#homepagebrand{
display:block;
position:relative;
width:139px;
height:30px;
background-color:#ffffff;
float:left;
padding-left:5px;
margin-left:0px;
margin-right:3px;
margin-top:10px;
margin-bottom:0px;
font-size:13px;
line-height:30px;
color:rgb(125, 106,85);}

#homepagebrand a{
font-size:13px;
line-height:30px;
color:rgb(125, 106,85);
text-decoration:none;
}
#homepagebrand a:active{
font-size:13px;
line-height:30px;
color:rgb(125, 106,85);
text-decoration:none;
}
#homepagebrand a:visited{
font-size:13px;
line-height:30px;
color:rgb(125, 106,85);
text-decoration:none;
}
#homepagebrand a:hover{
font-size:13px;
line-height:30px;
color:rgb(125, 106,85);
text-decoration:none;
}

#homepagebrand a.brand:link{
font-size:13px;
line-height:30px;
color:rgb(226, 136,39);
text-decoration:none;
}
#homepagebrand a.brand:active{
font-size:13px;
line-height:30px;
color:rgb(226, 136,39);
text-decoration:none;
}
#homepagebrand a.brand:visited{
font-size:13px;
line-height:30px;
color:rgb(226, 136,39);
text-decoration:none;
}
#homepagebrand a.brand:hover{
font-size:13px;
line-height:30px;
color:rgb(226, 136,39);
text-decoration:none;
}


#homepagegraphic{
display:block;
position:relative;
width:139px;
height:30px;
background-color:#ffffff;
float:left;
padding-left:5px;
margin-left:0px;
margin-right:3px;
margin-top:10px;
margin-bottom:0px;
font-size:13px;
line-height:30px;
color:rgb(125, 106,85);
}

#homepagegraphic a:link{
font-size:13px;
line-height:30px;
color:rgb(125, 106,85);
text-decoration:none;
}
#homepagegraphic a:active{
font-size:13px;
line-height:30px;
color:rgb(125, 106,85);
text-decoration:none;
}
#homepagegraphic a:visited{
font-size:13px;
line-height:30px;
color:rgb(125, 106,85);
text-decoration:none;
}
#homepagegraphic a:hover{
font-size:13px;
line-height:30px;
color:rgb(125, 106,85);
text-decoration:none;
}


#homepagegraphic a.graphic:link{
font-size:13px;
line-height:30px;
color:rgb(219, 33,149);
text-decoration:none;
}
#homepagegraphic a.graphic:active{
font-size:13px;
line-height:30px;
color:rgb(219, 33,149);
text-decoration:none;
}
#homepagegraphic a.graphic:visited{
font-size:13px;
line-height:30px;
color:rgb(219, 33,149);
text-decoration:none;
}
#homepagegraphic a.graphic:hover{
font-size:13px;
line-height:30px;
color:rgb(219, 33,149);
text-decoration:none;
}



#homepageweb{
display:block;
position:relative;
width:139px;
height:30px;
background-color:#ffffff;
float:left;
padding-left:5px;
margin-left:0px;
margin-right:0px;
margin-top:10px;
margin-bottom:0px;
font-size:13px;
line-height:30px;
color:rgb(125, 106,85);
}

#homepageweb a{
font-size:13px;
line-height:30px;
color:rgb(125, 106,85);
text-decoration:none;
}
#homepageweb a:active{
font-size:13px;
line-height:30px;
color:rgb(125, 106,85);
text-decoration:none;
}
#homepageweb a:visited{
font-size:13px;
line-height:30px;
color:rgb(125, 106,85);
text-decoration:none;
}
#homepageweb a:hover{
font-size:13px;
line-height:30px;
color:rgb(125, 106,85);
text-decoration:none;
}

#homepageweb a.web:link{
font-size:13px;
line-height:30px;
color:rgb(158, 184,11);
text-decoration:none;
}
#homepageweb a.web:active{
font-size:13px;
line-height:30px;
color:rgb(158, 184,11);
text-decoration:none;
}
#homepageweb a.web:visited{
font-size:13px;
line-height:30px;
color:rgb(158, 184,11);
text-decoration:none;
}
#homepageweb a.web:hover{
font-size:13px;
line-height:30px;
color:rgb(158, 184,11);
text-decoration:none;
}




#brandtext{
display:block;
position:relative;
width:134px;
height:125px;
background-color:#ffffff;
float:left;
padding-left:5px;
padding-right:5px;
padding-top:0px;
padding-bottom:5px;
margin-left:0px;
margin-right:3px;
margin-top:0px;
margin-bottom:0px;
}
#graphictext{
display:block;
position:relative;
width:134px;
height:125px;
background-color:#ffffff;
float:left;
padding-left:5px;
padding-right:5px;
padding-top:0px;
padding-bottom:5px;
margin-left:0px;
margin-right:3px;
margin-top:0px;
margin-bottom:0px;
}
#webtext{
display:block;
position:relative;
width:134px;
height:125px;
background-color:#ffffff;
float:left;
padding-left:5px;
padding-right:5px;
padding-top:0px;
padding-bottom:5px;
margin-left:0px;
margin-right:0px;
margin-top:0px;
margin-bottom:0px;
}






#environmentcolumntwo{
display:block;
position:relative;
width:438px;
background-color:rgb(249,249,247);
float:left;
padding-left:11px;
padding-right:11px;
margin:0px;
}







#columntwo{
display:block;
position:relative;
width:438px;
height:470px;
background-color:rgb(249,249,247);
float:left;
padding-left:11px;
padding-right:11px;
margin:0px;
}

#branddesignpic{
display:block;
position:relative;
width:146px;
height:300px;
background-color:rgb(200,188,174);
float:left;
padding:0px;
margin-left:0px;
}
#graphicdesignpic{
display:block;
position:relative;
width:146px;
height:300px;
background-color:rgb(211,226,225);
float:left;
padding:0px;
margin-left:0px;
}
#webdesignpic{
display:block;
position:relative;
width:146px;
height:300px;
background-color:rgb(239,234,229);
float:left;
padding:0px;
margin-left:0px;
}
#branddesignboxtext{
display:block;
position:relative;
width:134px;
height:150px;
background-color:#ffffff;
float:left;
padding-left:5px;
padding-right:5px;
padding-top:0px;
padding-bottom:5px;
margin-left:11px;
margin-right:3px;
margin-top:10px;
margin-bottom:0px;
font-size:13px;
line-height:30px;
color:rgb(125, 106,85);
}



#graphicdesignboxtext{
display:block;
position:relative;
width:134px;
height:150px;
background-color:#ffffff;
float:left;
padding-left:5px;
padding-right:5px;
padding-top:0px;
padding-bottom:5px;
margin-left:0px;
margin-right:3px;
margin-top:10px;
margin-bottom:0px;
font-size:13px;
line-height:30px;
color:rgb(125, 106,85);
}
#webdesignboxtext{
display:block;
position:relative;
width:134px;
height:150px;
background-color:#ffffff;
float:left;
padding-left:5px;
padding-right:5px;
padding-top:0px;
padding-bottom:5px;
margin-left:0px;
margin-top:10px;
margin-bottom:0px;
font-size:13px;
line-height:30px;
color:rgb(125, 106,85);
}

#columnthree{
display:block;
position:relative;
width:139px;
height:470px;
background-color:rgb(249,249,247);
border-left-color:rgb(188,172,156);
border-left-style:solid;
border-left-width:1px;
float:left;
padding-left:10px;
padding-right:10px;
}

#advertenviro{
display:block;
position:relative;
width:139px;
height:500px;
background-color:rgb(239,234,229);
float:left;
text-align:center;
}


#advert{
display:block;
position:relative;
width:139px;
height:300px;
background-color:rgb(239,234,229);
float:left;
text-align:center;
}

#adverttext{
display:block;
position:relative;
width:129px;
height:125px;
background-color:#ffffff;
float:left;
padding-left:5px;
padding-right:5px;
padding-top:0px;
padding-bottom:5px;
margin-left:0px;
margin-right:0px;
margin-top:0px;
margin-bottom:0px;
}

#adverttextJOB{
display:block;
position:relative;
width:129px;
height:125px;
background-color:#ffffff;
float:left;
padding-left:5px;
padding-right:5px;
padding-top:0px;
padding-bottom:5px;
margin-left:0px;
margin-right:0px;
margin-top:0px;
margin-bottom:0px;
font-size:11px;
line-height:13px;
color:rgb(125, 106,85);
font-weight:bold;
}

#adverttextJOB a:link{
font-size:11px;
line-height:13px;
color:rgb(125, 106,85);
font-weight:bold;
text-decoration:none;
}

#adverttextJOB a:visited{
color:rgb(125, 106,85);
font-weight:bold;
text-decoration:none;
}

#adverttextJOB a:hover{
color:rgb(158, 184,11);
font-weight:bold;
text-decoration:none;
}

#adverttextJOB a:active{
color:rgb(158, 184,11);
font-weight:bold;
text-decoration:none;
}




#homepageadvert{
display:block;
position:relative;
margin-top:10px;
width:134px;
height:30px;
background-color:#ffffff;
float:left;
font-size:13px;
line-height:30px;
color:rgb(125, 106,85);
padding-left:5px;
margin-left:0px;
margin-right:0px;
margin-top:10px;
margin-bottom:0px;
}

#homepageadvertJOB{
display:block;
position:relative;
margin-top:10px;
width:134px;
height:30px;
background-color:#ffffff;
float:left;
font-size:15px;
line-height:30px;
font-weight:bold;
color:rgb(125, 106,85);
padding-left:5px;
margin-left:0px;
margin-right:0px;
margin-top:10px;
margin-bottom:0px;
}

/* About us Page */

#aboutustopimage{
display:block;
position:relative;
width:438px;
height:300px;
background-color:rgb(200,188,174);
float:left;
padding:0px;
margin-left:0px;
}

#aboutusbottomtext{
display:block;
position:relative;
width:428px;
height:155px;
background-color:rgb(239,234,229);
float:left;
padding-left:5px;
padding-right:5px;
padding-top:0px;
padding-bottom:5px;
margin-left:0px;
margin-top:10px;
margin-bottom:0px;
}

.aboutustitle{
font-size:13px;
line-height:30px;
color:rgb(125, 106,85);
}

/* Job Vacancy Page */

#jobvacancy{
display:block;
position:relative;
width:438px;
background-color:rgb(200,188,174);
float:left;
padding:0px;
margin-left:0px;
background-color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:13px;
color:rgb(125, 106,85);
}


#jobvacancy li{
list-style-type:disc;
list-style-position:outside;
margin-left:0px;
}


#jobvacancy a:link{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:13px;
color:rgb(125, 106,85);
text-decoration:none;
font-weight:bold;
}
#jobvacancy a:visited{
color:rgb(125, 106,85);
text-decoration:none;
font-weight:bold;
}
#jobvacancy a:hover{
color:rgb(125, 106,85);
text-decoration:underline;
font-weight:bold;
}
#jobvacancy a:active{
color:rgb(125, 106,85);
text-decoration:underline;
font-weight:bold;
}


.hiringtitle{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
line-height:20px;
color:rgb(158, 184,11);
font-weight:bold;
}

.jobtitle{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
line-height:20px;
color:rgb(125, 106,85);
font-weight:bold;
}

.subjobtitle{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
color:rgb(125, 106,85);
font-weight:bold;
}


#columntwoJOBVACANCY{
display:block;
position:relative;
width:438px;
background-color:rgb(249,249,247);
float:left;
padding-left:11px;
padding-right:11px;
margin:0px;
}



/* contact us Page */

#contactustopimage{
display:block;
position:relative;
width:438px;
height:300px;
background-color:rgb(200,188,174);
float:left;
padding:0px;
margin-left:0px;
}


#contactusbottomtext{
display:block;
position:relative;
width:428px;
height:155px;
background-color:rgb(239,234,229);
float:left;
padding-left:5px;
padding-right:5px;
padding-top:0px;
padding-bottom:5px;
margin-left:0px;
margin-top:10px;
margin-bottom:0px;
}

.contactustitle{
font-size:13px;
line-height:30px;
color:rgb(125, 106,85);
}

/* environment Page */

#environmenttopimage{
display:block;
position:relative;
width:438px;
height:150px;
background-color:rgb(200,188,174);
float:left;
padding:0px;
margin-left:0px;
}

#environmentbottomtext{
display:block;
position:relative;
width:428px;
background-color:#FFFFFF;
float:left;
padding-left:5px;
padding-right:5px;
padding-top:0px;
padding-bottom:5px;
margin-left:0px;
margin-top:10px;
margin-bottom:0px;
}

.environmenttitle{
font-size:13px;
line-height:30px;
color:rgb(125, 106,85);
}

.testimonialtitle{
font-size:13px;
line-height:30px;
color:rgb(125, 106,85);
}

#policybox{
display:block;
width:380px;
height:630px;
position:relative;
background-color:rgb(249,249,247);
background-image:url(images/greendragongif2.gif);
background-repeat:no-repeat;
text-align:left;
margin:0px;
padding:10px;
}





/* Brand/Graphic/Web Design Page Structure */

#fullwidthcolumn{
display:block;
position:relative;
width:600px;
height:470px;
background-color:rgb(249,249,247);
float:left;
padding-left:10px;
padding-right:10px;
margin:0px;
}


#strip1{
display:block;
position:relative;
width:150px;
height:300px;
background-color:rgb(239,234,229);
float:left;
padding:0px;
margin-left:0px;
}
#strip2{
display:block;
position:relative;
width:150px;
height:300px;
background-color:rgb(239,234,229);
float:left;
padding:0px;
margin-left:0px;
}
#strip3{
display:block;
position:relative;
width:150px;
height:300px;
background-color:rgb(239,234,229);
float:left;
padding:0px;
margin-left:0px;
}
#strip4{
display:block;
position:relative;
width:150px;
height:300px;
background-color:rgb(249,249,247);
float:left;
padding:0px;
margin-left:0px;
}

#strip4none{
display:block;
position:relative;
width:150px;
height:300px;
background-color:rgb(249,249,247);
float:left;
padding:0px;
margin-left:0px;
}

#strip1text{
display:block;
position:relative;
width:139px;
height:125px;
background-color:#ffffff;
float:left;
padding-left:5px;
padding-right:5px;
padding-top:0px;
padding-bottom:5px;
padding-left:6px;
margin-left:0px;
margin-right:0px;
margin-top:0px;
margin-bottom:0px;
}
#strip2text{
display:block;
position:relative;
width:139px;
height:125px;
background-color:#ffffff;
float:left;
padding-left:5px;
padding-right:5px;
padding-top:0px;
padding-bottom:5px;
padding-left:6px;
margin-left:0px;
margin-right:0px;
margin-top:0px;
margin-bottom:0px;
}
#strip3text{
display:block;
position:relative;
width:139px;
height:125px;
background-color:#ffffff;
float:left;
padding-left:5px;
padding-right:5px;
padding-top:0px;
padding-bottom:5px;
padding-left:6px;
margin-left:0px;
margin-right:0px;
margin-top:0px;
margin-bottom:0px;
}
#strip4text{
display:block;
position:relative;
width:139px;
height:125px;
background-color:#ffffff;
float:left;
padding-left:6px;
padding-right:5px;
padding-top:0px;
padding-bottom:5px;
padding-left:5px;
margin-left:0px;
margin-right:0px;
margin-top:0px;
margin-bottom:0px;
}

#strip4textnone{
display:block;
position:relative;
width:139px;
height:125px;
background-color:rgb(249,249,247);
float:left;
padding-left:6px;
padding-right:5px;
padding-top:0px;
padding-bottom:5px;
padding-left:5px;
margin-left:0px;
margin-right:0px;
margin-top:0px;
margin-bottom:0px;
}

#titlebreadcrumbtrail2{
display:block;
position:relative;
width:594px;
height:30px;
background-color:#ffffff;
float:left;
padding-left:6px;
margin-left:0px;
margin-right:0px;
margin-top:10px;
margin-bottom:0px;
font-size:13px;
line-height:30px;
color:rgb(125, 106,85);
}

#graphictitlebreadcrumbtrail2{
display:block;
position:relative;
width:444px;
height:30px;
background-color:#ffffff;
float:left;
padding-left:6px;
margin-left:0px;
margin-right:0px;
margin-top:10px;
margin-bottom:0px;
font-size:13px;
line-height:30px;
color:rgb(125, 106,85);
}

#graphictitlebreadcrumbtrail3{
display:block;
position:relative;
width:150px;
height:30px;
background-color:rgb(249,249,247);
float:left;
padding-left:0px;
margin-left:0px;
margin-right:0px;
margin-top:10px;
margin-bottom:0px;
font-size:13px;
line-height:30px;
color:rgb(125, 106,85);
}

/* Grid Structure Page (Food/retail/corporate etc etc) */

#gridfullwidthcolumn{
display:block;
position:relative;
width:620px;
height:470px;
background-color:rgb(249,249,247);
float:left;
padding:0px;
margin:0px;
}

#pic1{
display:block;
position:absolute;
width:150px;
height:150px;
background-color:rgb(209,224,222);
float:left;
padding:0px;
margin-left:460px;
margin-top:150px;
z-index:1;
visibility:hidden;
}

#pic1a{
display:block;
position:absolute;
width:150px;
height:150px;
background-color:rgb(209,224,222);
float:left;
padding:0px;
margin-left:460px;
margin-top:150px;
z-index:1;
visibility:visible;
}


#pic2{
display:block;
position:absolute;
width:150px;
height:150px;
background-color:rgb(209,224,222);
float:left;
padding:0px;
margin-left:160px;
margin-top:150px;
z-index:1;
visibility:hidden;
}
#pic2a{
display:block;
position:absolute;
width:150px;
height:150px;
background-color:rgb(209,224,222);
float:left;
padding:0px;
margin-left:160px;
margin-top:150px;
z-index:2;
visibility:visible;
}






#pic3{
display:block;
position:absolute;
width:150px;
height:150px;
background-color:rgb(230,237,236);
float:left;
padding:0px;
margin-left:460px;
z-index:1;
visibility:hidden;
}
#pic3a{
display:block;
position:absolute;
width:150px;
height:150px;
background-color:rgb(230,237,236);
float:left;
padding:0px;
margin-left:460px;
z-index:2;
visibility:visibile;
}


#pic4{
display:block;
position:absolute;
width:150px;
height:150px;
background-color:rgb(200,188,174);
float:left;
padding:0px;
margin-left:10px;
z-index:1;
visibility:hidden;
}
#pic4a{
display:block;
position:absolute;
width:150px;
height:150px;
background-color:rgb(200,188,174);
float:left;
padding:0px;
margin-left:10px;
z-index:2;
visibility:visibile;
}

#pic5{
display:block;
position:absolute;
width:150px;
height:150px;
background-color:rgb(212,202,190);
float:left;
padding:0px;
margin-left:310px;
margin-top:150px;
}
#pic5a{
display:block;
position:absolute;
width:150px;
height:150px;
background-color:rgb(212,202,190);
float:left;
padding:0px;
margin-left:310px;
margin-top:150px;
}

#pic6{
display:block;
position:absolute;
width:150px;
height:150px;
background-color:rgb(209,224,222);
float:left;
padding:0px;
margin-left:160px;
}
#pic6a{
display:block;
position:absolute;
width:150px;
height:150px;
background-color:rgb(209,224,222);
float:left;
padding:0px;
margin-left:160px;
}

#pic7{
display:block;
position:absolute;
width:150px;
height:150px;
background-color:rgb(225,239,236);
float:left;
padding:0px;
margin-left:310px;
margin-top:0px;
}
#pic7a{
display:block;
position:absolute;
width:150px;
height:150px;
background-color:rgb(225,239,236);
float:left;
padding:0px;
margin-left:310px;
margin-top:0px;
}

#pic8{
display:block;
position:absolute;
width:150px;
height:150px;
background-color:rgb(209,224,222);
float:left;
padding:0px;
margin-left:10px;
margin-top:150px;
}
#pic8a{
display:block;
position:absolute;
width:150px;
height:150px;
background-color:rgb(209,224,222);
float:left;
padding:0px;
margin-left:10px;
margin-top:150px;
}

/* Bread crumb trail */

#titlebreadcrumbtrail{
display:block;
position:absolute;
top:310px;
width:594px;
height:30px;
background-color:#ffffff;
float:left;;
margin-left:10px;
margin-right:0px;
margin-top:0px;
margin-bottom:0px;
padding-left:6px;
font-size:13px;
line-height:30px;
color:rgb(188, 172,156);
}

#titlebreadcrumbtrail .brown{
font-size:13px;
line-height:30px;
color:rgb(125, 106,85);
}

#titlebreadcrumbtrail .brown a:link, #titlebreadcrumbtrail .brown a:visited{
font-size:13px;
line-height:30px;
text-decoration:none;
color:rgb(125, 106,85);
}
#titlebreadcrumbtrail .brown a:hover{
font-size:13px;
line-height:30px;
text-decoration:none;
color:rgb(125, 106,85);
}

#titlebreadcrumbtrail .darkblue{
font-size:13px;
line-height:30px;
color:rgb(72, 155,149);
}

#titlebreadcrumbtrail .darkblue a:link, #titlebreadcrumbtrail .darkblue a:visited{
font-size:13px;
line-height:30px;
text-decoration:none;
color:rgb(72, 155,149);
}
#titlebreadcrumbtrail .darkblue a:hover{
font-size:13px;
line-height:30px;
text-decoration:none;
color:rgb(72, 155,149);
}

/* Bread crumb trail Brand */


#titlebreadcrumbtrail2brand{
display:block;
position:relative;
width:594px;
height:30px;
background-color:#ffffff;
float:left;
padding-left:6px;
margin-left:0px;
margin-right:0px;
margin-top:10px;
margin-bottom:0px;
font-size:13px;
line-height:30px;
color:rgb(226, 136,39);
}

#titlebreadcrumbtrail .brand{
font-size:13px;
line-height:30px;
color:rgb(226, 136,39);
}

#titlebreadcrumbtrail .brand a:link, #titlebreadcrumbtrail .brand a:visited{
font-size:13px;
line-height:30px;
text-decoration:none;
color:rgb(226, 136,39);
}
#titlebreadcrumbtrail .brand a:hover{
font-size:13px;
line-height:30px;
text-decoration:none;
color:rgb(226, 136,39);
}

/* Bread crumb trail Graphic */

#graphictitlebreadcrumbtrail2{
display:block;
position:relative;
width:444px;
height:30px;
background-color:#ffffff;
float:left;
padding-left:6px;
margin-left:0px;
margin-right:0px;
margin-top:10px;
margin-bottom:0px;
font-size:13px;
line-height:30px;
color:rgb(219, 33,149);
}

#titlebreadcrumbtrail .graphic{
font-size:13px;
line-height:30px;
color:rgb(219, 33,149);
}

#titlebreadcrumbtrail .graphic a:link, #titlebreadcrumbtrail .graphic a:visited{
font-size:13px;
line-height:30px;
text-decoration:none;
color:rgb(219, 33,149);
}
#titlebreadcrumbtrail .graphic a:hover{
font-size:13px;
line-height:30px;
text-decoration:none;
color:rgb(219, 33,149);
}

/* Bread crumb trail Web */

#titlebreadcrumbtrail2web{
display:block;
position:relative;
width:594px;
height:30px;
background-color:#ffffff;
float:left;
padding-left:6px;
margin-left:0px;
margin-right:0px;
margin-top:10px;
margin-bottom:0px;
font-size:13px;
line-height:30px;
color:rgb(158, 184,11);
}

#titlebreadcrumbtrail .web{
font-size:13px;
line-height:30px;
color:rgb(158, 184,11);
}

#titlebreadcrumbtrail .web a:link, #titlebreadcrumbtrail .web a:visited{
font-size:13px;
line-height:30px;
text-decoration:none;
color:rgb(158, 184,11);
}
#titlebreadcrumbtrail .web a:hover{
font-size:13px;
line-height:30px;
text-decoration:none;
color:rgb(158, 184,11);
}

/* Project sections */

#projectsections{
display:block;
position:absolute;
top:340px;
width:139px;
height:125px;
background-color:#ffffff;
float:left;
padding-left:6px;
padding-right:5px;
padding-top:0px;
padding-bottom:5px;
margin-left:10px;
margin-right:0px;
margin-top:0px;
margin-bottom:0px;
font-size:11px;
line-height:14px;
color:rgb(188, 172,156);
list-style:none;
}
#projectsections ul{
margin-left: 0;
padding-left: 0;
}

#projectsections li{
font-size:11px;
line-height:14px;
color:rgb(72, 155,149);
list-style:none;
padding:0px;
margin:0px;
}

#projectsections a{
text-decoration:none;
font-size:11px;
line-height:14px;
color:rgb(188, 172,156);
list-style:none;
padding:0px;
margin:0px;
}
#projectsections a:hover{
text-decoration:none;
font-size:11px;
line-height:14px;
color:rgb(72, 155,149);
list-style:none;
padding:0px;
margin:0px;
}


/* Project sections Brand*/

#projectsectionsbrand{
display:block;
position:absolute;
top:340px;
width:139px;
height:125px;
background-color:#ffffff;
float:left;
padding-left:6px;
padding-right:5px;
padding-top:0px;
padding-bottom:5px;
margin-left:10px;
margin-right:0px;
margin-top:0px;
margin-bottom:0px;
font-size:11px;
line-height:14px;
color:rgb(188, 172,156);
list-style:none;
}
#projectsectionsbrand ul{
margin-left: 0;
padding-left: 0;
}

#projectsectionsbrand li{
font-size:11px;
line-height:14px;
color:rgb(226, 136,39);
list-style:none;
padding:0px;
margin:0px;
}

#projectsectionsbrand a{
text-decoration:none;
font-size:11px;
line-height:14px;
color:rgb(188, 172,156);
list-style:none;
padding:0px;
margin:0px;
}
#projectsectionsbrand a:hover{
text-decoration:none;
font-size:11px;
line-height:14px;
color:rgb(226, 136,39);
list-style:none;
padding:0px;
margin:0px;
}

/* Project sections Graphic*/

#projectsectionsgraphic{
display:block;
position:absolute;
top:340px;
width:139px;
height:125px;
background-color:#ffffff;
float:left;
padding-left:6px;
padding-right:5px;
padding-top:0px;
padding-bottom:5px;
margin-left:10px;
margin-right:0px;
margin-top:0px;
margin-bottom:0px;
font-size:11px;
line-height:14px;
color:rgb(188, 172,156);
list-style:none;
}
#projectsectionsgraphic ul{
margin-left: 0;
padding-left: 0;
}

#projectsectionsgraphic li{
font-size:11px;
line-height:14px;
color:rgb(219, 33,149);
list-style:none;
padding:0px;
margin:0px;
}

#projectsectionsgraphic a{
text-decoration:none;
font-size:11px;
line-height:14px;
color:rgb(188, 172,156);
list-style:none;
padding:0px;
margin:0px;
}
#projectsectionsgraphic a:hover{
text-decoration:none;
font-size:11px;
line-height:14px;
color:rgb(219, 33,149);
list-style:none;
padding:0px;
margin:0px;
}

/* Project sections Web*/

#projectsectionsweb{
display:block;
position:absolute;
top:340px;
width:139px;
height:125px;
background-color:#ffffff;
float:left;
padding-left:6px;
padding-right:5px;
padding-top:0px;
padding-bottom:5px;
margin-left:10px;
margin-right:0px;
margin-top:0px;
margin-bottom:0px;
font-size:11px;
line-height:14px;
color:rgb(188, 172,156);
list-style:none;
}
#projectsectionsweb ul{
margin-left: 0;
padding-left: 0;
}

#projectsectionsweb li{
font-size:11px;
line-height:14px;
color:rgb(158, 184,11);
list-style:none;
padding:0px;
margin:0px;
}

#projectsectionsweb a{
text-decoration:none;
font-size:11px;
line-height:14px;
color:rgb(188, 172,156);
list-style:none;
padding:0px;
margin:0px;
}
#projectsectionsweb a:hover{
text-decoration:none;
font-size:11px;
line-height:14px;
color:rgb(158, 184,11);
list-style:none;
padding:0px;
margin:0px;
}





#projectdescription{
display:block;
position:absolute;
top:340px;
width:439px;
height:125px;
background-color:#ffffff;
float:left;
padding-left:6px;
padding-right:5px;
padding-top:0px;
padding-bottom:5px;
margin-left:160px;
margin-right:0px;
margin-top:0px;
margin-bottom:0px;
}


/*Portfolio pages*/

#portfoliopic{
display:block;
position:absolute;
width:600px;
height:300px;
background-color:rgb(239,234,229);
float:left;
padding:0px;
margin-left:10px;
}

/*Text*/

.breadcrumbtrailblue{
color:rgb(72, 155,149);
}

.copydarkbrowntext{
font-size:11px;
line-height:13px;
color:rgb(125, 106,85);
}


.copybrandtext{
font-size:11px;
line-height:13px;
color:rgb(226, 136,39);
}
.copygraphictext{
font-size:11px;
line-height:13px;
color:rgb(219, 33,149);
}
.copywebtext{
font-size:11px;
line-height:13px;
color:rgb(158, 184,11);
}


.copybluetext{
font-size:11px;
line-height:13px;
color:rgb(72, 155,149);
}
.copysmallbrowntext{
font-size:11px;
line-height:13px;
color:rgb(188, 172,156);
}
.copysmallbrowntext a:link, a:active, a:visited{
font-size:11px;
line-height:13px;
color:rgb(188, 172,156);
text-decoration:none;
}
.copysmallbrowntext a:hover{
font-size:11px;
line-height:13px;
color:rgb(125, 106,85);
text-decoration:none;
}


.copysmallbrandtext{
font-size:11px;
line-height:13px;
color:rgb(188, 172,156);
}
.copysmallbrandtext a:link, a:active, a:visited{
font-size:11px;
line-height:13px;
color:rgb(188, 172,156);
text-decoration:none;
}
.copysmallbrandtext a:hover{
font-size:11px;
line-height:13px;
color:rgb(226, 136,39);
text-decoration:none;
}

.copysmallgraphictext{
font-size:11px;
line-height:13px;
color:rgb(188, 172,156);
}
.copysmallgraphictext a:link, a:active, a:visited{
font-size:11px;
line-height:13px;
color:rgb(188, 172,156);
text-decoration:none;
}
.copysmallgraphictext a:hover{
font-size:11px;
line-height:13px;
color:rgb(219, 33,149);
text-decoration:none;
}

.copysmallwebtext{
font-size:11px;
line-height:13px;
color:rgb(188, 172,156);
}
.copysmallwebtext a:link, a:active, a:visited{
font-size:11px;
line-height:13px;
color:rgb(188, 172,156);
text-decoration:none;
}
.copysmallwebtext a:hover{
font-size:11px;
line-height:13px;
color:rgb(158, 184,11);
text-decoration:none;
}


.homejobadvertbodytext{
font-size:11px;
line-height:13px;
font-weight:bold;
color:rgb(125, 106,85);
}





/*Sub cat Text*/

.subcattitle{
font-size:11px;
line-height:20px;
color:rgb(125, 106,85);
}
.subcattitle a{
font-size:11px;
line-height:20px;
color:rgb(125, 106,85);
text-decoration:none;
}
.subcattitle a:active{
font-size:11px;
line-height:20px;
color:rgb(125, 106,85);
text-decoration:none;
}
.subcattitle a:visited{
font-size:11px;
line-height:20px;
color:rgb(125, 106,85);
text-decoration:none;
}
.subcattitle a:hover{
font-size:11px;
line-height:20px;
color:rgb(72, 155,149);
text-decoration:none;
}

/*Sub cat Text for Brand*/

.subcattitlebrand{
font-size:11px;
line-height:20px;
color:rgb(125, 106,85);
}
.subcattitlebrand a{
font-size:11px;
line-height:20px;
color:rgb(125, 106,85);
text-decoration:none;
}
.subcattitlebrand a:active{
font-size:11px;
line-height:20px;
color:rgb(125, 106,85);
text-decoration:none;
}
.subcattitlebrand a:visited{
font-size:11px;
line-height:20px;
color:rgb(125, 106,85);
text-decoration:none;
}
.subcattitlebrand a:hover{
font-size:11px;
line-height:20px;
color:rgb(226, 136,39);
text-decoration:none;
}

/*Sub cat Text for Graphic*/

.subcattitlegraphic{
font-size:11px;
line-height:20px;
color:rgb(125, 106,85);
}
.subcattitlegraphic a{
font-size:11px;
line-height:20px;
color:rgb(125, 106,85);
text-decoration:none;
}
.subcattitlegraphic a:active{
font-size:11px;
line-height:20px;
color:rgb(125, 106,85);
text-decoration:none;
}
.subcattitlegraphic a:visited{
font-size:11px;
line-height:20px;
color:rgb(125, 106,85);
text-decoration:none;
}
.subcattitlegraphic a:hover{
font-size:11px;
line-height:20px;
color:rgb(219, 33,149);
text-decoration:none;
}

/*Sub cat Text for Web*/

.subcattitleweb{
font-size:11px;
line-height:20px;
color:rgb(125, 106,85);
}
.subcattitleweb a{
font-size:11px;
line-height:20px;
color:rgb(125, 106,85);
text-decoration:none;
}
.subcattitleweb a:active{
font-size:11px;
line-height:20px;
color:rgb(125, 106,85);
text-decoration:none;
}
.subcattitleweb a:visited{
font-size:11px;
line-height:20px;
color:rgb(125, 106,85);
text-decoration:none;
}
.subcattitleweb a:hover{
font-size:11px;
line-height:20px;
color:rgb(158, 184,11);
text-decoration:none;
}



/* sitemap */

#sitemapfullwidthcolumn{
display:block;
position:relative;
width:600px;
background-color:rgb(249,249,247);
float:left;
padding-left:10px;
padding-right:10px;
margin:0px;
}

#sitemaptitle{
display:block;
position:relative;
width:595px;
height:30px;
background-color:#FFFFFF;
float:left;
padding-left:0px;
padding-right:5px;
padding-top:0px;
padding-bottom:0px;
margin-left:0px;
margin-top:0px;
margin-bottom:0px;
color:rgb(125, 106,85);
}


.sitemaptitle{
font-size:13px;
line-height:30px;
color:rgb(125, 106,85);
}

#sitemaplist{
display:block;
position:relative;
width:590px;
background-color:#ffffff;
float:left;
padding:0px;
margin-left:0px;
margin-top:5px;
padding-left:5px;
padding-right:5px;
padding-top:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
line-height:13px;
color:rgb(188, 172,156);
}

#sitemaplist a:link{
font-size:10px;
line-height:13px;
color:rgb(188, 172,156);
text-decoration:none;
}
#sitemaplist a:visited{
font-size:10px;
line-height:13px;
color:rgb(188, 172,156);
text-decoration:none;
}
#sitemaplist a:hover{
font-size:10px;
line-height:13px;
color:rgb(125, 106,85);
text-decoration:underline;
}
#sitemaplist a:active{
font-size:10px;
line-height:13px;
color:rgb(188, 172,156);
text-decoration:none;
}

.sitemaptitlebrand{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
line-height:30px;
color:rgb(226, 136,39);
}
.sitemaptitlegraphic{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
line-height:30px;
color:rgb(219, 33,149);
}
.sitemaptitleweb{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
line-height:30px;
color:rgb(158, 184,11);
}
.sitemaptitleblog{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
line-height:30px;
color:rgb(72, 155,149);
}

/* brand design pembrokeshire */

#bdpfullwidthcolumn{
display:block;
position:relative;
width:400px;
background-color:rgb(249,249,247);
float:left;
padding-left:10px;
padding-right:10px;
padding-top:0px;
padding-bottom:0px;
}

#bdptitle{
display:block;
position:relative;
width:380px;
height:30px;
padding-left:10px;
padding-right:10px;
padding-top:0px;
padding-bottom:0px;
background-color:#FFFFFF;
float:left;
color:rgb(125, 106,85);
}

.bdptitlebrand{
font-size:13px;
line-height:30px;
color:rgb(125, 106,85);
}
.bdptitlegraphic{
font-size:13px;
line-height:30px;
color:rgb(125, 106,85);
}
.bdptitleweb{
font-size:13px;
line-height:30px;
color:rgb(125, 106,85);
}

.bdptitlebrand a:link{
font-size:13px;
line-height:30px;
color:rgb(226, 136,39);
text-decoration:none;
}
.bdptitlebrand a:visited{
font-size:13px;
line-height:30px;
color:rgb(226, 136,39);
text-decoration:none;
}
.bdptitlebrand a:hover{
font-size:13px;
line-height:30px;
color:rgb(226, 136,39);
text-decoration:underline;
}
.bdptitlebrand a:active{
font-size:13px;
line-height:30px;
color:rgb(226, 136,39);
text-decoration:underline;
}

.bdptitlegraphic a:link{
font-size:13px;
line-height:30px;
color:rgb(219, 33,149);
text-decoration:none;
}
.bdptitlegraphic a:visited{
font-size:13px;
line-height:30px;
color:rgb(219, 33,149);
text-decoration:none;
}
.bdptitlegraphic a:hover{
font-size:13px;
line-height:30px;
color:rgb(219, 33,149);
text-decoration:underline;
}
.bdptitlegraphic a:active{
font-size:13px;
line-height:30px;
color:rgb(219, 33,149);
text-decoration:underline;
}

.bdptitleweb a:link{
font-size:13px;
line-height:30px;
color:rgb(158, 184,11);
text-decoration:none;
}
.bdptitleweb a:visited{
font-size:13px;
line-height:30px;
color:rgb(158, 184,11);
text-decoration:none;
}
.bdptitleweb a:hover{
font-size:13px;
line-height:30px;
color:rgb(158, 184,11);
text-decoration:underline;
}
.bdptitleweb a:active{
font-size:13px;
line-height:30px;
color:rgb(158, 184,11);
text-decoration:underline;
}

#bdplist{
display:block;
position:relative;
width:380px;
margin-top:5px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
padding-left:10px;
padding-right:10px;
padding-top:10px;
padding-bottom:10px;
background-color:#ffffff;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
line-height:13px;
color:rgb(188, 172,156);
}

#bdplist a:link{
font-size:10px;
line-height:13px;
color:rgb(125, 106,85);
text-decoration:none;
}
#bdplist a:visited{
font-size:10px;
line-height:13px;
color:rgb(125, 106,85);
text-decoration:none;
}
#bdplist a:hover{
font-size:10px;
line-height:13px;
color:rgb(125, 106,85);
text-decoration:underline;
}
#bdplist a:active{
font-size:10px;
line-height:13px;
color:rgb(125, 106,85);
text-decoration:none;
}

#bdplist a.brand:link{
font-size:10px;
line-height:13px;
color:rgb(125, 106,85);
text-decoration:none;
}
#bdplist a.brand:visited{
font-size:10px;
line-height:13px;
color:rgb(125, 106,85);
text-decoration:none;
}
#bdplist a.brand:hover{
font-size:10px;
line-height:13px;
color:rgb(226, 136,39);
text-decoration:none;
}
#bdplist a.brand:active{
font-size:10px;
line-height:13px;
color:rgb(226, 136,39);
text-decoration:none;
}


#bdplist a.graphic:link{
font-size:10px;
line-height:13px;
color:rgb(125, 106,85);
text-decoration:none;
}
#bdplist a.graphic:visited{
font-size:10px;
line-height:13px;
color:rgb(125, 106,85);
text-decoration:none;
}
#bdplist a.graphic:hover{
font-size:10px;
line-height:13px;
color:rgb(219, 33,149);
text-decoration:none;
}
#bdplist a.graphic:active{
font-size:10px;
line-height:13px;
color:rgb(219, 33,149);
text-decoration:none;
}


#bdplist a.web:link{
font-size:10px;
line-height:13px;
color:rgb(125, 106,85);
text-decoration:none;
}
#bdplist a.web:visited{
font-size:10px;
line-height:13px;
color:rgb(125, 106,85);
text-decoration:none;
}
#bdplist a.web:hover{
font-size:10px;
line-height:13px;
color:rgb(158, 184,11);
text-decoration:none;
}
#bdplist a.web:active{
font-size:10px;
line-height:13px;
color:rgb(158, 184,11);
text-decoration:none;
}


#bdplist .brand{
font-size:10px;
line-height:13px;
color:rgb(226, 136,39);
text-decoration:none;
}

#bdplist .graphic{
font-size:10px;
line-height:13px;
color:rgb(219, 33,149);
text-decoration:none;
}

#bdplist .web{
font-size:10px;
line-height:13px;
color:rgb(158, 184,11);
text-decoration:none;
}


#bdpcolumnthreetop{
display:block;
position:relative;
width:200px;
height:60px;
background-color:#ffffff;
background-image:url(images/bdp_portfoliobanner.gif);
background-repeat:no-repeat;
float:left;
}
#bdpcolumnthreebottom{
display:block;
position:relative;
width:180px;
height:410px;
padding-left:10px;
padding-right:10px;
padding-bottom:0px;
padding-top:0px;
background-color:#ffffff;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
line-height:20px;
color:rgb(226, 136,39);
}

#bdpcolumnthreebottom a.brand:link{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
line-height:20px;
color:rgb(226, 136,39);
text-decoration:none;
}

#bdpcolumnthreebottom a.brand:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
line-height:20px;
color:rgb(226, 136,39);
text-decoration:none;
}

#bdpcolumnthreebottom a.brand:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
line-height:20px;
color:rgb(226, 136,39);
text-decoration:underline;
}

#bdpcolumnthreebottom a.brand:active{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
line-height:20px;
color:rgb(226, 136,39);
text-decoration:underline;
}

#bdpcolumnthreebottom a.graphic:link{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
line-height:20px;
color:rgb(219, 33,149);
text-decoration:none;
}

#bdpcolumnthreebottom a.graphic:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
line-height:20px;
color:rgb(219, 33,149);
text-decoration:none;
}

#bdpcolumnthreebottom a.graphic:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
line-height:20px;
color:rgb(219, 33,149);
text-decoration:underline;
}

#bdpcolumnthreebottom a.graphic:active{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
line-height:20px;
color:rgb(219, 33,149);
text-decoration:underline;
}

#bdpcolumnthreebottom a.web:link{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
line-height:20px;
color:rgb(158, 184,11);
text-decoration:none;
}

#bdpcolumnthreebottom a.web:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
line-height:20px;
color:rgb(158, 184,11);
text-decoration:none;
}

#bdpcolumnthreebottom a.web:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
line-height:20px;
color:rgb(158, 184,11);
text-decoration:underline;
}

#bdpcolumnthreebottom a.web:active{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
line-height:20px;
color:rgb(158, 184,11);
text-decoration:underline;
}




/* testimonials */

#testfullwidthcolumn{
display:block;
position:relative;
width:600px;
height:470px;
background-color:rgb(249,249,247);
float:left;
padding-left:10px;
padding-right:10px;
margin:0px;
}

#testimonialtitle{
display:block;
position:relative;
width:590px;
height:30px;
background-color:rgb(239,234,229);
float:left;
padding-left:5px;
padding-right:5px;
padding-top:0px;
padding-bottom:0px;
margin-left:0px;
margin-top:0px;
margin-bottom:0px;
}

#piccomment1{
display:block;
position:relative;
width:150px;
height:83px;
background-color:rgb(209,224,222);
float:left;
padding:0px;
margin-left:0px;
margin-top:5px;
}
#comment1{
display:block;
position:relative;
width:440px;
height:78px;
background-color:#ffffff;
float:left;
padding:0px;
margin-left:0px;
margin-top:5px;
padding-left:5px;
padding-right:5px;
padding-top:5px;
}

#piccomment2{
display:block;
position:relative;
width:150px;
height:83px;
background-color:rgb(230,237,236);
float:left;
padding:0px;
margin-left:0px;
margin-top:5px;
}
#comment2{
display:block;
position:relative;
width:440px;
height:78px;
background-color:#ffffff;
float:left;
padding:0px;
margin-left:0px;
margin-top:5px;
padding-left:5px;
padding-right:5px;
padding-top:5px;
}



#piccomment3{
display:block;
position:relative;
width:150px;
height:83px;
background-color:rgb(239,234,229);
float:left;
padding:0px;
margin-left:0px;
margin-top:5px;
}
#comment3{
display:block;
position:relative;
width:440px;
height:78px;
background-color:#ffffff;
float:left;
padding:0px;
margin-left:0px;
margin-top:5px;
padding-left:5px;
padding-right:5px;
padding-top:5px;
}
#piccomment4{
display:block;
position:relative;
width:150px;
height:83px;
background-color:rgb(212,202,190);
float:left;
padding:0px;
margin-left:0px;
margin-top:5px;
}
#comment4{
display:block;
position:relative;
width:440px;
height:78px;
background-color:#ffffff;
float:left;
padding:0px;
margin-left:0px;
margin-top:5px;
padding-left:5px;
padding-right:5px;
padding-top:5px;
}
#piccomment5{
display:block;
position:relative;
width:150px;
height:83px;
background-color:rgb(225,239,236);
float:left;
padding:0px;
margin-left:0px;
margin-top:5px;
}
#comment5{
display:block;
position:relative;
width:440px;
height:78px;
background-color:#ffffff;
float:left;
padding:0px;
margin-left:0px;
margin-top:5px;
padding-left:5px;
padding-right:5px;
padding-top:5px;
}



/* Descriptive Text */



#Descriptiveholder{
display:block;
position:relative;
width:780px;
background-color:rgb(153,139,124);
text-align:left;
margin:150px auto;
float:left;
}


#describebranddesign{
display:block;
position:relative;
width:239px;
height:350px;
background-color:rgb(249,249,247);
background-image:url(images/homedescribebrand.gif);
background-repeat:no-repeat;
text-align:left;
float:left;
font-size:10px;
line-height:13px;
color:rgb(188, 172,156);
border-right-color:rgb(188,172,156);
border-right-style:solid;
border-right-width:1px;
padding-left:10px;
padding-right:10px;
padding-top:0px;
padding-bottom:5px;
}

.pinkdescribeheading{
font-size:13px;
line-height:50px;
color:rgb(226, 136,39);
}

.pinklinkdescribeheading{
font-size:13px;
line-height:50px;
color:rgb(125, 106,85);
}

.pinklinkdescribeheading a:link{
font-size:13px;
line-height:50px;
color:rgb(226, 136,39);
text-decoration:none;
}
.pinklinkdescribeheading a:visited{
font-size:13px;
line-height:50px;
color:rgb(226, 136,39);
text-decoration:none;
}
.pinklinkdescribeheading a:hover{
font-size:13px;
line-height:50px;
color:rgb(226, 136,39);
text-decoration:underline;
}
.pinklinkdescribeheading a:active{
font-size:13px;
line-height:50px;
color:rgb(226, 136,39);
text-decoration:underline;
}

.orangedescribeheading{
font-size:13px;
line-height:50px;
color:rgb(219, 33,149);
}

.orangelinkdescribeheading{
font-size:13px;
line-height:50px;
color:rgb(125, 106,85);
}

.orangelinkdescribeheading a:link{
font-size:13px;
line-height:50px;
color:rgb(219, 33,149);
text-decoration:none;
}
.orangelinkdescribeheading a:visited{
font-size:13px;
line-height:50px;
color:rgb(219, 33,149);
text-decoration:none;
}
.orangelinkdescribeheading a:hover{
font-size:13px;
line-height:50px;
color:rgb(219, 33,149);
text-decoration:underline;
}
.orangelinkdescribeheading a:active{
font-size:13px;
line-height:50px;
color:rgb(219, 33,149);
text-decoration:underline;
}



.greendescribeheading{
font-size:13px;
line-height:50px;
color:rgb(158, 184,11);
}

.greenlinkdescribeheading{
font-size:13px;
line-height:50px;
color:rgb(125, 106,85);
}

.greenlinkdescribeheading a:link{
font-size:13px;
line-height:50px;
color:rgb(158, 184,11);
text-decoration:none;
}
.greenlinkdescribeheading a:visited{
font-size:13px;
line-height:50px;
color:rgb(158, 184,11);
text-decoration:none;
}
.greenlinkdescribeheading a:hover{
font-size:13px;
line-height:50px;
color:rgb(158, 184,11);
text-decoration:underline;
}
.greenlinkdescribeheading a:active{
font-size:13px;
line-height:50px;
color:rgb(158, 184,11);
text-decoration:underline;
}


#describegraphicdesign{
display:block;
position:relative;
width:239px;
height:350px;
background-color:rgb(249,249,247);
background-image:url(images/homedescribegraphic.gif);
background-repeat:no-repeat;
text-align:left;
float:left;
font-size:10px;
line-height:13px;
color:rgb(188, 172,156);
border-right-color:rgb(188,172,156);
border-right-style:solid;
border-right-width:1px;
padding-left:10px;
padding-right:10px;
padding-top:0px;
padding-bottom:5px;
}

#describewebdesign{
display:block;
position:relative;
width:240px;
height:350px;
background-color:rgb(249,249,247);
background-image:url(images/homedescribeweb.gif);
background-repeat:no-repeat;
text-align:left;
float:left;
font-size:10px;
line-height:13px;
color:rgb(188, 172,156);
padding-left:10px;
padding-right:10px;
padding-top:0px;
padding-bottom:5px;
}