/*
Design by InfoSoft Consultants
http://www.infosofttech.com
Released for under a Stick Boy Creative License
*/
/* Comman CSS */
body {
	margin: 0px;
	padding: 0px;
	line-height: 25px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #636363;
	background-color:#000000;
	height:100%;
	width:100%;
	}

h1, h2, h3 {
	margin: 0px;
	padding: 0px;
	font-weight: normal;
	}

h1 { font-size: 44px; }

h2 { font-size: 20px; }

h3 { }

p, ul, ol {
	margin-top: 0;
	text-align:justify;
	}

ul, ol {
	margin: 0px;
	padding: 0px;
	list-style: none;
	}
a { color: #8F8F8F; outline:none; }

a:hover { text-decoration: none; }

a img {	border: none;}

/* page CSS */
#page{position:relative}

.HomeLogo{
	background:url(../images2/stick-boy-creative.png) left top no-repeat;
	width:345px;
	height:120px;
	position:absolute;
	left: 0;
	top:0;
	}

.Home{
	position:absolute;
	top:180px;
	left:180px}

.verMenu{
	margin-left:20px;
	margin-top:145px;}

.verMenu li{
	margin-bottom:10px;}

.verMenu li a{
	font-family:"Century Gothic", Arial, Helvetica, sans-serif;;
	color:#AAAA97;
	font-size:17px;
	font-weight:bold;
	display:block;
	width:143px;
	height:25px;
	background:url(../images2/tab-home.jpg) left top no-repeat;
	outline:none;
	text-decoration:none;
	
	}
	
.verMenu li a:hover, .verMenu a.activeMenu{
	font-size:17px;
	font-weight:bold;
	outline:none;
	text-decoration:none;
	color:#FFA200;
	font-family:"Century Gothic", Arial, Helvetica, sans-serif;;
	background:url(../images2/tab-home.jpg) left bottom no-repeat;
}

/* LeftPart CSS */

.LeftPart1{
	position:absolute;
	left:0px;
	top:15px;
	background:url(../images2/LeftPart.png) left top no-repeat;
	width:400px;
	height:355px;
	z-index:800;	
	}

.LeftPart2{
	position:absolute;
	left:0;
	top:370px;
	background:url(../images2/LeftPart.png) left bottom no-repeat;
	width:165px;
	height:220px;
	z-index:800;	
	}
	
/* Header CSS */
#header-wrapper {
	width: 920px;
	height: 173px;
	background: url(images/img02.jpg) no-repeat left top;
	margin: 0px auto;
	padding: 0px;
	}

#header {
	width: 920px;
	height: 173px;
	margin: 0px auto;
	}

/* Logo */

.logo {
	position:absolute;
	left:0;
	top:0;
	z-index:5000;
	background:url(../images2/stickboy-creative.png) left top no-repeat;
	width:220px;
	height:72px;	
	}

.logo a{
	display:block;
	width:220px;
	height:72px;
	cursor:pointer;	
	}
.logo img{
	width:220px;
	height:72px;	
	}

/* Menu */
.MenuBar{
	position:absolute;
	left:250px;
	top:0;
	z-index:2000;	
	}

/*---------------Horizontal Menu Bar Start ---------------------*/
.hNav{
/*position:absolute;
	left:250px;
	top:0;
	z-index:110;*/}
.hNav li{
	padding:0;
	margin:0;
	float:left;
	margin-top:10px;
}
.hNav li a{
	float:left;
	padding:0;
	margin:0;
	font-family:"Century Gothic", Arial, Helvetica, sans-serif;;
	display:block;
	width:125px;
	height:42px;
	outline:none;
	text-decoration:none;
}
.hNav li a.tab2{background:url(../images2/tab2_branding.png)  right top no-repeat; width:132px;}
.hNav li a.tab2:hover, #Section2 a.tab2{background:url(../images2/tab2_branding.jpg) right bottom no-repeat;}

.hNav li a.tab3{background:url(../images2/tab2_print-design.jpg) right top no-repeat; width:150px;}
.hNav li a.tab3:hover, #Section3 a.tab3{background:url(../images2/tab2_print-design.jpg) right bottom no-repeat;}

.hNav li a.tab4{background:url(../images2/tab2_web-design.jpg) right top no-repeat; width:140px;}
.hNav li a.tab4:hover, #Section4 a.tab4{background:url(../images2/tab2_web-design.jpg) right bottom no-repeat;}

.hNav li a.tab5{background:url(../images2/tab2_animation.jpg) right top no-repeat; width:132px;}
.hNav li a.tab5:hover, #Section5 a.tab5{background:url(../images2/tab2_animation.jpg) right bottom no-repeat;}

.hNav li a.tab7{background:url(../images2/tab2_contact.jpg) right top no-repeat; width:125px;}
.hNav li a.tab7:hover, #Section7 a.tab7{background:url(../images2/tab2_contact.jpg) right bottom no-repeat;}

.hNav li a.tab6{background:url(../images2/tab2_about.jpg) right top no-repeat; width:100px;}
.hNav li a.tab6:hover, #Section6 a.tab6{background:url(../images2/tab2_about.jpg) right bottom no-repeat;}

.hNav li a.tab8{background:url(../images2/tab2_follow.jpg) center top no-repeat; width:90px;}
.hNav li a.tab8:hover{background:url(../images2/tab2_follow.jpg) center top no-repeat;}

.hNav li a.tab9{background:url(../images2/tab2_twitter.jpg) center center no-repeat; width:70px;}
.hNav li a.tab9:hover{background:url(../images2/tab2_twitter.jpg) center center no-repeat;}

