﻿body {background:#000 url(/Images/Background.jpg) no-repeat;background-position:50% 0%;margin:0;padding: 0;width:100%;height:100%;text-align:justify;font-family:Arial;font-size:11px;font-weight:normal;color:#616971;  scrollbar-track-color:#0b4364x; scrollbar-face-color:#616971; scrollbar-base-color:#616971; scrollbar-arrow-color:#2997bd;}

a{font-family:Arial;font-size:8pt;font-weight:normal;color:#2997bd;text-decoration:none;}

a:hover{font-family:Arial;font-size:8pt;font-weight:normal;color:#616971;text-decoration:none;}

.AboutBody {background:#000 url(/Images/About/Background.jpg) no-repeat;background-position:50% 0%;margin:0;padding: 0;text-align: center;}

#AboutParent {background:url(/Images/About/AboutParent2.jpg) no-repeat; background-position:50% 50%; width:773px;height:421px; margin:8px 0 0 0;}

.AboutTable {margin: 0 0px 0px 10px; padding:0 0 0px 10px;}

#AboutTable {margin: 0 0px 0px 10px; padding:0 0 0px 10px;}

#AboutTable2 {margin: 0 0px 0px 15px; padding:0 0 0px 15px;}

#AboutUsTable {width:710px; margin:25px 0 0 40px; text-align:justify; height:100px; }

.AboutUsText {width:300px; text-align:justify; margin: 0 0 0 20px; font-family:Arial;font-size:8pt;font-weight:normal;color:#616971;}

.AboutUsText2 {width:335px; text-align:justify; margin: 0 0px 0 20px; font-family:Arial;font-size:8pt;font-weight:normal;color:#616971;}

#AboutTitle {background:url(/Images/About/AppleTitle.png) no-repeat;width:225px;height:55px; margin:9px 0 0 0;}

.AdvertisingBody {background:#000 url(/Images/Advertising/Background.jpg) no-repeat;background-position:50% 0%;margin:0;padding: 0;text-align: center;}

.AdvertisingPrintBody {background:#000 url(/Images/Advertising/PrintBackground.jpg) no-repeat;background-position:50% 0%;margin:0;padding: 0;text-align: center;}

.AdvertisingChildContent{width:405px; height:215px; padding-top:20px;padding-left:25px;text-align:justify;}

.AdvertisingChildContent2{width:205px;padding-top:25px;padding-left:37px;text-align:justify;}

.AdvertisingChildContent2a{width:205px;padding-top:3px;padding-left:37px;text-align:justify; height:248px; margin-top:2px;}

.AdvertisingChildContent3{width:320px; height:215px; padding-top:20px;padding-left:35px;text-align:justify;}

.AdvertisingChildTable{font-family:Arial;font-size:8pt;font-weight:normal;color:#616971;width:667px;margin-left:50px;}

.AdvertisingChildTable2{font-family:Arial;font-size:8pt;font-weight:normal;color:#616971;width:467px;margin-top:25px;margin-left:35px;}

.AdvertisingChildTable3{font-family:Arial;font-size:8pt;font-weight:normal;color:#616971;width:307px;margin-top:30px;margin-left:35px;}

.AdvertisingChildTableNoMargin{font-family:Arial;font-size:8pt;font-weight:normal;color:#616971;width:715px;margin-top:12px;margin-left:40px;}

.AdvertisingChildWrapper{background:url(/Images/Advertising/AdvertisingChild2.jpg) no-repeat;width:773px;height:343px;margin-top:10px;}

.AdvertisingChildWrapperSide{background:url(/Images/Advertising/AdvertisingChildSide.jpg) no-repeat;width:773px;height:320px;padding-top:25px;}

.AdvertisingMidCell{width:773px;height:70px;}

/*********************************************************/
.AdvertisingParentWrapper{background:url(/Images/Advertising/AdvertisingParent.jpg) no-repeat;background-position:50% 50%;width:773px;height:356px;margin-top:7px;}
/*********************************************************/

.AdvertisingParentTable{width:700px;height:309px;margin-top:2px;}

.AdvertisingParentTableNoMargin{width:700px;height:309px;margin-top:3px;}

.AdvertisingIcons{clear:both;margin-top:-45px;width:743px;height:100px;text-align:center;}
	.AdvertisingIcons table{width:743px;text-align:center;}

.AdvertisingMainTable{text-align:left;margin-right: 15px;width:220px;height:318px;font-family:Arial;font-size:8pt;font-weight:normal;color:#616971;}

.AdvertisingTableWrap{margin-left:510px;margin-top:15px;}

.AdvertisingTopTable{text-align:left;margin: 0 15px 0 35px;width:180px;height:318px;font-family:Arial;font-size:8pt;font-weight:normal;color:#616971;}

.AdvertisingMainDiv{margin-top:0px;margin-left:15px;text-align:justify;}

#AnimationTitle  {background:url(/Images/Development/3DAnimation.png) no-repeat;width:205px;height:45px; }

#AppleTitle {background:url(/Images/About/AppleTitle.jpg) no-repeat;width:225px;height:55px;}

#BestChannel {background:url(/Images/Video/Image2.jpg) no-repeat;width:226px;height:270px; margin:0px 0 0 0; padding:0px 10px 15px 0;}

#BestChannelTable {width:236px; margin:1px 0 1px 1px; padding:0px 10px 10px 10px;}

#BestTitle {background:url(/Images/Video/BestTitle.png) no-repeat;width:225px;height:69px; margin: 0 0 0px 10px;}

#BottomBG  {background:url(/Images/BottomBG.png) no-repeat;width:774px;height:356px; margin:5px 0 0px 0;}

#BottomBG2  {background:url(/Images/BottomBG2.png) no-repeat;width:774px;height:354px; margin:0px 0 -7px 0;}

#BottomBG4  {background:url(/Images/BottomBG4.png) no-repeat;width:774px;height:356px; margin:0 0 0px 0;}

#BottomBG5  {background:url(/Images/Development/BottomBG5.png) no-repeat;width:774px;height:250px; margin:0 0 0px 0;}

#BottomDevt {background:url(/Images/Development/BottomDevt2.png) no-repeat;width:780px;height:240px; margin:0 0 0px 0;}

#BottomSmall {background:url(/Images/Video/BottomSmallBG.png) no-repeat;width:595px;height:246px; margin:3px 0px 0px 0; padding: 0 0px 0 0;}

#BottomSmall2 {background:url(/Images/Video/BottomSmallBG2.png) no-repeat;width:560px;height:246px; margin:3px 0px 0px 0; padding: 0 0px 0 0;}

#BottomSmallHomePage {background:url(/Images/HomePage/BottomSmallHomePage.png) no-repeat;width:540px;height:263px; margin:3px 0px 0px 0; padding: 0 0px 0 0;}

#BottomSmallTable{width:743px; margin:29px 0 0 40px; padding: 0 0 0 40px;} 

.BottomTable {width:690px; height:240px; margin:32px 0 0 45px; text-align:justify;}

.BottomTable2 {width:730px; height:100px; margin:24px 0 10px 40px; text-align:justify;}

.BottomTable3 {width:730px; height:100px; margin:12px 0 10px 40px; text-align:justify;}

.BottomText {width:327px; height:250px; margin:25px 0 0 40px; text-align:justify;font-family:Arial;font-size:11px;font-weight:normal;color:#616971; padding:10px 0 0 30px;}
	.BottomTextPad{padding-left:15px;}
	
.BottomText2 {width:245px; height:50px; margin:5px 0 0 0px; text-align:justify; font-family:Arial;font-size:8pt;font-weight:normal;color:#616971;}

.BottomText3 {width:407px; height:250px; margin:15px 0 0 18px; text-align:justify;font-family:Arial;font-size:11px;font-weight:normal;color:#616971; padding-left:30px;}
		
.BrandChildContent{width:620px;padding-left:40px;margin-top:10px;}

.BrandingBody{background:#000 url(/Images/Marketing/BrandBackground.jpg) no-repeat;background-position:50% 0%;margin:0;padding: 0;text-align: center;}

.BrandChildTable{font-family:Arial;font-size:8pt;font-weight:normal;color:#616971;width:667px;margin-top:35px;margin-left:40px;}

.BrandChildWrapper{background:url(/Images/Marketing/BrandChild.jpg) no-repeat;background-position:50% 0%;margin:0;padding: 0;text-align: center;}

.BrandIconContainer{margin-left:29px;}
	
.BrandIconWrapper{width:773px;height:70px;}

#BrandIdTable {width:170px; height:210px; margin:35px 0 0 575px; padding:20px 0 0 0px; text-align:justify; font-family:Arial;font-size:11px;font-weight:normal;color:#afafaf; }

#BrandChildWrapper{background: url(/Images/Marketing/CityViewa.jpg) no-repeat;width:814px;height:337px; overflow:visible;border:0px solid blue;} 

.BrandParentWrapper{background:url(/Images/Marketing/BrandParent.jpg) no-repeat;width:773px;height:356px;margin-top:8px; border:0px solid blue;}

.BrandIdText {width:350px; margin:15px 0 0 20px; height:230px;text-align:justify; padding:0px 0 0 20px; font-family:Arial;font-size:11px;font-weight:normal;color:#616971; border:solid 0px red;}

.CaseStudyTitle {background: url(/Images/Advertising/CaseStudyTitle.gif) no-repeat; width:327px; height:34px;}

#CampaignPlanning  {background: #000 url(/Images/Marketing/CampaignPlanning.jpg) no-repeat;width:773px;height:342px; margin:0px 0 0 0px; padding:0px 0px 0 0px; }

.CellSmallSpace{height:11px;}

.ChildTableContent{width:350px;padding-left:40px;}

.ChildTableContentSmall{padding-left:40px; text-align:justify;}

.ChildTitleMargin{position:relative; margin-top: 17px; margin-left:5px;}

#Circles {background:url(/Images/Design/Circles.png) no-repeat;width:65px;height:315px; margin-top:1px;}

#CityViewImage {background:url(/Images/Marketing/CityViewImage.jpg)no-repeat;width:771px;height:350px;margin-top:15px; }

#CityViewImage2 {background:url(/Images/Marketing/CityViewImage2.jpg)no-repeat;width:798px;height:346px;margin:0px 0px 0 -10px; padding:0px 0px 0 0px; }

#CityViewImage3 {background:url(/Images/Marketing/CityViewImage3.jpg)no-repeat;width:770px;height:334px;margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }

.CityViewText {color:#afafaf;}

#CityViewTitle {background:url(/Images/Marketing/CityViewTitle.png) no-repeat; width:170px; height:35px; margin: 0 0 0 0;}

.ClientBG {background:#000 url(/Images/Clients/ClientBG.jpg) no-repeat;background-position:50% 0%;margin:auto;padding:0px 0 0 0;text-align: center;}

.ClientBG2 {background:#000 url(/Images/Clients/ClientBG2.jpg) no-repeat;background-position:50% 0%;margin:auto;padding:0px 0 0 0;text-align: center;}

.ClientList {width:730px; height:50px; text-align:left; margin:0 0 0 20px;}
	.ClientList a{color:#616971;text-decoration:none;}
	.ClientList a:hover{color:#2997bd;text-decoration:none;}
	.ClientList a:visited{color:#2997bd;text-decoration:none;}

#ClientTable {width:740px; margin:0 0 0 5px; padding:0 0 0 5px;}

#ClientTitle {background:url(/Images/Video/ClientMarketingTitle.png) no-repeat;width:205px;height:40px; }

#ClientWrapper {background:url(/Images/Clients/ClientWrapper.jpg) no-repeat; width:743px; height:838px; margin: 10px 0 0 0;}

.CommercialText2{width:400px; height:265px;text-align:justify; padding:10px 0 0 35px; margin:0px 0 0 10px;font-family:Arial;font-size:11px;font-weight:normal;color:#616971;}

#ContactBottom {background:url(/Images/ContactUs/ContactBottom.png) no-repeat;width:432px;height:333px; margin-top:5px;}

.ContactBottomTable{width:743px; margin: 0 0 0 15px; border: solid 0px red;}

#ContactTitle {width:150px;height:30px; margin-top:5px;}

.ContactTopTable{width:723px;}

.ContactUsFormLeft{float:left;padding-left:14px;padding-top:15px;}

.ContactUsFormRight{float:right;padding-right:12px;}

.ContactUsFormTable{font-family:Arial;font-size:8pt;font-weight:normal;color:#616971;border:0px solid blue;}

.ContactUsRightSpace{height:56px;padding-right:1px;font-family:Arial;font-size:8pt;font-weight:normal;color:#616971;}

.ContactUsSubmit{text-align:right;padding-top:6px;}

.ContactUsAddressSpace{height:20px;}

.ContactUsAddress{background:url(/Images/ContactUs/ContactUsAddressBG.jpg);margin-top:5px;width:298px;height:331px;}

.ContactUsAddressTable{width:258px; margin: 0 0 0 15px;}

.ContactUsAddressText{margin-left:60px;padding-top:10px;font-family:Arial;font-size:8pt;font-weight:normal;color:#616971;}

.ContactUsAddressTitle{text-align:center;}

.ContactUsMapImage{text-align:center;padding-top:20px;}

.ContactUsMapSpace{height:10px;}

.ContactUsMapIcons{text-align:right; width:95px;}

.ContactUsMapTitle{text-align:left;}

.ContactUsLocation{width:431px;margin-top:0px;margin-right:0px;height:331px;}

.ContactUsLocationTable{width:278px; height:100px;}

.ContactUsTextArea{padding-right:17px; font-family:Arial;font-size:11px;font-weight:normal;color:#616971; }

#CrossCreek {background:url(/Images/Design/CrossCreek2.jpg) no-repeat;width:449px;height:312px; margin:0 0 0 0; padding:0 0 0 0;}

#CrossCreekBillBoard {background:url(/Images/Advertising/CrossCreekBillBoard3.jpg) no-repeat;width:427px;height:292px;}

#CrossCreekBillBoard4 {background:url(/Images/Advertising/CrossCreekBillBoard4a.jpg) no-repeat;width:412px;height:257px;}

#CrossCreekImage {background:url(/Images/Design/CrossCreekImage.jpg) no-repeat;width:255px;height:315px;}

#CrossCreekImage2 {background:url(/Images/Design/CrossCreekImage2.jpg) no-repeat;width:414px;height:270px;}

.CrossCreekLink {background: url(/Images/Design/CrossCreekLink.png) no-repeat; border:none;width:132px; height:26px;}

.CrossCreekTable{font-family:Arial;font-size:8pt;font-weight:normal;color:#616971;width:287px;margin-top:30px;margin-left:30px;}

#CultureTitle {background:url(/Images/About/CultureTitle.jpg) no-repeat;width:185px;height:42px;}

#Design3D{background:url(/Images/GenericParent3.jpg) no-repeat; width:773px; height:356px; margin:9px 0 0 0;}

#Design1 {background:url(/Images/Design/ClearChannel.jpg)no-repeat;width:70px; height:59px;}

#Design2 {background:url(/Images/Design/Imperial.jpg)no-repeat;width:70px; height:59px;}

#Design3 {background:url(/Images/Design/Three.jpg)no-repeat;width:70px; height:59px;}

#Design4 {background:url(/Images/Design/Omega.jpg)no-repeat;width:70px; height:59px;}

#Design5 {background:url(/Images/Design/Five.jpg)no-repeat;width:70px; height:59px;}

#Design6 {background:url(/Images/Design/TFG.jpg)no-repeat;width:70px; height:59px;}

#DesignArrow {background:url(/Images/Design/Arrow.jpg)no-repeat;width:90px; height:70px;}

.DesignBG{background:url(/Images/Design/DesignBG2.jpg)no-repeat;width:1920px; height:948px; background-position:50% 0%;margin:0;padding: 0;text-align: center;}

.DesignBody {background:#000 url(/Images/Design/Background.jpg) no-repeat; background-position:50% 0%;margin:auto;padding: 0px 0 0 0;text-align: center;}

.DesignBody2 {background:#000 url(/Images/Design/DesignBG3.jpg) no-repeat; background-position:50% 0%;margin:auto;padding: 0;text-align: center;}

.DesignBody3 {background:#000 url(/Images/Design/DesignBackground.jpg) no-repeat;background-position:50% 0%;margin:auto;padding:0;text-align: center;}

.DesignBody4 {background:#000 url(/Images/Design/DesignBG4.jpg) no-repeat;background-position:50% 0%;margin:auto;padding:0px 0 0 0;text-align: center;}

.DesignBottomDiv{width:718px;margin-left:15px;margin-top:20px;}

.DesignBottomTable{height: 250px;font-family:Arial;font-size:8pt;font-weight:normal;color:#616971;}

.DesignBottomTextDiv{margin-left:30px;}

.DesignIcons{clear:both;margin-top:35px;width:500px;height:100px;text-align:left;}
	.DesignIcons table{width:500px;text-align:center;}

.DesignImage{background:url(/Images/Design/DesignImage.png) no-repeat;width:440px;height:330px;}
	
.DesignMainTable {text-align:left;width:220px;height:320px;font-family:Arial;font-size:8pt;font-weight:normal;color:#616971;}

.DesignMain { position: relative; width: 743px; height: 320px; }

.DesignMainDiv{text-align:justify;}

#DesignMapsTable {width:227px; margin:30px 0 1px 1px; padding:0 10px 10px 10px;}

#DesignMultiPlatform{background:url(/Images/Design/MultiPlatformImage.jpg) no-repeat; width:440px; height:314px;margin:0 30px 0 30px;}

.DesignParentWrapper{background:url(/Images/Advertising/AdvertisingParent.jpg) no-repeat; background-position:50% 50%; width:773px;height:356px;margin-top:6px; padding: 0px 0 1px 0; margin-left:0px;}

#DesignParent {background:url(/Images/Design/DesignParent.jpg) no-repeat; background-position:50% 50%; width:773px;height:323px;margin:5px 0 0 0;}

.DesignPortfolioTitle {background:url(/Images/Design/DesignPortfolioTitle.png) no-repeat;  width:150px;height:30px; margin:0 0 0 25px; padding:20px 0 0 20px;}

.DesignPortfolio{background:url(/Images/HomePage/PDFLiveTestimonialBG.gif) no-repeat;background-position:50% 50%;width:773px;height:91px; padding-left:20px;}

#DesignPortfolio{background:url(/Images/HomePage/PDFLiveTestimonialBG.gif) no-repeat;background-position:50% 50%;width:773px;height:102px; padding-bottom:5px; }

#DesignPortfolioTable{margin-left:20px;width:730px;height:102px; font-family:Arial;font-size:11px;font-weight:normal;color:#616971;}

.DesignPortfolioTable{margin-top:12px;margin-left:20px;font-family:Arial;font-size:11px;font-weight:normal;color:#616971; width:750px; height:98px;}

#DesignPrintBG {background:#000 url(/Images/Design/DesignPrintBG.jpg) no-repeat;width:742px;height:320px;margin:9px 0 0 0;}

.DesignPrintText {width: 260px; height:100px; margin: 20px 0 0 0;}

.DesignPrintText2 {width:440px; height:280px; margin: 0px 0 0 0;}

.DesignSubtitle {background:url(/Images/Design/DesignSubTitle.png) no-repeat;width:200px;height:35px; padding-right:20px;}

.DesignTable {width:641px; height:100px; margin:17px 10px 0 30px; text-align:justify;padding-bottom:10px;border:solid 0px red;}

.DesignTable2 {width:215px; height:100px; margin:20px 0 0 527px; text-align:justify;padding-bottom:10px; background-position:right;}

.DesignTable3 {width:690px; height:100px; margin:10px 0px 0 5px; text-align:justify; }

.DesignTestimonial{margin-left:10px;width:743px;height:92px;padding-top:10px;padding-left: 0px;}

.DesignTestimonial #PDALiveIcons { position: relative; top: -6px; }

.DesignTestimonialWrapper{width:743px;height:89px;overflow:hidden;}

.DesignText {width:180px; margin:10px 10px 0 10px; border:solid 0px red; padding:3px 15px 0 0px; font-family:Arial;font-size:11px;font-weight:normal;color:#616971; }

.DesignText2 {width:220px; margin:30px 0 0 60px;}

#DesignTitle {background:url(/Images/Design/DesignTitle.png) no-repeat;width:200px;height:35px; }

.DevtBackground {background:#000 url(/Images/Development/DevtBackground.jpg) no-repeat;background-position:50% 0%;margin:auto;padding: 0;text-align: center;}

.DevelopmentBottomDiv{width:718px;margin-left:15px;margin-top:20px;}

.DevelopmentBottomTable{font-family:Arial;font-size:8pt;font-weight:normal;color:#616971; margin:25px 0 0 20px; width:735px; border:solid 0px yellow;}

.DevelopmentBottomTextDiv{margin-left:30px;}

.DevelopmentMain { text-align:left;width:743px;height:320px;font-family:Arial;font-size:8pt;font-weight:normal;color:#616971; }

.DevtBottomText{width:340px; margin:5px 0 0 40px; border:solid 0px red; height:200px; font-family:Arial;font-size:11px;font-weight:normal;color:#616971;}

.DevelopmentIcons{clear:both;margin-left:-5px;margin-top:0px;width:763px;height:60px;text-align:center;}

.DevelopmentIcons table{width:763px;text-align:center;}

.DevelopmentMainDiv{margin-top:0px;margin-left:15px;text-align:justify;}

.DevelopmentMainTable{text-align:justify;width:720px; height:200px; font-family:Arial;font-size:8pt;font-weight:normal;color:#616971; border:solid 0px yellow; margin:10px 0 0 10px; padding:15px 0 0 0;}

.DevtParentWrapper{background:url(/Images/Development/DevtParent.jpg) no-repeat;width:773px;height:359px;margin-top:9px; }

#DevtParent{background:url(/Images/Development/DevtParent.jpg) no-repeat;width:773px;height:356px;margin-top:9px; }

#DevtPortfolio {background:url(/Images/Development/DevtPortfolioTitle.png) no-repeat;width:130px;height:34px;}

.DevelopmentTable{text-align:justify;width:720px; height:200px; font-family:Arial;font-size:8pt;font-weight:normal;color:#616971; border:solid 0px yellow; margin:10px 0 0 25px; padding:1px 0 0 0;}

.DevelopmentTable2{text-align:justify;width:740px; height:200px; font-family:Arial;font-size:8pt;font-weight:normal;color:#616971; border:solid 0px yellow; margin:0px 0 0 25px; padding:1px 0 0 0;}

.DevelopmentTableWrap{margin-left:20px;margin-top:5px;}

.DevelopmentWrapper{background:url(/Images/Development/DevelopmentChild.png) no-repeat;width:773px;height:242px;}

#DreamrayImage {background:url(/Images/About/DreamrayImage2.jpg) no-repeat;width:328px;height:288px; margin: 0 0 0 70px; }

.DreamrayPhilosophyTable{font-family:Arial;font-size:8pt;font-weight:normal;color:#616971;width:667px;margin-top:25px;margin-left:40px;}
	
	.DreamrayPhilosophyLeft{width:445px;}
	
	.DreamrayPhilosophyLeftDiv{width:350px;padding-left:40px;}

.DreamrayProfileTable{font-family:Arial;font-size:8pt;font-weight:normal;color:#616971;width:180px;margin-top:0px;margin-left:20px;}

.DreamrayProfileUL{padding:0px;}

.ErrorLabel{font-family:Arial;font-size:8pt;font-weight:normal;color:#7c1111;}

#FeatureBG {background:url(/Images/Video/FeatureVideoBG.png) no-repeat;width:190px;height:226px;}

.FeatureBG {background:url(/Images/Video/FeatureVideoBG.png) no-repeat;width:190px;height:226px;}

#FeatureBGHomePage {background:url(/Images/HomePage/FeatureBGHomePage.png) no-repeat;width:215px;height:263px;}

.FeatureTVBG {background:url(/Images/Products/FeatureTVBG.png) no-repeat;width:180px;height:226px;}

.FeatureCell{width:743px;height: 250px;}
	.FeatureBottomLeft{float:left;}
	.FeatureBottomRight{float:right;}
	
	.FeatureLeft{float:left;margin-top:10px;}
		.FeatureLeft .FeatureProductWrapper{width:520px;height:318px;}
			.FeatureLeft .FeatureProductWrapper .FeatureProductFlash{position:absolute;text-align:center;width:520px;height:318px;z-index:1;}
			.FeatureContent{width:300px;padding-left:15px;z-index:100;}
			/*.FeaturePadCell{padding-top:10px;padding-bottom:5px;}*/

		.FeatureLeft .ProductPDAWrapper{width:550px;height:318px;}
			.FeatureLeft .ProductPDAWrapper .ProductPDAFlash{position:absolute;text-align:center;width:550px;height:318px;z-index:1;}
			.FeatureContent{width:300px;padding-left:15px;z-index:100;}
			/*.FeaturePadCell{padding-top:10px;padding-bottom:10px;}*/		

.FeatureClearBG {background:url(/Images/Products/FeatureClearBG.png) no-repeat;width:179px;height:226px;}

.FeatureClientContentTable{width:450px;}
		
/*.FeaturePadCell{padding-bottom:10px;padding-left:45px;}*/

.FeaturePadRight{padding-right:25px;}

.FeaturePadTitleCell{padding-top:15px;padding-bottom:10px;padding-left:15px;}

#FeatureTVHomePage{background: url('/Images/HomePage/TVHomePageImage.jpg');width:212px;height:90px;}

.FeatureTable {width:680px;height:1px;border:solid 0px red;}

#FeatureProjectTable {width:170px; border:solid 0px yellow; height:10px; margin:20px 9px 0 7px;}

#FeatureTitle {background:url(/Images/Video/FeatureCommercialTitle.png) no-repeat;width:185px;height:35px;}

.FeatureWebsiteContentTitle{width:400px;padding-top:10px;padding-left:9px;}

.FeatureWebsiteTable{width:743px;padding-top:5px;padding-left:10px;color:#2997bd;text-decoration:none;font-family:Arial;font-size:8pt;font-weight:normal;}

#FlashBottom {background:url(/Images/Development/FlashBottom.png) no-repeat;width:776px;height:240px; margin-top:1px; padding-top:1px; }

#FlashImage {background:url(/Images/Development/FlashImage1.jpg) no-repeat;width:430px;height:432px; margin-top:18px; padding-top:60px; }

#FlashParent {background:url(/Images/Development/FlashParent2.jpg) no-repeat;width:747px;height:422px;margin-top:8px; }

.FlashTable {width:690px; height:140px; margin:1px 0 0 45px; text-align:justify;}

.FlashText {width:210px;margin:20px 5px 0 0px; text-align:justify; font-family:Arial;font-size:11px;font-weight:normal;color:#616971;}

#FlashTitle {background:url(/Images/Development/FlashTitle.png) no-repeat;width:205px;height:35px;}

#FragrantImage {background:url(/Images/Development/FragrantPassageImage.jpg) no-repeat;width:248px;height:220px;margin-top:0px; padding:0 0 10px 40px; }

#FragrantTitle {background:url(/Images/Development/FragrantPassageTitle.png) no-repeat;width:205px;height:35px; }

#Frame{margin: 0 auto;padding: 0;text-align: left;width: 790px;z-index:1;}

#FrameBody{top:0;left:0px;width:100%;vertical-align:top;margin: 0 auto;padding: 0;}

#FrameWide{margin: 0 auto;padding: 0;text-align: left;width: 763px;position: relative;z-index:1;}

#FrameWideBody{position:absolute;top:0;left:0px;width:763px;}

#FooterWrapper{height:28px;width:773px;background: url(/Images/Footer.gif) no-repeat; background-position:50% 50%;}

#FooterWrapperBrand{height:28px;width:773px;background: url(/Images/Footer.gif) no-repeat;  margin:0 0 0 34px;}

#FooterWrapperFLV{height:28px;width:773px;background: url(/Images/Footer.gif) no-repeat;  margin:0 0 0 8px;}

#FooterTable{height:32px;width:743px;font-size:8px; }

#FooterTable TD{vertical-align:middle;text-align:center;}

#FooterTable a{font-size:9px;text-transform:uppercase;}

#GenericBottom {background:url(/Images/GenericBottom.jpg) no-repeat;width:773px;height:338px;}

#GenericParentDesign{background:url(/Images/GenericParent.jpg) no-repeat; background-position:50% 50%; width:782px;height:356px; margin-top:8px;}

#GenericParent {background:url(/Images/GenericParent.jpg) no-repeat; background-position:50% 50%; width:773px;height:356px; margin-top:8px; }

#GenericParent2 {background:url(/Images/GenericParent2.jpg) no-repeat; background-position:50% 50%; width:773px;height:356px; margin-top:9px;}

#GenericParent3 {background:url(/Images/GenericParent3.jpg) no-repeat; background-position:50% 50%; width:773px;height:356px; margin-top:9px;}

.GlossaryList {width:700px; height:50px; text-align:left; margin:0 0 0 20px;}
	.ClientList a{color:#616971;text-decoration:none;}
	.ClientList a:hover{color:#2997bd;text-decoration:none;}
	.ClientList a:visited{color:#2997bd;text-decoration:none;}


#GraphicDesignImage {background:url(/Images/Design/GraphicDesignImage.jpg) no-repeat;width:450px;height:340px; margin:40px 0 0 30px; padding:20px 0px 0 0px; }

#GraphicDesignImage2 {background:url(/Images/Design/GraphicDesign2.jpg) no-repeat;width:756px;height:354px; margin:12px 0 0 0px; padding:12px 0px 0 0px; }

.GraphicDesignTable{width:720px; margin:0px 0 0 30px; padding:3px 20px 0 40px;border: solid 0px blue;}

.GraphicDesignText {margin:25px 10px 0 10px; width:175px; height:280px; padding-right:20px; text-align:justify;font-family:Arial;font-size:11px;font-weight:normal;color:#616971;}

.GraphicDesignTitle {background:url(/Images/Design/GraphicDesignTitle.png) no-repeat;width:200px;height:35px; margin:10px 0 0 0;}

.GraphicDesignSubTitle {background:url(/Images/Design/GraphicDesignSubTitle.png) no-repeat;width:200px;height:35px;}

.GraphicParent {background:url(/Images/Design/GraphicParent.jpg) no-repeat;width:773px;height:356px; margin-top:1px;}

.HomePageBottomTable {width:500px; margin: 30px 0 0 20px; border: solid 0px blue; height:100px;}

	.HomePageBottomTableText {width:270px; margin: 0 15px 0 20px; text-align:justify;}
	
.HomePageFeatureTable {width:763px;height:1px;border:solid 0px red;}

.HomePageIcons {position: relative; margin-top:-40px;width:743px;height:90px;text-align:center;z-index: 500;}

.HomePageLeft{width:460px;}

.HomePagePDA{margin-top:0px;margin-left:0px;}

.HomePagePDASpace{padding-left:5px; text-align:justify; margin:5px 0 0 0;}
	
.HomePagePDFLive{margin-top:0px;width:525px;padding-left:0px;z-index:100;}

.HomePageRight{width:215px;}

.HomePageSiteTable{margin-top:0px;margin-left:0px; text-align:justify;}

.HomePageTestimonial{margin-top:8px;background:url(/Images/HomePage/PDFLiveTestimonialBG.gif) no-repeat;width:743px;height:50px; margin-left:15px; padding-bottom:1px;}

.HomePageTestimonialTable{margin-top:2px;margin-left:20px;font-family:Arial;font-size:8pt;font-weight:normal;color:#616971;}
	.HomePagePad{padding-left:15px;}
		
#HomePageVideo{position:absolute;z-index:100;width:350px;height:450px;top:180px;left:30%;}

.HTTLink {background: url(/Images/Design/HTTLink.png) no-repeat; border:none;width:122px; height:26px;}

img, div, a, td, #Menu*, .Menu*, table, asp, #menu li a, tr td div, div div ul {behavior:url(/Includes/iepngfix.htc);} 

#Imperial {background:url(/Images/Development/Imperial2.jpg) no-repeat;width:433px;height:209px; margin:10px 0px 0px 0px; padding:10px 0px 0px 0px;}

#ImperialExtranet {background: url(/Images/Services/ImperialHomesExtranetTitle.gif) no repeat; border:none; width:267px; height:43px;}

.IndustrialBody {background:#000 url(/Images/Video/Background.jpg) no-repeat;background-position:50% 0%;margin:0;padding: 0;text-align: center;}

#IndustrialImage1 {background:url(/Images/Video/IndustrialImage1.jpg) no-repeat;width:275px;height:239px; margin-top:10px; padding:0 0px 0 0px;}

#IndustrialImage2 {background:url(/Images/Video/IndustrialImage2.jpg) no-repeat;width:419px;height:331px; margin-top:10px; }

#IndustrialParent {background:url(/Images/Video/IndustrialParent.jpg) no-repeat;width:763px;height:335px; margin-top:1px;}

#IndustrialSubTitle {background:url(/Images/Video/IndustrialSubTitle.png) no-repeat;width:150px;height:30px; margin-left:20px; padding:0 0px 0 0px;}

#IndustrialTable{width:705px;height:290px;margin-top:32px; border: solid 0px red; padding:1px 0px 0 0px;}

#IndustrialTable2{width:739px;height:290px;margin-top:18px; border: solid 0px red;}

.IndustrialText {width:270px; height:200px; margin:35px 10px 0 10px; text-align:justify;font-family:Arial;font-size:11px;font-weight:normal;color:#616971; padding-top:10px; padding-right:20px;}

.IndustrialText2 {width:345px; height:200px; margin:35px 20px 0 10px; text-align:justify;font-family:Arial;font-size:11px;font-weight:normal;color:#616971; padding-top:10px; padding-right:30px;}

#IndustrialTitle {background:url(/Images/Video/IndustrialTitle.png) no-repeat;width:205px;height:35px; margin-top:1px;}

.InteractiveDesignTitle {background:url(/Images/Design/InteractiveDesignTitle.png) no-repeat;width:205px;height:35px;}

.InteractiveDesignSubTitle {background:url(/Images/Design/InteractiveDesignSubTitle.png) no-repeat;width:200px;height:35px;}

#InteractiveDevtBG {background:url(/Images/Development/InteractivedevtBG.png) no-repeat;width:240px;height:349px; margin:0x 0px 0 px; padding: 0px 0px 0px 0;}

#InteractiveDevtBG {background:url(/Images/Development/InteractivedevtBG.png) no-repeat;width:240px;height:349px; margin:0x 0px 0 px; padding: 0px 0px 0px 0;}

#InteractiveDevtMap {background:url(/Images/Development/InteractiveDevtMap.jpg) no-repeat;width:210px;height:227px; margin:10px 0 10px 0px; padding:0 10px 0 0 ; border: solid 0px red;}

#InteractiveDevtImage {background:url(/Images/Development/InteractiveDevtImage.jpg) no-repeat;width:331px;height:297px; margin:0px 0 0 10px; padding:0 18px 0 0px;}

#InteractiveDevtTop {background:url(/Images/Development/InteractivedevtTop.png) no-repeat;width:743px;height:318px; margin-top:12px; }

#InteractiveImage {background:url(/Images/Design/InteractiveImage.jpg) no-repeat;width:429px;height:307px; margin-top:1px;}

#InteractiveMap {background:url(/Images/Design/InteractiveMap.jpg) no-repeat;width:239px;height:272px; margin:30px 0 0 10px; padding-left:30px;}

#InteractiveMap2 {background:url(/Images/Development/InteractiveMap2.png) no-repeat;width:180px;height:237px; margin:10px 0 0 0px; padding:20px 0 0 0px;}

#InteractiveMapsTitle {background:url(/Images/Development/InteractiveMapsTitle.png) no-repeat;width:185px;height:62px;}

#InteractiveTable {width:630px; height:140px; margin:19px 80px 0 45px; text-align:justify; padding:0px 0px 0 0px;}

#InteractiveTop {background:url(/Images/Design/InteractiveTop.jpg) no-repeat;width:743px;height:319px; margin-top:10px;}

#InternetVideoTable {margin:10px 0 0 30px; padding:10px 0 0 30px; text-align:justify; }
	
#InternetVideoTitle {background:url(/Images/Video/InternetVideoTitle.png) no-repeat;width:225px;height:55px; }

#KioskTitle {background:url(/Images/Development/KioskTitle.png) no-repeat;width:200px;height:35px;}

#KioskImage1 {background:url(/Images/Development/KioskImage1.jpg) no-repeat;width:340px;height:338px; margin:30px 0 0 10px; }

#KioskImage2 {background:url(/Images/Development/KioskImage2.jpg) no-repeat;width:222px;height:326px; margin:1px 0 0 10px; }

.KioskTableText {width: 210px; height: 280px;margin: 0px 10px 0 10px; text-align:justify; padding: 0 10px 0 0px;}

.KioskBottomText {width:307px; height:250px; margin:25px 10px 0 40px; text-align:justify;font-family:Arial;font-size:11px;font-weight:normal;color:#616971; padding:10px 20px 0 30px;}
	.KioskBottomTextPad{padding-left:20px; padding-right:30px;}

.LabelPressCategory{font-family:Arial;font-size:10pt;font-weight:bold;color:#afafaf;}

.LabelPressDate{font-family:Arial;font-size:8pt;font-weight:bold;font-style:italic;color:#afafaf;}

.LabelBlueTitle{padding-left:5px;color:#2997bd;text-decoration:none;font-family:Arial;font-size:8pt;font-weight:normal;}

.LabelContent{color:#616971;font-family:Arial;font-size:8pt;}

.LabelProgressive{font-family:Arial;font-size:9pt;font-weight:bold;color:#696969;}

.LabelRedTitle{padding-left:5px;color:#7c1111;text-decoration:none;font-family:Arial;font-size:8pt;font-weight:normal;}

li{padding:0px;}

.LogoText {font-size:11px;}

#LogoWrapper{width:743px;margin-top:17px;margin-left:15px;height: 95px;background-image: url(/Images/Logox.jpg);}

#LogoWrapper1{width:743px;margin-top:17px;margin-left:15px;height: 65px;background-image: url(/Images/Logox.jpg);}

.LogoWrapperContactInfo { float: right;text-align: right;  position: relative; z-index: 10;clear:left; }

.Lower{margin:10px 0 0 0;}

.MarketingChildTable{font-family:Arial;font-size:8pt;font-weight:normal;color:#616971;width:667px;margin-top:25px;margin-left:40px;}

.MarketingChildTableNoMargin{font-family:Arial;font-size:8pt;font-weight:normal;color:#616971;width:715px;margin-top:12px;margin-left:40px;}

.MarketingChildWrapper{background:url(/Images/Child.jpg) no-repeat;width:773px;height:343px;}

.InternetMarketingParentWrapper{background:url(/Images/Parent.jpg) no-repeat;width:773px;height:319px;margin-top:8px;}

.MarketingParentWrapper{background:url(/Images/Parent.jpg) no-repeat;width:773px;height:319px;margin-top:8px;}

.MarketingParentTable{width:700px;height:309px;margin-top:10px;}

.MarketingParentTableNoMargin{width:700px;height:309px;margin-top:3px;}

.MarketingBody {background:#000 url(/Images/Marketing/Background.jpg) no-repeat;background-position:50% 0%;margin:0;padding: 0;text-align: center;}

.MarketingBottomDiv{width:718px;margin-left:15px;margin-top:20px;}

.MarketingBottomTable{font-family:Arial;font-size:8pt;font-weight:normal;color:#616971;}

.MarketingBottomTextDiv{margin-left:30px;}

.MarketingIcons{clear:both;margin-left:5px;margin-top:70px;width:763px;height:100px;text-align:center;}
	.MarketingIcons table{width:763px;text-align:center;}

.MarketingMainDiv{margin-top:0px;margin-left:0px;text-align:justify;}

.MarketingMainTable{text-align:left;width:300px;height:318px;font-family:Arial;font-size:8pt;font-weight:normal;color:#616971;}

.MarketingTableWrap{margin-left:30px;margin-top:5px;}

#MarketingTitle {background:url(/Images/Marketing/Background.jpg) no-repeat; width:230px; height:35px; }

.Margin {margin-top:20px; height:30px; padding:10px 0px 0px 0px;}

.Margin2 {margin: 0px 0px 0px 40px;}

.Margin3 {margin: 10px 0px 0px 0px;}

.MediaBuyPageTitle { position:relative; margin: 15px 0px 5px 0px; }

.MediaBuyTable{width:630px;height:347px;margin-top:1px;margin-left:40px;}

#MiddleDots {background:url(/Images/DottedMiddle2.jpg) no-repeat;width:776px;height:65px; margin: 0 0 0 50px; padding: 0 0 0 50px; border: solid 0px red;}

.MiddleCell{width:773px;height:60px;}

.MiddleDesignCell{width:773px;height:59px;}

.MiddleCell2{width:773px;height:20px;}

.MiddleText {width:710px; margin:10px 0 0 40px; text-align:left;font-family:Arial;font-size:11px;font-weight:normal;color:#616971;}

.MiddleText1 {width:710px; margin:10px 0 0 34px; text-align:left;font-family:Arial;font-size:11px;font-weight:normal;color:#616971; height:60px;}

.MiddleText1Design {width:710px; margin:0px 0 0 34px; text-align:left;font-family:Arial;font-size:11px;font-weight:normal;color:#616971; height:60px;}

.MiddleText2 {width:410px; margin:15px 0 0 35px; text-align:left;font-family:Arial;font-size:11px;font-weight:normal;color:#616971;}

#MiddleBG {background:url(/Images/Development/MiddleWideBG.png) no-repeat;width:525px;height:354px; margin:0px 0 0px 0px; padding-left:0px;}

.MultiPlatformTable {width:695px; margin:28px 0 0 38px; padding:0 0 0 0px; border: solid 0px red;}

.MultiPlatformText {width:265px; height:250px; text-align:justify; margin:1px 0 0 1px;font-family:Arial;font-size:11px;font-weight:normal;color:#616971;}

#NsscoTitle {background:url(/Images/Video/NsscoTitle.png) no-repeat;width:205px;height:35px; margin-top:1px;}

#Office {background:url(/Images/About/Office.jpg) no-repeat;width:440px;height:318px;}

.OldMargins {margin: 10px 0 0 15px; padding:0 0 0 1px;}

.OldMargins2 {margin: px 0 0 13px; padding:0 0 0 1px;}

#OldMargins {margin: 10px 0 0 15px; padding:0 0 0 1px;}

#OmegaCampaign {background:url(/Images/HomePage/OmegaCampaign.png) no-repeat;width:200px;height:203px;}

#OmegaCampaignTitle {background:url(/Images/HomePage/OmegaCampaignTitle.png) no-repeat;width:250px;height:55px;}

#OmegaImage {background:url(/Images/Design/OmegaPools.jpg) no-repeat;width:401px;height:315px; margin:0 0 0 20px;}

.OmegaLink {background:url(/Images/Design/OmegaLink.png) no-repeat; border:none;width:126px; height:26px;}

.OmegaTitle {width:210px;height:40px; margin-right:100px;}

.OutdoorParentWrapper{background:url(/Images/Advertising/OutdoorParent2.jpg);width:773px;height:356px;margin-top:8px;}

.OutdoorTopText {width:350px; height:250px; text-align:justify; padding-right:50px; }

#PageTable {height:800px; margin:1px 0 0 0; vertical-align:top;}

.PageTitleText { position:relative; margin: 10px 15px 15px 15px; text-align:justify;}
.PageTitleText li { position:relative; margin: 0px 0px 0px 20px; }

.ProgressiveTitleText{ position:relative; margin: 10px 0px 15px 15px; text-align:justify;}

.PageTitle2 { position:relative; margin: 10px 0px 15px 10px;}
.PageTitleText2 { position:relative; margin: 10px 10px 10px 10px;}

.PageTitleRight { position:relative; margin: 10px 15px 15px 10px; }
.PageTitleTextRight { position:relative; margin: 0px 15px 10px 10px; text-align:justify;}

.PageTitle { position:relative; margin: 15px 0px 10px 15px; }

.PageTitleMargin { position:relative; margin: 22px 0px 10px 15px; }

.PageRightImage { position:relative; margin: 15px 20px 0px 0px; }

.PageLeftImage { position:relative; margin: 0px 0px 0px 20px; }

#PageWrapper {width:1px;}

.ParentWrapper{background:url(/Images/TopParent.jpg) no-repeat;width:773px;height:356px;margin-top:5px; padding-bottom:20px; vertical-align:top;}

.PDABottomText{margin:0 0 0 20px; width:430px; text-align:justify;}

.PDALiveMainTable{text-align:left;width:540px;height:318px;font-family:Arial;font-size:8pt;font-weight:normal;color:#616971;}

.PDALiveIcon { position:relative; top: -23px;width: 763px;}

.PDALiveTableWrap{margin-left:15px;margin-top:5px;}

.PDALiveWrap{margin-left:5px;margin-top:0px;}

.PDALiveMainDiv{margin-top:0px;margin-left:15px;text-align:justify;}

.PDAMiddleText {width:710px; margin:5px 0 0 1px; text-align:left;font-family:Arial;font-size:11px;font-weight:normal;color:#616971;}

.PDAPageText { position:relative; margin: 10px 15px 15px 15px; text-align:justify; width:320px;}

.PDAPageText li { position:relative; margin: 0px 0px 0px 20px; }

.PDFLivePad{padding-left:6px;}

.PDFLiveSpace{height:7px;}

.PDFLiveTable{font-family:Arial;font-size:8pt;font-weight:normal;color:#616971;}

.PDFLiveTestimonial{margin-top:5px;margin-left:5px;background:url(/Images/Products/PDFLiveTestimonialBG.gif) no-repeat;width:743px;height:100px;}

.PDFLiveTestimonialTable{margin-top:2px;margin-left:20px;font-family:Arial;font-size:8pt;font-weight:normal;color:#616971;}
	.TestimonialPad{padding-left:15px;}

.PDFLiveImageLeft{float:left;padding-right:10px;padding-bottom:5px;}

#PortfolioIconTable{margin-left:20px;width:700px;height:70px; font-family:Arial;font-size:11px;font-weight:normal;color:#616971; margin: 20px 0 0 30px;}

.PortfolioSpace{height:62px;}

.PresentationBottomText {width:300px; height:250px; margin:25px 20px 0 40px; text-align:justify;font-family:Arial;font-size:11px;font-weight:normal;color:#616971; padding:10px 40px 0 30px;}
	.PresentationBottomTextPad{padding-left:15px;}

.PressContentHolder{width:740px;height:295px;overflow:auto;overflow-x:hidden;margin-top:0px;margin-left:15px;}

	.PressContentTable{font-family:Arial;font-size:8pt;font-weight:normal;color:#616971;width:675px;margin-left:30px;}
	
.PressReleaseIcons{margin-top:1px;}
	
.PressReleaseBar{background:url(/Images/PressRelease/PressRoomBarBG.jpg) no-repeat; background-position:50% 50%; width:763px;height:69px;}

.PressReleaseBarWrapper{width:773px;height:69px;margin-top:4px;z-index: 500;}

.PressReleasePage{padding-right:10px;}

.PressReleasePage TD{padding-right:10px;}

.PressReleasePage TD a{font-family:Arial;font-size:8pt;font-weight:normal;color:#fff;text-decoration:none;}

.PressReleasePage TD a:hover{font-family:Arial;font-size:8pt;font-weight:normal;color:#2997bd;text-decoration:none;}		

.PressReleaseRowTable{margin-top:26px;font-family:Arial;font-size:8pt;font-weight:normal;color:#616971;width:741px;margin-left:1px;border:none;}

.PressReleaseHeader{background:url(/Images/PressRelease/HeaderRowBG.gif) no-repeat;width:100%;height:30px;border:none;}

.PressReleaseRow{background:url(/Images/PressRelease/PressRoomRow.gif) no-repeat;width:100%;height:49px;border:none;}

.PressReleaseAltRow{background:url(/Images/PressRelease/PressRoomAltRow.gif) no-repeat;width:100%;height:49px;border:none;}

.PressReleaseButton{background:url(/Images/PressRelease/Arrow.png);cursor:hand;width:22px;height:22px;border:none;border:none;}

.PressReleaseDateCell{width:95px;text-align:left;padding-left:5px;}

.PressReleaseCategoryCell{width:103px;text-align:left;}

.PressReleaseCell{width:460px;text-align:left;}

.PressReleaseReadCell{width:81px;overflow:hidden;}
	
.PressReleaseWrapper{position:relative;width:773px;height:356px;margin-top: 7px;background:url(/Images/PressRelease/PressReleaseBG.jpg) no-repeat; background-position:50% 50%;}

.PrintChildContent{width:350px;padding-left:40px;}

.PrintChildTable{font-family:Arial;font-size:8pt;font-weight:normal;color:#616971;width:667px;height:200px;margin-top:25px;margin-left:60px;}

.PrintChildWrapper{background:url(/Images/Advertising/PrintChild.jpg) no-repeat;width:773px;height:247px;}

#PrintChildWrapper{width:773px;height:356px;}

#PrintSubWrapper{width:773px;height:346px;}

.PrintParentTable{margin-left:35px;margin-top:5px;width:690px;}

/*********************************************************/
.PrintParentWrapper{background:url(/Images/Advertising/PrintParent.jpg) no-repeat;width:773px;height:428px;margin-top:4px;}
/*********************************************************/

.PortfolioPadCell{padding-bottom:10px;padding-left:56px;width:400px;}

.PromotionPadCell{padding-bottom:10px;padding-left:56px;}

.PortfolioPadTitleCell{padding-top:10px;padding-bottom:10px;margin-left:28px;}

.PortfolioPadRight{padding-right:25px;}

.PortfolioRightImage{padding-left:4px;}

#PortfolioTable {margin: 0 0px 10px 10px; padding:0 0 15px 10px;}

.PortfolioTitle {background:url(/Images/Video/PortfolioTitle.png) no-repeat;width:150px;height:30px; margin-left:25px; padding-top:20px;}

#PresentationTitle {background:url(/Images/Video/PresentationTitle.png) no-repeat;width:200px;height:35px; }

#PresentationSubTitle {background:url(/Images/Video/PresentationSubTitle.png) no-repeat;width:200px;height:35px; }

#PresentationImage1 {background:url(/Images/Video/PresentationImage1.jpg) no-repeat;width:425px;height:386px; }

#PresentationImage2 {background:url(/Images/Video/PresentationImage2.jpg) no-repeat;width:275px;height:286px; }

#PresentationParent{background:url(/Images/Video/PresentationParent.jpg) no-repeat;width:743px;height:418px;margin-top:11px;}

#PresentationTable {width:670px; margin:28px 27px 0 0px;}

.PrintDesignTitle {background:url(/Images/Design/PrintDesignTitle.png) no-repeat;width:200px;height:35px;}

#PrintDesignSubTitle {background:url(/Images/Design/PrintDesignSubTitle.png) no-repeat;width:200px;height:35px;}

#PrintImage{margin-top:2px;}

.ProductPadTitleCell{padding-left:0px;padding-top:10px;padding-bottom:15px;}

.ProductPadCell{padding-left:15px;padding-right:10px;padding-bottom: 15px; text-align:justify;}
			
.ProductPDA{width:188px;height:315px;}

.ProductPDAProjectTable{width:178px;height:220px;padding-top:2px;}

.ProgressiveHomePageMain {position:relative;width:525px;margin-top:0px;height:320px;background:url(/Images/ProgressiveHomeBG.jpg) no-repeat;}

#PublicRelationsTable{margin:20px 0 0 20px; font-family:Arial;font-size:11px;font-weight:normal;color:#616971; width:700px; height:98px;padding:0px 0 0 20px;}

#RadiadyneImage {background:url(/Images/Design/RadiaDyneImage.jpg) no-repeat;border:none; width:232px; height:310px;}

#RadiadyneTitle {background:url(/Images/Development/RadiadyneTitle.png) no-repeat;width:205px;height:35px;}

#RadiadyneCorpId {background:url(/Images/Development/RadiadyneCorpIdTitle.png) no-repeat;width:200px;height:35px; margin:20px 0 0 100px;}

#RadiadynePrint {background:url(/Images/Advertising/RadiaDynePrint.jpg) no-repeat;border:none; width:776px; height:340px; margin:10px 0 0 0; padding:10px 0 0 0;}

.ReadMoreTitle {background:url(/Images/Readtitle.png) no-repeat; width:110px; height:20px; padding: 0 0 0 60px;}

.ReflectionTopSpace {margin-top: 5px;}

.ReflectionLeftSpace {margin-left: 3px;}

#ReutherCampaign {background:url(/Images/HomePage/ReutherMktCampaign.jpg) no-repeat;width:212px;height:320px;}

#ReutherTitle {background:url(/Images/Video/ReuthersubTitle.png) no-repeat;width:205px;height:35px; margin: 10px 0 0 0; padding:10px 0 0 0;}

#ReutherMarketing{background:url(/Images/Marketing/ReutherMarketing.jpg) no-repeat; width:194px; height:280px;}

#Scroll{width:700px; height:730px; overflow:scroll; overflow-x:hidden; vertical-align:top;}

.Site {height:343px;} 

.SmallTableText{width:200px; margin: 20px 0 0 50px; padding:10px 0 0 20px;font-family:Arial;font-size:8pt;font-weight:normal;color:#616971;}

.Space {margin:auto; padding: 0px 0 0 0; }

.StarfishLink {background:url(/Images/Design/StarfishLink.png) no-repeat; border:none;width:127px; height:26px;}

#TelevisionVideo{margin-top:5px;}

#TestimonialHolder{z-index:1;width:763px;height:406px;}

.TestimonialBottomTable{width:100%;}
	.TestimonialBottomTable TD{width:50%;text-align:center;}
	
.TestimonialEmptyCell{width:133px;}

.Text {margin:15px 10px 0 35px; width:190px; height:200px; text-align:justify;font-family:Arial;font-size:11px;font-weight:normal;color:#616971;}

.Text2 {margin:25px 10px 0 10px; width:150px; height:200px; text-align:justify;font-family:Arial;font-size:11px;font-weight:normal;color:#616971;}

.Text2a  {margin:45px 15px 0 10px; width:185px; height:200px; text-align:justify;font-family:Arial;font-size:11px;font-weight:normal;color:#616971; padding-right:10px;}

.Text3 {margin:25px 10px 0 10px; width:165px; height:275px; text-align:justify;font-family:Arial;font-size:11px;font-weight:normal;color:#616971;}

.Text4 {margin:25px 0px 30px 10px; width:220px; height:250px; text-align:justify;font-family:Arial;font-size:11px;font-weight:normal;color:#616971;}

.Text5 {margin:2px 8px 0 5px; width:160px; height:230px; padding-right:8px;  text-align:justify;font-family:Arial;font-size:11px;font-weight:normal;color:#616971;}

.TextArea{width:408px;height:175px;background:url(/Images/ContactUs/TextArea.jpg) no-repeat;border:none;font-family:Arial;font-size:11px;font-weight:normal;color:#616971;overflow-x:hidden;overflow-y:hidden;padding-left:5px;padding-top:5px;}

.TextBox{width:278px;height:30px;padding-left:4px;padding-top:7px;background:url(/Images/ContactUs/TextBox.jpg) no-repeat;border:none;font-family:Arial;font-size:8pt;font-weight:normal;color:#616971;}

.TextBoxProgressive{background-color:#f1f1f1;border:1px solid #d7d7d7;font-family:Arial;font-size:8pt;font-weight:normal;color:#000;width:175px;}

.TextAreaProgressive{background-color:#f1f1f1;border:1px solid #d7d7d7;font-family:Arial;font-size:8pt;font-weight:normal;color:#000;overflow:auto;width:175px;}

.ThreeDDesignTitle {background:url(/Images/Design/3DDesignTitle.png) no-repeat;width:205px;height:45px;}

.ThreeDDesignSubTitle {background:url(/Images/Design/3DDesignSubTitle.png) no-repeat;width:200px;height:35px;}

#ThreeDBottom {background:url(/Images/Design/3DBottomBG.jpg) no-repeat;width:780px;height:239px; margin:3px 0 0 0; padding:0 0 0 0;}

#ThreeDImage {background:url(/Images/Design/3DImage.jpg) no-repeat;width:734px;height:295px; margin:1px 0 0 0px; padding:0px 0 0 10px;}

.ThreeDTable {width:710px; height:100px; margin: 21px 30px 0px 25px; padding: 0 0 0 0; text-align:right;}

.ThreeDText {width:250px; margin: 0px 0px 0px 450px; text-align:justify; font-family:Arial;font-size:8pt;font-weight:normal;color:#616971;}

#Top {background:url(/Images/Top.png) no-repeat;width:743px;height:319px; margin-top:10px;}

#TopParent {background:url(/Images/TopParent.jpg) no-repeat;width:773px;height:356px;}

.TVPageTitle { position:relative; margin: 15px 0px 10px 20px; }

.TVPageTitleText { position:relative; margin: 0px 20px 15px 20px; text-align:justify;}
.TVPageTitleText li { position:relative; margin: 0px 0px 0px 20px; }

#MenuContainer{height:113px;}

#TopSpace{height:17px;width:100%;}

.TopTable{text-align:justify;width:715px;height:100px; font-family:Arial;font-size:11px;font-weight:normal;color:#616971; border:solid 0px yellow; margin:15px 0 0 10px; padding:0px 0 0 10px;}

.TopTable2{text-align:justify;width:715px;height:100px; font-family:Arial;font-size:11px;font-weight:normal;color:#616971; border:solid 0px yellow; margin:18px 0 0 0px; padding:0px 0 0 0;}

.TopTableText {width: 300px; height: 230px;margin: 0px 20px 0 20px; text-align:justify; padding: 0 30px 0 15px; font-family:Arial;font-size:8pt;font-weight:normal;color:#616971;}

.TopText {width:380px; height:250px; text-align:justify; padding-right:10px; }

.TopText2 {width:340px;margin:20px 15px 0 30px; text-align:justify;}

.TopText3 {width:230px;margin:10px 5px 0 0px; text-align:justify;}

.TopWideText {width:440px; margin:20px 0 0 20px; height:230px;  text-align:justify; padding:0px 0 0 20px; font-family:Arial;font-size:11px;font-weight:normal;color:#616971;}

.TopWideText2 {width:400px; margin:20px 0 0 20px;  height:230px;text-align:justify; padding:0px 0 0 20px; font-family:Arial;font-size:11px;font-weight:normal;color:#616971;}

#TouchScreenTitle {background:url(/Images/Development/TouchScreenTitle2.png) no-repeat;width:285px;height:35px;}

#TrinityFeature {background:url(/Images/Video/TrinityFeature.jpg) no-repeat;width:173px;height:142px; margin:0px 0px 0 5px; padding:0px 0px 0px 5px;}

#TVFeatureBG {background:url(/Images/Video/FeatureVideoBG.png) no-repeat;width:190px;height:226px;margin-top:13px;margin-left:-5px;}

.TVFeatureProject{margin-top:4px;}

#TVCommercialImage {background:url(/Images/Video/TVCommercialImage.jpg) no-repeat;background-position:50% 50%;width:773px;height:318px;margin:11px 0 0 0;}

.TVHomePageExampleColumn{width:9px;}

.TVHomePageAwardTable{font-family:Arial;font-size:8pt;font-weight:normal;color:#616971;}

.TVHomePageExamples { position: relative;margin-left: 0px; margin-right: 0px;}

.TVHomePageMainTable{font-family:Arial;font-size:8pt;font-weight:normal;color:#616971; margin:0 0 0 0px; padding:0 0 0 0px;width:359px;}

.TVHomePagePressTable{text-align:justify;font-family:Arial;font-size:8pt;font-weight:normal;color:#616971;width:167px;height: 320px;}

.TVHomePageMainDiv{text-align:justify;margin-top:0px;margin-left:9px;font-family:Arial;font-size:8pt;font-weight:normal;color:#616971;width:297px;}

.TVHomePagePressDiv{text-align:justify;margin-left:9px;font-family:Arial;font-size:8pt;font-weight:normal;color:#616971;width:154px;}

.TVHomePageTestimonial{margin-top:5px;margin-left:5px;background:url(/Images/Products/TVHomePageTestimonialBG.gif) no-repeat;width:756px;height:92px;}

.TVHomePageTestimonialDiv{padding-top:3px;}

.TVHomePageTestimonialTable{width:720px;margin-top:0px;margin-left:20px;font-family:Arial;font-size:8pt;font-weight:normal;color:#616971;text-align:justify;}
	.TestimonialPad{padding-left:10px;}
	
.TVHomePageHolder{height:212px;width:167px;padding-top:0px;text-align:center;}

.TVHomePageImperialHolder{height:210px;width:158px;margin-top:0px;margin-left:7px;padding-top:0px;text-align:center;overflow:hidden;}

#TVParent {background:#000 url(/Images/Video/TVParent.jpg) no-repeat;width:742px;height:318px;margin:11px 0 0 0;}

.TVPresentationDemoWrapper{width:763px;margin-top:10px;margin-left:5px;}

.TVPresentationTable{font-family:Arial;font-size:8pt;font-weight:normal;color:#616971;}

.TVPresentationDemoTestimonialTable{margin-top:1px;margin-left:20px;font-family:Arial;font-size:8pt;font-weight:normal;color:#616971;}

.TVPresentationDemoTestimonial{margin-top:9px;margin-left:6px;background:url(/Images/Products/TVHomePageTestimonialBG.gif) no-repeat;width:763px;height:100px;}

.TVPresentationTestimonial{margin-top:5px;margin-left:5px;background:url(/Images/Products/TVPresentationTestimonialBG.gif) no-repeat;width:743px;height:100px;}

.TVPresentationTestimonialTable{margin-top:2px;margin-left:20px;font-family:Arial;font-size:8pt;font-weight:normal;color:#616971;}
	.TestimonialPad{padding-left:15px;}

.TVPresentationImageLeft{float:left;padding-right:10px;padding-bottom:5px;}
	
.TVSalesTable{width:743px;height:323px;font-family:Arial;font-size:8pt;font-weight:normal;color:#616971;}

.TVSalesClearTable{text-align:left;margin-top:15px;margin-left:20px;}

.TVSalesForceHolder{width:743px;height:348px;}

.TVSalesTestimonial{margin-top:5px;background:url(/Images/Products/TVSalesTestimonial.gif);width:743px;height:92px;padding-top:2px;}

.TVSalesTestimonialWrapper{width:743px;height:89px;overflow:hidden;}

#TvTitle {background:url(/Images/Video/TVTitle.png) no-repeat;width:225px;height:35px;}

#TvSubTitle {background:url(/Images/Video/TVSubTitle.png) no-repeat;width:225px;height:35px;}

.VideoBG {background:#000 url(/Images/Video/VideoProductionBG.jpg) no-repeat;background-position:50% 0%;margin:0;padding: 0;text-align: center;}

#VideoBestTitle {background:url(/Images/Video/BestTitle.png) no-repeat;width:150px;height:30px;}

.VideoIcons{clear:both;margin-top:45px;width:763px;height:100px;text-align:center;}
	.VideoIcons table{width:763px;text-align:center;}
	
#VideoProduction {background:url(/Images/Video/VideoParent.jpg) no-repeat;background-position:center;width:773px;height:418px; margin-top:11px;}
	
.VideoProductionExamples{margin-top:10px;}

.VideoProductionMainTable{text-align:left;width:235px;font-family:Arial;font-size:8pt;font-weight:normal;color:#616971; margin: 0 0 0 0;}

.VideoProductionTableWrap{margin-left:510px;margin-top:10px;}

.VideoProductionMainDiv{margin-top:5px;margin-left:15px;text-align:justify;}

#VideoProductionVideo{position:absolute;z-index:100;width:350px;height:450px;top:180px;left:30%;}

.VideoBottomTable{margin-top:30px; margin-left:1px;height:100px; width:500px; font-family:Arial;font-size:11px;font-weight:normal;color:#616971; text-align:justify;}

.VideoBottomDiv{margin-left:25px;margin-top:10px;width:460px;}

#VideoTable {Width:190px; height:100px; margin: 20px 0px 10px 460px;}

#VideoText {Width:240px; height:100px; margin: 13px 0px 0 0px;}

#VideoBottomText {Width:503px; height:100px; margin: 13px 10px 0 0px;text-align:justify; padding:10px 0px 0 0px;}

#VideoTitle {background:url(/Images/Video/HDVideoTitle.png) no-repeat;width:225px;height:55px; background-position:left;}

#VideoTiremax{text-align:center;margin-top:18px;}

.WebsiteDesignTitle {background:url(/Images/Design/WebsiteDesignTitle.png) no-repeat;width:170px;height:35px;}

.WebsiteDesignSubTitle {background:url(/Images/Design/WebsiteDesignSubTitle.png) no-repeat;width:200px;height:35px; margin-right:100px;}

#WebsiteDevelopmentImage {background:url(/Images/Development/WebsiteDevelopmentImage.png) no-repeat;border:none; width:480px;height:310px; padding-bottom:30px;}

#WebDevtImage {background:url(/Images/Design/WebDevtImage.jpg) no-repeat;border:none; width:548px;height:359px; }

#WebDevtTitle {background:url(/Images/Services/DevelopmentTitle.png) no repeat; border:none; width:184px; height:32px;}

#WebsiteDevelopmentImage2 {background:url(/Images/Development/ImperialHomes2.png) no-repeat;border:none; width:470px;height:200px; padding-bottom:30px;z-index:50; margin-left:900px; border:solid 0px red; }

#WebDesignBottom {background:url(/Images/design/WebDesignBottom.jpg) no-repeat;width:780px;height:342px;margin-top:11px; padding: 1px 0 1px 0;}

.WebDesignBottomTable {width:290px; height:240px; margin:32px 0 0 45px; text-align:justify;}

.WebsiteDesignImage {background:url(/Images/Design/WebDesign.jpg) no-repeat;border:none; width:520px;height:270px; padding-bottom:30px;z-index:50; border:solid 0px red; }

.WebDesignBottomText {margin:25px 0px 0 30px; width:245px; height:200px;  text-align:justify;font-family:Arial;font-size:11px;font-weight:normal;color:#616971; padding:10px 30px 0 20px ;}

.WebDesignText {margin:25px 10px 0 0px; width:145px; height:200px;  text-align:justify;font-family:Arial;font-size:11px;font-weight:normal;color:#616971;}

#WebDesignParent {background:url(/Images/design/WebDesignParent.jpg) no-repeat;background-position:50% 50%; width:747px;height:352px;margin-top:10px; }

#WebDesginParentTable{width:700px;height:309px;margin-top:2px;}

#WebDesignText {width:250px; height:200px; margin:35px 10px 0 20px; text-align:justify;font-family:Arial;font-size:11px;font-weight:normal;color:#616971; padding:10px 20px 0 25px;}

.WebDevtText {margin:5px 8px 0 5px; width:180px; height:250px; padding-right:8px;  text-align:justify;font-family:Arial;font-size:11px;font-weight:normal;color:#616971;}

#WelcomeToDreamray{width:745px;height:464px;margin-left:2px;text-align:center;}


/*  background:url(/Images/Marketing/ReutherMarketing.jpg) no-repeat; width:194px; height:280px; */
