/* MAIN LAYOUT */

body {
	position:relative;
	text-align:center;
	font-family:Microsoft Sans Serif, Verdana;
	font-weight:400;
	font-size:8pt;
	color:black;
	background-color:#b2b2b2;
	height:100%;
	margin-bottom:0px;
	background-image:url("../images/bggrad1.jpg");
	background-repeat:repeat-x;
	line-height:18px;
}
div#logoNavBarContact {
	background-image:url("../images/logoNavBarContactBG3_2.jpg");
	text-align:left;
	height:122px;
	width:950px;
}
div#logoNavBarContactBlankBG {
	background: #ffffff;
	text-align:left;
	height:122px;
	width:950px;
}
div#navBar {
	position:absolute; left: 37px; top:98px;
}
div#contactDetails {
	text-align:right;	
	position:absolute; left: 755px; top:25px;
}
div#contactIcons {
	text-align:right;	
	position:absolute; left: 804px; top:89px;
}
div#mainPlate {
	position:relative;
	margin-left: auto;
	margin-right: auto;
	width: 950px;
	height:878px;
	background-color:white;
}
div#corporateMainPlate {
	position:relative;
	margin-left: auto;
	margin-right: auto;
	width:950px;
	height:986px;
	background-color:white;
}
div#arMainPlate {
	position:relative;
	margin-left: auto;
	margin-right: auto;
	width:950px;
	height:900px;
	background-color:white;
}
div#trainingMainPlate {
	position:relative;
	margin-left: auto;
	margin-right: auto;
	width:950px;
	height:742px;
	background-color:white;
}
div#unsubMainPlate {
	position:relative;
	margin-left: auto;
	margin-right: auto;
	width:950px;
	height:542px;
	background-color:white;
}



/* SEO Modifications, June 2010 */

h1.index {
	position:absolute; left: 37px; top:246px;
	font-size:12pt;
	font-weight:800;
	line-height:22px;
}
h1.corporate {
	position:absolute; left: 37px; top:234px;
	font-size:9pt;
	font-weight:400;
}
h1.buscard {
	position:absolute; left: 37px; top:298px;
	font-size:9pt;
	font-weight:900;
}
h1.training {
	position:absolute; left: 37px; top:245px;
	padding: 0px 40px 0px 0px;
	font-size:9pt;
	font-weight:400;
	text-align:left;
}
h2.index {
	position:absolute; left: 37px; top:280px;
	padding: 0px 260px 0px 0px;
	font-size:9pt;
	font-weight:400;
}
h2.podcast {
	position:absolute; left: 37px; top:267px;
	padding: 0px 40px 0px 0px;
	font-size:9pt;
	font-weight:400;

}
h3.index {
	position:absolute; left: 37px; top:332px;
	padding: 0px 260px 0px 0px;
	font-size:9pt;
	font-weight:400;
}



/* INDEX PAGE SPECIFIC LAYOUT */

div#indexPageBanner {
	background-image:url("../images/indexPageBannerBG.jpg");
	height:114px;
	width:950px;
}
div#welcomeText {
	text-align:left;
	height:140px;
	width:950px;
}
div#indexPageLowerThird {
	background-image:url("../images/indexPageLowerThirdBGnew.jpg");
	height:626px;
	width:950px;
}
div#showreel {
	background-image:url("../images/showreelBGPlatePSDnew.jpg");
	height:150px;
	width:950px;
}
div#newsImage {
	position:absolute; left: 375px; top:591px;
	height:111px;
	width:198px;
	background-color:red;
}
div#twitterContainer {
	position:absolute; left: 655px; top:591px;
	padding: 0px 20px 0px 0px;
	text-align:left;
	font-size:8pt;
	color:black;
}
div#twitterText {
	padding: 0px 0px 0px 10px;	
}
div#twitter1 {
	height:100px;
}
div#blogGlasses {
	position:absolute; left: 830px; top:579px;
}
div#welcomeTextSize1 {
	position:absolute; left: 37px; top:246px;
	font-size:12pt;
	font-weight:800;
	line-height:22px;
}
div#welcomeTextSize2 {
	position:absolute; left: 37px; top:296px;
	padding: 0px 260px 0px 0px;
	font-size:9pt;
	font-weight:400;
}
div#welcomeTextSize3 {
	position:absolute; left: 37px; top:339px;
	padding: 0px 260px 0px 0px;
	font-size:9pt;
	font-weight:400;
}
div#mainBodyText {
	margin-left: auto;
	margin-right: auto;
	padding: 0px 90px 0px 140px;
	text-align:left;
	font-size:8pt;
	color:black;
}
div#newsText {
	position:absolute; left: 65px; top:591px;
	padding: 0px 600px 0px 0px;
	text-align:justify;
	font-size:8pt;
	color:black;
}
div#newsTestimonialText {
	position:absolute; left: 65px; top:750px;
	padding: 0px 400px 0px 0px;
	text-align:left;
	font-size:8pt;
	color:black;
	text-align:justify;
}
div#newsButtonText {
	color:white;
	font-size:10pt;
	position:absolute; left: 28px; top:668px;
	font-weight:800;
}
div#blogButtonText {
	color:white;
	font-size:10pt;
	position:absolute; left: 528px; top:668px;
	font-weight:800;
}