.hNav li a.tab0{background:url(../images2/tab2_facebook.jpg) center center no-repeat; width:70px;}
.hNav li a.tab0:hover{background:url(../images2/tab2_facebook.jpg) center center no-repeat;}

.hNav li a:hover{
		background-position:bottom;
	}
/*---------------Horizontal Menu Bar End ---------------------*/

.ScrollTop{
	background:url(../images2/scrollTop.jpg) left top no-repeat;
	position:absolute;
	left:798px;
	top:52px;
	z-index:5000;	
	width:107px;}

.ScrollTop a{
	cursor: pointer;	
	display:block;
	height:18px;
	width:25px;
	float:left;
	}
.ScrollTop .scrollLeft{}
.ScrollTop .scrollRight{ margin-left:50px;}

.ScrollBottom{
	background:url(../images2/scrollBottom.png) left top no-repeat;
	position:absolute;
	left:40px;
	/*top:520px;*/
	top:520px;
	z-index:5000;	
	width:135px;
	}

.ScrollBottom a{
	cursor: pointer;	
	display:block;
	height:20px;
	width:25px;
	float:left;}
	
.ScrollBottom .scrollLeft{}
.ScrollBottom .scrollRight{ margin-left:79px; right:0;}

/* below in external file */
div.ScrollbarComponent{	
	position:absolute;
	z-index:2000;
	/* For Bottom */
	left:170px;
	top:553px;	
	width:995px;
	
	/* For Top */
	left:355px;
	top:70px;
	width:810px;
}
div.scrollbar {
    width:995px; 
	height:15px;
    display:block; /* display:none initially */
    font-size:1px;  /* so no gap or misplacement due to image vertical alignment */	
	/* For Top */
	width:810px;
  }

div.track { 
    position:absolute; 
	left:16px; 
	top:0;
    width:972px; 
	height:15px; 
    background: #0E0E0E;
	font-size:1px;
	/* For Top */
	width:778px;
  }
div.dragBar {
    position:absolute; left:1px; top:1px;
    width:100px; height:13px; 
    background-color:#F3780C;
	font-size:1px;
	background:url(../images2/DragBg.jpg) center center no-repeat #F3780C;
	/*cursor:pointer;*/
  }  
div.left { position:absolute; left:0; top:0; font-size:1px}  
div.right { position:absolute; right:0; top:0;font-size:1px}

/* for safari, to prevent selection problem  */
div.scrollbar, div.track, div.dragBar, div.left, div.right {
    -moz-user-select: none;
    -khtml-user-select: none;
}

/* so no gap or misplacement due to image vertical alignment
font-size:1px in scrollbar has same effect (less likely to be removed, resulting in support issues) */
div.scrollbar img {
    display:block; 
    }


#FirstRow, #SecondRow{
	height:900px;
	width:6720px;
	}
.Section{	
	float:left;	
	height:900px;
	width:1680px;
	position:relative;
	
}
	
#Section1{
	background:url(../images2/home-page-background.jpg) left top no-repeat #000000;}
#Section2, #Section3, #Section4, #Section5, #Section6, #Section7, #SectionX{
	position:relative;
	background:url(../images2/home-page-background2.jpg) left top repeat-x #000000;
	/*background:none*/
}

/* PageContent CSS */
#PageContent, #WebPageContent, #BrandingPageContent, #AnimationPageContent, #AboutPageContent, #ContactPageContent{
	position:absolute;
	left:48px;
	top:69px;
	/*bottom:0;*/
	float:left;
	/*overflow-x:scroll;  */	
	z-index:0;
	}
#AnimationPageContent, #AboutPageContent, #ContactPageContent{
	overflow:hidden}
	
.Container{
	/*width:1010px;*/		
	}
	
.Tablewidth{
	width:90%;		
}
	
#PageContent .PageWidth{
	width:9570px;
	/*height:510px;*/
	}
	
#WebPageContent .WebPageWidth{
	width:19500px;	
	}
	
#BrandingPageContent .BrandingPageWidth{
	width:9520px;
	}
	
#AnimationPageContent .AnimationPageWidth{
	width:1165px;
	}
	
#ContactPageContent .ContactPageWidth{
	width:1100px;
	}
	
#AboutPageContent .AboutPageWidth{
	width:1100px;
	}

#PageContent, #WebPageContent, #BrandingPageContent, #AnimationPageContent  img{
	float:left;
	display:block;
	}


/*--------------------- Print-Home CSS Start ---------------------*/
.Prin-Home, .Prin-1, .Prin-2{
	float:left;
	width:747px;
	height:482px;
	background:url(../images2/web_design_fort_myers.jpg) left top no-repeat;
	}
	
.Prin-Home{
	background:url(../images2/web_design_fort_myers.jpg) left top no-repeat;
	width:747px;
	height:484px;	
	}
	
.RightFloat{	
	text-align:right;
	float:right;
	padding-top:15px;
	padding-right:30px;
	width:400px;
	}
		
.DesignPrint img{
	margin-left:109px;
	}
	
.design-for-print{
	background:url(../images2/design-for-print.png) left top no-repeat;
	height:47px;
	width:292px;
	}
	
.DesignPrint p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFEDCE;
	font-weight:normal;
	text-align:right;
	line-height:16px;
	padding-top:0;
	}
	
.DesignPrint strong{
	color:#FFAE00;
	font-size:12px;
	}
	
.GetQuote, a:hover{
	color:#FFFFFF;
	font-size:16px;
	text-decoration:underline;
	font-weight:bold;
	}
	
