BODY{ font-family: Arial, Verdana, Sans-Serif; }

BODY#home A#home1{ color: #84B3E7; }
BODY#company A#company1{ color: #84B3E7; }
BODY#cdp A#cdp1{ color: #84B3E7; }
BODY#work A#work1{ color: #84B3E7; }
BODY#clients A#clients1{ color: #84B3E7; }
BODY#awards A#awards1{ color: #84B3E7; }
BODY#clientArea A#clientArea1{ color: #84B3E7; }
BODY#contact A.contact{ color: #84B3E7; }
BODY#contact #nav A#end{ color: #84B3E7; }

A{ color: #C87E55; background-color: Transparent; }
A.small{ font-size: 0.8em; }

H1.workTitle{ color: #A73E1C; font-size: 1em; margin-top: 0px; }
H1.handheld{ display: none; }

P{ margin-top: 0px; font-size: 0.8em; color: #235E9F; text-align: justify; clear: both; }
P.home{ font-size: 1.8em; text-align: left; margin-left:21px;}
P.footer{ text-align: center; }
P.centre{ text-align: center; }
P.small{ font-size: 0.7em; text-align: center; }
	.columnAwards P{ font-size: 0.6em; text-align: left; }
	.columnAwardsEnd P{ font-size: 0.6em; text-align: left; }
P.workCaption{ margin: 0px; padding: 0px; text-align: left; font-weight: bold; color: #C87E55; text-decoration:none;}
P.workCaption A{ margin: 0px; padding: 0px; text-align: left; font-weight: bold; color: #C87E55; text-decoration:none;}

	#nav A{ color: #ffffff; background-color: Transparent; font-size: 0.95em; font-weight: bold; text-decoration: none; margin-right: /* 24px */ 21px; }
	#nav A:LINK{ color: #ffffff; background-color: Transparent; }
	#nav A:VISITED{ color: #ffffff; }
	#nav A:HOVER{ color: #84B3E7; }
	#nav A#end{ color: #ffffff; background-color: Transparent; font-size: 0.95em; font-weight: bold; text-decoration: none; margin-right: 0px; }
	#nav A#end:LINK{ color: #ffffff; background-color: Transparent; }
	#nav A#end:VISITED{ color: #ffffff; }
	#nav A#end:HOVER{ color: #84B3E7; }
	
	#workNav A{ display: block; font-size: 1.4em; text-decoration: none; }
	#workNav A:LINK{ color: #ffffff; background-color: Transparent; }
	#workNav A:VISITED{ color: #ffffff; background-color: Transparent; }
	#workNav A:HOVER{ color: #84B3E7; background-color: Transparent; }
	#workNav A.over{ color: #84B3E7; background-color: Transparent; display: block; font-size: 1.4em; text-decoration: none; }
	#workNav A.over:LINK{ color: #84B3E7; background-color: Transparent; display: block; font-size: 1.4em; text-decoration: none; }
	#workNav A.over:VISITED{ color: #84B3E7; background-color: Transparent; display: block; font-size: 1.4em; text-decoration: none; }
	#workNav A.over:HOVER{ color: #84B3E7; background-color: Transparent; display: block; font-size: 1.4em; text-decoration: none; }

IMG{ border: 0px; }
IMG.workThumb{  }

SUP{ font-size: 0.6em; }
SUP.body{ font-size: 0.6em; }

OL, UL{ font-size: 0.8em; color: #235E9F; }
UL LI{ font-size: 1em; }

LI{ margin-bottom: 4px; text-align: justify; }

.wrapper
{
	position:absolute;
	left:50%;
	width:780px;
	margin-left:-390px;
	overflow:hidden;
}

.wrapperWide
{
	position:absolute;
	left:50%;
	width:850px;
	margin-left:-390px;
	overflow:hidden;
}

.canvas
{           
	margin: 0px;
	padding: 0px;
	width: 780px;
}

.row{ width: 780px; }
.left{ width: 320px; float: left; }
.right{ width: 454px; float: left; }
.rightClient{ width: 460px; float: left;}
.box{ width: 33%; float: left; }
.awards{ height: 42px; }
/*.columnAwards{ width: 31%; float: left; margin-right: 2%; text-align: left; }*/
.columnAwards{ width: 143px; float: left; margin-right: 5px; text-align: left; }
.columnAwardsEnd{ width: 143px; float: left; margin-right: 0px; text-align: left; }
.columnContacts{ width: 50%; float: left; }
.columnContacts2{ width: 50%; float: left;}
.columnWork{ width: 48%; float: left; }
.columnWorkInner{ float: left; }


#left2{ background-image: url(../images/tile.jpg); background-repeat: repeat-x; height: 400px; }
#rightInner{ padding: 20px 10px 0 16px; }
#rightInnerClient{ padding: 20px 0px 0 16px; }
#rightInnerWork{ padding: 10px 0px 0px 10px; }
#nav 
{
	background-color: #2A5CA1; 
	/*height: 32px;*/ 
	clear:both; 
	padding:4px 25px 4px 29px;
	width:776px;
	}
#blueKeyline{ background-color: #2A5CA1; height: 1px; overflow:hidden; margin-bottom: 5px; }
#workNav{ padding: 20px 10px 20px 25px; }
#footer{ clear: both; }

#workDisplay{ width: 400px; height: 280px; background-color: Black; }

#hSpacerWork1{ background: transparent; height: 10px; width: 40px; float: left; clear: both; overflow: hidden; }
#hSpacerWork2{ background: transparent; height: 10px; width: 30px; float: left; clear: both; overflow: hidden; }

.hidden{ display: none; }
.handheld{ display: none;}

.vSpacer5{ background: transparent;height:5px; width:1px; clear:both; overflow:hidden;}
.vSpacer4{ background: transparent;height:4px; width:10px; clear:both; overflow:hidden;}
.vSpacer10{ background: transparent;height:10px; width:10px; clear:both; overflow:hidden;}

.contactForm {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color:#235E9F;
	line-height:12px;	
}
#contactForm {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color:#235E9F;
	position: absolute;
	left: 49px;
	top: 30px;
	height: 320px;
	width: 700px;	
}
