body {
	background: #FFFFFF url(../images/voxback.jpg) repeat-x center top;
	background-color: #FFFFFF;
	height: 100%;
	margin: 0;
	padding: 0;
	text-align: center;	
	font-size: 62.5%;
	font-family: "Trebuchet MS", Verdana, sans-serif;
	color: #3d3d3d;
}
html {	
	height: 100%;
}
	
#hold {
	text-align: left;
	width: 812px;
	font-size: 1.3em;
	margin: auto;
	min-height: 80%;
}
* html #hold { 
  	height: 80%;
}
#header {
	margin: 90px 21px 26px 17px;
	height: 53px;
}
#header ul {
	float: right;
	list-style-type: none;
	margin-top: 0;
}
#header li {
	display: inline;
}
#about a:link, #about a:visited { background: transparent url(../images/about.gif) no-repeat; width: 80px; height: 53px; float: left; }
#about a:hover, #about a:active { background: url(../images/about_b.gif); }
#services a:link, #services a:visited { background: transparent url(../images/services.gif) no-repeat; width: 107px; height: 53px; float: left; }
#services a:hover, #services a:active { background: url(../images/services_b.gif); }
#port a:link, #port a:visited { background: transparent url(../images/portfolio.gif) no-repeat; width: 119px; height: 53px; float: left; }
#port a:hover, #port a:active { background: url(../images/portfolio_b.gif); }
#contact a:link, #contact a:visited { background: transparent url(../images/contact.gif) no-repeat; width: 90px; height: 53px; float: left; }
#contact a:hover, #contact a:active { background: url(../images/contact_b.gif); }
#people a:link, #people a:visited { background: transparent url(../images/people.gif) no-repeat; width: 98px; height: 53px; float: left; }
#people a:hover, #people a:active { background: url(../images/people_b.gif); }
#abouton a:link, #abouton a:visited { background: transparent url(../images/about_on.gif) no-repeat; width: 80px; height: 53px; float: left; }
#abouton a:hover, #abouton a:active { background: url(../images/about_on.gif); }
#serviceson a:link, #serviceson a:visited { background: transparent url(../images/services_on.gif) no-repeat; width: 107px; height: 53px; float: left; }
#serviceson a:hover, #serviceson a:active { background: url(../images/services_on.gif); }
#porton a:link, #porton a:visited { background: transparent url(../images/portfolio_on.gif) no-repeat; width: 119px; height: 53px; float: left; }
#porton a:hover, #porton a:active { background: url(../images/portfolio_on.gif); }
#contacton a:link, #contacton a:visited { background: transparent url(../images/contact_on.gif) no-repeat; width: 90px; height: 53px; float: left; }
#contacton a:hover, #contacton a:active { background: url(../images/contact_on.gif); }
#peopleon a:link, #peopleon a:visited { background: transparent url(../images/people_on.gif) no-repeat; width: 98px; height: 53px; float: left; }
#peopleon a:hover, #peopleon a:active { background: url(../images/people_on.gif); }

#header span { display: none;}

#central {
	border-top: 1px solid #fdb813;
	clear: both;
	padding: 32px 27px 32px 17px;
}
#rightcol {
	float: right;
	width: 291px;
	margin-left: 30px;
}

#rightcolnarrow {
	float: right;
	width: 230px;
	margin-left: 16px;
	padding: 100px 0 120px 0;
}
#rightcolmid {
	float: right;
	width: 220px;
	clear: both;
	font-size: 0.859em;
	font-weight: bold;
}
#feature { padding: 1px; background-color: #363639; color: #FFFFFF; margin-bottom: 28px; }
#feature p { margin: 0; padding: 3px 5px 5px 24px; }
#feature a:link, #feature a:visited { color: #fcfcfc; }	
#feature a:hover, #feature a:active { color: #fdb813; }

