body			{background:#dddad4;font-family:arial;margin:0px;border:0px;}

.topmenu 		{z-index:30;position:absolute;top:100px;left:250px;width:500px;}
.clientmenu 		{z-index:30;width:250px;margin-bottom:20px;}

.container		{display:block;position:relative;width:750px;margin-left:auto;margin-right:auto;background:#ffffff;}

td			{font-family:arial;font-size:12px;color:#000000;font-weight:normal;line-height:1.3em;text-decoration:none;}
a			{color:#000000;text-decoration:underline;}
h1			{font-family:arial;font-size:14px;color:#e12623;line-height:1.3em;text-decoration:none;}
h2			{font-family:arial;margin-bottom:3px;font-size:13px;margin-top:0px;color:#e12623;font-weight:bold;line-height:1.1em;text-decoration:none;}
h3			{font-family:arial;font-size:11.5px;margin-top:0px;color:#e12623;font-weight:normal;line-height:1.1em;text-decoration:none;}
img 			{display:block;border:0px;}

.front			{position:absolute;left:0px;top:101px;height:300px;width:750px;}
.front .title		{position:absolute;height:50px;width:250px;top:250px;background:#e12623;color:#ffffff;font-size:18px;text-align:center;line-height:2.6em;text-decoration:none;}
.front .whitebox	{position:absolute;height:50px;width:500px;left:250px;top:250px;background:#ffffff;color:#000000;font-size:18px;text-align:center;line-height:2.5em;text-decoration:none;filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;}
.front .info		{position:absolute;height:50px;width:400px;left:265px;top:261px;color:#000000;font-size:11px;}
.front .info a		{color:#e12623;}
.front .base		{position:absolute;height:63px;width:750px;left:0px;top:300px;background:#333333;font-size:11px;}
.front .base a		{color:#e12623;}
.front .base .picture1	{position:absolute;height:40px;width:40px;left:10px;top:10px;background:#999999;border:1px solid #ffffff;}
.front .base .caption1	{position:absolute;height:40px;width:180px;left:60px;top:10px;color:#ffffff;}
.front .base .picture2	{position:absolute;height:40px;width:40px;left:250px;top:10px;background:#999999;border:1px solid #ffffff;}
.front .base .caption2	{position:absolute;height:40px;width:180px;left:300px;top:10px;color:#ffffff;}
.front .base .picture3	{position:absolute;height:40px;width:40px;left:500px;top:10px;background:#999999;border:1px solid #ffffff;}
.front .base .caption3	{position:absolute;height:40px;width:180px;left:550px;top:10px;color:#ffffff;}




.frontbox			{position:relative;margin-left:auto;margin-right:auto;margin-top:30px;background:#e12623 url('images/fadedamp.gif') bottom left no-repeat;border:solid 1px #000000;width:750px;height:400px;}
.frontbox .logo			{display:block;padding-left:375px;padding-top:25px;padding-bottom:25px;width:auto;border-bottom:1px solid #000000;}
.frontbox .contact		{position:absolute;top:100px;left:30px;color:#ffffff;font-size:11px;text-decoration:none;}

.frontbox .featureone		{display:block;position:relative;float:right;margin-right:15px;height:230px;width:230px;font-family:arial;font-size:10px;color:#ffffff;}
.frontbox .featureone a.cover	{position:absolute;top:91px;left:0px;width:230px;height:135px;background-color:#e12623;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;}
.frontbox .featureone a.cover:hover	{position:absolute;top:50px;left:0px;width:230px;height:180px;background-color:#e12623;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
.frontbox .featureone .info		{position:absolute;top:70px;left:0px;display:block;background-color:#b81d18;color:#ffffff;text-decoration:none;}
.frontbox .featureone h2	{color:#ffffff;padding:3px;padding-left:6px;font-size:11px;}
.frontbox .featureone img	{display:block;border:0px;}
.frontbox .featureone .caption	{display:none;height:50px;font-family:arial;font-size:11px;margin-top:20px;}
.frontbox .featureone .caption a{display:inline;background:none;text-decoration:underline;}

.frontbox .featuretwo		{height:230px;width:120px;}
.frontbox .featuretwo		{display:block;position:relative;float:right;margin-right:15px;height:230px;width:120px;font-family:arial;font-size:10px;color:#ffffff;}
.frontbox .featuretwo a.cover	{position:absolute;top:91px;left:0px;width:120px;height:135px;background-color:#666666;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;}
.frontbox .featuretwo a.cover:hover	{position:absolute;top:50px;left:0px;width:120px;height:180px;background-color:#666666;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
.frontbox .featuretwo .info		{position:absolute;top:70px;left:0px;display:block;background-color:#666666;color:#ffffff;text-decoration:none;}
.frontbox .featuretwo h2	{color:#ffffff;padding:3px;padding-left:6px;font-size:11px;}
.frontbox .featuretwo img	{display:block;border:0px;}
.frontbox .featuretwo .caption	{display:none;height:50px;font-family:arial;font-size:11px;margin-top:20px;}
.header			{display:block;width:auto;height:99px;background-color:#e12623;border:solid 1px #e12623;border-bottom:solid 1px #000000;margin:0px;}
.header .logo		{position:absolute;left:500px;top:20px;}
.breadcrumbs		{display:block;width:auto;margin-left:250px;margin-bottom:30px;height:20px;font-size:10.5px;color:#999999;}
.breadcrumbs a		{color:#999999;text-decoration:none;}
.breadcrumbs a:hover	{color:#000000;text-decoration:none;}
.title			{display:block;border:0px solid red;position:absolute;left:0px;top:180px;text-align:right;width:230px;font-family:georgia,arial;font-size:20px;color:#e12623;}
.bar			{display:block;width:auto;margin-left:250px;height:20px;background-color:#000000;margin-bottom:10px;}

.search			{display:block;position:absolute;left:20px;top:60px;color:#ffffff;font-size:10.5px;}
.search input		{margin-right:10px;border:1px solid #000000;width:110px;height:18px;padding-left:5px;color:#666666;}
.search a		{color:#ffffff;text-decoration:none;}
.search a:hover		{color:#ffffff;text-decoration:underline;}
.search .searchbutton	{position:absolute;left:90px;top:2px;width:18px;height:19px;border:0px;}

.content		{display:block;margin-left:250px;width:480px;font-family:arial;font-size:11.5px;color:#000000;font-weight:normal;line-height:1.3em;text-decoration:none;clear:both;}
.content h1		{padding-top:4px;}

.person			{display:block;position:relative;margin-bottom:20px;}
.person .holder		{height:120px;}

.person .photo		{position:absolute;left:-100px;top:0px;}
.person .full		{display:none;position:relative;top:-60px;}
.person .links a	{color:#999999;padding-right:10px;}
.person .less		{display:none;}
.person h3		{margin-bottom:0px;}
.person p		{margin-top:5px;}


.client			{display:block;margin-bottom:20px;width:230px;margin-right:10px;height:220px;float:left;color:#999999;}
.client .image		{background-color:#999999;width:auto;height:145px;margin-bottom:6px;}
.client h2		{font-weight:normal;}
.client .tagline	{display:block;padding:3px;background-color:#b81d18;color:#ffffff;font-weight:bold;}
.client .full		{display:none;padding-top:6px;color:#000000;}
.client .links a	{color:#999999;padding-right:10px;font-size:10.5px;}
.client .less		{display:none;}


.end			{clear:both;}

.up			{display:block;height:16px;padding-left:25px;margin-right:10px;margin-bottom:10px;background:url('images/up.gif') no-repeat;color:#666666;}
.up:hover		{background-image:url('images/up-on.gif');}

.previous		{display:block;width:16px;height:16px;margin-right:3px;background-image:url('images/previous.gif');float:left;}
.previous:hover		{display:block;width:16px;height:16px;margin-right:3px;background-image:url('images/previous-on.gif');float:left;}

.next			{display:block;width:16px;height:16px;margin-right:3px;background-image:url('images/next.gif');float:left;}
.next:hover		{display:block;width:16px;height:16px;margin-right:3px;background-image:url('images/next-on.gif');float:left;}

.nav			{display:block;clear:both;height:20px;padding-top:50px;}

.left			{display:block;position:absolute;left:0px;top:210px;width:210px;padding-left:20px;font-family:arial;font-size:11.5px;color:#000000;font-weight:normal;line-height:1.3em;text-decoration:none;text-align:right;}
.left .photo		{display:block;position:relative;left:-20px;}

.footer			{display:block;font-size:12px;margin-left:250px;padding-right:20px;padding-top:3px;padding-bottom:5px;margin-top:20px;width:auto;background-color:#000000;color:#ffffff;text-align:right;}
.footer a		{color:#ffffff;text-decoration:none;}
.footer a:hover		{color:#E12623;text-decoration:none;}

.box			{display:block;font-weight:bold;font-size:14px;margin-bottom:30px;}
.box a			{display:block;padding:6px;padding-left:20px;border-left:1px solid #999999;border-bottom:1px solid #999999;text-decoration:none;color:#000000;}
.box a:hover		{border-bottom:1px solid #E12623;text-decoration:none;color:#000000;}
.step			{display:block;padding-left:20px;font-weight:normal;font-size:11.5px;}
.step a			{display:block;padding:6px;padding-left:20px;border-left:1px solid #999999;border-bottom:1px solid #999999;text-decoration:none;color:#000000;}
.step a:hover		{border-bottom:1px solid #E12623;text-decoration:none;color:#000000;}


.quote			{font-family:century gothic;font-size:10px;color:#ffffff;font-weight:normal;line-height:1.3em;text-decoration:none;}
.norm			{font-family:arial;font-size:11px;color:#000000;font-weight:normal;line-height:1.3em;text-decoration:none;}
.newsLink		{font-family:georgia,arial;font-size:10px;color:#ff0000;font-weight:bold;line-height:1.3em;text-decoration:underline;}


b			{color:#E12623;font-weight:bold;}
ul			{list-style-position:outside;margin-top:-10px;margin-bottom:-10px;}


.entry			{display:block;padding-bottom:10px;margin-bottom:20px;}
.entry .title		{display:block;color:#E12623;font-weight:bold;font-size:14px;padding-bottom:7px;border-bottom:solid 0px #eeeeee;}
.entry .title a		{color:#E12623;font-weight:bold;font-size:14px;text-decoration:none;}
.entry b		{color:#000000;font-weight:bold;}

.entry .footnotes	{display:block;color:#999999;font-size:10px;padding-bottom:3px;padding-top:3px;border-top:solid 1px #eeeeee;}
.entry .footnotes a	{color:#999999;}

.comments		{display:block;color:#666666;padding-top:50px;margin-bottom:20px;}
.comments .title	{display:block;color:#666666;font-weight:bold;font-size:12px;padding-bottom:7px;}
.comment		{display:block;border-top:solid 1px #eeeeee;margin-bottom:20px;padding-top:5px;border-bottom:solid 0px #eeeeee;}


.postinfo		{color:#999999;margin-bottom:10px;padding-bottom:3px;border-bottom: solid 1px #eeeeee;}
.postinfo a		{color:#999999;}

.recentpost		{color:#333333;}
.recentpost a		{color:#000000;}

.mainpost		{color:#000000;}
.mainpost a		{color:#000000;}

.pollbox		{display:block;width:100%;border:solid 0px #E12623;padding:10px;background:#eeeeee;}

.insights		{position:relative;top:70px;left:144px;font-family:georgia;font-size:12px;color:#000000;text-decoration:none;text-align:left;}

.caption		{font-family:georgia;font-size:12px;color:#ffffff;padding-right:15px;}
.caption a		{color:#000000;}


.newsphoto		{display:block;position:relative;width:400px;text-align:left;}
.newsphoto img		{border:0px;}
.newsphoto .captionbox	{display:block;position:absolute;left:0px;height:47px;bottom:0px;width:400px;background-color:#e12623;filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75;}
.newsphoto .caption	{display:block;position:absolute;left:0px;line-height:1.4em;padding:7px;bottom:0px;width:auto;}
.newsphoto .caption p	{margin:0px;padding:0px;color:#ffffff;filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
.newsphoto .caption a	{color:#000000;text-decoration:none;}
.newsphoto .caption a:hover	{color:#ffffff;text-decoration:none;}

.story .image		{float:right;margin:0px 0px 20px 20px;}





