

/*
General
*/




body {
	background-color:#f2f2f2;
	width:100%;
	height:100%;
	margin:0px;
	line-height:.5;
}

#footer {
	position:absolute;
	height:50px;
	background-color:transparent;
	width:100%;
	top:100%;
}

/*
Typography
*/

h3 {
	font-size:20px;
	color:#000000;
	margin:0px;
	line-height:1;
	text-transform:uppercase;
}

p {
  font-size:20px;
  color:#b70c33;
  margin:0px;
  line-height:1;
  text-transform:uppercase;
}


/*
Div Styles
*/

#main {
	position:absolute;
	width:100%;
	height:100%;
	background-color:#f2f2f2;
	margin:0px;
	max-width: 1900px;
}

#logo {
	position:absolute;
	left:80%;
	padding:5px;
	margin-top:5px;
	margin-right:20px;
	top:20px;
}

#headerimage {
	position:relative;
	background-color:transparent;
}

#lowcreditbar {
	position:relative;
	z-index:11;
	background-color:#b70c33;
	color:#ffffff;
	text-transform:uppercase;
	font-family: "Times New Roman", Georgia, Serif;
	font-weight:bold;
	font-size:2em;
	left:0%;
	top:;
	padding:30px;
	padding-left:40%;
	margin-bottom:70px;
	line-height:1;
	height:35px;
}

#lowcreditprofile {
	position:relative;
	top:0px;
	height:0px;
	background-color:yellow;
	left:0px;
	z-index:12;
}

#lowcredit {
	position:absolute;
	z-index:10;
	background-color:transparent;
	width:;
	top:200px;
	left:40%;
	line-height:1;
}

#lowcreditlineone {
	position:relative;
	color:#b70c33;
	text-transform:uppercase;
	font-family: "Times New Roman", Georgia, Serif;
	font-weight:bold;
	font-size:5em;
	left:60%;
	top:0px;
	padding-bottom:2px;
	background-color:transparent;
	line-height:1;
}

#lowcreditlinetwo {
	position:relative;
	color:#000000;
	text-transform:uppercase;
	font-family: "Times New Roman", Georgia, Serif;
	font-weight:bold;
	font-size:5em;
	left:60%;
	top:0px;
	background-color:transparent;
	line-height:1;
}



#maincontent {
	position:absolute;
	background-color:transparent;
	width:100%;
	padding-top:50px;
	padding-bottom:50px;
}



#contentleft {
	position:relative;
	padding:20px;
	margin-left:5%;
	width:40%;
	left:;
	background-color:transparent;
	float:left;
}



#contentright {
	position:relative;
	padding:20px;
	margin-right:5%;
	width:40%;
	left:10%;
	background-color:transparent;
	float:left;
}








#phoneicon {
	float:left;
	padding-right:10px;
	height:;
	width:75px;
}

#phonetextone {
	padding-bottom:5px;
	padding-top:15px;
	height:100px;
}


#emailicon {
	clear: both;
	float:left;
	padding-right:10px;
	height:;
	width:75px;
}

#emailtextone {
	padding-bottom:5px;
	padding-top:15px;
	height:100px;
}


#addressicon {
	clear: both;
	float:left;
	padding-right:10px;
	height:;
	width:75px;
}

#addresstextone {
	padding-bottom:5px;
	padding-top:15px;
}


#paragraph {
	padding:0px;
	margin:5%;
	margin-top:0%;
}


/*
1200px Width
*/

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

#maincontent {
	position:absolute;
	background-color:transparent;
	width:100%;
	padding-bottom:50px;
}



#contentleft {
	position:relative;
	padding:20px;
	padding-right:5px;
	margin-left:5%;
	width:40%;
	left:;
	background-color:transparent;
	float:left;
}



#contentright {
	position:relative;
	padding:20px;
	padding-left:5px;
	margin-right:5%;
	width:40%;
	left:0%;
	background-color:transparent;
	float:left;
}


p {

	font-size:18px;
}

h3 {
	font-size:18px;
}


}











/*
900px Width
*/

@media only screen and (max-width: 900px) {
	
	#logo {
	position:absolute;
	left:80%;
	padding:5px;
	margin-top:5px;
	margin-right:20px;
	top:20px;
	width:200px;
}