#news { border: 1px solid #e47826; padding: 11px 22px 11px 22px; font-size: 0.9em; color: #8c8c8c;}
#news a:link, #news a:visited { font-weight: normal; }
#news a:hover, #news a:active { font-weight: normal; }
#news h2 { color: #5b5b5b; font-weight: bold; margin: 0; margin-top: 5px; font-size: 14px; }
#news h3 { color: #8c8c8c; font-weight: normal; margin-bottom: 5; margin-top: 0px; font-size: 10px;}
#news p { margin-top: 0; margin-bottom: 10px; }
#flashhome {
	padding: 0;
	margin: 0 0 20px 0;
	width: 440px;
	height: 106px;
}
h1#what { background: url(../images/h_whatwedo.gif) no-repeat; height: 20px;}
h1#how { background: url(../images/h_howwedoit.gif) no-repeat; height: 20px;}
h1#show { background: url(../images/h_showreel.gif) no-repeat; height: 20px;}
h1#dist { background: url(../images/h_distraction.gif) no-repeat; height: 20px;}
h1#cred { background: url(../images/h_credentials.gif) no-repeat; height: 20px;}
h1#whats { background: url(../images/h_whatsgoingon.gif) no-repeat; height: 36px; width: 140px; margin-bottom: 0;}
h1#rece { background: url(../images/h_recent.gif) no-repeat; height: 30px;}
h1#aboutvox { background: url(../images/h_aboutvoxego.gif) no-repeat; height: 26px;}
h1#printservices { background: url(../images/h_printservices.gif) no-repeat; height: 20px; }
h1#whatsgoingon { background: url(../images/hd_whatsgoingon.gif) no-repeat; height: 25px;margin:0px; }
h1#distractions { background: url(../images/hd_distractions.gif) no-repeat; height: 25px; margin:0px;}

h1#webnewmediaservices { background: url(../images/h_webnewmediaservices.gif) no-repeat; height: 20px; }
h1#fullservice { background: url(../images/h_fullservice.gif) no-repeat; height: 20px; margin-left: 80px; }
h1#portfolio { background: url(../images/h_portfolio.gif) no-repeat; height: 26px; }
h1#people { background: url(../images/h_people.gif) no-repeat; height: 26px; }
h1#meet { background: url(../images/h_meet.gif) no-repeat; height: 20px; }
h1#contact { background: url(../images/h_contact.gif) no-repeat; height: 20px; }

h2 { clear: left; }
h2#cala { background: url(../images/h_cala.gif) no-repeat; height: 36px; margin-top: 0; padding-top: 0; }
h2#dawn { background: url(../images/h_dawn.gif) no-repeat; height: 36px; margin-top: 0; padding-top: 0;}
h2#ukscf { background: url(../images/h_ukscf.gif) no-repeat; height: 36px; margin-top: 0; padding-top: 0; }
h2#dairy { background: url(../images/h_dairyuk.gif) no-repeat; height: 36px; margin-top: 0; padding-top: 0; }
h2#motiv { background: url(../images/h_motiv.gif) no-repeat; height: 36px; margin-top: 0; padding-top: 0; }
h2#vwm { background: url(../images/h_vwm.gif) no-repeat; height: 36px; margin-top: 0; padding-top: 0; }
h2#media { background: url(../images/h_media.gif) no-repeat; height: 36px; margin-top: 0; padding-top: 0; }
h2#outlook { background: url(../images/h_outlook.gif) no-repeat; height: 36px; margin-top: 0; padding-top: 0; }
h2#earl { background: url(../images/h_earl.gif) no-repeat; height: 36px; margin-top: 0; padding-top: 0; }
h2#levy { background: url(../images/h_levy.gif) no-repeat; height: 36px; margin-top: 0; padding-top: 0; }
h2#craighall { background: url(../images/h_craighall.gif) no-repeat; height: 36px; margin-top: 0; padding-top: 0; }
h2#luddon { background: url(../images/h_luddon.gif) no-repeat; height: 36px; margin-top: 0; padding-top: 0; }
h1 span, h2 span {display: none;}

