@charset "utf-8";
/* CSS Document */

body {
	padding: 0;
	margin: 0;
	background: #333333;
	color: #333333;
}
#wrapper {
	width: 1000px; margin:auto; padding-top:15px;
}
#content {	
background: url(newbg.png) repeat-x left top; padding:8px;
	width: 1000px;
	margin: auto;
	
	height: 100%;
}
h1 {
	margin: 0;
	padding: 0;
	color:#fb015b;
	font:bold 25px Arial, Helvetica, sans-serif;
}
p { font: 15px Arial, Helvetica, sans-serif; color:#333; line-height:20px;}
#logo{
color:#FFFFFF;
background:#333333;
font-size:40px;
font-weight:bold;
padding-bottom: 15px;
}


#map{
background-color:#FFFFFF;
}
#holder{
width: auto;
height:auto;
background:#fff;
padding-top:10px;
}
#container p {color:#FFFFFF;}
#service{
background: #FFFFFF;
padding-left: 30px;
padding-right: 30px;
padding-bottom: 10px;
width:750px;
float:left;
}

#time { width:340px; float:left;height:auto; padding-top:20px;}
.clearAll { clear:both;}

.service1{
float: left;
padding-right: 30px;
}
#footer{
padding-top: 8px;
padding-bottom: 10px;
padding-left: 20px;
color: #FFFFFF;
background-color: #222222;
font-size: 12px;
height:40px;
text-align:left;
}
.client{
margin-left: 650px; float:right; text-align:right; clear:both;}
.client a{
color: #666;
}

.slogan{
font-size: 20px;
font-family:Arial, Helvetica, sans-serif;
width:770px;
font-style:normal;
font-weight:100;
color:#FFFFFF;
background-color:#046380;
font-style:italic;
padding-left: 15px;
}

#location{
width: 1000px;
height: auto;
background-color:#FFFFFF;
}
.loc{
padding-left: 150px;}


/*hidden content*/
.accordion {
	width: 1000px;
	border-bottom: #c4c4c4;
	background-color: #FFFFFF; text-align:center; padding-top:25px;
}
.accordion h3 {
	background: #e9e7e7 url(images/arrow-square.gif) no-repeat right -51px;
	padding-top: 10px;
	margin-top: 5px;
	padding: 7px 15px;
	margin: 0;
	font: bold Arial, Helvetica, sans-serif;
	color: #0066FF;
	cursor: pointer;
}
.accordion h3:hover {
	background-color: #e3e2e2;
}
.accordion h3.active {
	background-position: right 5px;
}
.accordion #contents {
	background-color:#FFFFFF;
}
/*end here*/



#wraploc {
	text-align: left;
	margin: 0px auto;
	padding: 0px;
	border:0;
	width: 1000px;
}

#side-a {
	float: left;
	width: 475px;
	margin:5px;
	border: 2px solid #000;
	/*margin-left: 50px;
	margin-right: 5px;
	padding-left: 5px;*/
	background:#333;
	text-align:center;

	height:200px;
}
html>body #side-a { width:476px; margin:10px;}

#side-b { 
	border: 2px solid #000;

	margin: 5px;
	float: left;
	width: 475px;
	background:#333;
	/*margin-left: 7px;
	margin-right: 5px;*/
	

	text-align:center;
height: 200px;
}
html>body #side-b { width:476px; margin:10px;}

.shoppix {
	float: left;
	padding: 10px;
	margin: 0;
}
.shopname{
font-size: 18px;
color:#fb015b;
font-weight: bold;
text-transform:capitalize;
}
.address{
padding-top: 5px;
font-size: 14px;
font-family: Geneva, Arial, Helvetica, sans-serif;
color:#fff; }


.hint{
font-size: 12px;
color:#FF0000;}
.phone{
font-size: 25px;
color:#fb015b;
font-weight:bold;
margin-left: 2px;
margin-top:10px;
padding-top: 10px;
}
.openT { color:#fff; font: bold 13px Arial, Helvetica, sans-serif; text-align:left; padding-left:20px; margin:auto;}