#lowcredit {
	position:absolute;
	z-index:10;
	background-color:transparent;
	width:;
	top:150px;
	left:25%;
	line-height:1;
}

	#lowcreditlineone {
	position:relative;
	color:#b70c33;
	text-transform:uppercase;
	font-family: "Times New Roman", Georgia, Serif;
	font-weight:bold;
	font-size:4em;
	left:60%;
	top:0px;
	padding-bottom:2px;
	background-color:transparent;
	line-height:1;
}

	#lowcreditlinetwo {
	position:relative;
	color:#000000;
	text-transform:uppercase;
	font-family: "Times New Roman", Georgia, Serif;
	font-weight:bold;
	font-size:4em;
	left:60%;
	top:0px;
	background-color:transparent;
	line-height:1;
}

#maincontent {
	position:absolute;
	background-color:transparent;
	width:100%;
	padding-bottom:50px;
}



#contentleft {
	position:relative;
	padding:20px;
	padding-left:5px;
	padding-right:5px;
	margin-left:5%;
	width:40%;
	left:;
	background-color:transparent;
	float:left;
}

#contentright {
	position:relative;
	padding:20px;
	padding-left:5px;
	padding-right:10px;
	margin-right:2%;
	width:45%;
	left:0%;
	background-color:transparent;
	float:left;
}


#phoneicon {
	float:left;
	padding-right:0px;
	height:;
	width:50px;
}

#phonetextone {
	padding-bottom:5px;
	padding-top:15px;
}


#emailicon {
	clear: both;
	float:left;
	padding-right:0px;
	height:;
	width:50px;
}

#emailtextone {
	padding-bottom:5px;
	padding-top:15px;
	height:100px;
}


#addressicon {
	clear: both;
	float:left;
	padding-right:0px;
	height:;
	width:50px;
}

#addresstextone {
	padding-bottom:5px;
	padding-top:15px;
}



p {

	font-size:16px;
}

h3 {
	font-size:18px;
}







}





/*
750px Width
*/

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

	#logo {
	position:absolute;
	left:80%;
	padding:5px;
	margin-top:5px;
	margin-right:20px;
	top:20px;
	width:150px;
}



    #lowcredit {
	position:absolute;
	z-index:10;
	background-color:transparent;
	width:;
	top:60px;
	left:15%;
	line-height:1;
}

	#lowcreditlineone {
	position:relative;
	color:#b70c33;
	text-transform:uppercase;
	font-family: "Times New Roman", Georgia, Serif;
	font-weight:bold;
	font-size:2em;
	left:60%;
	top:0px;
	padding-bottom:2px;
	background-color:transparent;
	line-height:1;
}

	#lowcreditlinetwo {
	position:relative;
	color:#000000;
	text-transform:uppercase;
	font-family: "Times New Roman", Georgia, Serif;
	font-weight:bold;
	font-size:2em;
	left:60%;
	top:0px;
	background-color:transparent;
	line-height:1;
}





p {

	font-size:14px;
}

h3 {
	font-size:16px;
}




}














/*
550px Width
*/

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


#maincontent {
	position:absolute;
	background-color:transparent;
	width:100%;
	padding-bottom:50px;
}



#contentleft {
	position:relative;
	padding:20px;
	padding-left:5px;
	padding-right:5px;
	margin-left:2%;
	width:100%;
	left:;
	background-color:transparent;
	
}

#contentright {
	position:relative;
	padding:20px;
	padding-left:5px;
	padding-right:10px;
	margin-right:2%;
	width:100%;
	left:0%;
	background-color:transparent;
}

#phoneicon {
	float:left;
	padding-right:5px;
	height:;
}

#phonetextone {
	padding-bottom:5px;
	padding-top:5px;
}


#emailicon {
	clear: both;
	float:left;
	padding-right:5px;
	height:;
}

#emailtextone {
	padding-bottom:5px;
	padding-top:5px;
	height:100px;
}


#addressicon {
	clear: both;
	float:left;
	padding-right:5px;
	height:;
}

#addresstextone {
	padding-bottom:5px;
	padding-top:5px;
}

p {

	font-size:16px;
}

h3 {
	font-size:18px;
}





}





