.GetQuoteIcon{
	/*margin-left:160px;*/
	margin-right:0;
	padding-right:0;
	background:url(../images2/get-quote-icon.png) left top no-repeat;
	height:35px;
	width:15px;
	}
		
.PrintDesign p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFEDCE;
	font-weight:normal;
	text-align:right;
	line-height:16px;
	}
	
.PrintDesign strong{
	color:#FFAE00;
	font-size:12px;
	}
	
.Prin-Home2{
	background:url(../images2/web_design_naples.jpg) left top no-repeat;
	float:left;
	width:553px;
	height:482px;
	}
	
.Prin-Home2 p, .Prin-Home3 p, .Prin-Home4 p, .Prin-Home5 p, .Prin-Home6 p, .Prin-Home7 p, .Prin-Home8 p, .Prin-Home9 p, .Prin-Home10 p, .Prin-Home11 p, .Prin-Home12 p, .Prin-Home13 p{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;	
	font-size:15px;	
	font-weight:normal;
	text-align:left;
	line-height:16px;	
	}
	
.Prin-Home2 p{
	width:400px;
	padding-left:20px;
	padding-top:444px;
	}
	
.Prin-Home3{
	background:url(../images2/printwebdesign_fortmyers.jpg) left top no-repeat;
	width:440px;
	height:482px;
	float:left;
	}
	
.Prin-Home3 p{
	width:350px;
	padding-left:0px;
	padding-top:444px;
	}	
	
.Prin-Home4{
	background:url(../images2/pizzarestaurant_printdesign.jpg) left top no-repeat;
	width:397px;
	height:482px;
	float:left;
	}
	
.Prin-Home4 p{
	width:330px;
	padding-left:15px;
	padding-top:444px;
	}
	
.Prin-Home5{
	background:url(../images2/dental_webdesign_naples.jpg) left top no-repeat;
	width:523px;
	height:482px;
	float:left;
	}
	
.Prin-Home5 p{	
	width:480px;
	padding-left:6px;
	padding-top:444px;
	}
	
.Prin-Home6{
	background:url(../images2/realestate_printdesign.jpg) left top no-repeat;
	width:533px;
	height:482px;
	float:left;
	}
	
.Prin-Home6 p{	
	width:480px;
	padding-left:6px;
	padding-top:460px;
	}
	
.Prin-Home7{
	background:url(../images2/biogreen_realstate_printdesign.jpg) left top no-repeat;
	width:963px;
	height:482px;
	float:left;
	}
	
.Prin-Home7 p{
	text-align:right;
	width:570px;
	padding-left:30px;
	padding-top:444px;
	}
	
.Prin-Home8{
	background:url(../images2/gardengateways_print_design.jpg) left top no-repeat;
	width:611px;
	height:482px;
	float:left;
	}
	
.Prin-Home8 p{
	width:570px;
	padding-left:10px;
	padding-top:446px;
	}
	
.Prin-Home9{
	background:url(../images2/print-home9.jpg) left top no-repeat;
	width:620px;
	height:482px;
	float:left;
	}
	
.Prin-Home9 p{
	width:570px;
	padding-left:0px;
	padding-top:446px;
	}
	
.Prin-Home10{
	background:url(../images2/print_webdesign_florida.jpg) left top no-repeat;
	width:665px;
	height:482px;
	float:left;
	}
	
.Prin-Home10 p{
	width:570px;
	padding-left:0px;
	padding-top:446px;
	}
	
.Prin-Home11{
	background:url(../images2/print-home11.jpg) left top no-repeat;
	width:626px;
	height:482px;
	float:left;
	}
	
.Prin-Home11 p{
	width:300px;
	padding-left:310px;
	padding-top:446px;
	}
	
.Prin-Home12{
	background:url(../images2/print-home12.jpg) left top no-repeat;
	float:left;
	width:654px;
	height:482px;
	}
	
.Prin-Home12 p{
	float:right;
	width:210px;
	padding-top:446px;
	}
	
.Prin-Home13{
	background:url(../images2/print_webdesign.jpg) left top no-repeat;
	float:left;
	width:1218px;
	height:482px;
	}
	
.Prin-Home13 p{
	width:800px;
	padding-left:120px;
	padding-top:446px;
	}
	
.Prin-Home14{
	background:url(../images2/print-home14.jpg) left top no-repeat;
	width:1019px;
	height:482px;
	float:left;
	}
	
/*--------------------- Print-Home CSS End ---------------------*/

/*--------------------- Web CSS Start ---------------------*/
.Web-Home{
	float:left;	
	width:746px;
	height:482px;
	background:url(../images2/web_quote.jpg) left top no-repeat;	
	}
	
.Web-Home2{
	background:url(../images2/sandalsrealty_webdesign.jpg) left top no-repeat;
	float:left;
	width:499px;
	height:482px;
	}
	
.Web-Home2 img{
	text-align:left;
	margin-top:18px;
	margin-left:8px;
 	}
	
