@charset "utf-8";
/* CSS Document */

#containerClients { position: relative; width: 898px; overflow: hidden; z-index:50;}
#scroller { width: 1028px; /* = width + margin left + margin right + padding*2 + border*2  from the content rule */ }

.homeText2 { font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; text-align:left; }
.homeText3 { font-family:Georgia, "Times New Roman", Times, serif; font-size:22px; text-align:left; }
.homeText4 { font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; text-align:left; font-weight:bold; }
.box { position:relative; height:269px; width:950px; margin:0px 0px 58px 0px; background:url(../images/home_box.png) no-repeat; }
.boxTextBox {position:absolute; width:597px; height:130px; top:80px; left:308px; }

.blogTitle { font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#000000; margin:20px 43px 15px 32px; padding:0; width:385px; position:relative; text-align:left; }
.videoBoxTitle { font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; font-weight:bold; color:#000000; margin:20px 43px 15px 32px; padding:0; width:385px; position:relative; text-align:left; }
.blogText { font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#000000; margin:0px 43px 15px 32px; padding:0; width:385px; position:relative; text-align:left; }
.stuffTitle2 { font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#000000; margin:20px 43px 15px 32px; padding:0; width:385px; position:relative; text-align:left; }
.stuffText2 { font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#000000; margin:0px 43px 15px 32px; padding:0; width:385px; position:relative; text-align:left; }
.box1 { position:relative; height:259px; width:950px; margin:0px 0px 0px 0px; background:url(../images/home_box1b.png) no-repeat; }
.box2 { position:relative; width:460px; height:300px; background:url(../images/home_box2b3.png) no-repeat; margin:0px; padding:0px; }
.box3 {position:relative; width:462px; height:520px; margin:0px 0px 14px 0px; padding:0px; background:url(../images/home_box3_3.png) no-repeat;}
.box4 { position:relative; width:460px; height:192px; background:url(../images/home_box4b3.png) no-repeat; }
.box5 { position:relative; width:460px; height:192px; background:url(../images/home_box5.png) no-repeat; }
.box6 { position:relative; width:462px; height:192px; background:url(../images/home_box6.png) no-repeat; }
.blogMore2 { padding:2px 0px 0px 15px; margin:0px 0px 0px 320px; width:80px; height:22px; position:relative; text-align:left; background:#272727; }
.blogMore3 { margin:2px 43px 15px 32px; width:385px; height:16px; position:relative; text-align:right; }
a:link.blogMore, a:visited.blogMore, a:active.blogMore { font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#FFFFFF; text-decoration:none; }
a:hover.blogMore { text-decoration:underline; }
a:link.stuffTitle2Link, a:visited.stuffTitle2Link, a:active.stuffTitle2Link { font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#000000; text-decoration:none; }
a:hover.stuffTitle2Link { text-decoration:underline; }
a:link.blogMore4, a:visited.blogMore4, a:active.blogMore4 { font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#000000; text-decoration:none; }
a:hover.blogMore4 { text-decoration:underline; }

.megaphone { position:absolute; z-index:2; width:212px; height:249px; left:0px; top:196px; }
.teeth { position:absolute; z-index:2; width:57px; height:53px; left:170px; top:385px; }
.homeSpeech1 { background:url(../images/home_speech1ie.png); width:873px; height:141px; position:absolute; left:38px; top:93px; z-index:10; }
.homeSpeech1Text1 { color:#ffffff; margin:15px 0px 0px 0px; font-family:Georgia, "Times New Roman", Times, serif; font-size:34px; position:relative; text-align:center; }
.homeSpeech2 { background:url(../images/home_speech2.png); width:716px; height:48px; position:absolute; z-index:2; left:228px; top:364px; }
.homeSpeech2Text1 { color:#ffcc00; margin:10px 0px 0px 81px; font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; font-weight:bold; position:relative; text-align:left; }
.homeSpeech2Text2 { color:#ffffff; font-family:"Times New Roman", Georgia, Times, serif; font-size:16px; font-weight:normal; text-align:left; }

.clientText {font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; width:190px; height:65px; position:relative; text-align:center; vertical-align:top; }
a:link.clientText2, a:visited.clientText2, a:active.clientText2 {font-family:Georgia, "Times New Roman", Times, serif; color:#000000; font-size:12px; text-align:center; font-weight:bold; text-decoration:none; }
a:hover.clientText2 { text-decoration:underline; color:#000000; }

.stuffText {font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; position:relative; text-align:center; vertical-align:top; color:#000000; }
a:link.stuffText, a:visited.stuffText, a:active.stuffText {font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; position:relative; color:#000000; text-align:center; vertical-align:top; text-decoration:none; }
a:hover.stuffText { text-decoration:underline; color:#000000; }

.blogTitleEdit { width:300px; overflow:hidden; height:23px; border:#FFFFFF 0px solid; font-family:Georgia, Times, serif; font-size:18px; }
.blogTitleEdit2 { margin:20px 43px 0px 32px; padding:0; width:385px; position:relative; text-align:left; }
.blogTextEdit { width:300px; overflow:hidden; height:46px; border:#FFFFFF 0px solid; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; }
.blogTextEdit2 { margin:0px 43px 0px 32px; padding:0; width:385px; position:relative; text-align:left; }
.blogMoreEdit { margin:0px 43px 0px 32px; padding:0; width:385px; height:22px; position:relative; }


.videoBox { position:absolute; width:696px; left:140px; top:720px; z-index:50; }
.videoBoxTop { position:relative; width:696px; height:47px; background:url(../images/email_box1_top.png) no-repeat; z-index:50;}
.videoBoxMiddle { position:relative; width:696px; background:url(../images/email_box1_middle.png) repeat-y; z-index:50;}
.videoBoxBottom { position:relative; width:696px; height:24px; background:url(../images/email_box1_bottom.png) no-repeat; z-index:50;}

.statementsa { width:410px; height:45px; overflow:hidden; margin:0px 26px 0px 26px; font-size: 40px; position:absolute; background:#00CC66; z-index:3; top:50px; }
.statementsb { width:410px; height:45px; overflow:hidden; margin:0px 26px 0px 26px; font-size: 40px; position:absolute; background:#ffffff; z-index:4; top:50px; }

.statements1 { width:410px; height:45px; overflow:hidden; margin:0px 26px 0px 26px; font-size: 40px; position:absolute; z-index:6; top:40px; }
.statements2 { width:410px; height:45px; overflow:hidden; margin:0px 26px 0px 26px; font-size: 40px; position:absolute; z-index:5; top:40px; }