ul.state{
	padding:0px; margin:0px;
	float:left;
	width:100%;
}
ul.state li {
	width:24.1%;
	width:200px\0/;
	margin:0px 4px 8px 4px;
	padding:3px 0 3px 10px;	
	display:inline-block;
	background-color:#fbfbfb !important;
	border:1px solid #e1e1e1;
	transition: all .25s ease-in-out;
	-moz-transition: all .25s ease-in-out;
	-webkit-transition: all .25s ease-in-out;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	float:left;
}
ul.state li:hover {
	background-color:#fff !important;
	position:relative;
	z-index:100;
	cursor:pointer;
}
ul.state li a:hover{text-decoration:underline;}
ul.state li a{color:#666666;}
.phone-title{font-size:19px; font-weight:500;} .phone-title a{color:#666666;}
.slogon{color:#ffffff; padding:37px 0 0 0; text-align:right;}
.re-ads90{margin:20px 0 0 0;}
.re-ads60{margin:30px 0 0 0;}
.re-ads90, .re-ads60{height:auto;}
.ubp_320x50{margin:20px 0 25px 0; height:auto;} .ubp_320x50 p{margin:0 0 10px 0;}
#map_canvas{position: relative; background-color: rgb(229, 227, 223); overflow: hidden; height:300px; width:100%; margin:20px 0 0 0;}
#social, #hours, #biz-embed{margin:0 0 15px 0;}
#social i, #hours i, #biz-embed i{
font-size:13px;
margin-right:6px;
position:relative;
top:2px;	
}
#biz-embed p{ line-height:14px;}
#biz-embed p textarea{ height:70px; padding:0; margin:0;}
#biz-embed p span{ font-style:italic; font-size:11px;}
.review a{color:#0076f9; font-weight:600;} .review a:hover{text-decoration:underline;}
.biznearby{margin:20px 0 0 0;}
.biznearby p{
	
	border-bottom:1px solid #ccc;
	padding:0 0 5px 0;
	margin:0 0 20px 0;
}
.biznearby ul{ list-style-type:none; margin:0 0 10px 0; padding:0 0 7px 0; border-bottom:1px dotted #ccc;}
.biznearby ul li.name{font-size:15px;}
.biznearby ul li.name a{color:#0076f9;} 
.biznearby ul li.name a:hover{text-decoration:underline;}
.biznearby ul li span.phone{font-weight:300;}
.maker-list{
	padding:7px 5px 18px 0px;
	margin-right:12px;
	top:8px;
	position:relative;
	float:left;	
}
.local p.head{ font-size:17px; font-weight:400; }
.local p.head a:hover{ font-weight:400; text-decoration:none;} 
.local p.head a{color:#0076f9; text-decoration:underline;}
.local p.star{
	display: block;
	background: url(../images/star.png) 0 -22px repeat-x;
	width: 110px;
	height: 22px;
	text-indent:-1000em;  
	margin-top:5px;
}
.sin-letter{margin:10px 0 15px 4px;}
.maker-icon {font-family:'WebHostingHub-Glyphs';background:none;width:auto;height:auto;font-style:normal;}
.maker-icon:before{content:'\f220'; font-size:40px; color:#0e7ac3;}
.footer-menu{ list-style-type:none; padding:0; margin:0 0 20px 0;}
.footer-menu li{float:left; padding-right:10px;}
span.rating { background: url("../images/stars.b.png") top left;
	display: inline-block; 
	height: 21px; 
	width: 115px; 
	overflow: hidden; 
	text-indent: -9999px;
	margin-top:5px; 
} 
span.r0 {background-position: -115px 0;} 
span.r05{background-position: -115px 21px;} 
span.r1 {background-position: -92px 0;} 
span.r15{background-position: -92px 21px;} 
span.r2 {background-position: -69px 0;} 
span.r25{background-position: -69px 21px;} 
span.r3 {background-position: -46px 0;} 
span.r35{background-position: -46px 21px;} 
span.r4 {background-position: -23px 0;} 
span.r45{background-position: -23px 21px;} 
span.r5 {background-position: 0 0;}
