
/*  ***** =General ***** */

#wrapper {width:100%; background:#cfcfcf; margin:0 auto;}

#content {width:95%; margin: 0 auto;}

#header {clear:both; width:100%; height:120px;}


/* ***** = Menu ***** */

#menu {clear:both; width:400px; height:40px;
	background-color:#cfcfcf; margin:0 auto;
	font: bold 16px Tacoma, Verdana, Arial, Sans-Serif;}

#menu ul {margin:0 auto; padding-top:10px; text-align:center;}

#menu ul li {float:left; list-style:none;}

#menu ul li a {display:block; text-decoration:none;
	padding:0 15px;background-color:#cfcfcf; color:#000000;}

#menu ul li a:hover {background: #dfdfdf; color: #9c9c9c;}



/* ***** =Main Content ***** */

.clear-all {clear:both;}

#call-us { font-size:1.2em; font-weight:bold; text-align:right;}

#info-section {border:2px solid #ff0000; width:50%;  background-color:#ff0000;
	-moz-border-radius: 15px; -webkit-border-radius: 15px; border-radius: 15px;
	font-size:36px; text-align:center; font-family:impact; color:#ffffff;}

#services-section {border:2px solid #0000ff; width:25%; background-color:#0000ff;
	-moz-border-radius: 15px; -webkit-border-radius: 15px; border-radius: 15px;
	font-size:36px; text-align:center; font-family:impact; color:#ffffff;}

#about-section {border:2px solid #ff0000; width:25%; background-color:#ff0000;
	-moz-border-radius: 15px; -webkit-border-radius: 15px; border-radius: 15px;
	font-size:36px; text-align:center; font-family:impact; color:#ffffff;}

#location-section {border:2px solid #0000ff; width:35%; background-color:#0000ff;
	-moz-border-radius: 15px; -webkit-border-radius: 15px; border-radius: 15px;
	font-size:36px; text-align:center; font-family:impact; color:#ffffff;}


.section-text {font-size:1.1em;}