a.dist:link, a.dist:visited {
	border: 5px solid #e47826;
	float: right;
	margin-left: 20px;
}
a.dist:hover, a.dist:active {
	border: 5px solid #fdb813;
}
#footer {
	width: 100%;	
	height: 20%; 
	padding: 0px;
	margin: 0px;
	background: url(../images/voxbot.jpg) repeat-x bottom center;
	text-align: center;
	clear: both;
}
#foot {
	width: 776px;
	text-align: left;
	margin: auto;
	font-size: 1.1em;
	line-height: 2em;
	padding-top: 10px;
	margin-top: 10px;
}
#foot ul {
	float: right;
	list-style-type: none;
	color: #d2232a;
}
#foot li {
	display: inline;
}
#foot a {
	margin-left: 8px;
	margin-right: 8px;
}
#foot strong {
	float: left;
}
.vox { color: #d2232a; font-weight: bold; }
.ego { color: #fdb813; font-weight: bold; }

a:link, a:visited {
	text-decoration: none;
	font-weight: bold;
	color: #d2232a;
}
a:hover, a:active {
	text-decoration: none;
	color: #fdb813;
}
#work {
	min-height: 1px;
}
#work a:link, #work a:visited {
	border: 5px solid #e47826;
	margin-right: 14px;
	margin-bottom: 15px;
	float: left;
}
#work a:hover, #work a:active {
	border: 5px solid #fdb813;
}
.servlist {
	width: 330px;
	margin-right: 30px;
	float: left;
}

.servlist ul {
	list-style-image: url(../images/bullet.gif);
}