.Web-Home2 p, .Web-Home3 p, .Web-Home4 p, .Web-Home5 p, .Web-Home6 p, .Web-Home7 p, .Web-Home8 p, .Web-Home9 p, .Web-Home10 p, .Web-Home11 p, .Web-Home12 p, .Web-Home13 p, .Web-Home14 p, .Web-Home15 p, .Web-Home16 p, .Web-Home17 p, .Web-Home18 p, .Web-Home19 p, .Web-Home20 p, .Web-Home21 p, .Web-Home22 p, .Web-Home23 p, .Web-Home24 p, .Web-Home25 p, .Web-Home26 p, .Web-Home27 p, .Web-Home28 p, .Web-Home29 p, .Web-Home30 p, .Web-Home31 p, .Web-Home32 p, .Web-Home33 p, .Web-Home34 p, .Web-Home35 p, .Web-Home36 p, .Web-Home37 p, .Web-Home38 p,.Web-Home39 p,.Web-Home40 p, .Web-Home41 p, .Web-Home42 p, .Web-Home43 p, .Web-Home44 p ,.Web-Home45 p, .Web-Home46 p, .Web-Home47 p, .Web-Home48 p, .Web-Home49 p,.Web-Home50 p,.Web-Home51 p{
	font-family:Arial, Helvetica, sans-serif;	
	font-size:12px;
	color:#ffffff;
	font-weight:500;
	text-align:left;
	line-height:16px;	
	}

.Web-Home2 a, .Web-Home3 a, .Web-Home4 a, .Web-Home5 a, .Web-Home6 a, .Web-Home7 a, .Web-Home8 a, .Web-Home9 a, .Web-Home10 a, .Web-Home11 a, .Web-Home12 a, .Web-Home13 a, .Web-Home14 a, .Web-Home15 a, .Web-Home16 a, .Web-Home17 a, .Web-Home18 a, .Web-Home19 a, .Web-Home20 a, .Web-Home21 a, .Web-Home22 a, .Web-Home23 a, .Web-Home24 a, .Web-Home25 a, .Web-Home26 a, .Web-Home27 a, .Web-Home28 a, .Web-Home29 a, .Web-Home30 a, .Web-Home31 a, .Web-Home32 a, .Web-Home33 a, .Web-Home34 a, .Web-Home35 a, .Web-Home36 a, .Web-Home37 a, .Web-Home38 a, .Web-Home39 a,.Web-Home40 a, .Web-Home41 a, .Web-Home42 a, .Web-Home43 a, .Web-Home44 a ,.Web-Home45 a, .Web-Home46 a, .Web-Home47 a, .Web-Home48 a, .Web-Home49 a,.Web-Home50 a,.Web-Home51 a{
	color:#FF8A00;
	text-decoration:none;
	font-size:12px;
	font-weight:normal;
	}
	
.Web-Home2 p{
	width:400px;
	padding-left:20px;
	}
	
.WebTestimonial{
	width:200px;
	/*float:right;*/
	text-align:center;
	}
	
.WebTestimonial h1{
	font-size:14px;
	color:#FF8A00;
	text-align:center;	
	text-decoration:underline;
	font-weight:bold;
	}
	
.WebTestimonial span{
	font-size:14px;
	color:#FF8A00;
	text-align:center;
	padding-left:12px;
	font-weight:bold;
	font-style:normal;
	}
	
.WebTestimonial p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	font-style:italic;
	}
	
.WebText{
	text-align:left;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;	
	font-size:15px;
	color:#FFFFFF;
	}
	
.HorTextL{
	float:left;
	}
	
.HorTextR{
	float:right;
	padding-right:185px;
	}
	
.HorTextR2{
	float:right;
	padding-right:30px;
	}
	
.HorTextL, .HorTextR, .HorTextR2{
	font-family:Arial, Helvetica, sans-serif;	
	font-size:12px;
	color:#ffffff;
	font-weight:500;
	text-align:left;
	line-height:16px;
	padding-top:440px;
	}
	
.Web-Home3{
	background:url(../images2/piefection_webdsign_fortmyers.jpg) left top no-repeat;
	width:498px;
	height:498px;
	float:left;
	}
	
.Web-Home3 p{
	width:350px;
	padding-left:0px;
	}
	
.Web-Home3 img{
	float:left;
	margin-top:18px;
	margin-left:0px;
 	}
	
.Web-Home4{
	background:url(../images2/richlin_interiors_webdesign_naples.jpg) left top no-repeat;
	width:496px;
	height:482px;
	float:left;
	}
	
.Web-Home4 p{
	width:330px;
	padding-left:15px;
	}
	
.Web-Home4 img{
	float:left;
	margin-top:18px;
	margin-left:0px;
 	}
	
.Web-Home5{
	background:url(../images2/giantoctopus_graphicdesign_fortmyers.jpg) left top no-repeat;
	width:499px;
	height:482px;
	float:left;
	}
	
.Web-Home5 p{
	text-align:left;
	width:480px;
	padding-left:0px;
	}	
	
.Web-Home5 img{
	float:left;
	margin-top:30px;
	margin-left:0px;
 	}
	
.Web-Home6{
	background:url(../images2/tropicalacres_webdesign_naples.jpg) left top no-repeat;
	width:497px;
	height:482px;
	float:left;
	}
	
.Web-Home6 p{
	text-align:left;
	width:450px;
	}
	
.Web-Home6 img{
	float:left;
	margin-top:30px;
	margin-left:0px;
 	}
	
.Web-Home7{
	background:url(../images2/kitchen845webdesign_fortmyers.jpg) left top no-repeat;
	width:498px;
	height:482px;
	float:left;
	}
	
.Web-Home7 p{
	width:498px;
	padding-left:0px;
	}
	
.Web-Home7 img{
	float:left;
	margin-top:30px;
	margin-left:0px;
 	}
	
.HorTextChicago{
	float:left;
	padding-right:0px;
	width:280px;
	}
	
.HorTextBistro{
	float:right;
	padding-right:0px;
	width:260px;
	padding-top:425px;
	}
	
