/*-  BASE STYLES
----------------------------------------------------------------------*/

/*- self-clearing floats ----------*/

.mod:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

/*- fluid images and objects ----------*/

img,
object,
embed {max-width: 100%;}


/*- optional vanity styles ----------*/

::selection {background: #c80000;}
::-moz-selection {background: #c80000;}

img::selection {background: transparent;}
img::-moz-selection {background: transparent;}

@media only screen and (max-device-width: 480px) {

	html {-webkit-text-size-adjust: none}
	a {-webkit-tap-highlight-color: rgba(200,0,0,0.4);}

}


/*- LET'S GET STARTED!
----------------------------------------------------------------------*/

html,
body {
	height:100%;
	margin: 0;
	padding: 0;
}
body {
	background-color: #000;
	color: #fff;
	font: normal 16px/22px Helvetica, Arial, Verdana, sans-serif;
	height: 100%;
	margin: 0;
	padding: 0;
}

abbr {
	cursor: help;
}
body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background: #000;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #fff;
}
h1 {
	margin-bottom: 0px;
}
.oneColElsCtr #container {
	background: url(../img/racc.jpg) center center;
	background-size: cover;
	/*width: 300px;*/
	height:100%;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	/*padding-top: 250px;	*/
}
.oneColElsCtr #mainContent {
	padding: 0; /* remember that padding is the space inside the div box and margin is the space outside the div box */
}

.style1 {
	color: #FF0033;
}
.style2 {
	color: #FFFFFF;
	font-weight: bold;
	background-color: #000000;
	padding: 3px;
	width: 290px;
	font-size: 12px;
	text-align: center;
}
#phone {
	color: #9191b8;
	font-size: 80%;
}
	#phone img {
		margin-bottom: 1px;
		vertical-align: bottom;
	}