/* CORPORATE PAGE SPECIFIC LAYOUT */

div#corporatePageBanner {
	background-image:url("../images/corpPageBannerBG3_2.jpg");
	height:114px;
	width:950px;
}
div#lowerThirdCorpratePage {
	background-image:url("../images/lowerThirdBG3.jpg");
	background-repeat:no-repeat;
	height:730px;
	width:950px;
}
div#corporateFilm1Header {
	position:absolute; left: 40px; top:310px;
	text-align:left;
	font-size:8pt;
	color:black;
	font-weight:900;
}
div#corporateText1 {
	position:absolute; left: 455px; top:335px;
	padding: 0px 80px 0px 0px;
	text-align:left;
	font-size:8pt;
	color:black;
	text-align:justify;
}
div#corporateFilm2Header {
	position:absolute; left: 40px; top:648px;
	text-align:left;
	font-size:8pt;
	color:black;
	font-weight:900;
}
div#corporateText2 {
	position:absolute; left: 455px; top:670px;
	padding: 0px 80px 0px 0px;
	text-align:left;
	font-size:8pt;
	color:black;
	text-align:justify;
}
div#corpImage1 {
	position:absolute; left: 33px; top:362px;
	height:222px;
	width:396px;
}
div#corpImage2 {
	position:absolute; left: 33px; top:697px;
	height:222px;
	width:396px;
}
div#corporateWelcomeText {
	position:absolute; left: 37px; top:250px;
	padding: 0px 40px 0px 0px;
	font-size:9pt;
	font-weight:400;
}
div#corporate_h1_surroundingText1 {
	position:absolute; left: 190px; top:240px;
	font-size:9pt;
	font-weight:400;
}
div#corporate_h1_surroundingText2 {
	position:absolute; left: 37px; top:260px;
	font-size:9pt;
	padding: 0px 40px 0px 0px;
	font-weight:400;
}



/* PORTFOLIO PAGE SPECIFIC LAYOUT */
div#portfolioPageBanner {
	background-image:url("../images/portfolioPageBannerBG3_2.jpg");
	height:114px;
	width:950px;
}
div#portfolioMainPlate {
	position:relative;
	margin-left: auto;
	margin-right: auto;
	width:950px;
	height:930px;
	background-color:white;
}
div#lowerThirdPortfolioPage {
	background-image:url("../images/lowerThirdPortfolioBG4.jpg");
	background-repeat:no-repeat;
	height:670px;
	width:1050px;
}
div#portfolioTestimonialText {

}
div#portfolioText1 {
	position:absolute; left: 455px; top:325px;
	padding: 0px 80px 0px 0px;
	text-align:left;
	font-size:8pt;
	color:black;
	text-align:justify;
}
div#portfolioText2 {
	position:absolute; left: 80px; top:600px;
	padding: 0px 120px 0px 20px;
	text-align:left;
	font-size:8pt;
	color:black;
	text-align:justify;
}
div#portfolioTestimonial {
	position:absolute; left: 80px; top:750px;
	padding: 0px 120px 0px 20px;
	text-align:left;
	font-size:8pt;
	color:black;
	text-align:justify;
}
div#portfolioTestimonialName {
	position:absolute; left: 638px; top:807px;
	padding: 0px 80px 0px 0px;
	text-align:left;
	font-size:8pt;
	color:black;
	text-align:justify;
}
div#portfolioContactUs1 {
	position:absolute; left: 210px; top:847px;
	padding: 0px 80px 0px 0px;
	text-align:left;
	font-size:8pt;
	color:black;
	text-align:justify;
}
div#portfolioContactUs2 {
	position:absolute; left: 580px; top:847px;
	padding: 0px 80px 0px 0px;
	text-align:left;
	font-size:8pt;
	color:black;
	text-align:justify;
}


