body{background-color:black;font: 12px Arial;color:white;text-align:center;padding:0;}
*{padding:0;margin:0;}

h1{margin:0;padding:0;border:0;display:block;height:10px;color:#000000;font-size:9px;}
h2{color:#ffffff;font-size:12px;padding:4px 0 0 0;margin:0;border:none;}
h3{color:#ffffff;font-size:14px;padding:0 0 0 0;margin:0;border:none;}
h4{color:#ffffff;font-size:12px;padding:0 0 0 0;margin:0;border:none;}
h5{color:#ffffff;font-size:22px;padding:0 0 0 0;margin:0;border:none;}
h6{color:#ffffff;font-size:38px;padding:0 0 0 0;margin:0;border:none;}

a:link,a:visited,a:hover{text-decoration:none;color:#908d8f;}
p{padding:5px 0;}
.highlight{color:red;}
#active{color:white;}

.fr{float:right}

blockquote p
    {
    padding: 0px 10px 0px 0px;
    font-size: 14px;    
    float: left;
    background: url(../pics/quote_down.png) bottom right no-repeat;
}

blockquote
    {
    padding: 10px;
    font-size: 14px;    
    background: url(../pics/quote_up.png) top left no-repeat;
}

cite
    {
	margin-left: 10px;
	padding-top: 4px;
    font-size: 12px;
    float: left;    
}


/*Form inputs*/
.message{font-size:11px;margin:4px 0;}
.error{color:white;padding:3px 2px;background-color:red;width:350px;display:block;}
.success{color:black;padding:3px 2px;background-color:white;width:350px;display:block;}

input.type1{width:140px;border:1px solid black;padding:3px 4px;font-size:12px;color:#000000;height:12px}

#wrapper{text-align:left;width:935px;height:623px;display:block;margin:0 auto;margin-top:30px;margin-bottom:30px;}
#col1{float:left;width:473px;}
#col2{float:right;width:462px;position:relative;}

/* Various backgrounds for second column */
.home-bg{height:623px;background:url(../pics/home/home-bg8.jpg) no-repeat top left;}
.environ-bg{height:623px;background:url(../pics/policy/Environmental-bg2.jpg) no-repeat top left;}
.legal-bg{height:623px;background:url(../pics/policy/legal-bg.jpg) no-repeat top left;}
.sitemap-bg{height:623px;background:url(../pics/sitemap/site-map-bg2.jpg) no-repeat top left;}
.services-bg{height:623px;background:url(../pics/services/services-bg.jpg) no-repeat top left;}
.contact-bg{height:623px;background:url(../pics/contact/contact-evoke2.jpg) no-repeat top left;}
.blog-bg{height:623px;background:url(../pics/blog/evoke-blog.jpg) no-repeat top left;}


/* New backgrounds */
.corporate-literature-bg{height:623px;background:url(../pics/services/parchment-bg.jpg) no-repeat top left;}
.web-design-bg{height:623px;background:url(../pics/services/globe-bg.jpg) no-repeat top left;}
.exhibition-design-bg{height:623px;background:url(../pics/services/small-crowd-bg.jpg) no-repeat top left;}
.advertising-bg{height:623px;background:url(../pics/services/bill-board-bg.jpg) no-repeat top left;}
.brand-development-bg{height:623px;background:url(../pics/services/e-bg.jpg) no-repeat top left;}
.copywriting-bg{height:623px;background:url(../pics/services/pen-bg.jpg) no-repeat top left;}
.email-bg{height:623px;background:url(../pics/services/mouse.jpg) no-repeat top left;}
.packaging-bg{height:623px;background:url(../pics/services/food-tin.jpg) no-repeat top left;}
.photography-bg{height:623px;background:url(../pics/services/living-room.jpg) no-repeat top left;}
.seo-bg{height:623px;background:url(../pics/services/flag.jpg) no-repeat top left;}
.about-bg{height:623px;background:url(../pics/about/people.jpg) no-repeat top left;}
.clients-bg{height:623px;background:url(../pics/clients/picture-frame.jpg) no-repeat top left;}
.why-bg{height:623px;background:url(../pics/about/chocolates.jpg) no-repeat top left;}
.hampshire-bg{height:623px;background:url(../pics/region/hampshire-forest-walk.jpg) no-repeat top left;}
.london-bg{height:623px;background:url(../pics/region/london-big-wheel.jpg) no-repeat top left;}
.surrey-bg{height:623px;background:url(../pics/region/surrey-fields.jpg) no-repeat top left;}

/* New backgrounds industries*/
.pharma-bg{height:623px;background:url(../pics/industries/pharmaceutical.jpg) no-repeat top left;}
.startups-bg{height:623px;background:url(../pics/industries/startup-smallbusiness.jpg) no-repeat top left;}
.financial-bg{height:623px;background:url(../pics/industries/financial.jpg) no-repeat top left;}
.food-bg{height:623px;background:url(../pics/industries/food.jpg) no-repeat top left;}

#col2 .note{
	padding:0 0 10px 10px;
	position:absolute;
	right:260px;
	top:86px;
	width:184px;
}
#col2 .note2{
	position:absolute;
	left:5px;
	top:320px;
	left:180px;
	width:224px;
	color:white;
	font-size:14px;
	height: 211px;
}
#col2 .note3{position:absolute;left:75px;top:50px;width:320px;color:white;font-size:12px;}
#col2 .note3 p{padding:2px 0;}
#col2 .blog{position:absolute;left:5px;top:5px;width:450px;color:white;font-size:14px;height: 19px;}
#col2 .posttitle{position:relative;left:0px;top:5px;bottom:5px;width:450px;color:white;font-size:12px;height: 50x;}
.environ-bg .top-copy{color:#ffffff;position:absolute;width:332px;top:37px;left:62px;}
.environ-bg .bottom-copy{color:#ffffff;position:absolute;width:332px;top:354px;left:62px;}
.environ-bg ul{margin-left:20px;}
.environ-bg li{padding-bottom:6px;}

.legal-bg .top-copy{color:#ffffff;width:332px;margin:37px 0 0 105px;font-size:smaller;line-height:1.1em;}

.sitemap-bg .top-copy{color:#ffffff;width:242px;margin:27px 0 0 145px;}
.sitemap-bg ul{margin-left:20px;list-style:none;}
.sitemap-bg ul li{padding-bottom:6px;list-style:none;}
.sitemap-bg ul li a:link,.sitemap-bg ul li a:visited,.sitemap-bg ul li a:hover{color:#ffffff;}
/*.sitemap-bg ul li a:hover{text-decoration:underline;}*/

.services-bg .top-copy{color:#ffffff;width:322px;margin:10px 0 0 135px;}
.services-bg .title{color:black;display:block;margin-top:6px;}

.nav2:link,.nav2:visited{color:white;display:block;text-decoration:none;}
.nav2:hover{text-decoration:none;color:gray;}

.contact-bg .top-copy{
	color:#ffffff;
	position:absolute;
	width:160px;
	top:95px;
	left:178px;
	font-size:14px;/*font-size:larger;*/
}
.contact-bg .bottom-copy{color:#ffffff;position:absolute;width:232px;top:435px;left:182px;font-size:14px;/*font-size:larger;*/}

#tl{height:30px;}
#tl img{margin-left:196px;}

/*logo area */

#bl{clear:both}
#bl img{}

#moto{/*margin-left:117px;*/margin-left:184px;}
#moto span{display:block;font-weight:bold;}

#middle{height:263px;}
#menu{float:left;margin:0 0 0 30px;display:block;font-weight:bold;width:148px;font-size:0px;}
#menu span{display:block;}
#menu #menublw{float:inherit;margin:0 0 0 30px;display:block;font-weight:bold;width:148px;font-size:0px;}

#tcontent{margin-top:10px;float:right;padding:0 20px 0 0;width:268px;font-size:12px;}
/*#tcontent{margin-top:10px;float:left;width:248px;}*/

#tcontent a{color:white;text-decoration:underline;}
#tcontent .nav{color:white;display:block;text-decoration:none;}
#tcontent .nav:hover{color:gray;}

.agency{color:#908d8f;}

#subMenu{margin-left:47px;}
#subMenuServices{margin-left:19px;}


.pTop{padding-top:0;margin-top:0;}

/* Under logo area */
#row{height:254px;clear:both;margin-left:0;padding-left:0;}
#row #cola{float:left;width:220px;}
#row #colservices{float:left;margin-left:184px;margin-top:15px;margin-right:10px;clear:both;}
#row #colb{float:left;width:161px;}
#row #colservicesind{float:left;margin-left:30px;margin-top:-250px;margin-right:0px;clear:both;font-size:13px;}
#row #colservicesind2{position:absolute;float:left;margin-left:184px;margin-top:15px;margin-right:10px;clear:both;width:288px;}
#row #cola p.indent{width:197px;}

#row #colservicesind a{color:gray;text-decoration:underline;margin-top:.5px;}
#row #colservicesind .nav{color:gray;display:block;text-decoration:none;}
#row #colservicesind .nav:hover{color:white;}

.linkimages img{display:inline;padding-right:4px;}

/* footer area */
#footer-menu{position:relative;/*height:228px;*/color:#b4b0b3;font-size:10px;clear:both;margin-left:30px;margin-top:-70px;}
#footer-menu p{position:absolute;bottom:0;}
#footer-menu p span{padding-right:30px;}
#footer-menu a:link,#footer-menu a:visited,#footer-menu a:hover{color:#000;}

#footer-menu .address{display:block;padding-top:6px;color:#b4b0b3;}

.regions{margin-top:0;padding-top:10px;color:#908D8F;font-size:10px;clear:both;}
.regions span{display:inline;padding-left:34px;padding-top:5px;}
