@charset "UTF-8";
@import url("footer.css");
/* CSS Document */

.aside-wrap {
	width: 97%;
	margin: 0 0 0 3%;
	background-color: #fff;
	padding: 1%;
	
	-webkit-box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.67);
-moz-box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.67);
box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.67);
}

.aside-wrap h2 {margin:2% 0 2% 2%; color:#597197;}
.aside-wrap h4 {margin:1% 0 2% 0%; color:#597197; font-size:14px; text-align:center; 		font-family: 'Open Sans', sans-serif; text-transform:uppercase;
}

.aside-wrap h4 a:link { text-decoration:none;}
.aside-wrap h4 a:hover { text-decoration:underline;}


@media screen and (max-width: 700px){
.aside-wrap {
	width: 100%;
	margin: 0;

}
}
.column3 {margin: 7px 0 4px 0;}

.column3 ul.three {	list-style-type: none;
}

.column3 ul li.three img {vertical-align:top; list-style-type:none; list-style:none;}

.column3 ul li.three a{
	display:block;
	margin: 2px 0 2px 0;
	opacity:0.8;
	width:100%;
	line-height:18px;
	padding: 0 0 0 0;
	text-decoration: none;
	list-style-type:none;

}
.column3 ul li.three a:visited{
}

.column3 ul li.three a:hover{-webkit-box-shadow: 0px 0px 4px 0px rgba(0,0,0,1);
-moz-box-shadow: 0px 0px 4px 0px rgba(0,0,0,1);
box-shadow: 0px 0px 4px 0px rgba(0,0,0,1); opacity:1.0;}


.columnSL img {opacity:0.8; vertical-align:top; width:98%; margin:1% auto;}
.columnSL img:hover {opacity:1;}

.googlereview { width:60%; margin:1% 20% 1% 20%;}

a.googlelink:link {font-size:12px; text-align:center;width:70%; margin:0% 15% 1% 15%;}