/* BUSCARD PAGE SPECIFIC LAYOUT */
div#bcPageBanner {
	background-image:url("../images/bcPageBannerBG2.jpg");
	height:173px;
	width:950px;
}
div#lowerThirdBCPage {
	background-image:url("../images/BClowerThirdBG.jpg");
	background-repeat:no-repeat;
	height:600px;
	width:950px;
}
div#buscard_h1_surroundingText2 {
	position:absolute; left: 37px; top:339px;
	font-size:9pt;
	padding: 0px 570px 0px 0px;
	font-weight:400;
}
div#buscard_h1_surroundingText3 {
	position:absolute; left: 260px; top:510px;
	font-size:9pt;
	padding: 0px 565px 0px 0px;
	font-weight:400;
}




/* AR PAGE SPECIFIC LAYOUT */

div#arPageBanner {
	background-image:url("../images/arPageBannerBG2.jpg");
	height:173px;
	width:950px;
}
div#lowerThirdARPage {
	background-image:url("../images/ARlowerThirdBG.jpg");
	background-repeat:no-repeat;
	height:600px;
	width:950px;
}
div#arTestimonial {
	position:absolute; left: 80px; top:620px;
	padding: 0px 120px 0px 20px;
	text-align:left;
	font-size:8pt;
	color:black;
	text-align:justify;
}
div#arTestimonialName {
	position:absolute; left: 540px; top:675px;
	padding: 0px 80px 0px 0px;
	text-align:left;
	font-size:8pt;
	color:black;
	text-align:justify;
}
div#arText2 {
	position:absolute; left: 50px; top:730px;
	padding: 0px 80px 0px 0px;
	text-align:left;
	font-size:8pt;
	color:black;
	text-align:justify;
}
div#arText3 {
	position:absolute; left: 200px; top:730px;
	padding: 0px 80px 0px 0px;
	text-align:left;
	font-size:8pt;
	color:black;
	text-align:justify;
}
div#arText4 {
	position:absolute; left: 340px; top:730px;
	padding: 0px 80px 0px 0px;
	text-align:left;
	font-size:8pt;
	color:black;
	text-align:justify;
}
div#arHeader2 {
	position:absolute; left: 40px; top:695px;
	text-align:left;
	font-size:8pt;
	color:black;
	font-weight:900;
}
div#arContact1 {
	position:absolute; left: 570px; top:735px;
	padding: 0px 80px 0px 0px;
	text-align:left;
	font-size:8pt;
	color:black;
	text-align:justify;
}
div#arContact2 {
	position:absolute; left: 570px; top:792px;
	padding: 0px 80px 0px 0px;
	text-align:left;
	font-size:8pt;
	color:black;
	text-align:justify;
}


/* TRAINING PAGE SPECIFIC LAYOUT */

div#trainingPageBanner {
	background-image:url("../images/trainingPageBannerBG.jpg");
	height:114px;
	width:950px;
}
div#trainingPageLowerThird {
	background-image:url("../images/trainingPageLowerThirdBG3.jpg");
	height:557px;
	width:950px;
}
div#trainingWelcomeText {
	position:absolute; left: 37px; top:280px;
	padding: 0px 40px 0px 0px;
	font-size:9pt;
	font-weight:400;
	text-align:left;
}
div#podcastFreebie {
	position:absolute; left: 367px; top:317px;
	padding: 0px 40px 0px 0px;
	font-size:9pt;
	font-weight:900;
	text-align:justified;
}
div#trainingCaseStudyText {
	position:absolute; left: 65px; top:425px;
	padding: 0px 540px 0px 0px;
	font-size:9pt;
	font-weight:400;
	text-align:justify;
}
div#podcastCourseTitle {
	position:absolute; left: 65px; top:425px;
	padding: 0px 540px 0px 0px;
	font-size:9pt;
	font-weight:900;
	text-align:justify;
}
div#podcastCourseText {
	position:absolute; left: 440px; top:430px;
	padding: 0px 110px 0px 0px;
	font-size:9pt;
	font-weight:400;
	text-align:justify;
}
div#trainingCaseStudyTestimonial {
	position:absolute; left: 65px; top:618px;
	padding: 0px 540px 0px 0px;
	font-size:9pt;
	font-weight:400;
	text-align:justify;
}
div#trainingPlayBtn {
	position:absolute; left: 450px; top:579px;
}
div#trainingPageFreeDownloadBoxText {
	position:absolute; left: 530px; top:305px;
	color:white;
	font-weight:900;
	text-align:left;
}
div#trainingPageFreeDownloadBoxForm_text {
	position:absolute; left: 530px; top:365px;
	color:white;
	font-weight:900;
	text-align:left;
}
div#trainingPageFreeDownloadBoxForm_entryField {
	position:absolute; left: 580px; top:365px;
}
div#trainingPageFreeDownloadBoxForm_entryField {
	position:absolute; left: 580px; top:365px;
	color:white;
	font-weight:900;
	text-align:left;
}
div#trainingPageFreeDownloadBoxForm_submitBTN {
	position:absolute; left: 680px; top:365px;
	font-weight:900;
	text-align:left;
}

