﻿body {padding:0; margin:0; border:0; font-family:Arial, helvetica, Verdana; background-color:#ffffff;}
html{text-align:center;}
input{position:relative; width:320px; border: solid 1px #58595b; font-size:11px; color:#58595b;}
ul{padding-top:0; margin-top:0; margin-bottom:0; padding-bottom:0;}

#page{width:1000px; text-align:left; margin:auto;}
#pagemargin{position:relative; left:20px; width:960px;}
#header{position:relative; width:1000px; height:99px; background-image:url(/images/walthammedia.gif); background-repeat:no-repeat; background-position: 40px 40px; overflow:hidden;}
#navigation{position:absolute; width:700px;right:40px; top:58px; height:20px; text-align:right; overflow:hidden;}
#bannerspace{position:relative; width:960px;}
#pagecontent{position:relative; width:960px;}

.spacer_20{width:20px; height:20px; overflow:hidden;position:relative;}
.spacer_40{width:40px; height:40px; overflow:hidden;position:relative;}
.spacer_10{width:10px; height:10px; overflow:hidden;position:relative;}

.link_navigation{margin-left:20px;font-size:12px; font-weight:bold; color:#404041; text-decoration:none;}
.link_navigation:hover{margin-left:20px;font-size:12px; font-weight:bold; color:#e02372; text-decoration:underline;}
.link_servicelist1{font-size:11px; color:#58595b; line-height:22px;}
.link_servicelist1:hover{font-size:11px; color:#e02372; line-height:22px;}
.link_servicelist2{font-size:11px; color:#58595b; line-height:22px;}
.link_servicelist2:hover{font-size:11px; color:#e02372; line-height:22px;}
.link_norm{font-size:11px; color:#58595b; line-height:22px; text-decoration:underline;}
.link_norm:hover{font-size:11px; color:#e02372; line-height:22px; text-decoration:underline;}
.link_servicename{font-size:11px; line-height:12px; text-decoration:none; font-weight:bold; color:#ffffff; padding:0; border:0; margin:0;}
.link_servicename:hover{font-size:11px; color:#ffffff; line-height:12px; font-weight:bold; text-decoration:underline;padding:0; border:0; margin:0;}

.txt_wportfoliotext{font-size:11px; line-height:12px; color:#ffffff;}
.txt_wportfoliolink{font-size:11px; line-height:12px; color:#ffffff; text-decoration:underline;}
.txt_footer{font-size:10px; color:#A6A8AB; text-decoration:none;}
.txt_subheader{font-size:15px; color:#ec297b; font-weight:bold;}
.txt_miniheader{font-size:11px; color:#ec297b; font-weight:bold; line-height:15px;}
.txt_norm{font-size:11px; color:#58595b; line-height:22px;}

.txt_norm_pink{font-size:11px; color:#e02372; line-height:22px;}

.txt_norm_light{font-size:11px; color:#ffffff; line-height:22px;}

.txt_bullet{font-size:15px; font-weight:bold;color:#e02372; line-height:14px; margin-right:5px;}
.txt_portfolio_clientname{color:#e02372; font-size:14px; line-height:15px;}
.txt_portfolio_text{color:#000000; font-size:11px; line-height:15px;}

.ul_clientlist {position:relative; display:inline-block; width:440px; margin:0; padding:0; list-style:none;}
.li_clientlist {line-height:10px; padding: 10px 0 0 15px;  float:left; width:130px; margin:0; background-image: url(/images/clientlistbullet.gif); background-position: 0 10px; background-repeat: no-repeat;}

.ul_servicelist1 {position:relative; display:inline-block; width:440px; margin:0; padding:0; list-style:none;}
.li_servicelist1 {position:relative; width:440px; margin:0; padding:0; margin-left:0;}

.ul_servicelist2 {position:relative; display:inline-block; width:440px; margin:0; padding:0; list-style:none;}
.li_servicelist2 {position:relative; width:440px; margin:0; padding:0; margin-left:0;}

.ul_skilllist {position:relative; display:inline-block; width:440px; margin:0; padding:0; list-style:none;}
.li_skilllist {float:left; width:220px; margin:0; padding:0; margin-left:0;}

.ul_marketinglist {position:relative; display:inline-block; width:440px; margin:0; padding:0; list-style:none;}
.li_marketinglist {position:relative; width:440px; margin:0; padding:0; margin-left:0;}

.ul_consultancylist {position:relative; display:inline-block; width:440px; margin:0; padding:0; list-style:none;}
.li_consultancylist {position:relative; width:440px; margin:0; padding:0; margin-left:0;}

.ul_sitereviewlist {position:relative; display:inline-block; width:440px; margin:0; padding:0; list-style:none;}
.li_sitereviewlist {position:relative; width:440px; margin:0; padding:0; margin-left:0;}