.HorTextChicago, .HorTextBistro, .HorTextFHS, .HorTextTaylor, .HorTextSnaidero, .HorTextRichlin, .HorTextKitchens, .HorTextSolex, .HorTextMobile, .HorTextParr{
	font-family:Arial, Helvetica, sans-serif;	
	font-size:12px;
	color:#ffffff;
	font-weight:500;
	text-align:left;
	line-height:16px;	
	}
	
.Web-Home8{
	float:left;
	background:url(../images2/studio_webdesign_naples.jpg) left top no-repeat;
	width:499px;
	height:482px;	
	}
	
.Web-Home8 p{
	width:450px;
	text-align:left;
	}
	
.Web-Home8 img{
	float:left;
	margin-top:30px;
	margin-left:0px;
 	}
	
.Web-Home9{
	background:url(../images2/keymusicgroup_webdesignfor_fortmyers.jpg) left top no-repeat;
	width:498px;
	height:482px;
	float:left;
	}
	
.Web-Home9 p{
	padding-left:0px;
	text-align:left;
	}
	
.Web-Home9 img{
	float:left;
	margin-top:30px;
	margin-left:0px;
 	}
	
.Web-Home10{
	background:url(../images2/web-10.jpg) left top no-repeat;
	width:499px;
	height:482px;
	float:left;
	}
	
.Web-Home10 p{
	text-align:left
	}
	
.Web-Home10 img{
	float:left;
	margin-top:30px;
	margin-left:0px;
 	}
	
.Web-Home11{
	background:url(../images2/web-11.jpg) left top no-repeat;
	width:499px;
	height:482px;
	float:left;
	}
	
.Web-Home11 p{
	width:400px;
	padding-left:0px;
	text-align:left;
	}
	
.Web-Home11 img{
	float:left;
	margin-top:30px;
	margin-left:0px;
 	}
	
.Web-Home12{
	background:url(../images2/massage_webdesign_naples.jpg) left top no-repeat;
	width:498px;
	height:482px;
	float:left;
	}
	
.Web-Home12 img{
	float:left;
	margin-top:30px;
	margin-left:0px;
 	}
	
.HorTextFHS{
	float:left;
	padding-left:0px;
	width:450px;
	}
	
.HorTextTaylor{
	float:right;
	padding-right:0px;
	width:450px;
	padding-top:440px;
	}
	
.Web-Home13{
	background:url(../images2/paymentsystem_webdesign_fortmyers.jpg) left top no-repeat;
	width:499px;
	height:482px;
	float:left;
	}
	
.Web-Home13 p{
	float:left;
	padding-left:0px;
	}
	
.Web-Home13 img{
	float:left;
	margin-top:30px;
	margin-left:0px;
 	}
	
.Web-Home14{
	background:url(../images2/graphicdesign_fortmyers.jpg) left top no-repeat;
	width:500px;
	height:482px;
	float:left;
	}
	
.Web-Home14 p{
	float:left;
	padding-left:0px;
	}
	
.Web-Home14 img{
	float:left;
	margin-top:30px;
	margin-left:0px;
 	}
		
.HorTextSnaidero{
	float:left;
	padding-left:20px;
	padding-top:410px;	
	}
	
.HorTextRichlin{
	float:left;
	padding-top:410px;
	padding-left:30px;
	}
	
.HorTextKitchens{
	float:left;
	padding-left:120px;	
	padding-top:410px;
	}
	
.Web-Home15{
	background:url(../images2/realestate-naples.jpg) left top no-repeat;
	width:499px;
	height:482px;
	float:left;
	}
	
.Web-Home15 p{
	float:left;
	padding-left:0px;
	}
	
.Web-Home15 img{
	float:left;
	margin-top:30px;
	margin-left:0px;
 	}
	
.HorTextSolex{
	float:left;
	padding-left:0px;	
	}
	
.HorTextMobile{
	float:left;
	padding-top:410px;
	padding-left:240px;
	}
	
.HorTextParr{
	float:left;
	padding-left:80px;	
	padding-top:410px;
	}
	
.Web-Home16{
	background:url(../images2/southwest_corporate_florida.jpg) left top no-repeat;
	width:499px;
	height:482px;
	float:left;
	}
	
.Web-Home16 p{
	float:left;
	padding-left:0px;
	}
	
.Web-Home16 img{
	float:left;
	margin-top:30px;
	margin-left:0px;
 	}
	
.Web-Home17{
	background:url(../images2/jaguar-webdesign_fortmyers.jpg) left top no-repeat;
	width:499px;
	height:482px;
	float:left;
	}
	
.Web-Home17 p{
	float:left;
	padding-left:0px;
	}
	
.Web-Home17 img{
	float:left;
	margin-top:30px;
	margin-left:0px;
 	}
	
.Web-Home18{
	background:url(../images2/pmg_webdesign_naples.jpg) left top no-repeat;
	width:499px;
	height:482px;
	float:left;
	}
	
.Web-Home18 p{
	width:400px;
	padding-left:0px;
	text-align:left;
	}
	
.Web-Home18 img{
	float:left;
	margin-top:30px;
	margin-left:0px;
 	}
	
.Web-Home19{
	background:url(../images2/fhc-graphicdesign_naples.jpg) left top no-repeat;
	width:499px;
	height:482px;
	float:left;
	}
	
.Web-Home19 p{
	float:left;
	padding-left:0px;
	}
	
.Web-Home19 img{
	float:left;
	margin-top:30px;
	margin-left:0px;
 	}
	
