/* Reset
--------------------------------------------- */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
body {line-height:1.5;}
table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;}
table, td, th {vertical-align:middle;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
a img {border:none;}



/* Typography
--------------------------------------------- */

body 	{font-size:75%;color:#222; background-color:#333333; font-family:"Helvetica", Helvetica Nue, Arial, sans-serif; text-align:justify;}

h1, h2, h3, h4, h5, h6 	{font-weight:normal;color:#111;}

h1 	{font-size:3em;line-height:1;margin-bottom:0.5em;font-weight:bold; text-align:justify;}
h2 	{font-size:2em;margin-bottom:0.75em;font-weight:bold; text-align:justify;}
h3 	{font-size:1.5em;font-weight:bold; margin-bottom:0em; color:#666666; letter-spacing:.25px;}
h4 	{font-size:1.1em;line-height:1.25;margin-bottom:0em;font-weight:bold; text-align:justify;}
h5 	{font-size:1.1em;font-weight:bold;margin-bottom:0em; text-align:justify;}
h6 	{font-size:0.95em;font-weight:normal; margin-left:0px; margin-bottom:0em; font-style:italic; text-align:justify;}
h7 	{font-size:0.95em;font-weight:bold; margin-bottom:0em; color:#666666;;}

h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin:0;}

p {margin:0 0 1.5em;}
p img.left {float:left;margin:1.5em 1.5em 1.5em 0;padding:0;}
p img.right {float:right;margin:1.5em 0 1.5em 1.5em;}

a:focus, a:hover {color:#000;}
a {color:#009;text-decoration:underline;}

blockquote {margin:1.5em;color:#666;font-style:italic;}

strong, b {font-weight:bold;}
em, i, dfn {font-style:italic;}

li ul, li ol {margin:0 1.5em;}

ul, ol 	{margin:0 1.5em 1.5em 1.5em;}

ul {list-style-type:disc;}
ol {list-style-type:decimal;}


.small 	{font-size:.8em;margin-bottom:1.875em;line-height:1.875em;}
.large 	{font-size:1.2em;line-height:2.5em;margin-bottom:1.25em;}
.hide 	{display:none;}
.quiet 	{color:#666;}
.loud 	{color:#000;}

.highlight 	{background:#ff0;}
.added 		{background:#060;color:#fff;}
.removed 	{background:#900;color:#fff;}
.first 		{margin-left:0;padding-left:0;}
.last 		{margin-right:0;padding-right:0;}
.top 		{margin-top:0;padding-top:0;}
.bottom 	{margin-bottom:0;padding-bottom:0;}


/* Grid
--------------------------------------------- */
.container2 {width:960px;margin:auto; float:inherit; padding-left:15px;}
.container {width:960px;margin:auto; float:inherit;}

.showgrid {background:url(src/grid.png);}

.column, div.span-1, div.span-2, div.span-3, div.span-4, div.span-5, div.span-6, div.span-7, div.span-8, 
div.span-9, div.span-10, div.span-11, div.span-12, div.span-13, div.span-14, div.span-15, div.span-16, div.span-17, div.span-18, div.span-19, div.span-20, div.span-21, div.span-22, div.span-23, div.span-24 {float:left;margin-right:10px;}
.last, div.last {margin-right:0;}
.span-1 {width:30px;}
.span-2 {width:70px;}
.span-3 {width:110px;}
.span-4 {width:150px;}
.span-5 {width:190px;}
.span-6 {width:230px;}
.span-7 {width:270px;}
.span-8 {width:310px;}
.span-9 {width:350px;}
.span-10 {width:390px;}
.span-11 {
	width:455px;
}
.span-12 {width:470px;}
.span-13 {width:510px;}
.span-14 {width:550px;}
.span-15 {width:590px;}
.span-16 {width:630px;}
.span-17 {width:670px;}
.span-18 {width:710px;}
.span-19 {width:750px;}
.span-20 {width:790px;}
.span-21 {width:830px;}
.span-22 {width:870px;}
.span-23 {width:910px;}
.span-24, div.span-24 {width:950px;margin:0;}


hr {background:#ddd;color:#ddd;clear:both;float:none;width:100%;height:.1em;margin:0 0 1.45em;border:none;}
hr.space {background:#fff;color:#fff;}
.clearfix:after, .container:after {content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
.clearfix, .container {display:block;}
.clear {clear:both;}



/* Home Links
--------------------------------------------- */



#main_nav_about_us_home
{	margin: 0;
	padding: 0; padding-left:
	44px; padding-top:38px;}


#main_nav_about_us_home a:hover {;}


#main_nav_about_us_home li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: 11px arial}

#main_nav_about_us_home li a
{	display: block;
	margin: 0 1px 0 0;
	padding: 4px 10px;
	width: 50px;
	background: ;
	color: #bcbec0;
	text-align:;
	text-decoration: none;}

#main_nav_about_us_home li a:hover
{ color:#FFFFFF;}

#main_nav_about_us_home div
{	position:absolute;
	visibility: hidden;
	
	padding-right:-10px; margin-top:34px; margin-left:-44px; width:144px;
	padding:0px; background-color:#a00b11; padding-top:0px;
	border: ;}

	#main_nav_about_us_home div a
	{	position: ;
		display: block;
		margin-left:10px;
		padding-top:px;
		width: auto;
		white-space: nowrap;
		text-align:center;
		text-decoration: none; 
		color: #bcbec0; background-color:#a00b11; 
		font: 11px arial; padding-left:0px; font-size:9.5px;}

	#main_nav_about_us_home div a:hover
	{	background:;
		color:#FFFFFF;}
		
		
		
		




#main_nav_your_brand_on_fire_home
{	margin: 0;
	padding: 0; padding-left:
	0px; padding-top:38px;}

#main_nav_your_brand_on_fire_home a:hover {;}


#main_nav_your_brand_on_fire_home li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: 11px arial}

#main_nav_your_brand_on_fire_home li a
{	display: block;
	margin: 0 1px 0 0;
	padding: 4px 10px;
	width: 100px;
	background: ;
	color: #bcbec0;
	text-align:;
	text-decoration: none;}

#main_nav_your_brand_on_fire_home li a:hover
{ color:#FFFFFF;}

#main_nav_your_brand_on_fire_home div
{	position:absolute;
	visibility: hidden;
	
	padding-right:0px; margin-top:34px; margin-left:-15px; width:143px;
	padding: 0px; background-color:#a00b11; padding-top:0px;
	border: ;}

	#main_nav_your_brand_on_fire_home div a
	{	position: ;
		display: block;
		margin-left:10px;
		padding-top:px;
		width: auto;
		white-space: nowrap;
		text-align:center;
		text-decoration: none; 
		color: #bcbec0; background-color:#a00b11; 
		font: 11px arial; padding-left:0px; font-size:9.5px;}

	#main_nav_your_brand_on_fire_home div a:hover
	{	background:;
		color:#FFFFFF ;}
		
		

#main_nav_our_work_home
{	margin: 0;
	padding: 0; padding-left:
	7px; padding-top:38px;}

#main_nav_our_work_home a:hover {;}


#main_nav_our_work_home li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: 11px arial}

#main_nav_our_work_home li a
{	display: block;
	margin: 0 1px 0 0;
	padding: 4px 10px;
	width: 100px;
	background: ;
	color: #bcbec0;
	text-align:;
	text-decoration: none;}

#main_nav_our_work_home li a:hover
{ color:#FFFFFF;}

#main_nav_our_work_home div
{	position:absolute;
	visibility: hidden;
	
	padding-right:0px; margin-top:34px; margin-left:-38px; width:144px;
	padding: 0px; background-color:#a00b11; padding-top:0px;}

	#main_nav_our_work_home div a
	{	position: ;
		display: block;
		margin-left:10px;
		padding-top:px;
		width: auto;
		white-space: nowrap;
		text-align:center;
		text-decoration: none; 
		color: #bcbec0; background-color:#a00b11; 
		font: 11px arial; padding-left:0px; font-size:9.5px;}

	#main_nav_our_work_home div a:hover
	{	background:;
		color:#FFFFFF;}
		
		
		
#main_nav_talk_to_us_home
{	margin: 0;
	padding: 0; padding-left:48px; padding-top:38px;}

#main_nav_talk_to_us_home a:hover {;}


#main_nav_talk_to_us_home li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: 11px arial}

#main_nav_talk_to_us_home li a
{	display: block;
	margin: 0 1px 0 0;
	padding: 4px 10px;
	width: 60px;
	background: ;
	color: #bcbec0;
	text-align:;
	text-decoration: none;}

#main_nav_talk_to_us_home li a:hover
{ color:#FFFFFF;}

#main_nav_talk_to_us_home div
{	position: absolute;
	visibility: hidden;
	margin: 0; margin-top:55px;
	padding: 0;
	background:;
	border: ;}

	#main_nav_talk_to_us_home div a
	{	position: ;
		display: block;
		margin: 0;
		padding:;
		width: auto;
		white-space: nowrap;
		text-align:;
		text-decoration: none;
		background:;
		color: #bcbec0;
		font: 11px arial; padding-left:px;}

	#main_nav_talk_to_us_home div a:hover
	{	background:;
		color: ; font-weight:bold;}		
		
		
		
		
#main_nav_whats_new_home
{	margin: 0;
	padding: 0; padding-left:70px; padding-top:38px;}

#main_nav_whats_new_home a:hover {;}


#main_nav_whats_new_home li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: 11px arial}

#main_nav_whats_new_home li a
{	display: block;
	margin: 0 1px 0 0;
	padding: 4px 10px;
	width: 75px;
	background: ;
	color: #bcbec0;
	text-align:;
	text-decoration: none;}

#main_nav_whats_new_home li a:hover
{ color:#FFFFFF;}

#main_nav_whats_new_home div
{	position: absolute;
	visibility: hidden;
	margin: 0; margin-top:55px;
	padding: 0;
	background:;
	border: ;}

	#main_nav_whats_new_home div a
	{	position: ;
		display: block;
		margin: 0;
		padding:;
		width: auto;
		white-space: nowrap;
		text-align:;
		text-decoration: none;
		background:;
		color: #bcbec0;
		font: 11px arial; padding-left:px;}

	#main_nav_whats_new_home div a:hover
	{	background:;
		color: ; font-weight:bold;}		
		
		
		
		
#main_nav_blog_home
{	margin: 0;
	padding: 0; padding-left:75px; padding-top:38px;}

#main_nav_blog_home a:hover {;}


#main_nav_blog_home li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: 11px arial}

#main_nav_blog_home li a
{	display: block;
	margin: 0 1px 0 0;
	padding: 4px 10px;
	width: 75px;
	background: ;
	color: #bcbec0;
	text-align:;
	text-decoration: none;}

#main_nav_blog_home li a:hover
{ color:#FFFFFF;}

#main_nav_blog_home div
{	position: absolute;
	visibility: hidden;
	margin: 0; margin-top:55px;
	padding: 0;
	background:;
	border: ;}

	#main_nav_blog_home div a
	{	position: ;
		display: block;
		margin: 0;
		padding:;
		width: auto;
		white-space: nowrap;
		text-align:;
		text-decoration: none;
		background:;
		color: #bcbec0;
		font: 11px arial; padding-left:px;}

	#main_nav_blog_home div a:hover
	{	background:;
		color: ; font-weight:bold;}




/* Red Links
--------------------------------------------- */



#main_nav_about_us
{	margin: 0;
	padding: 0; padding-left:
	44px; padding-top:38px;}


#main_nav_about_us a:hover {;}


#main_nav_about_us li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: 11px arial}

#main_nav_about_us li a
{	display: block;
	margin: 0 1px 0 0;
	padding: 4px 10px;
	width: 50px;
	background: ;
	color: #bcbec0;
	text-align:;
	text-decoration: none;}

#main_nav_about_us li a:hover
{ color:#FFFFFF;}

#main_nav_about_us div
{	position:absolute;
	visibility: hidden;
	
	padding-right:-10px; margin-top:34px; margin-left:-44px; width:144px;
	padding:0px; background-color:#ab4e54; padding-top:0px;
	border: ;}

	#main_nav_about_us div a
	{	position: ;
		display: block;
		margin-left:10px;
		padding-top:px;
		width: auto;
		white-space: nowrap;
		text-align:center;
		text-decoration: none; 
		color: #bcbec0; background-color:#ab4e54; 
		font: 11px arial; padding-left:0px; font-size:9.5px;}

	#main_nav_about_us div a:hover
	{	background:;
		color:#FFFFFF;}
		
		
		
		




#main_nav_your_brand_on_fire
{	margin: 0;
	padding: 0; padding-left:
	0px; padding-top:38px;}

#main_nav_your_brand_on_fire a:hover {;}


#main_nav_your_brand_on_fire li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: 11px arial}

#main_nav_your_brand_on_fire li a
{	display: block;
	margin: 0 1px 0 0;
	padding: 4px 10px;
	width: 100px;
	background: ;
	color: #bcbec0;
	text-align:;
	text-decoration: none;}

#main_nav_your_brand_on_fire li a:hover
{ color:#FFFFFF;}

#main_nav_your_brand_on_fire div
{	position:absolute;
	visibility: hidden;
	
	padding-right:0px; margin-top:34px; margin-left:-15px; width:143px;
	padding: 0px; background-color:#ab4e54; padding-top:0px;
	border: ;}

	#main_nav_your_brand_on_fire div a
	{	position: ;
		display: block;
		margin-left:10px;
		padding-top:px;
		width: auto;
		white-space: nowrap;
		text-align:center;
		text-decoration: none; 
		color: #bcbec0; background-color:#ab4e54; 
		font: 11px arial; padding-left:0px; font-size:9.5px;}

	#main_nav_your_brand_on_fire div a:hover
	{	background:;
		color:#FFFFFF ;}
		
		

#main_nav_our_work
{	margin: 0;
	padding: 0; padding-left:
	7px; padding-top:38px;}

#main_nav_our_work a:hover {;}


#main_nav_our_work li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: 11px arial}

#main_nav_our_work li a
{	display: block;
	margin: 0 1px 0 0;
	padding: 4px 10px;
	width: 100px;
	background: ;
	color: #bcbec0;
	text-align:;
	text-decoration: none;}

#main_nav_our_work li a:hover
{ color:#FFFFFF;}

#main_nav_our_work div
{	position:absolute;
	visibility: hidden;
	
	padding-right:0px; margin-top:34px; margin-left:-38px; width:144px;
	padding: 0px; background-color:#ab4e54; padding-top:0px;}

	#main_nav_our_work div a
	{	position: ;
		display: block;
		margin-left:10px;
		padding-top:px;
		width: auto;
		white-space: nowrap;
		text-align:center;
		text-decoration: none; 
		color: #bcbec0; background-color:#ab4e54; 
		font: 11px arial; padding-left:0px; font-size:9.5px;}

	#main_nav_our_work div a:hover
	{	background:;
		color:#FFFFFF;}
		
		
		
#main_nav_talk_to_us
{	margin: 0;
	padding: 0; padding-left:48px; padding-top:38px;}

#main_nav_talk_to_us a:hover {;}


#main_nav_talk_to_us li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: 11px arial}

#main_nav_talk_to_us li a
{	display: block;
	margin: 0 1px 0 0;
	padding: 4px 10px;
	width: 60px;
	background: ;
	color: #bcbec0;
	text-align:;
	text-decoration: none;}

#main_nav_talk_to_us li a:hover
{ color:#FFFFFF;}

#main_nav_talk_to_us div
{	position: absolute;
	visibility: hidden;
	margin: 0; margin-top:55px;
	padding: 0;
	background:;
	border: ;}

	#main_nav_talk_to_us div a
	{	position: ;
		display: block;
		margin: 0;
		padding:;
		width: auto;
		white-space: nowrap;
		text-align:;
		text-decoration: none;
		background:;
		color: #bcbec0;
		font: 11px arial; padding-left:px;}

	#main_nav_talk_to_us div a:hover
	{	background:;
		color: ; font-weight:bold;}		
		
		
		
		
#main_nav_whats_new
{	margin: 0;
	padding: 0; padding-left:70px; padding-top:38px;}

#main_nav_whats_new a:hover {;}


#main_nav_whats_new li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: 11px arial}

#main_nav_whats_new li a
{	display: block;
	margin: 0 1px 0 0;
	padding: 4px 10px;
	width: 75px;
	background: ;
	color: #bcbec0;
	text-align:;
	text-decoration: none;}

#main_nav_whats_new li a:hover
{ color:#FFFFFF;}

#main_nav_whats_new div
{	position: absolute;
	visibility: hidden;
	margin: 0; margin-top:55px;
	padding: 0;
	background:;
	border: ;}

	#main_nav_whats_new div a
	{	position: ;
		display: block;
		margin: 0;
		padding:;
		width: auto;
		white-space: nowrap;
		text-align:;
		text-decoration: none;
		background:;
		color: #bcbec0;
		font: 11px arial; padding-left:px;}

	#main_nav_whats_new div a:hover
	{	background:;
		color: ; font-weight:bold;}		
		
		
		
		
#main_nav_blog
{	margin: 0;
	padding: 0; padding-left:75px; padding-top:38px;}

#main_nav_blog a:hover {;}


#main_nav_blog li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: 11px arial}

#main_nav_blog li a
{	display: block;
	margin: 0 1px 0 0;
	padding: 4px 10px;
	width: 75px;
	background: ;
	color: #bcbec0;
	text-align:;
	text-decoration: none;}

#main_nav_blog li a:hover
{ color:#FFFFFF;}

#main_nav_blog div
{	position: absolute;
	visibility: hidden;
	margin: 0; margin-top:55px;
	padding: 0;
	background:;
	border: ;}

	#main_nav_blog div a
	{	position: ;
		display: block;
		margin: 0;
		padding:;
		width: auto;
		white-space: nowrap;
		text-align:;
		text-decoration: none;
		background:;
		color: #bcbec0;
		font: 11px arial; padding-left:px;}

	#main_nav_blog div a:hover
	{	background:;
		color: ; font-weight:bold;}	



/* Blue Links
--------------------------------------------- */		
					
#main_nav_about_us_blue
{	margin: 0;
	padding: 0; padding-left:
	44px; padding-top:38px;}


#main_nav_about_us_blue a:hover {;}


#main_nav_about_us_blue li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: 11px arial}

#main_nav_about_us_blue li a
{	display: block;
	margin: 0 1px 0 0;
	padding: 4px 10px;
	width: 100px;
	background: ;
	color: #bcbec0;
	text-align:;
	text-decoration: none;}

#main_nav_about_us_blue li a:hover
{ color:#FFFFFF;}

#main_nav_about_us_blue div
{	position:absolute;
	visibility: hidden;
	
	padding-right:-10px; margin-top:34px; margin-left:-44px; width:144px;
	padding:0px; background-color:#4f529b; padding-top:0px;
	border: ;}

	#main_nav_about_us_blue div a
	{	position: ;
		display: block;
		margin-left:10px;
		padding-top:px;
		width: auto;
		white-space: nowrap;
		text-align:center;
		text-decoration: none; 
		color: #bcbec0; background-color:#4f529; 
		font: 11px arial; padding-left:0px; font-size:9.5px;}

	#main_nav_about_us_blue div a:hover
	{	background:;
		color:#FFFFFF;}	
		
		



		
#main_nav_your_brand_on_fire_blue
{	margin: 0;
	padding: 0; padding-left:
	0px; padding-top:38px;}

#main_nav_your_brand_on_fire_blue a:hover {;}


#main_nav_your_brand_on_fire_blue li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: 11px arial}

#main_nav_your_brand_on_fire_blue li a
{	display: block;
	margin: 0 1px 0 0;
	padding: 4px 10px;
	width: 100px;
	background: ;
	color: #bcbec0;
	text-align:;
	text-decoration: none;}

#main_nav_your_brand_on_fire_blue li a:hover
{ color:#FFFFFF;}

#main_nav_your_brand_on_fire_blue div
{	position:absolute;
	visibility: hidden;
	
	padding-right:0px; margin-top:34px; margin-left:-15px; width:143px;
	padding: 0px; background-color:#4f529b; padding-top:0px;
	border: ;}

	#main_nav_your_brand_on_fire_blue div a
	{	position: ;
		display: block;
		margin-left:10px;
		padding-top:px;
		width: auto;
		white-space: nowrap;
		text-align:center;
		text-decoration: none; 
		color: #bcbec0; background-color:#4f529b; 
		font: 11px arial; padding-left:0px; font-size:9.5px;}

	#main_nav_your_brand_on_fire_blue div a:hover
	{	background:;
		color:#FFFFFF ;}
		
		
		
		
		
#main_nav_our_work_blue
{	margin: 0;
	padding: 0; padding-left:
	7px; padding-top:38px;}

#main_nav_our_work_blue a:hover {;}


#main_nav_our_work_blue li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: 11px arial}

#main_nav_our_work_blue li a
{	display: block;
	margin: 0 1px 0 0;
	padding: 4px 10px;
	width: 100px;
	background: ;
	color: #bcbec0;
	text-align:;
	text-decoration: none;}

#main_nav_our_work_blue li a:hover
{ color:#FFFFFF;}

#main_nav_our_work_blue div
{	position:absolute;
	visibility: hidden;
	
	padding-right:0px; margin-top:34px; margin-left:-38px; width:144px;
	padding: 0px; background-color:#4f529b; padding-top:0px;}

	#main_nav_our_work_blue div a
	{	position: ;
		display: block;
		margin-left:10px;
		padding-top:px;
		width: auto;
		white-space: nowrap;
		text-align:center;
		text-decoration: none; 
		color: #bcbec0; background-color:#4f529b; 
		font: 11px arial; padding-left:0px; font-size:9.5px;}

	#main_nav_our_work_blue div a:hover
	{	background:;
		color:#FFFFFF;}				
		
		
			
					

/* Tan Links
--------------------------------------------- */


#main_nav_about_us_tan
{	margin: 0;
	padding: 0; padding-left:
	44px; padding-top:38px;}


#main_nav_about_us_tan a:hover {;}


#main_nav_about_us_tan li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: 11px arial}

#main_nav_about_us_tan li a
{	display: block;
	margin: 0 1px 0 0;
	padding: 4px 10px;
	width: 100px;
	background: ;
	color: #bcbec0;
	text-align:;
	text-decoration: none;}

#main_nav_about_us_tan li a:hover
{ color:#FFFFFF;}

#main_nav_about_us_tan div
{	position:absolute;
	visibility: hidden;
	
	padding-right:-10px; margin-top:34px; margin-left:-44px; width:144px;
	padding:0px; background-color:#c3751b; padding-top:0px;
	border: ;}

	#main_nav_about_us_tan div a
	{	position: ;
		display: block;
		margin-left:10px;
		padding-top:px;
		width: auto;
		white-space: nowrap;
		text-align:center;
		text-decoration: none; 
		color: #bcbec0; background-color:#c3751b; 
		font: 11px arial; padding-left:0px; font-size:9.5px;}

	#main_nav_about_us_tan div a:hover
	{	background:;
		color:#FFFFFF;}
		
		
		
#main_nav_your_brand_on_fire_tan
{	margin: 0;
	padding: 0; padding-left:
	0px; padding-top:38px;}

#main_nav_your_brand_on_fire_tan a:hover {;}


#main_nav_your_brand_on_fire_tan li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: 11px arial}

#main_nav_your_brand_on_fire_tan li a
{	display: block;
	margin: 0 1px 0 0;
	padding: 4px 10px;
	width: 100px;
	background: ;
	color: #bcbec0;
	text-align:;
	text-decoration: none;}

#main_nav_your_brand_on_fire_tan li a:hover
{ color:#FFFFFF;}

#main_nav_your_brand_on_fire_tan div
{	position:absolute;
	visibility: hidden;
	
	padding-right:0px; margin-top:34px; margin-left:-15px; width:143px;
	padding: 0px; background-color:#c3751b; padding-top:0px;
	border: ;}

	#main_nav_your_brand_on_fire_tan div a
	{	position: ;
		display: block;
		margin-left:10px;
		padding-top:px;
		width: auto;
		white-space: nowrap;
		text-align:center;
		text-decoration: none; 
		color: #bcbec0; background-color:#c3751b; 
		font: 11px arial; padding-left:0px; font-size:9.5px;}

	#main_nav_your_brand_on_fire_tan div a:hover
	{	background:;
		color:#FFFFFF ;}
		
		
		
#main_nav_our_work_tan
{	margin: 0;
	padding: 0; padding-left:
	7px; padding-top:38px;}

#main_nav_our_work_tan a:hover {;}


#main_nav_our_work_tan li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: 11px arial}

#main_nav_our_work_tan li a
{	display: block;
	margin: 0 1px 0 0;
	padding: 4px 10px;
	width: 100px;
	background: ;
	color: #bcbec0;
	text-align:;
	text-decoration: none;}

#main_nav_our_work_tan li a:hover
{ color:#FFFFFF;}

#main_nav_our_work_tan div
{	position:absolute;
	visibility: hidden;
	
	padding-right:0px; margin-top:34px; margin-left:-38px; width:144px;
	padding: 0px; background-color:#c3751b; padding-top:0px;}

	#main_nav_our_work_tan div a
	{	position: ;
		display: block;
		margin-left:10px;
		padding-top:px;
		width: auto;
		white-space: nowrap;
		text-align:center;
		text-decoration: none; 
		color: #bcbec0; background-color:#c3751b; 
		font: 11px arial; padding-left:0px; font-size:9.5px;}

	#main_nav_our_work_tan div a:hover
	{	background:;
		color:#FFFFFF;}				






/* Green Links
--------------------------------------------- */


#main_nav_about_us_green
{	margin: 0;
	padding: 0; padding-left:
	44px; padding-top:38px;}


#main_nav_about_us_green a:hover {;}


#main_nav_about_us_green li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: 11px arial}

#main_nav_about_us_green li a
{	display: block;
	margin: 0 1px 0 0;
	padding: 4px 10px;
	width: 100px;
	background: ;
	color: #bcbec0;
	text-align:;
	text-decoration: none;}

#main_nav_about_us_green li a:hover
{ color:#FFFFFF;}

#main_nav_about_us_green div
{	position:absolute;
	visibility: hidden;
	
	padding-right:-10px; margin-top:34px; margin-left:-44px; width:144px;
	padding:0px; background-color:#506e4b; padding-top:0px;
	border: ;}

	#main_nav_about_us_green div a
	{	position: ;
		display: block;
		margin-left:10px;
		padding-top:px;
		width: auto;
		white-space: nowrap;
		text-align:center;
		text-decoration: none; 
		color: #bcbec0; background-color:#506e4b; 
		font: 11px arial; padding-left:0px; font-size:9.5px;}

	#main_nav_about_us_green div a:hover
	{	background:;
		color:#FFFFFF;}
		
		
		
#main_nav_your_brand_on_fire_green
{	margin: 0;
	padding: 0; padding-left:
	0px; padding-top:38px;}

#main_nav_your_brand_on_fire_green a:hover {;}


#main_nav_your_brand_on_fire_green li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: 11px arial}

#main_nav_your_brand_on_fire_green li a
{	display: block;
	margin: 0 1px 0 0;
	padding: 4px 10px;
	width: 100px;
	background: ;
	color: #bcbec0;
	text-align:;
	text-decoration: none;}

#main_nav_your_brand_on_fire_green li a:hover
{ color:#FFFFFF;}

#main_nav_your_brand_on_fire_green div
{	position:absolute;
	visibility: hidden;
	
	padding-right:0px; margin-top:34px; margin-left:-15px; width:143px;
	padding: 0px; background-color:#506e4b; padding-top:0px;
	border: ;}

	#main_nav_your_brand_on_fire_green div a
	{	position: ;
		display: block;
		margin-left:10px;
		padding-top:px;
		width: auto;
		white-space: nowrap;
		text-align:center;
		text-decoration: none; 
		color: #bcbec0; background-color:#506e4b; 
		font: 11px arial; padding-left:0px; font-size:9.5px;}

	#main_nav_your_brand_on_fire_green div a:hover
	{	background:;
		color:#FFFFFF ;}
		
		
		
#main_nav_our_work_green
{	margin: 0;
	padding: 0; padding-left:
	7px; padding-top:38px;}

#main_nav_our_work_green a:hover {;}


#main_nav_our_work_green li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: 11px arial}

#main_nav_our_work_green li a
{	display: block;
	margin: 0 1px 0 0;
	padding: 4px 10px;
	width: 100px;
	background: ;
	color: #bcbec0;
	text-align:;
	text-decoration: none;}

#main_nav_our_work_green li a:hover
{ color:#FFFFFF;}

#main_nav_our_work_green div
{	position:absolute;
	visibility: hidden;
	
	padding-right:0px; margin-top:34px; margin-left:-38px; width:144px;
	padding: 0px; background-color:#506e4b; padding-top:0px;}

	#main_nav_our_work_green div a
	{	position: ;
		display: block;
		margin-left:10px;
		padding-top:px;
		width: auto;
		white-space: nowrap;
		text-align:center;
		text-decoration: none; 
		color: #bcbec0; background-color:#506e4b; 
		font: 11px arial; padding-left:0px; font-size:9.5px;}

	#main_nav_our_work_green div a:hover
	{	background:;
		color:#FFFFFF;}








/* Black Links
--------------------------------------------- */

#main_nav_about_us_black
{	margin: 0;
	padding: 0; padding-left:
	44px; padding-top:38px;}


#main_nav_about_us_black a:hover {;}


#main_nav_about_us_black li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: 11px arial}

#main_nav_about_us_black li a
{	display: block;
	margin: 0 1px 0 0;
	padding: 4px 10px;
	width: 100px;
	background: ;
	color: #bcbec0;
	text-align:;
	text-decoration: none;}

#main_nav_about_us_black li a:hover
{ color:#FFFFFF;}

#main_nav_about_us_black div
{	position:absolute;
	visibility: hidden;
	
	padding-right:-10px; margin-top:34px; margin-left:-44px; width:144px;
	padding:0px; background-color:#000000; padding-top:0px;
	border: ;}

	#main_nav_about_us_black div a
	{	position: ;
		display: block;
		margin-left:10px;
		padding-top:px;
		width: auto;
		white-space: nowrap;
		text-align:center;
		text-decoration: none; 
		color: #bcbec0; background-color:#000000; 
		font: 11px arial; padding-left:0px; font-size:9.5px;}

	#main_nav_about_us_black div a:hover
	{	background:;
		color:#FFFFFF;}
		
		
		
#main_nav_your_brand_on_fire_black
{	margin: 0;
	padding: 0; padding-left:
	0px; padding-top:38px;}

#main_nav_your_brand_on_fire_black a:hover {;}


#main_nav_your_brand_on_fire_black li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: 11px arial}

#main_nav_your_brand_on_fire_black li a
{	display: block;
	margin: 0 1px 0 0;
	padding: 4px 10px;
	width: 100px;
	background: ;
	color: #bcbec0;
	text-align:;
	text-decoration: none;}

#main_nav_your_brand_on_fire_black li a:hover
{ color:#FFFFFF;}

#main_nav_your_brand_on_fire_black div
{	position:absolute;
	visibility: hidden;
	
	padding-right:0px; margin-top:34px; margin-left:-15px; width:143px;
	padding: 0px; background-color:#000000; padding-top:0px;
	border: ;}

	#main_nav_your_brand_on_fire_black div a
	{	position: ;
		display: block;
		margin-left:10px;
		padding-top:px;
		width: auto;
		white-space: nowrap;
		text-align:center;
		text-decoration: none; 
		color: #bcbec0; background-color:#000000; 
		font: 11px arial; padding-left:0px; font-size:9.5px;}

	#main_nav_your_brand_on_fire_black div a:hover
	{	background:;
		color:#FFFFFF ;}
		
		
		
#main_nav_our_work_black
{	margin: 0;
	padding: 0; padding-left:
	7px; padding-top:38px;}

#main_nav_our_work_black a:hover {;}


#main_nav_our_work_black li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: 11px arial}

#main_nav_our_work_black li a
{	display: block;
	margin: 0 1px 0 0;
	padding: 4px 10px;
	width: 100px;
	background: ;
	color: #bcbec0;
	text-align:;
	text-decoration: none;}

#main_nav_our_work_black li a:hover
{ color:#FFFFFF;}

#main_nav_our_work_black div
{	position:absolute;
	visibility: hidden;
	
	padding-right:0px; margin-top:34px; margin-left:-38px; width:144px;
	padding: 0px; background-color:#000000; padding-top:0px;}

	#main_nav_our_work_black div a
	{	position: ;
		display: block;
		margin-left:10px;
		padding-top:px;
		width: auto;
		white-space: nowrap;
		text-align:center;
		text-decoration: none; 
		color: #bcbec0; background-color:#000000; 
		font: 11px arial; padding-left:0px; font-size:9.5px;}

	#main_nav_our_work_black div a:hover
	{	background:;
		color:#FFFFFF;}	
		
		
		
		
		/* Orange Links
--------------------------------------------- */

#main_nav_about_us_orange
{	margin: 0;
	padding: 0; padding-left:
	44px; padding-top:38px;}


#main_nav_about_us_orange a:hover {;}


#main_nav_about_us_orange li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: 11px arial}

#main_nav_about_us_orange li a
{	display: block;
	margin: 0 1px 0 0;
	padding: 4px 10px;
	width: 100px;
	background: ;
	color: #bcbec0;
	text-align:;
	text-decoration: none;}

#main_nav_about_us_orange li a:hover
{ color:#FFFFFF;}

#main_nav_about_us_orange div
{	position:absolute;
	visibility: hidden;
	
	padding-right:-10px; margin-top:34px; margin-left:-44px; width:144px;
	padding:0px; background-color:#ee5311; padding-top:0px;
	border: ;}

	#main_nav_about_us_orange div a
	{	position: ;
		display: block;
		margin-left:10px;
		padding-top:px;
		width: auto;
		white-space: nowrap;
		text-align:center;
		text-decoration: none; 
		color: #bcbec0; background-color:#ee5311; 
		font: 11px arial; padding-left:0px; font-size:9.5px;}

	#main_nav_about_us_orange div a:hover
	{	background:;
		color:#FFFFFF;}
		
		
		
#main_nav_your_brand_on_fire_orange
{	margin: 0;
	padding: 0; padding-left:
	0px; padding-top:38px;}

#main_nav_your_brand_on_fire_orange a:hover {;}


#main_nav_your_brand_on_fire_orange li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: 11px arial}

#main_nav_your_brand_on_fire_orange li a
{	display: block;
	margin: 0 1px 0 0;
	padding: 4px 10px;
	width: 100px;
	background: ;
	color: #bcbec0;
	text-align:;
	text-decoration: none;}

#main_nav_your_brand_on_fire_orange li a:hover
{ color:#FFFFFF;}

#main_nav_your_brand_on_fire_orange div
{	position:absolute;
	visibility: hidden;
	
	padding-right:0px; margin-top:34px; margin-left:-15px; width:143px;
	padding: 0px; background-color:#ee5311; padding-top:0px;
	border: ;}

	#main_nav_your_brand_on_fire_orange div a
	{	position: ;
		display: block;
		margin-left:10px;
		padding-top:px;
		width: auto;
		white-space: nowrap;
		text-align:center;
		text-decoration: none; 
		color: #bcbec0; background-color:#ee5311; 
		font: 11px arial; padding-left:0px; font-size:9.5px;}

	#main_nav_your_brand_on_fire_orange div a:hover
	{	background:;
		color:#FFFFFF ;}
		
		
		
#main_nav_our_work_orange
{	margin: 0;
	padding: 0; padding-left:
	7px; padding-top:38px;}

#main_nav_our_work_orange a:hover {;}


#main_nav_our_work_orange li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: 11px arial}

#main_nav_our_work_orange li a
{	display: block;
	margin: 0 1px 0 0;
	padding: 4px 10px;
	width: 100px;
	background: ;
	color: #bcbec0;
	text-align:;
	text-decoration: none;}

#main_nav_our_work_orange li a:hover
{ color:#FFFFFF;}

#main_nav_our_work_orange div
{	position:absolute;
	visibility: hidden;
	
	padding-right:0px; margin-top:34px; margin-left:-38px; width:144px;
	padding: 0px; background-color:#ee5311; padding-top:0px;}

	#main_nav_our_work_orange div a
	{	position: ;
		display: block;
		margin-left:10px;
		padding-top:px;
		width: auto;
		white-space: nowrap;
		text-align:center;
		text-decoration: none; 
		color: #bcbec0; background-color:#ee5311; 
		font: 11px arial; padding-left:0px; font-size:9.5px;}

	#main_nav_our_work_orange div a:hover
	{	background:;
		color:#FFFFFF;}					



		/* Drk_Blue Links
--------------------------------------------- */

#main_nav_about_us_drk_blue
{	margin: 0;
	padding: 0; padding-left:
	44px; padding-top:38px;}


#main_nav_about_us_drk_blue a:hover {;}


#main_nav_about_us_drk_blue li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: 11px arial}

#main_nav_about_us_drk_blue li a
{	display: block;
	margin: 0 1px 0 0;
	padding: 4px 10px;
	width: 100px;
	background: ;
	color: #bcbec0;
	text-align:;
	text-decoration: none;}

#main_nav_about_us_drk_blue li a:hover
{ color:#FFFFFF;}

#main_nav_about_us_drk_blue div
{	position:absolute;
	visibility: hidden;
	
	padding-right:-10px; margin-top:34px; margin-left:-44px; width:144px;
	padding:0px; background-color:#ee5311; padding-top:0px;
	border: ;}

	#main_nav_about_us_drk_blue div a
	{	position: ;
		display: block;
		margin-left:10px;
		padding-top:px;
		width: auto;
		white-space: nowrap;
		text-align:center;
		text-decoration: none; 
		color: #bcbec0; background-color:#ee5311; 
		font: 11px arial; padding-left:0px; font-size:9.5px;}

	#main_nav_about_us_drk_blue div a:hover
	{	background:;
		color:#FFFFFF;}
		
		
		
#main_nav_your_brand_on_fire_drk_blue
{	margin: 0;
	padding: 0; padding-left:
	0px; padding-top:38px;}

#main_nav_your_brand_on_fire_drk_blue a:hover {;}


#main_nav_your_brand_on_fire_drk_blue li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: 11px arial}

#main_nav_your_brand_on_fire_drk_blue li a
{	display: block;
	margin: 0 1px 0 0;
	padding: 4px 10px;
	width: 100px;
	background: ;
	color: #bcbec0;
	text-align:;
	text-decoration: none;}

#main_nav_your_brand_on_fire_drk_blue li a:hover
{ color:#FFFFFF;}

#main_nav_your_brand_on_fire_drk_blue div
{	position:absolute;
	visibility: hidden;
	
	padding-right:0px; margin-top:34px; margin-left:-15px; width:143px;
	padding: 0px; background-color:#363948; padding-top:0px;
	border: ;}

	#main_nav_your_brand_on_fire_drk_blue div a
	{	position: ;
		display: block;
		margin-left:10px;
		padding-top:px;
		width: auto;
		white-space: nowrap;
		text-align:center;
		text-decoration: none; 
		color: #bcbec0; background-color:#363948; 
		font: 11px arial; padding-left:0px; font-size:9.5px;}

	#main_nav_your_brand_on_fire_drk_blue div a:hover
	{	background:;
		color:#FFFFFF ;}
		
		
		
#main_nav_our_work_drk_blue
{	margin: 0;
	padding: 0; padding-left:
	7px; padding-top:38px;}

#main_nav_our_work_drk_blue a:hover {;}


#main_nav_our_work_drk_blue li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: 11px arial}

#main_nav_our_work_drk_blue li a
{	display: block;
	margin: 0 1px 0 0;
	padding: 4px 10px;
	width: 100px;
	background: ;
	color: #bcbec0;
	text-align:;
	text-decoration: none;}

#main_nav_our_work_drk_blue li a:hover
{ color:#FFFFFF;}

#main_nav_our_work_drk_blue div
{	position:absolute;
	visibility: hidden;
	
	padding-right:0px; margin-top:34px; margin-left:-38px; width:144px;
	padding: 0px; background-color:#363948; padding-top:0px;}

	#main_nav_our_work_drk_blue div a
	{	position: ;
		display: block;
		margin-left:10px;
		padding-top:px;
		width: auto;
		white-space: nowrap;
		text-align:center;
		text-decoration: none; 
		color: #bcbec0; background-color:#363948; 
		font: 11px arial; padding-left:0px; font-size:9.5px;}

	#main_nav_our_work_orange div a:hover
	{	background:;
		color:#FFFFFF;}	











#header {height:306px; background-repeat:no-repeat; width:960px; margin-left:-7px;}

#header_home {background-image:url(../images/Home-Link-Background.jpg); height:306px; background-repeat:no-repeat; width:960px;}

#header_branch {background-image:url(../images/Tree-Branch-Background.jpg); height:306px; background-repeat:no-repeat; width:960px;}

#header_crowd {background-image:url(../images/Crowd-Link-Background.jpg); height:306px; background-repeat:no-repeat; width:960px;}

#header_red {background-image:url(../images/Red-Link_Background.jpg); height:306px; background-repeat:no-repeat; width:960px;}

#header_racing {background-image:url(../images/Racing-Link-Background.jpg); height:306px; background-repeat:no-repeat; width:960px;}

#header_rocks_water {background-image:url(../images/Rocks-Water-Link-Background.jpg); height:306px; background-repeat:no-repeat; width:960px;}

#header_sunset {background-image:url(../images/Sunset-Link-Background.jpg); height:306px; background-repeat:no-repeat; width:960px;}

#header_blue {background-image:url(../images/Blue-Link-Background.jpg); height:306px; background-repeat:no-repeat; width:960px;}

#header_tan {background-image:url(../images/Tan-Link-Background.jpg); height:306px; background-repeat:no-repeat; width:960px;}

#header_tan_2 {background-image:url(../images/Tan-Link-Background_2.jpg); height:306px; background-repeat:no-repeat; width:960px;}

#header_black {background-image:url(../images/Black-Link-Background.jpg); height:306px; background-repeat:no-repeat; width:960px;}

#header_orange {background-image:url(../images/Orange-Link-Background.jpg); height:306px; background-repeat:no-repeat; width:960px;}


#header_green {background-image:url(../images/Green-Link-Background.jpg); height:93px; background-repeat:no-repeat; width:960px;}

#body {background-color:#FFFFFF; height:600px; width:960px; padding-left:0px; padding-top:0px;}

#body_blog {background-color:#FFFFFF; height:1300px; width:960px; padding-left:0px; padding-top:0px;}

#body_index {background-color:#FFFFFF; height:450px; width:960px; margin-left:-7px; padding-left:0px; padding-top:0px;}

#body_home {background-color:#FFFFFF; height:700px; width:960px; padding-left:0px; padding-top:0px;}

#body_home_copy {height:300px; width:575px; padding-left:190px; padding-top:30px;}

#body_copy {height:300px; width:600px; padding-left:145px; padding-top:30px;}

#body_about_us {height:300px; width:575px; padding-left:190px; padding-top:30px;}


#body {background-color:#FFFFFF; height:600px; width:960px; padding-left:0px; padding-top:0px;}

#body_history {background-color:#FFFFFF; height:800px; width:960px; padding-left:0px; padding-top:0px;}

#body_your_brand_on_fire {background-color:#FFFFFF; height:600px; width:960px; padding-left:0px; padding-top:0px;}

#body_cross_media_minded {background-color:#FFFFFF; height:800px; width:960px; padding-left:0px; padding-top:0px;}

#body_cia_corporate_image_audit {background-color:#FFFFFF; height:600px; width:960px; padding-left:0px; padding-top:0px;}

#body_talk_to_us {background-color:#FFFFFF; height:600px; width:960px; padding-left:0px; padding-top:0px;}

#body_map {background-color:#FFFFFF; height:600px; width:960px; padding-left:0px; padding-top:0px;}


#body_left_column_history {height:250px; width:275px; padding-left:140px; padding-top:30px;}
#body_right_column_history {height:250px; width:280px; padding-left:100px; padding-top:30px;}



#body_left_column_whats_new {height:250px; width:200px; padding-left:140px; padding-top:65px;}
#body_right_column_whats_new {height:250px; width:300px; padding-left:175px; padding-top:30px;}
#body_right_column_whats_new h3 { letter-spacing:.25px; line-height:20px;}
#body_right_column_whats_new p { letter-spacing:-.25px;}




#body_left_column_blog {height:250px; width:110px; padding-left:55px; padding-top:30px;}
#body_right_column_blog {height:250px; width:500px; padding-top:30px;}
#body_left_column_blog a {color:#666666; text-decoration:none; font-size:10px; word-spacing:0px;}
#body_left_column_blog a:hover { color:#c3751b;}

#body_blog_photo {padding-top:60px}
#body_blog_entry {padding-left:15px;}





#body_left_column_talk_to_us {height:250px; width:275px; padding-left:145px; padding-top:30px;}
#body_right_column_talk_to_us {height:250px; width:200px; padding-left:235px; padding-top:30px;}
#body_right_column_talk_to_us a {color:#666666; text-decoration:none;}
#body_right_column_talk_to_us a:hover { color:#c3751b;}


#body_left_column_map {height:400px; width:325px; padding-left:172px; padding-top:30px;}


#body_left_column_about_us {height:250px; width:270px; padding-left:110px; padding-top:30px;}
#body_left_column_about_us a {height:250px; width:270px; padding-left:50px; padding-top:30px;}
#body_right_column_about_us {height:250px; width:380px; padding-left:40px; padding-top:30px; letter-spacing:.25px;}

#body_left_column_your_brand_on_fire {height:250px; width:200px; padding-left:140px; padding-top:30px;}
#body_right_column_your_brand_on_fire {height:250px; width:375px; padding-left:80px; padding-top:30px;}

#body_left_column_creating_brand_champions {height:250px; width:270px; padding-left:110px; padding-top:30px;}
#body_right_column_creating_brand_champions {height:250px; width:380px; padding-left:40px; padding-top:30px; letter-spacing:.1px; }

#body_left_column_cia_corporate_image_audit {height:250px; width:200px; padding-left:140px; padding-top:30px;}
#body_right_column_cia_corporate_image_audit {height:250px; width:380px; padding-left:80px; padding-top:30px; letter-spacing:0px;}


#body_left_column_cross_media_minded {height:250px; width:220px; padding-left:140px; padding-top:30px;}
#body_right_column_cross_media_minded {height:450px; width:380px; padding-left:60px; padding-top:30px; letter-spacing:.25px;}


#body_left_column_our_work {height:250px; width:250px; padding-left:150px; padding-top:0px;}
#body_right_column_our_work {height:250px; width:250px; margin-left:-58px; padding-top:20px; text-align:center;}

#body_left_column_our_work_b_to_b_print {height:250px; width:250px; padding-left:150px; padding-top:0px; letter-spacing:0px;}
#body_right_column_our_work_b_to_b_print {height:250px; width:250px; margin-left:-58px; padding-top:20px; text-align:center;}


#body_left_column_our_work_b_to_b_print a {text-align:center;}
#body_right_column_our_work_b_to_b_print a {text-align:center; color:#bcbec0; text-decoration:none;}

#body_left_column_our_work_b_to_b_print a:hover {text-align:center; color:#FF0000;}
#body_right_column_our_work_b_to_b_print a:hover {text-align:center; color:#FF0000;}



#body_left_column_our_work_b_to_b_3d {height:250px; width:250px; padding-left:150px; padding-top:0px;}
#body_right_column_our_work_b_to_b_3d {height:250px; width:250px; margin-left:-55px; padding-top:30px; text-align:center;}



#body_left_column_our_work_b_to_b_web {height:250px; width:250px; padding-left:150px; padding-top:30px;}
#body_right_column_our_work_b_to_b_web {height:250px; width:250px; margin-left:-55px; padding-top:30px; text-align:center;}


#body_left_column_our_work_b_to_c_3d {height:250px; width:250px; padding-left:150px; padding-top:30px;}
#body_right_column_our_work_b_to_c_3d {height:250px; width:250px; margin-left:-55px; padding-top:30px; text-align:center;}

#body_left_column_our_work_b_to_c_print {height:250px; width:250px; padding-left:150px; padding-top:30px;}
#body_right_column_our_work_b_to_c_print {height:250px; width:250px; margin-left:-55px; padding-top:30px; text-align:center;}

#body_left_column_our_work_b_to_c_web {height:250px; width:250px; padding-left:150px; padding-top:30px;}
#body_right_column_our_work_b_to_c_web {height:250px; width:250px; margin-left:-55px; padding-top:30px; text-align:center;}


#copyright {background-color:#FFFFFF; color:#666666; padding-left:10px; font-size:10.5px; text-align:center;}

#copyright_introduction {background-color:#FFFFFF; color:#666666; margin-left:-7px; font-size:10.5px; text-align:center; width:960px;}

#history {padding-left:235px; padding-top:30px; font-size:0.95em;font-weight:bold; margin-bottom:0em; color:#666666; letter-spacing:.25px;}

#history a {color:#FF0000; text-decoration:none;}
#history a:hover { color:#bcbec0; text-decoration:none;}


#main_nav_h2d_logo { padding-left:33.5px;}


#article_title {
	width:450px;
	padding-bottom:0px;
	margin-left:65px;
}

#horizontal_rule {width:230px; background-image:url(../images/Blog_horizontal_rule.jpg); background-repeat:no-repeat; padding-bottom:20px; margin-left:15px;}

#verticle_rule {background-color:#000000; width:1px; height:1200px; margin-left:120px; margin-top:30px;}
 
