body {
    background-color:#000000;
    padding:0px;
	margin:0px;
	font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
}

#wrapper {

}

#main {
	width:100%;
	margin:0 auto;
	max-width: 1017px;
}

#footer .row {
	height:25px;
	display:block;
	margin-left:275px;
}

#footer .col {
	float:left;
	width:370px;
}

#footer {
		height:100px;
		padding-top:10px;
		padding-bottom:10px;
}	

#footer a {
	display:block;
	font-size:15px;
	text-transform:uppercase;
}

#footer p {
	color: #ffffff;
	font-size:15px;
	padding:0px;
	margin:0px;
	text-transform:uppercase;
}

#footer a {
	color:#c66259;
	-webkit-transition: all .2s ease-in-out;
	-moz-transition:  all  .2s ease-in-out;
	-ms-transition:  all  .2s ease-in-out;
	-o-transition:  all  .2s ease-in-out;
	transition:  all  .2s ease-in-out;
	text-decoration:none;
}

.phone {
	text-align:right;
}

a:hover {
	background-color:#333;
}

#footer img {
	vertical-align:middle;
}	

img {
	max-width:100%;
	height:auto;
}


.group:after {
  content: "";
  display: table;
  clear: both;
}

.empty {
	height:24px;
}