.Web-Home20{
	background:url(../images2/pizza_restaurant_fortmyers.jpg) left top no-repeat;
	width:498px;
	height:482px;
	float:left;
	}
	
.Web-Home20 p{
	float:left;
	padding-left:0px;
	}
	
.Web-Home20 img{
	float:left;
	margin-top:30px;
	margin-left:0px;
 	}
	
.Web-Home21{
	background:url(../images2/sandalrealstate.jpg) left top no-repeat;
	width:497px;
	height:482px;
	float:left;
	}
	
.Web-Home21 p{
	float:left;
	padding-left:0px;
	}
	
.Web-Home21 img{
	float:left;
	margin-top:30px;
	margin-left:0px;
 	}
	
.Web-Home22{
	background:url(../images2/florida-flooring-graphicdesign.jpg) left top no-repeat;
	width:499px;
	height:482px;
	float:left;
	}
	
.Web-Home22 p{
	float:left;
	padding-left:0px;
	}
	
.Web-Home22 img{
	float:left;
	margin-top:30px;
	margin-left:0px;
 	}
	
.Web-Home23{
	background:url(../images2/wholesale_webdesign_naples.jpg) left top no-repeat;
	width:499px;
	height:482px;
	float:left;
	}
	
.Web-Home23 p{
	float:left;
	padding-left:0px;
	}
	
.Web-Home23 img{
	float:left;
	margin-top:30px;
	margin-left:0px;
 	}
	
.Web-Home24{
	background:url(../images2/bonitaprint_webdesignnaples.jpg) left top no-repeat;
	width:499px;
	height:482px;
	float:left;
	}
	
.Web-Home24 p{
	width:450px;
	float:left;
	padding-left:0px;
	}
	
.Web-Home24 img{
	float:left;
	margin-top:30px;
	margin-left:0px;
 	}
	
.Web-Home25{
	background:url(../images2/sparks_webdesign_naples.jpg) left top no-repeat;
	width:498px;
	height:482px;
	float:left;
	}
	
.Web-Home25 p{
	float:left;
	padding-left:0px;
	}
	
.Web-Home25 img{
	float:left;
	margin-top:30px;
	margin-left:0px;
 	}
	
.Web-Home26{
	background:url(../images2/ctm_enterprises_graphicdesin_naples.jpg) left top no-repeat;
	width:499px;
	height:482px;
	float:left;
	}
	
.Web-Home26 p{
	float:left;
	padding-left:0px;
	}
	
.Web-Home27{
	background:url(../images2/pizza_restaurant_fortmyers2.jpg) left top no-repeat;
	width:498px;
	height:482px;
	float:left;
	}
	
.Web-Home27 p{
	float:left;
	padding-left:0px;
	}
	
.Web-Home27 img{
	float:left;
	margin-top:30px;
	margin-left:0px;
 	}
	
.Web-Home28{
	background:url(../images2/maui-webdesign-naplesone.jpg) left top no-repeat;
	width:462px;
	height:482px;
	float:left;
	}
	
.Web-Home28 p{
	float:left;
	padding-left:0px;
	}
	
.Web-Home28 img{
	float:left;
	margin-top:30px;
	margin-left:0px;
 	}
	
.Web-Home29{
	background:url(../images2/renue-medicalspa-fortmyersone.jpg) left top no-repeat;
	width:510px;
	height:482px;
	float:left;
	}
	
.Web-Home29 p{
	float:left;
	padding-left:0px;
	}
	
.Web-Home29 img{
	float:left;
	margin-top:45px;
	margin-left:5px;
 	}
	
.Web-Home30{
	background:url(../images2/web-30.jpg) left top no-repeat;
	width:499px;
	height:482px;
	float:left;
	}
	
.Web-Home30 p{
	width:500px;
	float:left;
	padding-left:0px;
	}
	
.Web-Home30 img{
	float:left;
	margin-top:30px;
	margin-left:0px;
 	}
	
.Web-Home31{
	background:url(../images2/web-31.jpg) left top no-repeat;
	width:499px;
	height:482px;
	float:left;
	}
	
.Web-Home31 p{
	float:left;
	padding-left:0px;
	}
	
.Web-Home31 img{
	float:left;
	margin-top:30px;
	margin-left:0px;
 	}
	
.Web-Home32{
	background:url(../images2/print_design_fortmyers.jpg) left top no-repeat;
	width:496px;
	height:482px;
	float:left;
	}
	
.Web-Home32 p{
	float:left;
	padding-left:0px;
	}
	
.Web-Home32 img{
	float:left;
	margin-top:30px;
	margin-left:0px;
 	}
	
.Web-Home33{
	background:url(../images2/graphicdesign_naples.jpg) left top no-repeat;
	width:499px;
	height:482px;
	float:left;
	}
	
.Web-Home33 p{
	float:left;
	padding-left:0px;
	}
	
.Web-Home33 img{
	float:left;
	margin-top:30px;
	margin-left:0px;
 	}
	
.Web-Home34{
	background:url(../images2/taylor-graphicdesign-naples.jpg) left top no-repeat;
	width:499px;
	height:482px;
	float:left;
	}
	
.Web-Home34 p{
	float:left;
	padding-left:0px;
	}
	
.Web-Home33 img{
	float:left;
	margin-top:30px;
	margin-left:0px;
 	}
	
.Web-Home35{
	background:url(../images2/medicalcentre_webdesign_naples.jpg) left top no-repeat;
	width:498px;
	height:482px;
	float:left;
	}
	
.Web-Home35 p{
	float:left;
	padding-left:0px;
	}
	
