    .body {
	
	background-color:#60a2d8; 
	background-image:URL('../images/bggrad.png');
	background-repeat:repeat-x;
	margin-top:0; 
	padding-top:0;
	
	}
	
    .container {
	
	width:960px;
	margin-left:auto;
	margin-right:auto;
	
	}
	
	.menucontainer {
	
	width:970px;
	height:53px;
	margin-left:auto;
	margin-right:auto;
	
	}
	
	.menuleft {
	
	width:166px;
	height:48px;
	float:left;
	text-align:center;
	line-height:48px;
	font-family:arial;
	font-size:14px;
	color:#00074a;
	background-image:url('../images/menuleft.png');
	
	}
	
	.menuleft:hover{
	
	width:166px;
	height:48px;
	float:left;
	text-align:center;
	line-height:48px;
	font-family:arial;
	font-size:14px;
	color:#00074a;
	background-image:url('../images/menuleft.png') no-repeat;
	background-position: 0px -48px;
	
	}
	
	.menuleft:active{
	
	width:166px;
	height:48px;
	float:left;
	text-align:center;
	line-height:48px;
	font-family:arial;
	font-size:14px;
	color:#00074a;
	background-image:url('../images/menuleft.png') no-repeat;
	background-position: 0px -96px;
	
	}
	
	
	.menuinner {
	
	width:159px;
	height:48px;
	float:left;
	text-align:center;
	line-height:48px;
	font-family:arial;
	font-size:14px;
	color:#00074a;
	background-image:url('../images/menuinner.png');
	
	}
	
	.menuinner:hover{
	
	width:159px;
	height:48px;
	float:left;
	text-align:center;
	line-height:48px;
	font-family:arial;
	font-size:14px;
	color:#00074a;
	background-image:url('../images/menuinner.png') no-repeat;
	background-position: 0px -48px;
	
	}
	
	.menuinner:active{
	
	width:159px;
	height:48px;
	float:left;
	text-align:center;
	line-height:48px;
	font-family:arial;
	font-size:14px;
	color:#00074a;
	background-image:url('../images/menuinner.png') no-repeat;
	background-position: 0px -96px;
	
	}
	
	.menuright {
	
	width:166px;
	height:48px;
	float:left;
	text-align:center;
	line-height:48px;
	font-family:arial;
	font-size:14px;
	color:#00074a;
	background-image:url('../images/menuright.png');
	
	}
	
	.menuright:hover{
	
	width:166px;
	height:48px;
	float:left;
	text-align:center;
	line-height:48px;
	font-family:arial;
	font-size:14px;
	color:#00074a;
	background-image:url('../images/menuright.png') no-repeat;
	background-position: 0px -48px;
	
	}
	
	.menuright:active{
	
	width:166px;
	height:48px;
	float:left;
	text-align:center;
	line-height:48px;
	font-family:arial;
	font-size:14px;
	color:#00074a;
	background-image:url('../images/menuright.png') no-repeat;
	background-position: 0px -96px;
	
	}
	
	
	
	

	
	.holdingcontainer {
	
	width:970px;
	height:467px;
	margin-left:auto;
	margin-right:auto;
	
	}
	
	.whitecontainertop {
		
	width:970px; 
	height:45px; 
	background-image:URL('../images/containertop.png');

	}
	
	.whitecontainerbase {
		
	width:970px; 
	height:30px; 
	background-image:URL('../images/containerbase.png');

	}
	
	.whitecontainerhome {
		
	width:970px; 
	height:1015px;
	background-image:URL('../images/containerexpand.png');
	background-repeat:repeat-7;
	

	}
	
	.whitecontainerabout {
		
	width:970px; 
	height:620px;
	background-image:URL('../images/containerexpand.png');
	background-repeat:repeat-7;
	

	}
	
	.whitecontainerthanks {
		
	width:970px; 
	height:400px;
	background-image:URL('../images/containerexpand.png');
	background-repeat:repeat-7;
	

	}
	
	.whitecontainertest {
		
	width:970px; 
	height:1095px;
	background-image:URL('../images/containerexpand.png');
	background-repeat:repeat-7;
	

	}
	
	.whitecontainerservices {
		
	width:970px; 
	height:900px;
	background-image:URL('../images/containerexpand.png');
	background-repeat:repeat-7;
	

	}
	
	.whitecontainerexpand {
		
	width:970px;
	height:900px; 
	background-image:URL('../images/containerexpand.png');
	background-repeat:repeat-7;
	

	}
	
	.innercontentholder {
		
	width:900px;
	margin-left:auto;
	margin-right:auto;
	
	}
	
	.homepageskyline {
		
	width:970px;
	height:381px;
	margin-left:auto;
	margin-right:auto;
	background-image:URL('../images/skyline.png');
	
	}
	
	.leftmenucolumn {
		
	width:180px;
	padding:10px;
	float:left;
	font-family:arial;
	font-size:12px;
	color:#00074a;
	text-align:center;
	
	}
	
	.centerwidercolumn {
		
	width:330px;
	padding:10px;
	float:left;
	font-family:arial;
	font-size:12px;
	color:#676767;
	
	}
	
	.rightwidercolumn {
		
	width:330px;
	padding:10px;
	float:left;
	font-family:arial;
	font-size:12px;
	color:#00074a;
	
	}
	
	.hometwocolumn1 {
		
	width:430px;
	padding:10px;
	float:left;
	font-family:arial;
	font-size:12px;
	color:#00074a;
	
	}
	
	.hometwocolumn2 {
		
	width:430px;
	padding:10px;
	float:left;
	font-family:arial;
	font-size:12px;
	color:#00074a;
	
	}
	
	.halfwidthcolumn {
		
	width:430px;
	padding:10px;
	float:left;
	font-family:arial;
	font-size:12px;
	color:#00074a;
	
	}
	
	.titlebar {
		
	width:900px;
	padding:10px;
	font-family:arial;
	font-size:20px;
	color:#00074a;
	
	}
	
	.menuslider {
		
	width:150px;
	height:28px;
	float:left;
	font-family:arial;
	text-indent:-10px;
	padding:15px;
	font-size:12px;
	color:#00074a;
	text-align:center;
	background-image:URL('../images/menuslideroff.png');
	
	}
	
	.menuslider:hover {
		
	width:150px;
	height:28px;
	float:left;
	font-family:arial;
	padding:15px;
	font-size:12px;
	color:#00074a;
	text-align:center;
	background-image:URL('../images/menuslider.png');
	
	}
	
	.menuslider:active {
		
	width:150px;
	height:28px;
	float:left;
	font-family:arial;
	padding:15px;
	font-size:12px;
	color:#00074a;
	text-align:center;
	background-image:URL('../images/menusliderpress.png');
	
	}
	
	.menufixed {
		
	width:150px;
	height:28px;
	float:left;
	font-family:arial;
	text-indent:-10px;
	padding:15px;
	font-size:12px;
	color:#00074a;
	text-align:center;
	background-image:URL('../images/menuslider.png');
	
	}

	
	
	
	
	
	.header {
	
	width:960px;
	height:133px;
		
		
	}
	
	.branding {
		
	width:324px;
	height:130px;	
	background-image:URL('../images/logo.png');
	float:left;
		
		
		}
		
	.detailscontainer {
		
	width:280px;
	height:132px;	
	float:right;
		
		
		}
	
		

	
	.address {
	 	
	 	height:10px;
	 	width:280px;
	 	text-align:right;
	 	margin-top:10px;
	 	font-family:arial;
	 	font-size:11px;
	 	color:#fff;
	 	display:inline;
	 	position:absolute; 		
	 }
	 
	 .opentimes {
	 	
	 	height:10px;
	 	width:280px;
	 	text-align:right;
	 	margin-top:84px;
	 	font-family:arial;
	 	font-size:13px;
	 	color:#ffe32d;
	 	display:inline;
	 	position:absolute;
	 		
	 }
		
	.bigtel {
	 	
	 	height:50px;
	 	width:280px;
	 	text-align:right;
	 	margin-top:104px;
	 	font-family:arial;
	 	font-size:24px;
	 	color:#fff;
	 	display:inline;
	 	position:absolute;
	 		
	 }
	 
	 .tellink {
	 	
	 	font-family:arial;
	 	font-size:24px;
	 	color:#fff;

	 }	 
	 
	 	.tellink:link {
	 	
	 	color:#ffffff;
		
	 }
	 
	 	.tellink:active {
	 	
	 	color:#ffffff;
		
	 }
	 
	 	.tellink:visited {
	 	
	 	color:#ffffff;
		
	 }
	 
	 	.tellink:hover {
	 	
	 	color:#ffffff;
		
	 }
	 
	 .skylinestrapline {
	 	
	 	height:50px;
	 	width:390px;
	 	margin-left:510px;
	 	margin-top:20px;
	 	text-align:center;
	 	font-family:arial;
	 	font-size:20px;
	 	line-height:25px;
	 	color:#fff;
	 	display:inline;
	 	position:absolute;
	 		
	 }
	 
	 
	 .skylinecopy1 {
	 	
	 	height:28px;
	 	width:390px;
	 	margin-left:113px;
	 	margin-top:170px;
	 	font-family:arial;
	 	font-size:20px;
	 	color:#fff;
	 	display:inline;
	 	position:absolute;
	 		
	 }
	 
	 .skylinecopy2 {
	 	
	 	height:28px;
	 	width:390px;
	 	margin-left:113px;
	 	margin-top:215px;
	 	font-family:arial;
	 	font-size:20px;
	 	color:#fff;
	 	display:inline;
	 	position:absolute;
	 		
	 }

	 
	 	 .holdingmessage {
	 	
	 	height:408px;
	 	width:425px;
	 	position:absolute;
	 	margin-top:100px;
	 	margin-left:113px;
	 	font-family:arial;
	 	font-size:18px;
	 	color:#fff;
	 	display:inline;
	 		
	 }
	 
	 	.contactuson {
	 	
	 	height:408px;
	 	width:425px;
	 	position:absolute;
	 	margin-top:160px;
	 	margin-left:113px;
	 	font-family:arial;
	 	font-size:12px;
	 	color:#fff;
	 	display:inline;
	 		
	 }
	 
	 	.title1 {
	 	
	 	font-family:arial;
	 	font-size:20px;
	 	color:#00074a;
	 	
	 	}
	 	
	 	.title2 {
	 	
	 	font-family:arial;
	 	font-size:18px;
	 	line-height:10px;
	 	color:#00074a;
	 	
	 	}
	 	
	 	.title3 {
	 	
	 	font-family:arial;
	 	font-size:16px;
	 	color:#07b85f;
	 	
	 	}
	 	
	 	.title4 {
	 	
	 	font-family:arial;
	 	font-size:14px;
	 	color:#00074a;
	 	line-height:16px;
	 	
	 	}
	 	
	 	.title5 {
	 	
	 	font-family:arial;
	 	font-size:18px;
	 	line-height:20px;
	 	color:#00074a;
	 	
	 	}
	 	
	 	.bodytext1 {
	 		
	 	font-family:arial;
	 	font-size:12px;
	 	line-height:18px;
	 	color:#676767;
	 	margin-top:-5px;

	 		
	 		
	 	}
	 	
	 	.bodytext1title {
	 		
	 	font-family:arial;
	 	font-size:12px;
	 	line-height:18px;
	 	color:#00074a;
	 	margin-top:-5px;

	 		
	 		
	 	}
	 	
	 	.bodytext2 {
	 		
	 	margin-top: -2px;	
	 	font-family:arial;
	 	font-size:13px;
	 	line-height:25px;
	 	color:#00074a;
	 	margin-top: -2px;
	 		
	 		
	 	}
	 	
	 	.bodytext3 {
	 		
	 	margin-top: -2px;	
	 	font-family:arial;
	 	font-size:15px;
	 	line-height:25px;
	 	color:#00074a;
	 	margin-top: -2px;
	 		
	 		
	 	}
	 	
	 	.testimonialtext {
	 			
	 	margin-top: -2px;	
	 	font-family:arial;
	 	font-size:15px;
	 	color:#00074a;
	 		
	 		
	 	}
	 	

	 	
	 	.problem {
	 		
	 	width:330px;
	 	font-family:arial;
	 	font-size:14px;
	 	color:#ff7612;
	 	border-style:solid;
	 	border-left:none;
	 	border-right:none;
	 	border-top:none;
		border-bottom:thin solid #ff7612;
	 	
	 	
	 	}
	 	
	 	.highlightbox430top {
	 		
	 	width:430px;
	 	height:19px;
	 	margin-top:20px;
		background-image:URL('../images/highlightbox430top.png');

	 	}
	 	
	 	
	 	.highlightbox430center {
	 		
	 	width:430px;
		background-image:URL('../images/highlightbox430center.png');
		background-repeat:repeat-y;

	 	}
	 	
	 	
	 	.highlightbox430base {
	 		
	 	width:430px;
	 	height:19px;
		background-image:URL('../images/highlightbox430base.png');

	 	}
	 	
	 	.fullrule {
	 		

	 	width:880px;
	 	height:1px;
		background-color:#cfd6e8;
		float:left;
		margin-left:10px;
	 	}
	 	
	 	.fullrule2 {
	 		

	 	width:880px;
	 	height:1px;
		background-color:#fff;
		float:left;
		margin-left:10px;
		
	 	}
	 	
	 	.fullruleshort {
	 		

	 	width:430px;
	 	height:1px;
		background-color:#cfd6e8;
		float:left;
		margin-left:px;
		margin-top:20px;
	 	}
	 	
	 	.fullruleshort2 {
	 		

	 	width:430px;
	 	height:1px;
		background-color:#fff;
		float:left;
		margin-left:px;
		
	 	}
	 	

	 	
	 	.speechbubbletext {
	 		
	 	padding:20px;
	 	font-family:arial;
	 	font-style:bold;
	 	font-size:17px;
	 	line-height:24px;
	 	text-align:center;
	 	color:#fff;

	 	}
	 	
	 	.speechbubbletext2 {
	 		
	 	padding:20px;
	 	font-family:arial;
	 	font-style:bold;
	 	font-size:12px;
	 	line-height:16px;
	 	text-align:center;
	 	color:#fff;

	 	}
	 	
	 	.speechbubbleperson {
	 		
	 	margin-top:-20px;
	 	margin-left:95px;
	 	font-family:arial;
	 	font-style:bold;
	 	font-size:15px;
	 	line-height:20px;
	 	color:#00074a;

	 	}
	 	
	 	.newspeechbubbleperson {
	 		
	 	margin-top:-30px;
	 	margin-left:90px;
	 	font-family:arial;
	 	font-style:bold;
	 	font-size:15px;
	 	line-height:20px;
	 	color:#00074a;

	 	}
	 	
	 	.form1 {
	 		
	 		height:22px; 
	 		float:left; 
	 		font-family:arial;
	 		font-size:12px;
	 		color: #00074a;
	 		background: #fff; 
	 		border-width:1px; 
	 		border-style:solid; 
	 		border-color:#cfd6e8; 
	 		margin-left:0px; 
	 		border-radius:10px; 
	 		-moz-border-radius:10px; 
	 		-webkit-border-radius:6px;
	 		text-align:top;
	 		text-indent:5px;

	 		}
	 		
	.sendbutton {
	
	width:174px;
	height:48px;
	float:left;
	text-align:center;
	line-height:48px;
	font-family:arial;
	font-size:14px;
	color:#00074a;
	background-image:url('../images/sendbutton.png');
	
	}
	
	.sendbutton:hover{
	
	width:174px;
	height:48px;
	float:left;
	text-align:center;
	line-height:48px;
	font-family:arial;
	font-size:14px;
	color:#00074a;
	background-image:url('../images/sendbutton.png') no-repeat;
	background-position: 0px -48px;
	
	}
	
	.sendbutton:active{
	
	width:174px;
	height:48px;
	float:left;
	text-align:center;
	line-height:48px;
	font-family:arial;
	font-size:14px;
	color:#00074a;
	background-image:url('../images/sendbutton.png') no-repeat;
	background-position: 0px -96px;
	
	}
	
	.footer1 {
		
	font-family:arial;
	font-size:12px;
	color:#fff;
	text-align:left;
	float:left;
	margin-left:8px;

	
		}
	 	
	.footer2 {
		
	font-family:arial;
	font-size:12px;
	color:#fff;
	float:right;
	margin-right:-9px;
	margin-top:-10px;

	
		}
	 	
	.speechbubblecontainer {
		
		float:left;
		position:absolute;
		margin-left:10px;
		margin-top:0px;
		
		}
		
	.speechbubblecontainer2 {
		
		float:left;
		position:absolute;
		margin-left:480px;
		margin-top:0px;
		
		}
		
	.speechbubblecontainer3 {
		
		float:left;
		position:absolute;
		margin-left:120px;
		margin-top:140px;
		
		}
		
	.speechbubblecontainer4 {
		
		float:left;
		position:absolute;
		margin-left:450px;
		margin-top:200px;
		
		}
		
		.speechbubble {
	 		
	 	width:430px;
	 	height:123px;
	 	margin-top:20px;
		background-image:URL('../images/speechbubble.png');

	 	}
	 	
	 	.speechbubble2 {
	 		
	 	width:333px;
	 	height:182px;
	 	margin-top:20px;
		background-image:URL('../images/speechbubble2.png');

	 	}
	 	
	 	.speechbubble3 {
	 		
	 	width:295px;
	 	height:209px;
	 	margin-top:20px;
		background-image:URL('../images/speechbubble3.png');

	 	}
	 	