.thumb { float: left; margin-right: 20px; }
.thumb a:link img, .thumb a:visited img { border: 5px solid #fdb813; }
.thumb a:link span, .thumb a:visited span { font-weight: normal; color: #3d3d3d; display: block;  }
.thumb p { margin: 0 0 5px 0; padding: 5px; }
.thumb a:hover, .thumb a:active { color: #000000; }
.thumb a:hover img, .thumb a:active img { border-color: #e47826; margin-bottom: 0; padding-bottom: 0; }
.thumb a:hover p, .thumb a:active p { background: #EEEEEE; }

.thumb span {
	font-size: 10px;
}

#rightcolpeople { float: right; width: 150px; margin-left: 30px; font-size: 0.859em; font-weight: bold;
	text-align: left;
	padding-left: 5px;
}
#rightcolpeople h2 { font-size: 1em; margin-bottom: 0; padding-bottom: 0; margin-top: 0; padding-top: 0; }
#rightcolpeople h3 { font-size: 1em; margin-top: 0; padding-top: 0; margin-bottom: 10px; padding-bottom: 0; }
#rightcolpeople a:link, #rightcolpeople a:visited {
	display: block;
	padding-left: 5px;
}
#rightcolpeople a:hover, #rightcolpeople a:active { background: #e47826; display: block; }
#rightcolpeople a:link h3, #rightcolpeople a:visited h3 { color: #5a5b5b; }
#rightcolpeople a:hover h2, #rightcolpeople a:active h2 { color: #FFFFFF; }
#rightcolpeople a:hover h3, #rightcolpeople a:active h3 { color: #000000; }

#rightcolpeople  a#itsme:link, #rightcolpeople  a#itsme:visited { display: block; padding-left: 5px; background: #e47826;   }
#rightcolpeople  a#itsme:hover, #rightcolpeople  a#itsme:active { background: #000000; }
#rightcolpeople  a#itsme:link h2, #rightcolpeople  a#itsme:visited h2 { color: #FFFFFF; }
#rightcolpeople  a#itsme:hover h2, #rightcolpeople  a#itsme:active h2 { color: #FFFFFF; }
#rightcolpeople  a#itsme:link h3, #rightcolpeople  a#itsme:visited h3 { color: #000000; }
#rightcolpeople  a#itsme:hover h3, #rightcolpeople  a#itsme:active h3 { color: #e47826; }

#rightcolmid h2 { font-size: 1em; margin-bottom: 0; padding-bottom: 0; margin-top: 0; padding-top: 0; }
#rightcolmid h3 { font-size: 0.8em; margin-top: 0; padding-top: 0; margin-bottom: 0; padding-bottom: 0; }
#rightcolmid a:link, #rightcolmid a:visited {
	display: block;
	padding-left: 5px;
	margin-bottom: 5px;
}
#rightcolmid a:hover, #rightcolmid a:active { background: #e47826; display: block; }
#rightcolmid a:link h3, #rightcolmid a:visited h3 { color: #5a5b5b; }
#rightcolmid a:hover h2, #rightcolmid a:active h2 { color: #FFFFFF; }
#rightcolmid a:hover h3, #rightcolmid a:active h3 { color: #000000; }
#rightcolmid p {font-size: 13px;}

#rightcolmid  a#itsme:link, #rightcolmid  a#itsme:visited {
	display: block;
	padding-left: 5px;
	background-color: #e47826;
}
#rightcolmid a#itsme:link h2, #rightcolmid a#itsme:visited h2 { color: #FFFFFF; }
#rightcolmid a#itsme:link h3, #rightcolmid a#itsme:visited h3 { color: #000000; }
#rightcolmid  a#itsme:hover, #rightcolpeople  a#itsme:active { background: #000000; }
#rightcolmid  a#itsme:hover h3, #rightcolpeople  a#itsme:active h3 { color: #e47826; }

hr { height: 1px; color: #e47826; margin: 0; padding: 0; }

#portfolio_buttons { float: right; margin-right: 50px; padding-right: 0; text-align: right; line-height: 23px; }
#portfolio_buttons a:link, #portfolio_buttons a:visited { color: #d2232a; font-weight: bold; background: none; clear: both; text-indent: 0; }
#portfolio_buttons a:hover, #portfolio_buttons a:active { text-decoration: underline; }

/*#portfolio_buttons a:link, #portfolio_buttons a:visited { background: url(../images/portfolio_buttons.gif) no-repeat -40px top; display: block; float: left; width: 20px; height: 20px; color: #FFFFFF; font-size: 0.81em; font-weight: normal; text-indent: 5px; margin-left: 0; }
#portfolio_buttons a:hover, #portfolio_buttons a:active { background: url(../images/portfolio_buttons.gif) no-repeat -40px -20px; display: block; float: left; width: 20px; height: 20px; color: #FFFFFF; }

#portfolio_buttons a.back:link, #portfolio_buttons a.back:visited { background:url(../images/portfolio_buttons.gif) no-repeat left top; display: block; float: left; width: 20px; height: 20px; }
#portfolio_buttons a.back:hover, #portfolio_buttons a.back:active { background:url(../images/portfolio_buttons.gif) no-repeat left -20px; display: block; float: left; width: 20px; height: 20px; }
#portfolio_buttons a.next:link, #portfolio_buttons a.next:visited { background:url(../images/portfolio_buttons.gif) -20px top no-repeat; display: block; float: left; width: 20px; height: 20px; }
#portfolio_buttons a.next:hover, #portfolio_buttons a.next:active { background:url(../images/portfolio_buttons.gif) -20px -20px no-repeat; display: block; float: left; width: 20px; height: 20px; padding: 0; }
a.back span, a.next span { display: none; }*/

#portfolio_text { width: 500px; margin-top: 0; padding-top: 0; }

h2 { font-size: 1.4em; color: #F8992B; }

.cent { text-align: center; }
.roit { float: right; }

#rightcolmid #testimonial { margin-top: 20px; }
#testimonial { margin: 0; background: #D9D9D9; font-weight: normal; text-align: left; }
#testimonial p.top { margin-top: 0; padding-top: 0; }
#testimonial p.bot { margin-bottom: 0; padding-bottom: 0; font-weight: bold; }
#testimonial p { padding-left: 10px; padding-right: 10px;}
#testimonial span { color: #FFFFFF; }

#fullcent {
	width: 300px;
	margin-left: 200px;
}
#holder { width: 500px; height: 300px; float:left; border: 1px solid #666666; margin-bottom: 20px; display: block; }

#address {
	margin-left: 30px;
	font-size: 14px;
	line-height: 140%;
}

.gubbinsTitle {
	font-size: 14px;
	font-weight: bold;

	display:block;
}

.gubbinsTitle span {
	font-size: 10px;
	font-weight: normal;
	font-style:italic;
	color:#666666;

}

#feed div {
	padding-bottom: 10px;
	color: #3d3d3d;
	
}



#feed li {
	list-style-type: none;
	padding: 0px;
	margin: 0px;	
}

#feed ul {
	padding: 0px;
	margin: 0px;	
}



#creditfooter {display: none;}

.headline { font-size: 1.2em; color: #F8992B;}

.date {color: #8c8c8c; font-weight: normal; margin-bottom: 5; margin-top: 0px; font-size: 10px;}

 