.Web-Home36{
	background:url(../images2/nanny_webdesign_fortmyers.jpg) left top no-repeat;
	width:499px;
	height:482px;
	float:left;
	}
	
.Web-Home36 p{
	float:left;
	padding-left:0px;
	}
	
.Web-Home37{
	background:url(../images2/web-37.jpg) left top no-repeat;
	width:435px;
	height:482px;
	float:left;
	}
	
.Web-Home37 p{
	float:left;
	padding-left:0px;
	}
.Web-Home38{

	width:500px;
	height:482px;
	float:left;
	}
	
.Web-Home38 p{
	width:350px;
	padding-left:0px;
	}
	
.Web-Home38 img{
	float:left;
	margin-top:18px;
	margin-left:0px;
 	}
.Web-Home39{

	width:500px;
	height:482px;
	background:url(../images2/hurricaneone.jpg) no-repeat left top;

	float:left;
	}
	

	
.Web-Home39 img{
	float:left;
	margin-top:18px;
	margin-left:0px;
 	}
.Web-Home40{

	width:500px;
	height:482px;
	background: url(../images2/bestone.jpg) no-repeat left top;

	float:left;
	}
	

	
.Web-Home40 img{
	float:left;
	margin-top:18px;
	margin-left:0px;
 	}
.Web-Home41{

	width:500px;
	height:482px;
	background: url(../images2/calamondinone.jpg) no-repeat left top;

	float:left;
	}
	

	
.Web-Home41 img{
	float:left;
	margin-top:18px;
	margin-left:0px;
 	}
.Web-Home42{

	width:500px;
	height:482px;
	background:url(../images2/whitestarone.jpg) no-repeat left top;

	float:left;
	}
	

	
.Web-Home42 img{
	float:left;
	margin-top:18px;
	margin-left:0px;
 	}
.Web-Home43{

	width:500px;
	height:482px;
	background:url(../images2/hurricaneone.jpg) no-repeat left top;

	float:left;
	}
	

	
.Web-Home43 img{
	float:left;
	margin-top:18px;
	margin-left:0px;
 	}
.Web-Home44{

	width:500px;
	height:482px;
	background:url(../images2/kgtone.jpg) no-repeat left top;

	float:left;
	}
	

	
.Web-Home44 img{
	float:left;
	margin-top:18px;
	margin-left:0px;
 	}
.Web-Home45{

	width:500px;
	height:482px;
	background:url(../images2/southstreetone.jpg) no-repeat left top;

	float:left;
	}
	

	
.Web-Home45 img{
	float:left;
	margin-top:18px;
	margin-left:0px;
 	}

.Web-Home46{

	width:500px;
	height:482px;
	background:url(../images2/lionone.jpg) no-repeat left top;

	float:left;
	}
	

	
.Web-Home46 img{
	float:left;
	margin-top:18px;
	margin-left:0px;
 	}
.Web-Home47{

	width:500px;
	height:482px;
	background:url(../images2/homelynxone.jpg) no-repeat left top;

	float:left;
	}
	

	
.Web-Home47 img{
	float:left;
	margin-top:18px;
	margin-left:0px;
 	}
.Web-Home48{

	width:500px;
	height:482px;
	background:url(../images2/tricityone.jpg) no-repeat left top;

	float:left;
	}
	

	
.Web-Home48 img{
	float:left;
	margin-top:18px;
	margin-left:0px;
 	}
.Web-Home49{

	width:500px;
	height:482px;
	background:url(../images2/wholesale_webdesign_naples.jpg) no-repeat left top;

	float:left;
	}
	

	
.Web-Home49 img{
	float:left;
	margin-top:18px;
	margin-left:0px;
 	}
.Web-Home50{

	width:500px;
	height:482px;
	background:url(../images2/couponsone.jpg) no-repeat left top;

	float:left;
	}
	

	
.Web-Home50 img{
	float:left;
	margin-top:18px;
	margin-left:0px;
 	}
.Web-Home51{

	width:500px;
	height:482px;
	background:url(../images2/ledone.jpg) no-repeat left top;

	float:left;
	}
	

	
.Web-Home51 img{
	float:left;
	margin-top:18px;
	margin-left:0px;
 	}

/*--------------------- Web CSS End ---------------------*/

/*--------------------- Branding CSS Start ---------------*/
.Branding{
	background:url(../images2/branding.png) left top no-repeat;
	height:49px;
	width:292px;
	}

.Branding-Home{
	float:left;	
	width:746px;
	height:482px;
	background:url(../images2/branding-1.jpg) left top no-repeat;	
	}
	
.Branding-Home2{
	background:url(../images2/graphic_webdesign.jpg) left top no-repeat;
	float:left;
	width:1608px;
	height:482px;
	}
	
.Branding-Home2, .Branding-Home3, .Branding-Home4, .Branding-Home5, .Branding-Home6, .Branding-Home7, .Branding-Home8, .Branding-Home9, .Branding-Home10, .Branding-Home11, .Branding-Home12, p{
	font-family:Arial, Helvetica, sans-serif;	
	font-size:15px;
	color:#000000;
	font-weight:500;
	text-align:left;
	line-height:16px;
	padding-top:5px;	
	}
	
.Branding-Home2 p{	
	padding-left:15px;
	}
	
.Branding-Home3{
	background:url(../images2/branding-3.jpg) left top no-repeat;
	width:856px;
	height:482px;
	float:left;
	}
	
.Branding-Home3 p{
	padding-left:80px;
	}
	
