@charset "utf-8";
/* ANDORA GRAPHICS INC. CSS Document */
/* authored by Geoff Inwood */

*{font-family:Helvetica, Arial, sans-serif}
#wrapper	{ margin: 25px auto 0px auto; width:881px; height:701px; padding:0px 0px 0px 0px; background:#fff; overflow:hidden; }
#header		{ height:58px; margin:0px 34px; width:811px; border-bottom:1px solid #b7b7b7;}
#content	{ margin:8px 34px 6px 34px; height:569px; width:811px; overflow:hidden; }
#block_1	{ margin:0px; height:569px; width:595px;}
#sidebar	{ position:relative; width:208px; margin:0px; height:569px; border:none; float:right; overflow:visible; }
#block_2	{ margin:0px; border:none; width:550px; clear:left;}
#block_2_contact{ width:593px; clear:left;}
#block_3	{ margin:0px; position:absolute; bottom:0px; left:0px; border:none; }
#block_1_home{}
#siteFooter		{ height:54px; padding-top:4px; margin:0px 34px; width:811px; border-top:1px solid #b7b7b7; line-height:13px; font-size:11px; color:#75756A;}
#reg{height:275px; width:423px; overflow:auto; clear:left;}
a img					{ border:none;}
p.recentwork	{ margin-bottom:0px; position:absolute; z-index:900; top:5px; left:10px; font-size:10px; color:#FFF; display:block; width:100%;}

.recentwork a, .recentwork a * {color:#FFFFFF !important; text-decoration:none;}
p.heading{margin-bottom:0px;}
p.mainpage{font-size:24px;}

	
	.menu ul li span{display:block; font-size:10px; background:transparent;}
	#knowUsAlready{text-align:right; margin:0px 29px 0px 0px;}
	#knowUsAlready a{padding: 0px 0px 0px 1px; color:#000000; text-decoration:none;}
	a img{border:none;}
	#knowUsAlready {display:block; white-space:nowrap;}
	div.menu{float:left;}
	div#knowUsAlready span{display:inline !important;}
	
	#awardsTable{font-size:11px;}
	#awardsTable p {font-size:11px; margin:6px 0px;}
	#contactTable p {font-size:11px; margin:7px 0px;}
	#clientTable {font-size:10px; line-height:12px;}
	#clientTable p {margin:0px;}
	
	.testimonial{ height:260px;}
	#testimonial_1{display:block;}
	#servicesTable td ul{margin:0px; padding:0px;}
	#servicesTable td ul li{list-style-type:none; display:block; padding: 0px 0px;}
	blockquote{padding:4px; margin:0px 0px 0px 0px;}
	.workplace {text-transform:uppercase; font-size:10px;}
	.dark{color:#000000;}
	
	.sIFR-flash, .sIFR-flash object, .sIFR-flash embed {
	display: none !important;
	height: 0;
	width: 0;
	position: absolute;
	overflow: hidden;
}

span.sIFR-alternate {
	visibility: visible !important;
	display: block !important;
	position: static !important;
	left: auto !important;
	top: auto !important;
}
