/*



strobepromotions.com



site redesign v2



*







/*  BEGIN GLOBAL */







b, .b, strong { font-weight: bold; }



u, .u { text-decoration: underline; }



i, .i, em { font-style: italic; }



p, .p { margin:12px 0px 0px 0px; padding:0px; }



td { empty-cells:show; }



img { border:0px; margin:0px; padding:0px; behavior:url(code/js/iw_iepngfix.htc);}



form, input { margin:0px; padding:0px; }



sup, .superscript { font-size:9px; vertical-align:top; }



sub, .subscript { font-size:9px; vertical-align:bottom; }



ul, ol { margin-top:0px; padding-top:0px; margin-bottom:0px; padding-bottom:0px; }



.footnote { font-size:9px; font-family:Verdana; }



.clear {  clear:both;  font-size:1px;  line-height:1px;  }







li



	{



	margin-top:0px;



	list-style-image:url(../../images/global/bullet.gif);



	}







a { color:#0B5284; }



a:hover { color:#70A5CA; }







body



	{



	margin:0px;



	padding:25px 10px 10px 10px;



	background-color:#C3CF21;







	background-image:url(../../images/global/bg_outer_green_strobelights.gif);



	background-position:top center;



	background-repeat:no-repeat;







	font-family:Arial;



	font-size:12px; 



	color:#2B6995;



	



	}







.container



	{



	width:750px;



	margin-left:auto;



	margin-right:auto;	



	}







.mastheadContainer



	{



	background-image:url(../../images/global/masthead.gif);



	background-position:0px 0px;



	background-repeat:no-repeat;



	height:112px;	



	border-bottom:0px solid red;



	}







.mainContainer



	{



	background-image:url(../../images/global/bg_middle.gif);



	background-position:top center;



	background-repeat:repeat-y;



	padding:0px 4px 5px 4px;



	}







.mainContainer * { position:relative; }







.mainContainerInner



	{



	/* 742px = 15px + 712px + 15px; 



	width:712px;



	padding:15px 15px 5px 15px;*/



	



	width:727px;



	padding:15px 15px 5px 0px;







	background-image:url(../../images/global/bg_inner_blue_strobelights.gif);



	background-position:0px 0px;



	background-repeat:no-repeat;







	}







.businessMainContainerInner



	{



	width:742px;



	padding-right:0px;



	}



	



.bottomChrome



	{



	background-image:url(../../images/global/bottom.gif);



	background-position:0px 0px;



	background-repeat:no-repeat;



	line-height:1px; font-size:1px;



	height:10px;



	width:750px;



	}



	



.footerIcon{



	margin:12px 0px 5px 19px;



}



.footerIcon a{



	display:inline-block;



}



.footerIcon a.promo100{



	margin-right:40px;



}



.footerIcon a.facebook{



	position:relative;



	top:-7px;



	margin-right:30px;



}



.footerIcon a.twitter{



	position:relative;



	top:-7px;



}







.footer



	{



	font-size:9px;



	color:#63634B;



	font-family:Verdana;



	padding:5px 0px 0px 18px;



	}



.footer a { color:#63634B; }



.footer a:hover { color:#9F9F50; }



.footer p { margin-top:7px; }



.footer .pipe { padding:0px 3px 0px 3px; }



.footerSelected { color:#484839; font-weight:bold;}







#quoteBox



	{ margin-right:15px; height:89px; width:500px; float:right; border:0px solid red;}







.quotationMarks



	{ color:#C6E6FB; }







.attribution



	{



	font-weight:normal;



	font-style:normal;



	margin-top:0px;



	color:#C6E6FB;



	}



.navContainer



	{ /*padding-left:13px;*/



		padding-left:10px; 



	}



.navItem



	{ float:left; padding-left:2px; _margin-top:-1px;}







.calloutContainer



	{



	width:95px;



	background-image:url(../../images/global/callout_chrome/top_green.gif);



	background-position:0px 0px;



	background-repeat:no-repeat;



	background-color:#E3E499;            /*  background color to match top_blue.gif and bottom_blue.gif D2ECFB    */



	font-size:10px;



	



	margin-left:auto;



	margin-right:auto;



	margin-top:25px;



	}







.calloutBottom



	{



	background-image:url(../../images/global/callout_chrome/bottom_green.gif);



	background-position:bottom;



	background-repeat:no-repeat;



	padding:20px 5px 40px 5px;



	}







.calloutContainer .thumbnail



	{



	/*



	margin-left:auto;



	margin-right:auto;



	*/



	text-align:center;



	}







.calloutContainer p



	{ margin:7px 0px 0px 0px; padding:0px; }







.blueTopContainer



	{



	background-image:url(../../images/global/blue_top_box/bg_bluebox_strobelights.gif);



	background-position:0px -15px;



	background-repeat:no-repeat;



	background-color:#A3C1DE; /* A6CFEA */



	border-bottom:1px solid white;



	/* position:relative; */



	}







.blueTopShadow



	{



	background-image:url(../../images/global/blue_top_box/bottom_blue_shadow.gif);



	background-position:bottom;



	background-repeat:repeat-x;



	padding:15px 15px 15px 15px;



	border:0px solid yellow;



	}







.row2Container



	{



	background-image:url(../../images/global/blue_top_box/row2_topblue_shadow.gif);



	background-position:top;



	background-repeat:repeat-x;



	padding:15px 15px 5px 15px;



	border:0px solid black;



	background-color:#FFFFFF;



	}







.h2



	{



	font-size:22px;



	font-family:"Arial Black";



	}







.rightColumn .h2



	{ margin-left:10px; }







.leftColumn



	{



	width:150px;



	/* width:145px; */



	padding-right:20px;



	float:left;



	



	}







.rightColumn



	{



	width:550px;



	float:left;



	border:0px solid red;



	margin-top:20px;



	}







.subNav



	{ margin-top:70px; margin-left:20px;}











.goHome



	{



	border:0px solid red;



	width:180px;



	height:75px;



	margin-left:25px;



	}







/*  END GLOBAL */











/* begin home */







.splash .mainContainerInner



	{



	width:auto;



	padding:0px;



	background-image:url(../../images/global/blue_top_box/bg_bluebox_strobelights.gif);



	background-position:0px 0px;



	background-color:#A3C1DE;



	}







.splash .blueTopShadow



	{



	padding:0px;



	}







.row2



	{



	padding:15px 0px 15px 15px;



	}







.welcome



	{



	width:315px;



	float:left;



	}






.welcome .promo_awardDiv



	{



		background-image:url(../../images/home/promo100/promo_awardBg.jpg);
		
		

		width:303px;
		
		
		
		height:76px;
		
		
		
		margin:12px 0px 0px 0px;
		
				
				
	}






.welcome .promo_awardDiv p



	{
	
	
	
			font-family:Arial, Helvetica, sans-serif;
	
	
	
			font-size:11px;
	
	
	
			color:#2B6995;
			
			
			
			margin-top:8px;
			
			
			
	}






.welcome .promo_awardDiv .ltTd
	{
		
		
		
		padding:8px 0px 0px 7px;
		
		
		
	}






.welcome .promo_awardDiv .rtTd
	{
		
		
		
		padding:0px 0px 0px 8px;
		
		
		
	}





	
.welcomeThumbnailContainer



	{



	width:275px;



	float:left;



	}







.welcomeThumbnailContainerEuropean



	{



	width:310px;



	float:left;



	margin-left:-20px;



	}















.welcomeThumbnailContainer img



	{ margin-left:auto; margin-right:auto; }



























.rotatingFeatures



	{



	overflow:hidden;



	}











.rotatingFeatures, #rotatingFeature1, #rotatingFeature2



	{



	height:280px;



	/* 



	display:none;



	height:1px; 



	height:300px; 



	border-bottom:1px solid red;



	*/



	}















.welcomeGoldfishThumbnailContainer



	{



	width:380px;



	float:left;



	padding:0px 0px 0px 10px;



	border:0px solid green;



	}







.welcomeGoldfishThumbnailContainer *



	{ position:relative; }











.goldfishIntro



	{



	border:0px solid red;



	height:100px;



	}







.welcomeGoldfishText



	{



	width:260px;



	float:left;



	font-size:11px;



	border:0px solid red;



	}



.welcomeGoldfishLogo



	{



	width:98px;



	float:left;



	padding-right:10px;



	height:35px;



	}











.welcomeGoldfish



	{



	width:350px;



	margin:0px auto 0px auto;



	border:0px solid yellow;



	



	}







.welcomeButton



	{



	width:79px; 



	height:21px;



	margin-left:auto;



	margin-right:auto;



	}







.welcomeThumbnailSynopsis



	{



	width:140px;



	margin-left:-20px;



	float:left;



	font-size:10px;



	padding-top:5px;



	line-height:1em;



	font-family:Verdana, Arial, Helvetica, sans-serif;



	}



	



.welcomeThumbnailSynopsisEuropean



	{



	width:140px;



	margin-left:-30px;



	float:left;



	font-size:10px;



	padding-top:5px;



	font-family:Verdana, Arial, Helvetica, sans-serif;



	}



	















.row3



	{



	width:725px;



	margin-left:auto;



	margin-right:auto;	



	font-size:11px;



	padding-top:10px;



	padding-bottom:0px;



	}







.featureContainer



	{



	width:450px;



	height:117px;



	padding:5px 5px 0px 0px;



	background-image:url(../../images/home/features/feature_box.gif);



	background-position:0px 0px;



	background-repeat:no-repeat;



	float:left;



	color:#626810;



	}







.featureCopyContainer, .featureCopyContaineripod



	{



	padding-top:10px;



	width:300px;



	float:left;



	line-height:110%;



	}







.featureCopyContaineripod



	{ width:290px; }











.featureHeadline



	{ 



	margin-bottom:4px;



	font-weight:bold;



	}







.featureThumbnail



	{



	width:120px;



	padding-left:10px;



	float:left;



	text-align:center;



	padding-right:10px;



	}







.logoUSPS



	{



	padding-left:30px;



	padding-top:30px;



	}







.featureThumbnailipod



	{



	width:140px;



	padding-left:10px;



	padding-top:20px;



	float:left;



	text-align:center;



	}















.featureButton



	{ padding-top:5px; }	











.clientLoginContainer



	{



	width:240px;



	height:97px;



	background-image:url(../../images/home/login/login_box_green.gif);



	background-position:0px 0px;



	background-repeat:no-repeat;



	float:left;



	text-align:center;



	padding:15px 15px 10px 15px;



	border:0px solid red;



	}







.clientLoginCopy



	{



	margin-top:5px;



	}



	







.clientLoginButton



	{



	width:69px; 



	height:23px;



	margin-left:auto;



	margin-right:auto;



	margin-top:8px;



	}



.splash .h2



	{



	color:#204D6D;



	font-size:16px;



	line-height:16px;



	height:16px;



	padding:0px;



	margin:0px;



	}















/* end home */



































/* begin our perspective */







.subheadRule



	{



	margin-top:15px;



	background-color:#DFF1FC;



	background-image:url(../../images/global/blue_rules/left_curve.gif);



	background-position:0px 0px;



	background-repeat:no-repeat;



	line-height:9px;



	}







.subheadRuleRight, .rightNoArrow



	{



	background-image:url(../../images/global/blue_rules/arrow_up.gif);



	background-position:right;



	background-repeat:no-repeat;



	height:11px;



	padding:2px 0px 2px 10px;



	font-weight:bold;



	font-size:9px;



	font-family:Verdana;



	}







.rightNoArrow



	{ background-image:url(../../images/global/blue_rules/right.gif); }











.ourPerspective .rightColumn p



	{ margin-left:10px; }







/* end our perspective */











/* begin our +s */







.ourClients .threeColumnContainer



	{ margin-top:12px; }







.ourHeaderList



	{



	width:230px;



	float:left;



	/* position:relative; */



	border:0px solid red;



	} 







.ourHeaderList li



	{ list-style-image:url(../../images/global/bullet_on_blue.gif); }







.attibuteAbove



	{



	margin-top:15px;



	background-color:#DFF1FC;



	background-image:url(../../images/global/blue_rules/left_curve.gif);



	background-position:0px 0px;



	background-repeat:no-repeat;



	line-height:9px;



	border-bottom:1px solid #FFFFFF;



	height:15px;



	}







.attributeRight



	{



	background-image:url(../../images/global/blue_rules/arrow_up.gif);



	background-position:right;



	background-repeat:no-repeat;



	height:11px;



	padding:2px 0px 2px 10px;



	font-weight:bold;



	font-size:9px;



	font-family:Verdana;



	}







.testimonial { margin:5px 10px 0px 10px; }



.p10 { padding-left:10px; }











#logoContainer



	{ padding-top:10px; }











.ourClients .row2Container



	{ background-image:none; }







.ourClientsContainer



	{



	padding:0px 15px 5px 15px;



	border:0px solid red;



	}







.ourClientsWhiteContainer



	{  }     /* background-color:#FFFFFF; */



	







.ourClients p.h2



	{ padding:10px 0px 0px 10px; }



/* end our clients */















/* begin our services */







.ourHeaderListFirst .h2 



	{ 



	margin-top:-6px; padding:0px; 



	border:0px solid red;



	}







.ourServices .ourHeaderList



	{ border:0px solid red; }







.ourHeaderListFirst, .ourHeaderListSecond, .ourHeaderListThird



	{



	width:200px;



	float:left;



	/* position:relative; */



	border:0px solid red;



	}







.ourHeaderListFirst .listItem, 



.ourHeaderListSecond .listItem, 



.ourHeaderListThird .listItem



	{



	background-image:url(../../images/global/bullet_on_blue.gif); 



	background-repeat:no-repeat;



	margin:0px;



	padding:0px 0px 0px 14px;



	border:0px solid red;



	}







.ourServices .ourHeaderListFirst



	{ width:210px;  }







.ourServices .ourHeaderListSecond



	{ width:245px;  }







.ourServices .ourHeaderListThird



	{ 



	width:250px; 



	border:0px solid red;  



	}







.ourServices .leftColumn



	{



	margin:0px;



	padding:0px 10px 0px 0px;



	width:340px;



	float:left;



	}







.ourServices .rightColumn



	{



	padding:0px;



	margin:0px;



	width:350px;



	float:left;



	}







.ourServices .leftColumn p, 



.ourServices .rightColumn p



	{ padding-left:10px;}







.ourServices .leftColumn ul, 



.ourServices .rightColumn ul



	{ padding-top:12px }







/*



.ourServices .leftColumn,



.ourServices .rightColumn



	{ border:1px solid red; }



*/











/* end our services */











/* begin about us */











#aboutUs .mainContainer



	{



	padding:0px 4px 0px 4px;



	}











#aboutUs .rightColumn .h2,



.aboutUs .rightColumn .h2



	{ margin-left:0px; }







#aboutUs .leftColumn



	{



	width:145px;



	padding-right:20px;



	float:left;



	}







#aboutUs .mainContainerInner



	{



	/* 742px = 15px + 712px + 15px; */



	width:742px;



	padding:0px 0px 0px 0px;



	



	}







.listContainer, .listContainer2



	{



	color:#0B5284;



	font-weight:bold;



	font-size:9px;



	font-family:Verdana;



	margin-top:60px; 



	margin-left:20px;



	}







.listContainer2



	{ margin-top:73px;  }







.listContainer a



	{ text-decoration:none; }







#aboutUs .leftNavItem a



	{ text-decoration:none; }







.leftNavItem



	{ 



	padding:2px 0px 2px 10px; 



	/* height:11px; */



	line-height:10px;



	}







.leftNavItemSelected



	{	



	background-color:#DFF1FC;



	background-image:url(../../images/global/blue_rules/left_curve.gif);



	background-position:0px 0px;



	background-repeat:no-repeat;



	color:#1B5C89;



	padding:0px;



	margin:0px;



	line-height:10px;



	}







.leftNavItem, .leftNavItemSelected



	{ margin-bottom:10px; }







.leftNavItemRight



	{



	background-image:url(../../images/global/blue_rules/arrow_right.gif);



	background-position:right;



	background-repeat:no-repeat;



	height:11px;



	padding:2px 0px 2px 10px;



	line-height:9px;



	}







.h3



	{



	font-size:11px;



	font-weight:bold;



	font-style:italic;



	margin-top:-3px;



	font-family:Verdana;



	}







#aboutUs .rightColumn



	{



	width:340px;



	margin-top:0px;



	padding-top:20px;



	}







.bodyshot



	{



	background-repeat:no-repeat;



	background-position:right;



	height:532px;



	}







.angelaLeonard .bodyshot { background-image:url(../../images/about_us/angela_leonard.jpg); }



.angelaLeonard .bottomChrome { background-image:url(../../images/about_us/angela_leonard_f.gif); }







.chrisCavallino .bodyshot { background-image:url(../../images/about_us/chris_cavallino.jpg); }



.chrisCavallino .bottomChrome { background-image:url(../../images/about_us/chris_cavallino_f.gif); }







.myraStewart .bodyshot { background-image:url(../../images/about_us/myra_stewart.jpg); }



.myraStewart .bottomChrome { background-image:url(../../images/about_us/myra_stewart_f.gif); }







.robertKaplan .bodyshot { background-image:url(../../images/about_us/rob_kaplan.jpg); }



.robertKaplan .bottomChrome { background-image:url(../../images/about_us/rob_kaplan_f.gif); }







.sheriWestfal .bodyshot { background-image:url(../../images/about_us/sheri_westfal.jpg); }



.sheriWestfal .bottomChrome { background-image:url(../../images/about_us/sheri_westfal_f.gif); }







.steveCaputo .bodyshot { background-image:url(../../images/about_us/steve_caputo.jpg); }



.steveCaputo .bottomChrome { background-image:url(../../images/about_us/steve_caputo_f.gif); }







.janetCaputo .bodyshot { background-image:url(../../images/about_us/janet_caputo.jpg); }



.janetCaputo .bottomChrome { background-image:url(../../images/about_us/janet_caputo_f.gif); }







.scottJacobs .bodyshot { background-image:url(../../images/about_us/scott_jacobs.jpg); }



.scottJacobs .bottomChrome { background-image:url(../../images/about_us/scott_jacobs_f.gif); }







.gregPedone .bodyshot { background-image:url(../../images/about_us/greg_pedone.jpg); }



.gregPedone .bottomChrome { background-image:url(../../images/about_us/greg_pedone_f.gif); }







.mariaMitsos .bodyshot { background-image:url(../../images/about_us/maria_mitsos.jpg); }



.mariaMitsos .bottomChrome { background-image:url(../../images/about_us/maria_mitsos_f.gif); }







.jenHartley .bodyshot { background-image:url(../../images/about_us/jen_hartley.jpg); }



.jenHartley .bottomChrome { background-image:url(../../images/about_us/jen_hartley_f.gif); }







.jeffStuart .bodyshot { background-image:url(../../images/about_us/jeff_stuart.jpg); }



.jeffStuart .bottomChrome { background-image:url(../../images/about_us/jeff_stuart_f.gif); }







.ericHanson .bodyshot { background-image:url(../../images/about_us/eric_hanson.jpg); }



.ericHanson .bottomChrome { background-image:url(../../images/about_us/eric_hanson_f.gif); }







.staceyNovick .bodyshot { background-image:url(../../images/about_us/stacey_novick.jpg); }



.staceyNovick .bottomChrome { background-image:url(../../images/about_us/stacey_novick_f.gif); }







/* end about us */















/* begin ourWork */







.ourWork .leftColumn



	{ width:225px; }







.ourWork .listContainer



	{ margin-top:0px; border:0px solid red;}







.ourWork .rightColumn



	{ width:475px; }







.ourWork .category



	{



	text-transform:uppercase;



	font-weight:bold;



	font-size:9px;



	margin:15px 0px 2px 10px;	



	}







.ourWork .leftNavItem



	{



	background-image:url(../../images/global/bullet.gif);



	background-repeat:no-repeat;



	background-position:0px 0px;



	padding:0px 0px 0px 10px;



	margin-left:10px;



	border:0px solid red;



	font-weight:normal;



	}







.ourWork .leftNavItem, .ourWork .leftNavItemSelected



	{ margin-bottom:0px; margin-top:2px;}







.ourWork .leftNavItemRight



	{ padding-left:20px; }







.ourWork .rightColumn .h2



	{ margin-left:0px; }







.summary



	{ padding-left:10px; }







.ourWork .leftColumn .h2



	{ padding-left:30px; }







.ourWork .subheadRuleRight



	{ background-image:url(../../images/our_work/lightblue.gif); }







.ourWork .summaryBox



	{



	background-image:url(../../images/our_work/box/tl.gif);



	background-repeat:no-repeat;



	background-position:0px 0px;



	background-color:#5290B7;



	margin-top:10px;



	font-size:10px;



	font-family:Verdana;	



	border-top:1px solid white;



	/*



	border-bottom:1px solid #5290B7;	



	*/



	}







.ourWork .summaryBox .tr



	{



	background-image:url(../../images/our_work/box/tr.gif);



	background-repeat:no-repeat;



	background-position:100% 0px;



	}







.ourWork .summaryBox .bl



	{



	background-image:url(../../images/our_work/box/bl.gif);



	background-repeat:no-repeat;



	background-position:0px 100%;



	}







.ourWork .summaryBox .br



	{



	background-image:url(../../images/our_work/box/br.gif);



	background-repeat:no-repeat;



	background-position:100% 100%;



	}







.summaryBox .rule



	{



	clear:both;



	font-size:1px;



	line-height:1px;



	border-top:1px solid #75A6C5;



	padding:0px; margin:0px;



	}







.summaryBox .td1



	{ 



	color:#C1E1F5;



	width:105px;



	padding:3px 0px 3px 10px;



	float:left;



	font-weight:bold;



	}







.summaryBox .td2



	{



	color:#FFFFFF;



	padding:3px 5px 3px 0px;



	float:left;



	font-weight:bold;



	



	}







.promoThumbnail



	{ margin:0px; padding:0px; }







.ourWork .mainContainerInner



	{



	background-image:url(../../images/our_work/bg.gif);



	background-repeat:repeat-x;



	}







.viewLivePromotion



	{



	text-align:right;



	font-size:11px;



	}







/* end ourWork */















/* begin contact us */







.contactUs .mainContainerInner



	{



	background-image:url(../../images/contact_us/bg_lightblue_strobelights.gif);



	background-repeat:no-repeat;



	background-position:0px 0px;



	}







.contactUsContainer



	{



	padding:0px 15px 5px 15px;



	border:0px solid red;



	}







.businessContactUsContainer



	{



	padding-right:0px;



	}	







.regContainer 



	{ 



	margin-top:15px; 



	width:auto;



	border:0px solid red;



	}







.contactUsContainer .h2



	{ 



	border:0px solid red;



	line-height:22px;



	height:22px;



	margin:0px;



	padding:0px;



	}







.contactUs .h4



	{



	font-size:11px;



	font-weight:normal;



	font-style:normal;



	margin-top:3px;



	font-family:Arial;



	border:0px solid red;



	margin-left:2px;



	margin-bottom:15px;



	}







.contactUsLeftColumn, .tlr



	{



	background-image:url(../../images/contact_us/tl.gif);



	background-repeat:no-repeat;



	background-position:0px 0px;



	background-color:#FFFFFF;



	width:415px;



	float:left;



	margin-right:15px;



	border:0px solid red;



	}







.businessContactUsLeftColumn{



	margin-right:8px;



	}	







.rightCurve



	{



	background-image:url(../../images/contact_us/tr.gif);



	background-repeat:no-repeat;



	background-position:100% 0px;



	



	}







.contactUsRightColumn



	{



	background-image:url(../../images/contact_us/tlr.gif);



	background-repeat:no-repeat;



	background-position:0px 0px;



	background-color:#FFFFFF;



	width:265px;



	float:left;



	}







.businessContactUsRightColumn



	{



	width:294px;



	}	







.regTable 



	{ margin:0px 0px 0px 15px; padding-top:5px;}







.businessRegTable 



	{ margin-left:17px;padding-bottom:30px;}



	



.regTable td



	{



	padding:5px 10px 0px 0px;



	font-size:11px;



	}







.businessRegTable td



	{



	padding-right:0px;



	}



	



.regTable .blue, .regTable .comments, .regTable .reason



	{



	border:1px solid #7F9DB9;



	width:200px;



	font-size:13px;



	padding:2px;



	background-color:#FFFFFF;



	}	







.regTable .comments



 	{



 	width:250px;



 	height:100px;



 	}







.contactUs .subheadRule



	{ margin:0px; }



.ptop



	{ padding:4px; }







.contactContainer



	{ font-size:11px; }







.contactContainer .ccl



	{



	width:95px; 



	float:left; 



	padding:5px 0px 5px 15px;



	}







.contactContainer .ccr



	{ 



	width:125px; 



	float:left; 



	padding:5px 5px 5px 0px; 



	font-weight:bold; 



	}







.ccl, .ccr



	{ border:0px solid red; }







.contactContainer .ul



	{ border-bottom:1px solid #EDF7FD; }







/* end contact us */



















/* end contact us thanks */







.contactUsThanks .contactUsContainer



	{ height:300px; }



	



/* end contact us thanks */



















/* begin press release */







#pressReleases1



	{ margin-top:10px; }







/* end press release */















/* begin error */







.errorContainer



	{



	width:500px;	



	margin-left:auto;



	margin-right:auto;



	padding-top:10px;



	}







.preamble



	{



	padding-bottom:10px;



	}







.argh



	{



	width:150px;



	height:165px;



	margin-left:auto;



	margin-right:auto;



	float:left;



	}







.arghText



	{



	width:275px;



	float:left;



	border:0px solid red;



	padding-top:5px;



	}







/* end error */











/* begin under construction */



.underConstruction .rightColumn



	{ height:300px; }







/* end under construction */











/** iwstyles **/



.row3ColLt{



	width:440px;



	height1:117px;



	padding:0px 5px 0px 0px;



	background-image1:url(../../images/home/features/feature_box.gif);



	background-position:0px 0px;



	background-repeat:no-repeat;



	float:left;



	color:#343332;



	border:0px red solid;



}







.blogContent{



	margin:0px 25px;



}



.blogContent .noBtmline{border:none;}



.blog{font-family:Arial; font-size:12px; border-bottom:1px #EAEAEA solid; _height:1px;}



.blog h1{



	font-family:Arial;



	font-size:18px;



	font-weight:bold;



	color:#387CA7;



	margin-bottom:0px;



	_margin-top:12px;



}



.blog label{ color:#959595; }



.blog p{margin-bottom:15px;}



.row3ColRt{



	width:270px;



	height1:97px;



	float:left;



	padding:2px 0px 0px 5px;



	border1:1px solid red;



}



.strategicThinking{



	font-family:Arial; 



	font-size:11px;



	color:#626810;



	width:270px;



	height:auto;



}



.strategicThinking .topBg{



	background:url(../../images/home/features/strategic_top_bg.jpg) no-repeat;



	width:270px;



	height:9px;



}



.strategicThinking .outerContentBg{



	background: url(../../images/home/features/strategic_middle_bg.jpg) repeat-y;



	width:270px;



}



.strategicThinking .contentBg{



	background:url(../../images/home/features/strategic_bottom_bg.jpg) bottom center no-repeat;



	width:238px;



	height:auto;



	padding:5px 12px 0px 20px;



}



.strategicThinking .imgRt{



	float:right;



	height:110px;



	width:80px;



}



.strategicThinking .copyLt{



	float:left;



	width:150px;



}



.strategicThinking .copyLt a{text-decoration:none; display:block; width:127px; margin:5px 0px 15px 0px; .margin-bottom:10px; _margin-bottom:10px;}



.strategicThinking .copyLt label{font-family:Arial; font-size:11px; font-weight:bold;}



.strategicThinking .copyLt p{font-family:Arial; font-size:11px; margin-top:5px; }







.socialnetworks{color:#343332;}



.socialnetworks h1{



	font-family:Arial;



	font-size:18px;



	font-weight:bold;



	color:#387CA7;



	margin-bottom:0px;



}



.socialnetworks p{



	margin:0px 0px 5px 0px;



}



.facebookDiv{



	background: #FEFEFE url(../../images/home/features/social_networks_bg.jpg) no-repeat;



	width:270px;



	height:84px;



}



.facebookDiv .iconlinks{



	padding-top:15px;



}



.facebookDiv .iconlinks a{



	text-decoration:none;



	margin:0px 10px 0px 25px;



	color:#6C7316;



}



.facebookDiv .iconlinks a:hover{color:#9F9F50;}



.facebookDiv .txtlinks{



	text-align:center;



	margin-top:5px;



}



.facebookDiv .txtlinks a{margin:0px 35px 0px 20px;	color:#6C7316;} 



.facebookDiv .txtlinks a:hover{color:#9F9F50;}








