body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
}
body {
	background-image: url(images/bk-tile-mbl.png);
	background-repeat: repeat-x;
	background-attachment: scroll;
	background-color: #FFF;
}


.plumberBack{background-image:url(images/plumber-south-jersey.png); background-position:right top; background-repeat:no-repeat; z-index:0; }

.roundedCornerBoxWhite{ background-color:#FFF; -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px;}
.roundedCornerBoxGold{ background-color:#F1C330; padding:10px; -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px; border:3px solid #900;}
.roundedCornerBoxGoldNoBorder{ background-color:#F1C330; padding:10px; -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px;}

.roundedCornerBurg{ background-color:#900; padding:10px; -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px; border:3px solid #F1C330; color:#fff; width:365px;}
.roundedCornerBurg h2{ color:#FFF;}
h1{ color:#edbd37; font-size:36px;text-shadow: 0px 0px 0px #666; line-height:normal;}
h2{ font-size:20px; color:#900; font-family: "Gill Sans Ultra Bold Condensed", Tahoma; line-height:normal; }
.form1{ margin-left:0px; width:100%;}
.label{ width:50px; display:inline-block;}
.inputs{ margin:5px 0px 5px 10px; position:relative; display:inline-block;}
#service{ width:220px;}
#Send{ background-color:#F1C330; color:#000; border:#F1C330; padding:6px 10px;}

li{font-size:12px;}


#maincontainer{
width:1002px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
}

#topsection{

height: 100px; /*Height of top section*/
}

#topsection h1{
margin: 0;
padding-top: 15px;
}
.headLeft{width:48%; float:left; text-align:center; position:relative;display:inline-block;}
.headRight{width:45%; float:right; text-align:center; position:relative; display:inline-block;}
.footwrap{ width:100%; clear:both; text-align:center;}
.footLeft{width:45%; float:left; text-align:left; position:relative;display:inline-block;}
.footRight{width:45%; float:right; text-align:left; position:relative; display:inline-block;}


#contentwrapper{
float: left;
width: 100%;
}

#contentcolumn{
margin-left: 625px; /*Set left margin to LeftColumnWidth*/
}

#leftcolumn{
float: left;
width: 622px; /*Width of left column*/
margin-left: -1002px; /*Set left margin to -(MainContainerWidth)*/

}

#footer{
clear: left;
width: 100%;
background: #96000b;
color: #FFF;
text-align: center;
padding: 4px 0;
}

#footer a{
color: #FFFF80;
}

.innertube{
margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}
.rollover a {
display:inline-block;
width: 160px;
padding:6px 0px 10px 0px;
text-align:center;
margin: 2px;
font: bold 13px sans-serif;
color:#F1C330;
text-decoration: none;
text-shadow: 1px 2px 1px #333;
}
.rollover a:hover { 
color:#FFF;
}
.rollover a:active {
color:#FF3;
text-decoration:underline;

}
/* ####### responsive layout CSS ####### */

@media (max-width: 840px){ /* responsive layout break point */
	#maincontainer{
	width: 100%;
	}
	
	#contentwrapper{
	float: none;
	}
	
	#leftcolumn{
	float: none;
	width: 100%;
	margin-left: 0;
	}
	
	#contentcolumn{
	margin-left: 0;
	}
	h1{ color:#edbd37; font-size:20px;text-shadow: 1px 2px 3px #666; line-height:normal;}
	.headLeft{width:100%;  text-align:center; position:relative;display:inline-block;}
.headRight{width:100%;  text-align:center; position:relative; display:inline-block;}
}

@media (max-width: 400px){ /* responsive layout break point */
	#maincontainer{
	width: 100%;
	}
	
	#contentwrapper{
	float: none;
	}
	
	#leftcolumn{
	float: none;
	width: 100%;
	margin-left: 0;
	}
	
	#contentcolumn{
	margin-left: 0;
	}
	h1{ color:#edbd37; font-size:20px;text-shadow: 1px 2px 3px #666; line-height:normal;}
	.headLeft{width:100%;  text-align:center; position:relative;display:inline-block;}
.headRight{width:100%;  text-align:center; position:relative; display:inline-block;}
 


h1{ color:#edbd37; font-size:20px;text-shadow: 1px 2px 3px #666; line-height:normal;}
h2{ font-size:16px; color:#FFF; font-family: "Gill Sans Ultra Bold Condensed", Tahoma; line-height:normal; text-align:center;}
}
