/*General HTML Definition*/
body{font-family:Arial, sans-serif; font-size:69%; background:#161f31; margin:0; padding:0; color:#fff;}
h1,h2,h3,h4,h5,h6{font-size:1em;}
a{outline:none;}
a img{border:0; outline:none;}
p a{color:#2c445b; text-decoration:none; border-bottom:1px solid #2c445b;}
p a:hover, h2 a:hover{border-bottom:1px dashed #2c445b;}

ul li{list-style:none;}
ul li a{color:#fff; text-decoration:none;}
ul li a:hover{text-decoration:underline;}
label{display:none;}
label.error {color: red; padding-left: .5em; display:block;}

td{font-size:1.2em; text-align:left;}
td a{color:#2c445b; text-decoration:none; border-bottom:1px solid #2c445b;}
td a:hover{border-bottom:1px dashed #2c445b;}

/*Tertiary Container*/
#mainTertContainer{border-bottom:1px solid white; min-height:25px;}
#tert{width:990px; margin:0 auto; text-align:right; padding:3px 0 0 0; margin-bottom:3px;}
#tert a{color:#fff; text-decoration:none; text-transform:uppercase; padding:0 3px;}
#tert a:hover{text-decoration:underline;}
#tert form{display:inline; padding:0 0 0 15px;}
#tert form div{display:inline;}
#tert form input{background:#fff url(../images/global/search.jpg) 6px 2px no-repeat; font-size:1em; padding:0 0 0 18px; margin:0;}
/*Main Heading Container*/
#mainHeadingContainer{background: url(../images/global/headingGraphicLargeBkgd2.jpg) top center no-repeat; min-height:237px;}
#mainHeadingContainer2{background:#914a21 url(../images/global/headingSmallBkgd.png) bottom left repeat-x;}
#mainForgroundHeading{width:990px; overflow:hidden; min-height:237px; margin:0 auto; position:relative; background:url(../images/global/headingGraphicSmallForground2.jpg) top left no-repeat;}
#mainForgroundHeadingContent{padding:102px 0 0 398px; width:410px; font-size:1.1em; line-height:1.4em;}
#mainForgroundHeadingContent a{color:#fdeb7a; font-weight:bold;}
#mainForgroundHeadingContent a:hover{text-decoration:underline;}

#mainForgroundHeading img{margin:0; padding:0;}
	/*Expander Elements*/
	#mainForgroundHeading #whatsNewButton{position:absolute; top:-3px; left:0; float:left;}
	#mainForgroundHeading div.expander{position:absolute; display:none; width:990px; background-color:black; top:0; left:0; float:left; z-index:2000000;}
	#mainForgroundHeading h3{color:#fff; font-size:1em; font-weight:bold; letter-spacing:0.2em; text-transform:uppercase; margin:2px 0 2px 10px; padding:0px;}
	div.expCol1 p, div.expCol2 p, div.expCol3 p, div.expCol4 p{font-size:1em; color:#fff;}
	div.expCol1{width:273px; height:198px; overflow:auto; margin:0; padding:0 0 18px 0; background:#d48f2c; float:left; position:relative;}
	div.expCol1 p.heading{padding:5px 0 7px;}
	div.expCol1 a.moreBtn{text-decoration:none; font-size:1.2em; background:#ca8128; padding:1px 20px; color:#fff; border:0; margin:0;}
	div.expCol1 a.moreBtn:hover{text-decoration:underline;}
	div.expCol2{width:304px; height:198px; overflow:auto; margin:0; padding:0 0 18px 0; background:#ca8128; float:left; position:relative;}
	div.expCol2 img{float:left; border-right:5px solid #ca8128;border-bottom:5px solid #ca8128;border-top:5px solid #ca8128;}
	div.expCol2 a.moreBtn{text-decoration:none; font-size:1.2em; background:#a76b21; padding:1px 20px; color:#fff; border:0;}
	div.expCol2 a.moreBtn:hover{text-decoration:underline;}
	div.expCol3{width:183px; height:198px; overflow:auto; margin:0; padding:0 0 18px 0; background:#a76b21; float:left; position:relative;}
	div.expCol3 a.moreBtn{text-decoration:none; font-size:1.2em;background:#d48f2c; padding:1px 20px; color:#fff; border:0;}
	div.expCol3 a.moreBtn:hover{text-decoration:underline;}
	div.expCol3 ul{margin:0; padding:0;}
	div.expCol3 ul li{margin:0 0 12px 0;}
	div.expCol3 ul li strong{font-size:1.1em;}
	div.expCol4{width:230px; height:198px; overflow:auto; margin:0; padding:0 0 18px 0; background:#d48f2c; float:left; position:relative;}
	div.expCol4 a.moreBtn{text-decoration:none; font-size:1.2em; background:#a76b21; padding:1px 40px; color:#fff; border:0;}
	div.expCol4 a.moreBtn:hover{text-decoration:underline;}
	.expToggle{clear:both; text-align:center; font-weight:bold;}
	div.expToggle{background-color:#1b2435; padding:0px 0; }
	div.expToggle:hover{cursor:pointer; color:#676865;}
	.content{padding:0px 8px;}
	.content p{margin:0; padding:6px 0;}
	.content p.heading{margin:0; padding:8px 0 0;}
	.content p.heading strong{letter-spacing:0.1em;}
/*Top Global Nav Container*/
#topGlobalNavContainer{border-bottom:1px solid #fff; background:#161f31 url(../images/global/globalLinkBkgdRptY.png) top center repeat-y; min-height:35px;}
#topGlobalNavContainer2{margin:0 auto 0; width:990px; overflow:hidden;}
#topGlobalNavContainer ul{font-size:1.2em; margin:0; text-transform:uppercase; display:block; padding:3px 0 0 17px;text-align:center;}
#topGlobalNavContainer ul li{display:block; list-style:none; margin:0 10px; float:left; min-height:23px;}
#topGlobalNavContainer ul li a{display:block; min-height:23px; text-decoration:none; color:#fff; padding:6px 10px 0px; font-weight:bold; line-height:1.4em;}
#topGlobalNavContainer ul li a:hover{text-decoration:underline;}
/*Top global active element*/
#topGlobalNavContainer ul li.active{display:block; float:left; min-height:23px; list-style:none; background:url(../images/global/globalLinkActiveMid2.png) top left repeat-x;}
#topGlobalNavContainer ul li.active span{display:block; min-height:23px; background:url(../images/global/globalLinkActiveRight2.png) top right no-repeat;}
#topGlobalNavContainer ul li.active span a{display:block; min-height:23px; color:#3f6580; background:url(../images/global/globalLinkActiveLeft2.png) top left no-repeat;}
#topGlobalNavContainer ul li.active span a:hover{text-decoration:none;}
/*Main Content Area*/

#mainContentAreaContainer{clear:both; background:#ad863a url(../images/global/topCenterContentSmallBkgd.jpg) top left repeat-x; min-height:490px; overflow:hidden;}


#mainContentAreaContainer2{background:url(../images/global/topCenterContentLarge4Bkgd.jpg) top center no-repeat; /*min-height:490px;*/ overflow:hidden;}
#mainContentAreaContainer2Rpt{background:url(../images/global/topCenterContentLarge4BkgdRpt_y.jpg) top center repeat-y; overflow:hidden;}


#mainContentBodyArea{width:990px; min-height:490px; /*height:490px; overflow:auto;*/ margin:0 auto; background: #9b7334 url(../images/global/topCenterContentBodyBkgd.jpg) top center no-repeat; position:relative; left:0px;}
/*Events Column*/
#eventsColContainer{width:365px; padding:0 22px 0 6px; min-height:490px; /*height:490px; overflow:auto;*/ color:#f9fafb; float:left;}










#webinarWrapper{/*border:1px solid red;*/ background: #9b7333 url(../images/global/webinarWrapperBkgd.jpg) top left repeat-x; min-height:109px; padding:0 25px 20px 25px;}
#upcomingWebinarHeading{margin:0; padding-top:32px; font-size:2em; text-transform:capitalize; font-size:1.6em;}
h2#upcomingWebinarHeading2{font-size:1.2em; word-spacing:0;}
#webinarContent{margin-left:95px;}
#webinarContent span{font-weight:bold; font-size:1.3em; color:#fff;}
p#webinarText{font-size:1.2em; margin:7px 0; padding:0; font-size:1.1em; color:#fff; line-height:1.3em; word-spacing:0;}

	/*headline 2 area*/
	#headline2{margin:0; padding:0; font-size:2em;}
	img.upcomingWebinar{float:left; border:2px solid #522f1d; margin:7px 10px 0 0;}
	#webinarWrapper h2{margin:7px 0 0 0; padding:0;}
	#webinarWrapper a{font-size:1.1em; color:#fdeb7a; font-weight:bold; text-decoration:none;}
	#webinarWrapper a:hover{text-decoration:underline;}
	#webinarWrapper a.readMore{font-size:0.9em; border-bottom:0px;}	
	
	/*This Tab example is set up to use a 3 state button. The image on top is the normal state; the one in the middle is the hover state and the one on bottom is the active state. The background-position value will have to be changed based on the height of the buttons. */
	ul{margin:0px; padding:0px;}
	ul li{display:inline;}
	a{text-decoration:none; outline:none;}
	
	#tabWrapper{border:1px solid #825d27; min-height:208px; width:330px; background-color:#C5A25D; padding:17px 20px 15px 14px; margin:1px 0 10px 0;}
	
	ul#tabs{list-style:none; height:30px; margin-top:5px;}
	ul#tabs li{float:left;	padding:0; margin:0; margin-right:2px; list-style-image:none; background-color:#ad813a; border:1px solid #825d27;}
	ul#tabs li.active{border-bottom:1px solid #C5A25D;}
	ul#tabs a{display:block; height:20px; color:#FFF; padding:10px 15px 0 15px; font-weight:bold;}
	ul#tabs a:hover {color:#fdeb7a; text-decoration:none;}
	ul#tabs li.active a, ul.tabs li.active:hover a{background-color:#C5A25D; color:#172031; font-weight:bold;}
	
	#tabWrapper p{margin: 0 0 10px 0; font-size:1em;}
	#tabWrapper p a{/*color:#343431;*/ color:#172031; border-bottom:none; line-height:1.3em; word-spacing:0em;}
	#tabWrapper p a:hover{border-bottom:1px solid #343431;}
	
	#tabWrapper div#news{margin-top:0; padding-top:0;}
	#tabWrapper div#news p{margin-top:0; padding-top:0; color:#5c441d; word-spacing:0em;}
	
	/*p.blogRSS{margin: 0 0 10px 0;}
	p.blogRSS a{color:#fdee85; border-bottom:none;}*/
	
	/*Events area*/
	#eventsHeading{margin:0; padding:0; clear:both; font-size:2em;}
	ul#eventsList{margin:10px 0 0 0; padding:0; font-size:1em; font-weight:bold;}
	ul#eventsList li{display:block; list-style:none; margin:0; padding:0; margin-right:7px;}
	ul#eventsList li a{text-decoration:none;}
	
	#home ul#eventsList li a{color:#343431;}
	#home ul#eventsList{margin-top:0;}
	#home ul#eventsList li{margin-bottom:10px; color:#5c441d; font-weight:normal;}
	#home ul#eventsList li a{color:#182336; font-weight:bold;}
	ul#eventsList li a:hover{text-decoration:underline}
	
	ul#eventsList li a span{color:#f9fafb;}
	ul#eventsList li a span.navHide{color:#343431;}
	ul#eventsList li.last{font-size:1.1em; padding:5px 0 0 0;}
/*Right Column*/
#rightCol{float:left; width:580px; overflow:hidden; padding:27px 0 0 0; margin:0;}
	/*Right Col 1*/
	#rightCol1{width:480px; float:left;}
	#rightCol1 img{border:1px solid #1c2332;}
	#rightCol1 #portfolioContent{margin-top:5px; height:90px; overflow:auto;}
	#rightCol1 p.portfolioContentLeft{margin-right: 20px; display:block; margin-top:0px; font-family:Arial, Helvetica, sans-serif; font-size:1.1em; /*color:#522e1d;*/ color:#fff; width:190px; float:left; text-align:right; word-spacing:0;}
	#rightCol1 p.portfolioContentLeft span{color:#522e1d;}
	#rightCol1 p.portfolioContentRight{color:#161f31; float:left; width:260px; margin:0px; line-height:normal; font-size:1em; word-spacing:0em;}
	
	
	#rightCol1 div#callToActionWrapper{width:430px; margin-left:50px;}
	#rightCol1 div#callToAction span{float:left; width:180px; text-align:right; margin:5px 0 0 0px; color:#fdee85; font-size:1.1em; line-height:1.4em;}
	#rightCol1 div#callToAction a{background:url(../images/home/cta.png) no-repeat; margin:2px 0 10px 20px; float:left; height:56px; width:228px;}
	#rightCol1 div#callToAction a:hover{background-position: 0 -56px;}
	#rightCol1 div#consult{font-size:1.7em; font-weight:normal; padding:5px 0;}
	
	
		/*Portfolio Image Holder*/
		#portfolioImageHolder{position:relative; width:478px; height:285px; overflow:hidden;}
		#portfolioImageHolder img{position:absolute; top:0; left:0; float:left; z-index:0;}
	/*Right Col 2*/
	#rightCol2{float:left; width:31px;}
	#rightCol2{position:relative; left: 10px; top: 10px;}
	#rightCol2 img{position:relative;}
	/*Right Col 3*/
	#rightCol3{width: 69px; float:left;}
	#rightCol3 img{border:1px solid #1c2332; margin:0 0 13px 0; padding:0; cursor:pointer;}
	#rightCol3 img:hover{border:1px solid white;}
	#rightCol3 h3{text-align:center; margin:8px 0 0 0; padding:0;}
	#rightCol3 h3 span{display:none;}
	#rightCol3 h3 img {border:0px solid #000; opacity:1;}
/*Footer*/
#footerContainer{background:#161f31 url(../images/global/footerLargeBkdg2.jpg) top center no-repeat; min-height:188px;}
#footerContainer2{width:990px; margin:0 auto;}
	/*Left side of footer*/
	#leftFooter{float:left; width:400px;}
	#leftFooter ul{margin:0; padding:40px 0 0 0; text-transform:uppercase;}
	#leftFooter ul li{margin:0 0 6px 0; padding:0; display:block;}
	#leftFooter ul li a{color:#fff; font-weight:bold;}
	ul#footerListLeft{float:left; margin:0 30px 0 10px;}
	ul#footerListLeft li{text-align:right;}
	ul#footerListLeft{float:left; text-align:left;}
	/*Right side of footer*/
	#rightFooter{float:right; width:400px;}
	#rightFooter ul{text-align:right; padding-top:40px;}
	#rightFooter ul li{padding:0px 9px 4px 0px; text-align:right; display:block; font-weight:bold; color:#FFF;}
	#footerListRight li img{position:relative; top:2px;}


/*******************************************************************/
/* INTERIOR GLOBALS                                                */
/*******************************************************************/


#int1 #mainHeadingContainer, #int2 #mainHeadingContainer, #int3 #mainHeadingContainer, #int4 #mainHeadingContainer{background:url(../images/global/interiorHeadingLarge.jpg) top center no-repeat; min-height:119px;}
#int1 #mainHeadingContainer2, #int2 #mainHeadingContainer2, #int3 #mainHeadingContainer2, #int4 #mainHeadingContainer2{background:url(../images/global/interiorHeadingTinyRptX.jpg) top left repeat-x;}
#int1 #mainForgroundHeading, #int2 #mainForgroundHeading, #int3 #mainForgroundHeading, #int4 #mainForgroundHeading{min-height:119px;}
#int1 #mainInteriorLeftCol a:hover{opacity:0.7;}
/*Headings*/
#int2 #mainInteriorLeftCol h1, #int3 h1, #int4 h1{font-weight:normal; color:#161f31; margin:0px 0 0px 0; padding:0; font-size:3.5em; line-height:1em; text-transform:capitalize}
#int2 #mainInteriorLeftCol h1 span.lowerCase, #int3 h1 span.lowerCase, #int4 h1 span.lowerCase{text-transform:none;}
#int2 #mainInteriorLeftCol h2, #int3 h2 , #int4 h2{color:#aa813b; font-size:1em; padding:0; margin:0; /*text-transform:uppercase;*/ text-transform:capitalize;}
/*Sub Nav Container*/
#subNavContainer1{background:#d26105 url(../images/interior/subNav/leftRptY_03.gif) top left repeat-y;}
#subNavContainer2{background:url(../images/interior/subNav/rightRptY_07.gif) top right repeat-y;}
#subNavContainer3{background:url(../images/interior/subNav/bottomRptX_10.gif) bottom left repeat-x;}
#subNavContainer4{background:url(../images/interior/subNav/bottomLeftCornerNoRpt_09.gif) bottom left no-repeat;}
#subNavContainer4 ul{font-size:1.1em; font-family:Arial, Helvetica, sans-serif; margin:0; padding:0; width:100%; background:url(../images/interior/subNav/bottomRightNoRpt_12.gif) bottom right no-repeat;}
#subNavContainer4 ul li{display:inline-block; text-transform:uppercase;}
#subNavContainer4 ul li span.lower{text-transform:lowercase;}
#subNavContainer4 ul li a{padding:5px 12px; display:inline-block;}
#subNavContainer4 ul li a:hover{text-decoration:underline;}
#subNavContainer4 ul li.active{background:#8e611f url(../images/interior/subNav/activeLinkLeftRptY_05.gif) top left repeat-y; color:#000; padding-right:7px;}
#subNavContainer4 ul li.active a{ background: url(../images/interior/subNav/activeLinkBottomRptX_16.gif) bottom left repeat-x;margin-left:4px;}
/*paragraphs*/
p{color:#5c5a5a; font-size:1.1em; margin:20px 0 0 0; line-height:1.4em; word-spacing:0.2em;}
p.standout{font-size:1.45em; font-weight:bold;line-height:1.1em;}

/*******************************************************************/
/* INTERIOR 1                                                      */
/*******************************************************************/
/*Main Content Area*/
#mainIntContentAreaContainer{clear:both; background:#966f31 url(../images/interior/topCenterContentSmallBkgd3.jpg) top left repeat-x; color:#5c5a5a;}
#mainIntContentAreaContainer table.schedule{color:#000;}
#mainIntContentAreaContainer table td.time{font-weight:bold;}
#mainIntContentAreaContainer table.schedule ul li{list-style:disc; display:list-item; color:#000; font-family:Arial, Helvetica, sans-serif; font-size:1em;}

#mainIntContentAreaContainer2{background:url(../images/interior/topCenterContentSmallRptY.jpg) top center repeat-y;}
#mainIntContentAreaContainer3{background:url(../images/interior/topCenterContentLargeBkgd4.jpg) top center no-repeat;}
#mainIntContentAreaContainer3 p{margin:10px; padding:0;}
#mainIntContentBodyArea{width:987px; margin:0 auto; padding:0 0 0 3px; }	

/*general body area forms*/
#mainIntContentAreaContainer form label{display:block; font-size:1.3em; font-weight:bold; margin:13px 0 2px 0;}
#mainIntContentAreaContainer form td label{margin:2px;}

/* consultation form */
#consultationForm{margin-left:250px;}


/*Main Body Left Column Area*/
#mainInteriorLeftCol{width:415px; overflow:hidden; float:left;}
	#mainInteriorLeftCol img{margin:15px 0 0 0; width:415px;}
	#mainInteriorLeftCol ul li{color:#5c5a5a; font-size:1.2em; display:list-item; list-style-type:disc; margin-left:20px;}
	/*Form for quick takes*/
	/*#quickTakesForm form{margin:0; padding:0; text-align:right; position:relative; top:-11px;}*/
	#quickTakesForm input.button{position:relative; top:6px;margin:0 0 0 7px;}
	#quickTakesForm input.text{background-color:#af853e; border:0px; color:#fff; font-size:1.2em; margin:0;}
	
/*Main Body Right Column Area*/
#mainInteriorRightCol{float:left; padding:0 33px 0 40px; width:499px;}
	#mainInteriorRightCol ul li{color:#5c5a5a; font-size:1.2em; list-style-type:disc;}
	#mainInteriorRightCol a{text-decoration:none; border-bottom:1px solid #2c445b;}
	#mainInteriorRightCol a:hover{text-decoration:none; border-bottom:1px dashed #2c445b;}
	#mainInteriorRightCol ul li a{color:#5c5a5a;}
	#mainInteriorRightCol h1{font-weight:normal; color:#161f31; margin:30px 0 5px 0; padding:0; font-size:3.8em; line-height:0.85em; text-transform:capitalize;}
	#mainInteriorRightCol h2{font-size:1.4em; color:#aa813b; padding:0; margin:0; text-transform:capitalize;}
	#mainInteriorRightCol h2 span.lowerCase{text-transform:none;}
	#mainInteriorRightCol p{color:#5c5a5a; font-size:1.1em; margin:20px 0 0 0; line-height:1.4em; word-spacing:0.2em;}
	#mainInteriorRightCol p.standout{font-size:1.45em; font-weight:bold;line-height:1.1em;}

/*******************************************************************/
/* INTERIOR 2                                                      */
/*******************************************************************/
#int2 #mainIntContentBodyArea{width:990px; margin:0 auto; padding:0 0 0 0px; background:url(../images/interior2/body3ColRptY.gif) top left repeat-y;}
#int2 #mainIntContentBodyArea2{}
#int2 #mainIntContentBodyArea2 p{margin:0; padding:0;}
	/*Heading Content Area*/
	#leftHeadingContent{background:url(../images/interior2/headingContentXmallRptY.gif) top left repeat-y;}
	#leftHeadingContent2{background:url(../images/interior2/leftTopContentBkgdNoRpt.jpg) 0px 0px  no-repeat;}
	/*Left Column*/
	#int2 #mainInteriorLeftCol{width:721px; overflow:hidden; float:left;}
	#leftHeadingContent2{padding:20px 15px;}
	/*#int2 #mainInteriorLeftCol h1{font-weight:normal; color:#161f31; margin:0px 0 0px 0; padding:0; font-size:3.5em; line-height:0.85em; text-transform:capitalize}
	#int2 #mainInteriorLeftCol h2{color:#aa813b; font-size:1em; padding:0; margin:0; text-transform:uppercase;}*/
	#int2 #mainInteriorLeftCol p{color:#5c5a5a; font-size:1.1em; margin:20px 0 0 0; line-height:1.4em; word-spacing:0.2em;}
		/*Left & Right Sub Columns*/
		#subLeftCol h3, #subRightCol h3{font-size:1.8em; font-weight:normal; text-transform:capitalize; margin:0; padding:0px 10px 2px; color:#f5e5aa;}
		#subLeftCol h3 span.lowerCase, #subRightCol h3 span.lowerCase{text-transform:none;}
		#subLeftCol h3 a, #subRightCol h3 a{color:#f5e5aa; text-decoration:none;}
		#subLeftCol h3 a:hover, #subRightCol h3 a:hover{text-decoration:underline;}
		#subLeftCol img, #subRightCol img{margin:0; padding:0; width:100%;}
		#int2 #mainIntContentBodyArea2 #subLeftCol p, #int2 #mainIntContentBodyArea2 #subRightCol p{margin:8px 5px; color:#5c5a5a;}
		/*Sub Left Column*/
		#subLeftCol{float:left; overflow:hidden; width:356px; margin:0 8px 0 0;}
		/*Sub Right Column*/
		#subRightCol{float:left; overflow:hidden; width:356px; margin:0; padding:0;}
	/*Right Column*/
	#int2 #mainInteriorRightCol{float:left; padding:0 0 0 0px; width:268px;}
	#int2 #mainInteriorRightCol p{color:#fff;}
		/*Content Container 1*/
		#int2 #mainInteriorRightCol #rightColContent1{background:#cfa33c url(../images/interior2/rightColumn/topContentBkgd1NoRpt.jpg) top left no-repeat; min-height:269px; padding:0; margin:0;}
		#int2 #mainInteriorRightCol #rightColContent1 p{padding:120px 8px 10px; margin:0; color:#fff; word-spacing:0.4em; font-size:1.2em; line-height:1.25em;}
		#int2 #mainInteriorRightCol #rightColContent1 p.credits{padding:5px 35px; margin:0; font-size:0.9em;}
		/*Content Container 2*/
		#int2 #mainInteriorRightCol #rightColContent2{background:#bb821d url(../images/interior2/rightColumn/topContentBkgd2NoRpt.png) top left no-repeat; min-height:150px; padding:0 0 20px 0;}
		#int2 #mainInteriorRightCol #rightColContent2 img{width:264px; margin:0 auto; display:block;}
		#int2 #mainInteriorRightCol #rightColContent2 h4{margin:0; padding:4px 8px;color:#4a3b16; font-size:1.8em; text-transform:capitalize; font-weight:normal;}
		#int2 #mainInteriorRightCol #rightColContent2 h4 span{color:#fff; font-size:0.6666em; font-weight:bold; text-transform:uppercase;}
		#int2 #mainInteriorRightCol #rightColContent2 p{font-size:1.1em; padding:6px 8px 0px; margin:0;}
		#int2 #mainInteriorRightCol #rightColContent2 p span{color:#522e1d; font-weight:bold;}
		/*Content Container 3*/
		#int2 #mainInteriorRightCol #rightColContent3{background:#ab7b26 url(../images/interior2/rightColumn/topContentBkgd3NoRpt.png) top left no-repeat; min-height:288px;}
		#int2 #mainInteriorRightCol #rightColContent3 h4{color: #fdeebb; text-align:justify; margin:0; padding:0 0 8px 0; font-size:3.9em; opacity:0.6; text-transform:uppercase; letter-spacing:0.04em; word-spacing:5px; line-height:0.85em; vertical-align:text-top;}
		#int2 #mainInteriorRightCol #rightColContent3 p.largeWhite{font-size:4.2em; margin:0px 0; padding:0 0 8px 8px; font-weight:bold; vertical-align:top; line-height:1em;}
		#int2 #mainInteriorRightCol #rightColContent3 p{margin:0; padding:0 8px 15px 11px; line-height:1.2em;}
		
		
/*******************************************************************/
/* INTERIOR 3                                                      */
/*******************************************************************/		
		
		
/*Main Top Content Area*/
#topContent{padding:30px;}
#topContent a{color:#2c445b; text-decoration:none; border-bottom:1px solid #2c445b;}
#topContent a:hover{border-bottom:1px dashed #2c445b;}
#topContent p{color:#5c5a5a; padding:15px 0 0 0;}
#topContent p.leftHalf{width:385px; float:left; font-size:1.6em; margin:0 35px 0 0;  display:block;}
#topContent p.rightHalf{margin:0 0 0 420px; font-size:1.1em;}

div#mainSingleCol #topContent ul{margin-left:25px;}
div#mainSingleCol #topContent ul li{list-style:disc; display:list-item;}
div#mainSingleCol #topContent ul li ul li{list-style:circle;}

/*#int3 #mainIntContentBodyArea{width:987px;}*/
#int3 div.slider1 div.sliderContent{height:200px;}
#int3 div#slider2 div.sliderContent{height:600px;}
#int3 div#slider3 div.sliderContent{height:400px;}
#int3 div#slider4 div.sliderContent{height:400px;}
#int3 div#slider5 div.sliderContent{height:200px;}
#int3 div#slider6 div.sliderContent{height:200px;}
#int3 div#slider7 div.sliderContent{height:400px;}
#int3 div#slider8 div.sliderContent{height:200px;}
#int3 div#slider9 div.sliderContent{height:300px;}
#int3 div#slider10 div.sliderContent{height:200px;}
/*portfolio section*/
#int3 div.portfolio1 div.sliderContent{height:275px;}
#int3 div.portfolio2 div.sliderContent{height:148px;}
/*Specic element for event pages*/
#int2 .navHide, #int3 .navHide{display:none;}

/*******************************************************************/
/* INTERIOR 4                                                      */
/*******************************************************************/		
		
/*******************************************************************/
/* Generic Elements                                                */
/*******************************************************************/

/*sliders section*/
div.slider{margin:10px 0 0 0;}
div.slider h3{background:url(../images/interior3/sliderElements/headingBkgdGold.png) top left no-repeat; height:26px; overflow:visible; font-size:2em; color:#f5e5aa; margin:0; padding:0; cursor:pointer;}
div.slider h3:hover{text-decoration:underline;}
div.slider h3.orange{background:/*#d26105*/ url(../images/interior3/sliderElements/headingBkgdOrange.png) top left no-repeat;}
div.slider h3.blue{background:/*#3f6580*/ url(../images/interior3/sliderElements/headingBkgdBlue.png) top left no-repeat;}
div.slider h3 span{display:block; float:left; background:url(../images/interior3/sliderElements/arrows.png) 0px 4px no-repeat; width:19px; height:24px; margin:0 10px;}
div.slider h3:hover span{text-decoration:none;}
div.slider h3 span.active{background-position:-19px 4px;}
div.slider h3 img{margin:0px 10px 0; position:relative; top:2px;}
div.slider div.sliderContent{background:#161f31; color:#fff; height:400px; overflow:auto; padding:5px 5px 5px 30px;}
div.slider div.caseStudiesHolder{height:273px; background:url(../images/interior4/sliderPieces/sliderBkgdNoRpt.png) top left no-repeat; overflow:hidden;}
div.slider div.sliderContent div.row{padding:0 0 0 3px; clear:both;}
div.slider div.sliderContent div.row div.float{width:185px; margin:0 4px 10px 0; float:left; overflow:hidden;}
div.slider div.sliderContent div.row div.float img{/*width:186px;*/ border:2px solid #161f31;}
div.slider div.sliderContent div.row div.float img:hover{border:2px solid #cfa33c;}
div.slider div.sliderContent div.row div.float p.name{color:#e6cc7c; font-size:1.2em; margin:4px 0; padding:2px 5px;}
div.slider div.sliderContent div.row div.float p.title{color:#fff;}
/*scrolling section*/
#main {width: 972px; margin: 0;}
#content-slider {width: 473px; height: 6px; margin: 0px; position: relative; left:200px; top:-10px;}
.ui-slider-handle {width: 14px; height: 14px; position: absolute; left:0; top: -6px; background:url(../images/interior4/sliderPieces/slideCircle.png) top left no-repeat; border: solid 0px black;}
#content-scroll {width: 970px; height: 260px; margin-top: 0px; overflow: hidden; border: solid 0px black;}
#content-holder {width: 3250px; height: 260px;}
.content-item {width: 600px; height: 200px; margin:0 50px 0 0; padding: 0px;float: left;}
.content-item img{float:left; margin:0 15px 0 0;}
div#mainSingleCol .content-item h2{color:#e6cc7c; font-size:1.2em; padding:0 0 10px 0;}
div#mainSingleCol .content-item h2 span{color:#FFFFFF; font-size:0.8em; display:block; font-weight:normal;}
div#mainSingleCol ul{padding:0; margin:8px 8px 8px 15px; color:#5C5A5A; font-size:1.1em;}

div#mainSingleCol ul{margin-left:25px;}
div#mainSingleCol ul li{list-style:disc; display:list-item; color:#5C5A5A; margin:7px 0;}
div#mainSingleCol #flickrContainer ul li{display:inline;}

div#mainSingleCol ul li a{color:#5C5A5A; font-weight:bold;}
div#mainSingleCol ul li ul li a{font-weight:normal;}
/*flickr section*/
div#flickrContent{padding:5px; background-color:#6b522a;}
#flickrContainer ul{margin:0; padding:0; text-align:center;}
#flickrContainer ul li{display:inline; list-style:none; margin:0; padding:0;}
#flickrContainer ul li a{margin:0; padding:0;}
#flickrContainer ul li img{text-decoration:none; border:1px solid #fff; line-height:0; margin:0; padding:0;}
#flickrContainer ul li img:hover{border:1px solid #e6cc7c;}
div#mainSingleCol .content-item p{margin:0px 0 0 0; color:#e6cc7c;}
/* float clears*/
.clearFloats{height:0px; clear:both; overflow:hidden; font-size:0px; margin:0; padding:0;}
/*Floats*/
/*Background Colors*/
.bkgdGold{background-color:#d2a841;}
.bkgdOrange{background-color:#c25103;}
.bkgdBlue{background-color:#3f6580;}
.floatRight{margin:0 0px 5px 5px; float:right;}
.floatLeft{margin:0 10px 5px 0; float:left;}
/*Paragraph Elements*/
.credits{text-align:right; font-size:0.9em; padding:5px 15px 5px 5px;}
p.clickable strong{cursor:pointer;}
p.clickable span{display:block; height:60px;}
.lowerCase{text-transform:none;}
/*Event Heading Elements*/
#evtHeading{width:987px; height:257px; position:relative; margin:0 0 20px 0;}
#evtHeading.simTech09{background:url(/images/events/heading/simTech09.jpg) top left no-repeat;}
#evtHeading.adultGrad09{background:url(/images/events/heading/adultGrad09.jpg) top left no-repeat;}
#evtHeading.simGrad10{background:url(/images/events/heading/chicago.jpg) top left no-repeat;}
#evtHeading.butte{background:url(/images/events/heading/butte.jpg) top left no-repeat;}
#evtHeading.boston{background:url(../images/events/heading/Boston.jpg) no-repeat;}
#evtHeading.adult2012{background:url(../events/seminars/images/sim_adult_12_page_top_large.jpg) no-repeat;}
#evtHeading.atlanta{background:url(http://www.stamats.com/events/seminars/images/Atlanta.jpg);} 
#evtHeading.LADallas{background:url(http://www.stamats.com/events/seminars/images/Workshop_Header.jpg);} 


#evtHeading.simTech10{background:url(/events/seminars/images/sim_tech_11_page_top_large.jpg) top left no-repeat;}
#evtHeading.riverWalk{background:url(../events/seminars/River_Walk_Umbrellas_.jpg) no-repeat;}
#evtHeading.simAdult10{background:url(/images/events/heading/simAdult2010.jpg) top left no-repeat;}
#evtHeadingInfo{width:380px; max-height:78px; position:absolute; top:168px; right:0px;}
#evtHeadingInfo p.date{color:#fff; font-size:1.5em; padding:0; margin:0; font-weight:bold;}
div#mainSingleCol div#evtHeadingInfo ul{margin:5px 0 0 0; padding:0; border:1px solid #fff; display:block; float:left;}
div#mainSingleCol #evtHeadingInfo ul li{list-style:none; display:block; float:left; color:#fff; background-color:#9D7940; border-right:1px solid #fff; margin:0; padding:4px; min-width:20px; text-align:center; font-weight:bold;}
div#mainSingleCol #evtHeadingInfo ul li.unactive{color:#999;}
div#mainSingleCol #evtHeadingInfo p.evtHeadSubInfo{float:left; display:block; width:185px; margin:-15px 0 0 20px; padding:0; line-height:1.1em; color:#fff;}

/*Event Tab Elements*/
div#tabs{width:673px; margin:0 20px; float:left;}

div#tabs ul#eventTabs{margin:0 0 0 20px; padding:0;}
div#tabs ul#eventTabs li{font-size:1.2em; list-style:none; display:inline; background:url(/images/events/tabs/tab_x.png) top left repeat-x; margin:0 5px 0 0; display:block; float:left;}
div#tabs ul#eventTabs li span.left{background:url(/images/events/tabs/tabLeft.png) top left no-repeat; display:block; float:left;}
div#tabs ul#eventTabs li span.right{background:url(/images/events/tabs/tabRight.png) top right no-repeat; display:block; float:left;}
div#tabs ul#eventTabs li span.right a{padding:4px 15px 5px; color:#000; display:block; float:left;}
div#tabs ul#eventTabs li span.right a:hover{text-decoration:none; color:#666666;}

div#tabs ul#eventTabs li.active{list-style:none; display:inline; background:url(/images/events/tabs/active_x.png) top left repeat-x;}
div#tabs ul#eventTabs li.active span.left{background:url(/images/events/tabs/activeLeft.png) top left no-repeat;}
div#tabs ul#eventTabs li.active span.right{background:url(/images/events/tabs/activeRight.png) top right no-repeat;}

div#eventContent{background:url(/images/events/contentContainer/contentSmall.png) top left repeat-y; min-height:426px; position:relative; top:-2px;}
div#eventContent2{background:url(/images/events/contentContainer/contentLarge.png) top left no-repeat; min-height:426px;}
div#eventContentTop{background:url(/images/events/contentContainer/contentTop2.png) top left no-repeat;min-height:426px;}
div#eventContentBtm{background:url(/images/events/contentContainer/contentBtm.png) bottom left no-repeat;min-height:426px; padding:20px;}
div#eventContentBtm p{margin:0; margin-bottom:7px; font-size:1.2em;}
div#eventContentBtm p strong{color:#000;}

/*Event Right Column Elements*/
div#eventRightCol{float:left; width:235px; overflow:hidden; padding:30px 0 0 0;}
div#eventRightCol p a:hover{text-decoration:underline;}
div#eventRightCol p a:hover img{text-decoration:none;}
div#eventRightCol p.evtRgtSmall{color:#000; margin:10px 0 25px 10px;}
div#eventRightCol p.evtRgtMidBold{color:#000; font-weight:bold; margin:0 0 10px 0;}
img#alreadyReg{float:right; margin: 8px 20px 0 5px;}
div#evtRightFlickrLarge{margin:0 0 25px 0;}
div#largeFlickrPhoto{text-align:center; height:144px; width:233px; border:1px solid #fff; border-bottom:none; overflow:hidden;}
div#largeFlickrPhoto img{border:none; width:233px;}
div#evtRightFlickrLarge img.large{border:1px solid #fff; border-bottom:0;}
div#evtRightFlickrLarge ul{margin:0; padding:0; height:32px; border:1px solid #fff;}
div#evtRightFlickrLarge ul li{list-style:none; display:block; float:left; width:38px; height:32px; overflow:hidden; border-right:1px solid white; padding:0; margin:0;}
div#evtRightFlickrLarge ul li.last{border-right:none;}

div#evtRgtIcons img{margin:0 15px 0 0;}

/*Event Sponsor Elements*/
#evtSponsors{clear:both; padding:20px; }
div#mainSingleCol #evtSponsors h2#evtSponsorHead{color:#000;text-transform:none; font-size:1.2em;}
div#mainSingleCol #evtSponsors ul{margin:15px 0 0 50px; padding:0; display:block;}
div#mainSingleCol #evtSponsors ul li{list-style:none; display:inline; padding:0 30px 0 0;}


div#mainSingleCol ul.ourClients{margin-top:40px;}
ul.ourClients li{display:block;}

