/*********************/
/*Global Declarations*/
/*********************/
body{font-size:69%; font-family:Verdana, Arial, Helvetica, sans-serif; margin:0; padding:0; background:#efefef;}

a img{border:0px;}

.forPrint{display:none;}
.skip{float:left; position:absolute; top:0; left:-9000px;}
.clearFloats{height:0px; overflow:hidden; clear:both; font-size:1px;}
.floatLeft{float:left; padding:0; margin:0 5px 5px 0;}
.floatRight{float:right; padding:0; margin:0 0 5px 5px;}
/*Main Heading Area*/
#tertContainer{background:#474edd; min-height:32px; border:#FF6600 1px; border-bottom-style: solid;}
	#tertWidth{width:962px; margin:0 auto; position:relative;}
	#leftTert{color:#fff; font-size:1.1em; float:left; margin:9px 0 0 10px; padding:0;}
	#leftTert li{list-style:none; display:inline;}
	#leftTert li img{float:left; margin:-6px 0 0 0;}
	#leftTert li a{color:#fff; text-decoration:none;}
	#leftTert li a:hover{text-decoration:underline;}
	#rightTert{color:#fff; font-size:1.1em; float:right; margin:0; padding:0;}
	#rightTert li{list-style:none; display:inline; padding:0 5px 0 20px; float:right;}
	#rightTert li a{text-decoration:none; color:#fff;}
	#rightTert li img{position:relative; top:6px; margin:0 4px 0 2px;}
	#rightTert li a:hover{text-decoration:underline;}
	#rightTert li form{display:inline; margin:0; padding:0;}
	#rightTert li.form{position:relative; top:5px;}
	#rightTert li form input{background:none; border:none; width:137px; position:relative; top:2px; padding:0px 0 0 0; margin:0px 0 0 0; color:#666666; font-weight:bold; letter-spacing:0px; font-size:0.9em;}
	#rightTert li form #searchBkgd{background:url(../images/global/search_y.png) top left repeat-y; width:145px; float:left; min-height:15px;}
	#rightTert li form #searchTop{background:url(../images/global/searchTop.png) top left no-repeat; width:145px; float:left; min-height:15px;}
	#rightTert li form #searchBtm{background:url(../images/global/searchBtm.png) bottom left no-repeat; width:145px; float:left; min-height:15px; padding:2px 4px 4px;}
	 
#logoContainer{clear:both; background:#333797; min-height:105px;}
	#logoContainer #logo{width:962px; margin:0 auto;}
	#logoContainer span{display:none;}
	
/*Main Global Nav*/
#mainGlobalNavContainer{background:#E1E1E1 url(../images/global/mainNavBkgdRptX2.png) top left repeat-x; min-height:39px; margin:0 0 25px 0; clear:both; border-bottom:1px solid #C9C9C9;}
	#mainGlobalNav{width:962px; margin:0 auto;}
	#mainGlobalNav ul{margin:0; padding:0;}
	#mainGlobalNav li{list-style:none; display:inline;}
	#mainGlobalNav a{display:block; float:left; text-decoration:none; padding:12px 11px 12px 11px; font-family:Arial, sans-serif; color:#bd5e0e; font-size:1.1em; letter-spacing:0em; text-transform:uppercase; font-weight:bold;}
	#mainGlobalNav a:hover{text-decoration:underline;}
	#mainGlobalNav a.active{color:#333797; background:#fff url(../images/global/mainNavActiveBkgdRptX2.png) top left repeat-x;}
	#mainGlobalNav a.last{padding:12px 0px 12px 11px;}
	#mainGlobalNav a.first{padding:12px 11px 12px 0px;}
	
	
/*Main Centered Container*/
#mainCenteredContainer{width:962px; margin:0 auto; clear:both;}
	/*Horizontal Slider Component*/
	/*Orange Area*/
	#samHoustonBkgdOrange{float:left; background:#DB6B0F url(../images/home/samHoustonBkgdOrange.jpg) top left no-repeat; width:183px; height:374px; position:relative;}
	#samHoustonBkgdOrange p{color:#fff; position:absolute; bottom:0; left:0; padding:15px; max-height:374px; overflow:auto; line-height:1.3em;}
	#samHoustonBkgdOrange p a{text-decoration:none; border-bottom:1px solid #fff; color:#fff;}
	#samHoustonBkgdOrange p a:hover{border-bottom:1px dashed #fff;}
	/*Slider Area*/
	#slidersContainer{width:779px; overflow:hidden; position:relative; height:374px; margin:0 0 25px 0;}
	#slidersContainer ul{padding:0; margin:0; display:block; width:1000px; overflow:hidden;}
	#slidersContainer li{list-style:none; display:inline; float:left; width:39px; position:relative; height: 374px; overflow:hidden;}
	#slidersContainer li div{height:374px; float:left; overflow:hidden; width:584px; position:absolute; top:0px; left:39px;}
	#slidersContainer li a{float:left; display:block; width:39px; height:374px; background-position:top left; text-decoration:none;}
	
	#slidersContainer li a.slideTab1{background-image:url(../images/home/tabHotShotFinal.png);}
	#slidersContainer li a.slideTab2{background-image:url(../images/home/tabTalesFinal.png);}
	#slidersContainer li a.slideTab3{background-image:url(../images/home/tabFreshStartFinal.png);}
	#slidersContainer li a.slideTab4{background-image:url(../images/home/tabStrengthsFinal.png);}
	#slidersContainer li a.slideTab5{background-image:url(../images/home/tabPartnersInCrimeFinal.png);}
	#slidersContainer li.active{list-style:none; display:block; float:left; width:623px; height: 374px; overflow:hidden;}
	#slidersContainer li.active a{background-position:-78px 0;}
	#slidersContainer li.active div{width:584px; }
	/*#slideImgContainer img{position:absolute; top:0; left:0;}*/
	/*News & Events*/
	#newsEventsContainer{background:#fff url(../images/home/newsEventsBkgdRptY.png) top left repeat-y; width:680px; overflow:hidden; float:left; margin:0 14px 0 0;}
	#newsEventsContainerTop{background:url(../images/home/newsEventsBkgdTop.png) top left no-repeat;}
	#newsEventsContainerBottom{position:relative; background:url(../images/home/newsEventsBkgdBottom.png) bottom left no-repeat; padding:55px 25px 10px 25px;}
		/*News Section*/
		#newsEventsContainerBottom #news{width:300px; background:url(../images/home/newsEventsVertDashRptY.png) top right repeat-y; padding:0 16px 0 0; float:left; margin:0 14px 0 0;}
		#newsEventsContainerBottom #news ul{margin:0; padding:0 0 0px 0; min-height:270px; position:relative;}
		#newsEventsContainerBottom #news ul li{list-style:none; padding:0 0 20px 0;}
		#newsEventsContainerBottom #news ul li a{border:2px solid #ccc; margin:0 7px 0 0; width:75px; height:65px; float:left; overflow:hidden;}
		#newsEventsContainerBottom #news ul li h2{margin:0 0 7px 86px; padding:0; line-height:1em; font-size:1.3em; }
		#newsEventsContainerBottom #news ul li h2 a{float:none; width:auto; height:auto; border:0px; color:#DA6B0E; font-family:"Times New Roman", Times, serif; text-decoration:none;}
		#newsEventsContainerBottom #news ul li h2 a:hover{text-decoration:underline;}
		#newsEventsContainerBottom #news ul li p{margin:0 0 0 86px; padding:0;}
		#newsEventsContainerBottom #news ul li.more{position:absolute; bottom:-24px; padding:0 0 20px 0; text-transform:uppercase;}
		#newsEventsContainerBottom #news ul li.more img{position:relative; top:2px;}
		#newsEventsContainerBottom #news ul li.more a{border:0px; float:none; height:auto; width:auto; text-decoration:none; color:#333797; font-size:1.1em;}
		#newsEventsContainerBottom #news ul li.more a:hover{text-decoration:underline;}
		/*Events Section*/
		#newsEventsContainerBottom #events{width:300px; float:left;}
		#newsEventsContainerBottom #events ul{margin:0; padding:0 0 0px 0; min-height:270px; position:relative;}
		#newsEventsContainerBottom #events ul li{list-style:none; padding:0 0 7px 0;}
		#newsEventsContainerBottom #events ul li a{display:inline; font-size:1.3em; text-decoration:none; font-weight:bold; line-height:1em; color:#DA6B0E; font-family:"Times New Roman", Times, serif;}
		#newsEventsContainerBottom #events ul li a:hover{text-decoration:underline;}
		#newsEventsContainerBottom #events ul li p{margin:0; padding:2px 0 0 0;}
		#newsEventsContainerBottom #events ul li.more{position:absolute; bottom:-24px; padding:0 0 20px 0; text-transform:uppercase; display:block;}
		#newsEventsContainerBottom #events ul li.more img{position:relative; top:2px;}
		#newsEventsContainerBottom #events ul li.more a{display:inline; text-decoration:none; color:#333797; height:auto; width:auto; font-size:1.1em; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif;}
		#newsEventsContainerBottom #events ul li.more a:hover{text-decoration:underline;}
		#horizontalBreak{clear:both; position:relative; top:20px; margin:20px 0 35px; height:1px; overflow:hidden; font-size:1px; line-height:1px; background:url(../images/home/newsEventsHorDashRptX.png) top left repeat-x;}
	/*Horizontal Scrolling*/
	#headingFacesOf{margin:0 0 30px 0;}
	#thumbScrollContainer{width:100%; overflow:hidden; margin:0 0 30px 0; /*height:230px;*/ position:relative;clear:left;}
	#thumbScrollContainer ul{margin:0; padding:0; float:left;}
	#thumbScrollContainer ul li{float:left; display:block; width:130px; margin:0 7px; height:170px; list-style:none; overflow:auto;}
	#thumbScrollContainer ul li img{border:1px solid #ccc;}
	#thumbScrollContainer ul li p{font-size:0.9em; margin:0; padding:0;}
	#thumbScrollContainer ul li p strong{display:block}
	a.prev{float:left; margin:60px 5px 0 0;}
	a.next{position:absolute; top:123px; right:10px;}
	
	/*Right Col*/
	#rightCol{width:268px; float:left; min-height:200px;}
	/*Audience Area*/
	#rightCol #audienceContainerBkgd{background:url(../images/home/audContainRptY.png) top left repeat-y;}
	#rightCol #audienceContainerHead{background:url(../images/home/audContainHead.png) top left no-repeat;}
	#rightCol #audienceContainerFoot{background:url(../images/home/audContainFoot.png) bottom left no-repeat; padding:35px 25px 15px 25px;}
	#rightCol #audienceContainerFoot ul{margin:0; padding:0; font-size:1.1em; font-weight:bold; text-transform:uppercase;}
	#rightCol #audienceContainerFoot ul li{list-style:none; display:block; border-bottom:1px dotted #999; padding:10px 0;}
	#rightCol #audienceContainerFoot ul li.last{border-bottom:0px; padding:10px 0 0 0;}
	#rightCol #audienceContainerFoot ul li a{text-decoration:none; color:#333}
	#rightCol #audienceContainerFoot ul li a:hover{text-decoration:underline;}
	#rightCol #audienceContainerFoot ul li a:hover span{text-decoration:underline;}
	#rightCol #audienceContainerFoot ul li a:hover strong{text-decoration:underline;}
	/*Action Area*/
	#rightCol #actionHead{margin:20px 0 0 0; background:#696969 url(../images/home/actionsContainerHead.png) top left no-repeat;}
	#rightCol #actionFoot{position:relative; background:url(../images/home/actionsContainerFoot.png) bottom left no-repeat; padding:20px 25px;}
	#rightCol #actionFoot ul{margin:0; padding:0;}
	#rightCol #actionFoot ul li{list-style:none; color:#fff; display:block; padding:18px 0 18px 0; background:url(../images/home/actionItemListBkgdRptX.png) bottom left repeat-x;}
	#rightCol #actionFoot ul li.last{background-image:none; padding:15px 0 0 0;}
	#rightCol #actionFoot ul li.first{padding:0px 0 15px 0;}
	#rightCol #actionFoot ul li img{float:left;}
	#rightCol #actionFoot ul li a{color:#fff; text-decoration:none;}
	#rightCol #actionFoot ul li a:hover{color:#ccc;}
	#rightCol #actionFoot ul li a span.large{font-size:1.4em; display:block; padding:0 0 4px 0; font-weight:bold;}
	#rightCol #actionFoot ul li a strong{display:block; padding:5px 0 0 0;}
/*Footer*/
#footerContainer{padding:25px 0 25px 0;}
#footerContainer img{position:relative; top:-4px; float:left;}
#footerContainer  ul{margin:0 0 0 102px; padding:0 0 2px 0; font-weight:bold;}
#footerContainer  ul.last{border-bottom:1px solid #999; padding:0 0 7px 0;}
#footerContainer  ul li{display:inline; list-style:none; line-height:1.4em;}
#footerContainer  ul li a{text-decoration:none; color:#000;}
#footerContainer  ul li a:hover{text-decoration:underline;}
#footerContainer p{margin:3px 0 0 102px;}
/***********************/
/*Interior Only Content*/
/***********************/
/*Interior Left Column*/
#intLeftCol{background:#fff url(../images/interior1/leftColBkgdRptY.png) top left repeat-y; float:left; width:680px;}
	div.subContainer{float:right; width:260px; margin:0 0 10px 20px;}
	div.subContainer img{border:2px solid #333797; margin:10px 0;}
#intLeftColBtm{background:url(../images/interior1/leftColBtmNoRpt.png) bottom left no-repeat; padding:0 0 15px 0;}
/*Interior Right Column*/
#intRightCol{margin:0 0 0 14px; float:left; width:268px;}
	/*Main Nav*/
	
	#mainNav{background:url(../images/interior1/navRpt.png) top left repeat-y; margin:6px 0 0 0;}
	#mainNav h1#pageHeading{line-height:1em; margin:0; padding:0 0 0 15px; width:253px; min-height:40px; background:url(../images/interior1/navTop2.png) top left no-repeat; font-weight:bold;}
	#mainNav h2#pageHeading{line-height:1em; margin:0; padding:0 0 0 15px; width:253px; min-height:40px; background:url(../images/interior1/navTop2.png) top left no-repeat; font-weight:bold;}
	div#headingContainer{border-bottom:#CCCCCC 1px solid; background:#fff  url(../images/interior1/navTopRpt.png) top left repeat-y; padding:0; margin:-21px 0 0 0; float:left; }
	#mainNavTop{background:url(../images/interior1/navTop2.png) top left no-repeat;}
	#mainNavBtm{background:url(../images/interior1/navBtm.png) bottom left no-repeat; padding:15px 0;}
	#mainNavBtm h1{margin:0; padding:0;}
	#mainNavBtm ul{margin:0 15px; padding:0; font-size:1.1em; text-transform:uppercase; color:#333; clear:both;}
	#mainNavBtm ul li{list-style:none; /*display:block;*/ display:list-item; padding:7px 0 9px 0; background:url(../images/interior1/navLiBkgdRptX.png) bottom left repeat-x;}
	#mainNavBtm ul li.last{background:url(../images/interior1/navLiBkgdRptXnone.png) bottom left repeat-x;}
	#mainNavBtm ul li a{text-decoration:none; color:#333; position:static;}
	#mainNavBtm ul li a:hover{color:#333797;
	text-decoration:underline;
	
	}
	
	/*Main Nav Active*/
	
	#mainNavBtm ul li.active{font-weight:bold;}
	#mainNavBtm ul li.active ul{color:#000; margin:0 15px 0 15px; font-size:0.95em; text-transform:capitalize;}
	#mainNavBtm ul li.active ul li{background:url(../images/interior2/mainNavSubBullet.png) 0 11px no-repeat; padding-bottom:2px; padding-left:12px;}
	#mainNavBtm ul li.active ul li a{color:#000;}
	#mainNavBtm ul li.active ul li a:hover{color:#333797;}
	#mainNavBtm ul li.active ul li.last{margin:0; padding-bottom:0;}
	
	/*Sub Nav (orange)*/
	#subNav{margin:14px 0 0 0; background:#dc741c;}
	#subNavTop{background:url(../images/interior1/subNavTop.png) top left no-repeat;}
	#subNavBtm{background:url(../images/interior1/subNavBtm.png) bottom left no-repeat; padding:9px 0;}
	#subNavBtm ul{margin:0; padding:0; font-size:1.4em; color:#fff; line-height:66px; vertical-align:middle;}
	#subNavBtm ul li{list-style:none; margin:0 15px; padding:0 0 0 70px; display:block; min-height:66px; border-bottom:1px solid #333;}
	#subNavBtm ul li.facebook{background:url(../images/interior1/icoFaceBook.png) 0px 12px no-repeat;}
	#subNavBtm ul li.twitter{background:url(../images/interior1/icoTwitter.png) 0px 12px no-repeat;}
	#subNavBtm ul li.sammy{background:url(../images/interior1/icoSammy.png) 0px 3px no-repeat;}
	#subNavBtm ul li.events{background:url(../images/interior1/icoEvents.png) 0px 5px no-repeat;}
	#subNavBtm ul li.last{border-bottom:none;}
	#subNavBtm ul li a{text-decoration:none; color:#fff;}
	#subNavBtm ul li a:hover{color:#ccc}
	
	/*Sub Nav 2 (blue)*/
	#subNav2{margin:14px 0 0 0; background:#474edd;}
	#subNavTop2{background:url(../images/interior2/relatedLinksTop.png) top left no-repeat;}
	#subNavBtm2{background:url(../images/interior2/relatedLinksBtm.png) bottom left no-repeat; padding:9px 0 9px 15px;}
	#subNavBtm2 h2{margin:0 15px 4px 0; padding:0 0 10px 0; color:#fff; text-transform:capitalize; background:url(../images/interior2/subNav2HeadingBrdr.png) bottom left repeat-x;}
	#subNavBtm2 ul{margin:0; padding:0; font-size:1.3em;}
	#subNavBtm2 ul li{list-style:none; background:url(../images/interior2/subNav2Bullet.png) 0 8px no-repeat; margin:0 0 0 15px; padding:0 0 10px 20px;}
	#subNavBtm2 ul li a{color:#fff; text-decoration:none;}
	#subNavBtm2 ul li a:hover{color:#CCC;}
	
	div#contentHeading{background:#DC741C url(../images/interior2/headingBkgdRptY.png) top left repeat-y;}
	div#contentHeading h1{margin:0; padding:4px 0 4px 26px; background:url(../images/interior2/mainHeadingTop.png) top left no-repeat; font-weight:normal; font-family:"Times New Roman", Times, serif; color:#fff; font-size:2.5em; letter-spacing:0px;}
	
	
/*Crumb Trail*/
ul#crumbs{color:#333; margin:0 2px; padding:4px 0 0 25px; display:block; background:#eeeeee url(../images/interior1/crumbTrailBkgdRptX.png) top left repeat-x; min-height:19px; border-bottom:1px solid #e1e1e1;}
ul#crumbs li{list-style:none; display:inline;}
ul#crumbs li a{color:#333;}
ul#crumbs li a:hover{color:#666;}
/*Primary Content Container*/
#primaryContentContainer{padding:20px 20px 0 20px; height:auto;}
#primaryContentContainer p{margin:0; padding:0 0 5px 0; font-size:1.2em; line-height:1.3em;}
#primaryContentContainer h1{color:#dc741c; font-size:1.6em; font-weight:bold;}
#primaryContentContainer h2{color:#dc741c; font-size:1.5em; font-weight:normal;}
#primaryContentContainer h3{color:#dc741c; font-size:1.3em; font-weight:bold;}
#primaryContentContainer h4{color:#dc741c; font-size:1.2em; font-weight:bold;}
#primaryContentContainer h5{color:#dc741c; font-size:1.1em; font-weight:bold;}
#primaryContentContainer h6{color:#dc741c; font-size:1.1em; font-weight:normal;}
#primaryContentContainer ul ul { font-size:100%;}
#primaryContentContainer ul p { font-size:100%;}
#primaryContentContainer ul ol { font-size:100%;}
#primaryContentContainer ul, ol{ padding-top:3px; margin-top:3px;font-size:1.2em; line-height:1.3em;}
#primaryContentContainer a{color:#474edd; text-decoration:none;}
#primaryContentContainer a:hover{color:#dc741c; text-decoration:underline;}

/* Other Interior Designs */
#tertContainer{border:#FF6600 1px; border-bottom-style: solid;}
#logoContainer h1{margin-top: 25px; margin-bottom: 0px; width: 425px; color:#FFFFFF; float:right; text-align:right; text-transform:uppercase; font-family:Georgia; font-size:2.5em;}
#intRightCol2{background:#fff url(../images/interior1/leftColBkgdRptY.png) top left repeat-y; float:right; width:680px;}
	div.subContainer{float:right; width:260px; margin:0 0 10px 20px;}
	div.subContainer img{border:2px solid #333797; margin:10px 0;}
#intLeftColBtm{background:url(../images/interior1/leftColBtmNoRpt.png) bottom left no-repeat; padding:0 0 15px 0; width:680px;}
/*Interior Right Column*/
#intLeftCol2{margin:0 0 14px; float:left; width:268px;}


/*LeftNav Template */
#intLeftCol3{background:#fff url(../images/interior1/leftColBkgdRptY3.png) top left repeat-y; float:left; margin:0; padding: 0; width:680px;}
#IntContentContainer{margin:0; padding:0px 10px 20px 0px; width: 670px; height: auto;}
#IntContentContainer p{margin:0; padding:20px 0px 22px 20px; font-size:1.2em; line-height:1.3em;}
#IntContent {margin-left:200px; margin-top:10px; padding:0px; width: 450px; height: auto;}
#IntContent p{width: 435px; padding:0px 0px 22px 20px; font-size:1.2em; line-height:1.3em;}
#IntContent h1{color:#dc741c; padding: 0 0 0 20px; font-size:1.6em; font-weight:bold;}
#IntContent h2{color:#dc741c; padding: 0 0 0 20px; font-size:1.5em; font-weight:normal;}
#IntContent h3{color:#dc741c; padding: 0 0 0 20px; font-size:1.3em; font-weight:bold;}
#IntContent h4{color:#dc741c; padding: 0 0 0 20px; font-size:1.2em; font-weight:bold;}
#IntContent h5{color:#dc741c; padding: 0 0 0 20px; font-size:1.1em; font-weight:bold;}
#IntContent h6{color:#dc741c; padding: 0 0 0 20px; font-size:1.1em; font-weight:normal;}
#IntContent a{color:#474edd; text-decoration:none;}
#IntContent a:hover{color:#dc741c; text-decoration:underline;}
#intLeftColBtm2{background:url(../images/interior1/leftColBtmNoRpt3.png) bottom left no-repeat; padding:0 0 15px 0; width:680px;}
#subNavIntContent	{float:left; padding:0px; margin:0; width:190px; min-height:auto;}
#subNavIntContent ul {margin:0; padding:0 12px 0 12px;}
#subNavIntContent ul li{list-style:none; display:list-item; padding:10px 5px 10px 5px; border-bottom:solid #666666 1px;}
#subNavIntContent ul li a {color:#000000; text-decoration: none;}

#faces_quote {

font-size:12px; 
font-face:bold;
color:#666666;
width:400px;
height:65px;
float:right;
margin-top:-2px;
padding-bottom:5px;


}


#img_box{
background-repeat:no-repeat;
}