.Branding-Home4{
	background:url(../images2/branding-4.jpg) left top no-repeat;
	width:931px;
	height:482px;
	float:left;
	}
	
.Branding-Home4 p{
	padding-left:90px;
	}
	
.Branding-Home5{
	background:url(../images2/web_printdesign.jpg) left top no-repeat;
	width:862px;
	height:482px;
	float:left;
	}
	
.Branding-Home5 p{
	padding-left:35px;
	}
	
.Branding-Home6{
	background:url(../images2/restaurant_webdesign_florida.jpg) left top no-repeat;
	width:532px;
	height:482px;
	float:left;
	}
	
.Branding-Home6 p{
	padding-left:80px;
	}
	
.Branding-Home7{
	background:url(../images2/mad_webdesign_naples.jpg) left top no-repeat;
	width:1084px;
	height:482px;
	float:left;
	}
	
.Branding-Home7 p{
	padding-left:50px;
	}
	
.Branding-Home8{
	float:left;
	background:url(../images2/branding-8.jpg) left top no-repeat;
	width:567px;
	height:482px;	
	}
	
.Branding-Home8 p{
	padding-left:0px;
	text-align:right;
	padding-right:40px;
	}
	
.Branding-Home9{
	background:url(../images2/realestate_webdesign.jpg) left top no-repeat;
	width:669px;
	height:482px;
	float:left;
	}
	
.Branding-Home9 p{
	text-align:right;
	padding-right:80px;
	}
	
.Branding-Home10{
	background:url(../images2/insurance_company_webdesign_fortmyers.jpg) left top no-repeat;
	width:800px;
	height:482px;
	float:left;
	}
	
.Branding-Home10 p{
	padding-left:30px;
	}
	
.Branding-Home11{
	background:url(../images2/pizzarestaurant_webdesign_naples.jpg) left top no-repeat;
	width:863px;
	height:482px;
	float:left;
	}
	
.Branding-Home11 p{
	padding-left:30px;
	}
	
/*--------------------- Branding CSS End ---------------------*/

/*--------------------- Animation CSS ---------------------*/
.Animation{
	background:url(../images2/animation-bg.jpg) right top no-repeat;
	width:1130px;
	height:482px;
	float:left;
	
	}
.FLVPlayer{
	position:absolute;
	left:550px;
	top:150px;	
	margin:auto;
	}

#FLVPlayer1{
	width:303px;
	height:217px;	
}
#FLVPlayer1 a{
	display:block;
	width:303px;
	height:217px;
	background:url(../images2/FLVPlayer1.jpg) left top no-repeat #000000;
}

#FLVPlayer1 a:hover{	
	background:url(../images2/FLVPlayer1.jpg) left bottom no-repeat #000000;
}
#FLVPlayer2{
	display:none;	
}

/*--------------------- Animation CSS End ---------------------*/

/*------------------- Contact page start -------------------*/
.ContactBg{
	background:url(../images2/contact-bg.jpg) left top no-repeat;
	width:1100px;
	height:482px;
	float:left;	
	}

.Contactus{
	width:550px;	
	text-align:center;
	margin:auto;
	}
.call-us{
	padding-left:62px;
	}
	
.ContactContent{
	text-align:left;	
	margin:auto;
	padding:0;
	width:500px;
	height:60px;
	padding-top:10px;
	

	}
.ContentLeft{
	display:block;
	float:left;	
	width:180px;
	height:24px;	
	text-align:right;
	padding-right:10px;
	margin-top:25px;
	
	}

.ContentRight{
	display:block;
	float:left;		
	height:24px;	
	margin-top:25px;
	padding-top:5px;
	}	
	
	
.Contactus p{
	font-family:"Century Gothic";
	font-size:16px;
	color:#EDBC66;	
	text-align:center;
	margin-bottom:9px;
	}

.Contactus p {	
	font-size:1.2em;	
	}
	
#Enquiry{	
	text-align:left;	
	margin:auto;
	padding:0;
	width:500px;
	height:320px;
	padding-top:10px;
	
	}
	
.FormFieldLabel{
	display:block;
	float:left;	
	width:180px;
	height:24px;
	padding-right:10px;
	padding-top:7px;
	margin:auto;
	text-align:right;
	}

.FormFieldLabel img{
	margin:auto;
	float:right;	
	text-align:right;	
	
	}
		
.FormFieldTxt{
	float:left;
	}
	
.FormFieldLabel, .FormFieldTxtArea{
	text-align:left;	
	}
	
.FormFieldTxtArea{
	width:250px;	
	}

.NormalTextBox{
	background:url(../images2/textbox.jpg) left top no-repeat;
	font-weight: normal;
	color:#ffffff;	
	border:none;
	margin-left:0px;
	width:251px;
	height:33px;
	padding-left:5px;
	padding-top:8px;
	padding-right:5px;
	}
		
.NormalTextArea{
	background:url(../images2/textarea.jpg) left top no-repeat;;
	width:251px;
	height:131px;
	font-size:1em;
	line-height:1.4em;
	color:#FFFFFF;	
	border:none;
	overflow:auto;
	padding-left:5px;
	padding-top:8px;
	padding-right:5px;
	
	}	
	
.FormFieldButton{
	width:279px;
	text-align:right;
	padding-left:173px;
	
	}
		
.NormalButton{	
	padding:0px 20px 0px 3px;
	border:none;
	width:92px;
	height:49px;	
	background-image:url(../images2/Submit.jpg);
	margin:auto;	
	cursor:pointer;	
	}
	
	
/*------------------- Contact page end -------------------*/
	