.triangle-isosceles {
	position:relative;
	padding:15px;
	margin:1em 0 3em;
	color:#000;
	background:#f3961c; /* default background for browsers without gradient support */
	/* css3 */
	background:-webkit-gradient(linear, 0 0, 0 100%, from(#0066a9), to(#00a9d3));
	background:-moz-linear-gradient(#0066a9, #00a9d3);
	background:-o-linear-gradient(#0066a9, #00a9d3);
	background:linear-gradient(#0066a9, #00a9d3);
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	font-family:arial;
	font-size:13px;
	color:#fff;
	

}

.triangle-isosceles:after {
	content:"";
	position:absolute;
	bottom:-15px; /* value = - border-top-width - border-bottom-width */
	left:50px; /* controls horizontal position */
	border-width:15px 15px 0; /* vary these values to change the angle of the vertex */
	border-style:solid;
	border-color:#00a9d3 transparent;
    /* reduce the damage in FF3.0 */
    display:block; 
    width:0;
}



.linkedin {
		
		float:right;
	 	width:42px;
	 	height:42px;
	 	background-image:URL('../images/social.png');
	 	background-position: 0px 0px;
	
	}
	
.linkedin:hover {
		
		float:right;
	 	width:42px;
	 	height:42px;
	 	background-image:URL('../images/social.png');
	 	background-position: 0px 95px;
	
	}
	
.linkedin:active {
	
		float:right;
	 	width:42px;
	 	height:42px;
	 	background-image:URL('../images/social.png');
	 	background-position: 0px 49px;
	
	}
	
.twitter {
		
		float:right;
	 	width:42px;
	 	height:42px;
	 	background-image:URL('../images/social.png');
	 	background-position: 102px 0px;
	
	}
	
.twitter:hover {
		
		float:right;
	 	width:42px;
	 	height:42px;
	 	background-image:URL('../images/social.png');
	 	background-position: 102px 95px;
	
	}
	
.twitter:active {
	
		float:right;
	 	width:42px;
	 	height:42px;
	 	background-image:URL('../images/social.png');
	 	background-position: 102px 49px;
	
	}
	
.facebook {
		
		float:right;
	 	width:42px;
	 	height:42px;
	 	background-image:URL('../images/social.png');
	 	background-position: 203px 0px;
	
	}
	
.facebook:hover {
		
		float:right;
	 	width:42px;
	 	height:42px;
	 	background-image:URL('../images/social.png');
	 	background-position: 203px 95px;
	
	}
	
.facebook:active {
	
		float:right;
	 	width:42px;
	 	height:42px;
	 	background-image:URL('../images/social.png');
	 	background-position: 203px 49px;
	
	}

.social {
	 	
		float:right;
	 	display:inline;
	 	position:absolute;
		margin-left:838px;
		margin-top:-8px;
	
	}	
	
	.facebooklike {
		
		float:right;
	 	display:inline;
	 	position:absolute;
		margin-left:750px;
		margin-top:4px;
	
	}	

	 	
	 	
	 	
	 		
	 
	 
	 

	