#bubblecu1{
	
	width: 285px;
	height: 150px;
	margin: 22px 8px;
	border: 1px solid;
	border-color:#EBEBE0;
	background-image: -moz-linear-gradient(top,white,#E6E6FF);
	-pie-background: linear-gradient(top,white,#E6E6FF); 
	background-image: -webkit-linear-gradient(top,white,#E6E6FF);
	background-image: -ms-linear-gradient(top,white,#E6E6FF);
	border-radius: 10px; /* W3C */
	behavior: url(pie/PIE.htc);
	position:relative;

}

#bubblecu2{
	
	width: 285px;
	height: 138px;
	margin: 28px 8px;
	border: 1px solid;
	border-color:#EBEBE0;
	background-image: -moz-linear-gradient(top,white,#E6E6FF);
	-pie-background: linear-gradient(top,white,#E6E6FF); 
	background-image: -webkit-linear-gradient(top,white,#E6E6FF);
	background-image: -ms-linear-gradient(top,white,#E6E6FF);
	border-radius: 10px; /* W3C */
	behavior: url(pie/PIE.htc);
	position:relative;

}

#bubblecu3{
	
	width: 285px;
	height: 100px;
	margin: 28px 8px;
	border: 1px solid;
	border-color:#EBEBE0;
	background-image: -moz-linear-gradient(top,white,#E6E6FF);
	-pie-background: linear-gradient(top,white,#E6E6FF); 
	background-image: -webkit-linear-gradient(top,white,#E6E6FF);
	background-image: -ms-linear-gradient(top,white,#E6E6FF);
	border-radius: 10px; /* W3C */
	behavior: url(pie/PIE.htc);
	position:relative;

}

#contactcol1{
			padding-top: 20px;
			padding-left:12px;
			padding-bottom:20px;
			width:325px;
			float:left;
}

#contactcol2{
			padding-top:20px;
			padding-left:12px;
			width:550px;
			height: 650px;
			margin-top:47px;
			overflow: hidden;
			float:left;
}

#clbubblecol1{
width:20px;
float:left;
height: 95%;
}

#clbubblecol2{
width:245px;
float:right;
height: 95%;
}


#bubblecu1 h4 {
	
	color: #00248F;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	letter-spacing: 0;
	text-transform: uppercase;
	margin: 0;
	border-bottom: 2px solid #D6D6D6;
	padding: 10px 5px;
	font-weight: bold;
}

#bubblecu2 h4 {
	
	color: #00248F;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	letter-spacing: 0;
	text-transform: uppercase;
	margin: 0;
	border-bottom: 2px solid #D6D6D6;
	padding: 10px 5px;
	font-weight: bold;
}

#bubblecu3 h4 {
	
	color: #00248F;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	letter-spacing: 0;
	text-transform: uppercase;
	margin: 0;
	border-bottom: 2px solid #D6D6D6;
	padding: 10px 5px;
	font-weight: bold;
}

#clbubblecol2 p{
line-height: .1em;
margin-left:17px;
margin-right:1px;
margin-top:4px; /* change length of bubble */
margin-bottom:15px;

}

#addtitle{


font-size:13px;

margin-left:28px;
}


#assdetcu1{


font-size:1em;
margin-left:28px
}

#assdetcu2{
font-size: 1em;
text-decoration:underline;
font-weight:bold;

}

#assdetcu3{
font-size: 1em;
margin-top:10px;
margin-left:67px;


}

#changecu2:hover{
				color:red;
				text-decoration:underline;
				
}



#slocation {
		display:inline;
		position:relative;
		top:55px;
		left:13px;
		
}

#sphone {
		display:inline;
		position:relative;
		top:168px;
		left:13px;		
}

#semail {
		display:inline;
		position:relative;
		top:263px;
		left:13px;		
}
		

#contactus{
			font-family: Arial, Helvetica, sans-serif;
			width:300px;
			margin-top:85px;
			margin-left:35px;
}

.contactus1{
			font-family: Arial, Helvetica, sans-serif;
			font-size:1.1em;
			display:inline;
			
			
			
			
}

.contactus2{
			font-family: Arial, Helvetica, sans-serif;
			font-size:1.1em;
			position:relative;
			left:65px;
			top:14px;
}

#contactustitle{
			
			font-family: Arial, Helvetica, sans-serif;
			font-size:2.5em;
			position:relative;
			display:inline;
			font-weight:bold;
			text-align:left;
			padding-left:6px;
			padding-right:6px;
			/*
			background-image: -moz-linear-gradient(top,	#FFCC00,	#FFE680, #FFF0B2);
			-pie-background: linear-gradient(top,	#FFCC00,	#FFE680, #FFF0B2); 
			background-image: -ms-linear-gradient(top,	#FFCC00,	#FFE680, #FFF0B2);
			background-image: -o-linear-gradient(top,	#FFCC00,	#FFE680, #FFF0B2);
			background-image: -webkit-linear-gradient(top,	#FFCC00,	#FFE680, #FFF0B2);
			-moz-border-radius: 10px; /* Mozilla */
			-webkit-border-radius: 10px; /* Webkit */
			border-radius: 10px; /* W3C */
			behavior: url(pie/PIE.htc);
}


#contactus td{
			font-size:1.1em;
			padding:3px 7px 2px 7px;
}




#contactus tr.address td {
			font-size:1.1em;
			font-weight:bold;
}

#contactus tr.blankrow td {
			height:24px;
}

#map {
	height:590px;
	width: 100%; 
	margin-top: -200px;
	overflow: hidden; 
	
}



#marker {
  background-image: url('/wp-content/uploads/2021/04/copywriter-logo-dark.svg');
  background-size: cover;
  width: 30px;
  height: 30px;
}