div#trainingPageEmailUs {
	position:absolute; left: 135px; top:722px;
	font-weight:400;
	text-align:left;
}
div#trainingPagePhoneUs {
	position:absolute; left: 550px; top:722px;
	font-weight:400;
	text-align:left;
}
div#testimonialImage {
	position:absolute; left: 725px; top:478px;
	height:89px;
	width:158px;
}
div#testimonialImage2 {
	position:absolute; left: 725px; top:582px;
	height:89px;
	width:158px;
}

/* ll training page*/
div#lltrainingPageBanner {
	background-image:url("../images/lltrainingPageBannerBG2.jpg");
	height:114px;
	width:950px;
}
div#lltrainingPageLowerThird {
	background-image:url("../images/lltrainingPageLowerThirdBG3.jpg");
	height:557px;
	width:950px;
}






/* unsub page*/

div#unsubscribePageBG {
	background-image:url("../images/unsubscribePageBG.jpg");
	height:390px;
	width:950px;
}
div#unsubscribePageText {
	position:absolute; left: 50px; top:302px;
	font-weight:400;
	text-align:left;
}

div#unsubPageEmailUs {
	position:absolute; left: 135px; top:442px;
	font-weight:400;
	text-align:left;
}
div#unsubPagePhoneUs {
	position:absolute; left: 550px; top:442px;
	font-weight:400;
	text-align:left;
}




/* PDF page*/

div#PDFPageBG {
	background-image:url("../images/pdfPageBG.jpg");
	height:390px;
	width:950px;
}





/* GALLERY PAGE SPECIFIC LAYOUT */

div#galleryPageBanner {
	background-image:url("../images/galleryPageBannerBG.jpg");
	height:114px;
	width:950px;
}
div#lowerThirdGalleryPage {
	background-image:url("../images/galleryPageLowerThirdBG.jpg");
	background-repeat:no-repeat;
	height:380px;
	width:950px;
}
div#galleryMainPlate {
	position:relative;
	margin-left: auto;
	margin-right: auto;
	width:950px;
	height:640px;
	background-color:white;
}




div#xmasPageBanner {
	background-image:url("../images/xmasBanner.jpg");
	height:114px;
	width:950px;
}
div#xmasLowerThird {
	background-image:url("../images/xmasLowerThirdBG.jpg");
	height:525px;
	width:950px;
}



div#lpPageBanner {
	background-image:url("../images/lpBanner.jpg");
	height:114px;
	width:950px;
}
div#lpLowerThird {
	background-image:url("../images/lpLowerThirdBG.jpg");
	height:485px;
	width:950px;
}


/* NAVBAR & LINKS */

A.navLink {
	font-family:Microsoft Sans Serif, Verdana;
	color:black;
	text-decoration:none;
	font-size:9pt;
	font-weight:400;
	letter-spacing: 0px;
	background-color:transparent;
}
A.navLink:hover {
	color:#999999;
	font-weight:400;
	background-color:transparent ;
}
A.currentPageLink {
	font-family:Microsoft Sans Serif, Arial;
	color:black;
	text-decoration:none;
	font-size:9pt;
	font-weight:700;
	letter-spacing: 0px;
	background-color:transparent;
}
A.currentPageLink:hover {
	color:black;
}
.normalLink {
	font-family:Verdana;
	color:333333;
	text-decoration:none;
	font-size:8pt;
	font-weight:700;
	background-color:transparent;
}
.bodyTextLink {
	font-family:Verdana;
	color:#333333;
	text-decoration:none;
	font-size:8pt;
	font-weight:700;
	background-color:transparent;
}
A.bodyTextLink:hover {
	color:#999999;
}

.emailLink {
	font-family:Microsoft Sans Serif, Verdana;
	font-weight:400;
	font-size:9pt;
	color:black;
	text-decoration:none;
	background-color:transparent;
}

div#footer {
	padding: 5px 0px 0px 0px;
	color:#666666;
	font-size:8pt;
	font-weight:400;
	text-align:center;
}

/* LOGOS */


div#fmLogo2 {
	width:249px;
	height:80px;
	position:absolute; left: 37px; top:10px;
}


