@charset "utf-8";
/* CSS Document for Reliable Electric*/

/* IE6 Fix for widths*/
html, body {
margin: 0;
padding: 0;
height: 100%;}

/*End Fix*/

/* CSS Document for TripodSprinklers.com */

/*Gerneral Styles*/

/*** Main Site Wrapper necessary to retain div locations when using zoom with IE7 ***/
#wrapper {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		margin: 0;
		padding: 0;
		}

body 	{	
		background-color: #000;
		font-family: Arial, Helvetica, sans-serif;
		}

/*Basic Styles*/


h1 		{
		color: #C8CEFC;
		font-size: 48px;
		font-weight: bolder;
		padding: 0;
		margin: 10px 0 0 0;
		}
		
h2	    {
		color:#fff;
		font-weight: bold;
		font-size: 32px;
		padding: 0;
		margin: 10px 0 0 0;
		}
h3 		{
		color: #C8CEFC;
		font-size: 18pt;
		font-weight: bold;
		padding: 0 0 10px 0;
		margin: 0 0 0 0;
		}
		
h4 		{
		color: #D4D4D4;
		font-size: 14pt;
		padding: 0 0 0 0;
		margin: 0 0 0 0;
		}

p 		{
		color: #fff;
		font-size: 12pt;
		padding: 10px 0 10px 0;
		margin: 0 0 0 0;
		}

.b		{font-weight:bold}
.c		{text-align: center;}
.bc		{text-align: center; font-weight: bold;}
.bcb	{text-align: center; font-weight: bold; color: #005bd3;}
.i		{font-style:italic}
.ic		{font-style:italic; text-align: center;}
.bl		{color: #005bd3;}
.grn	{color: #155428;}
.rb		{color:#e10000;
		font-size: 18pt;
		font-weight: bold}

.rbc	{color: #e10000;
		font-weight: bold;
		text-align: center;}
		
.rbl	{color: #e10000;
		font-weight: bold;
		font-size: 24pt;}

.center-img: {
		align-content: center;
		}

.float-rt {
		float: right;
		margin: 10px 10px 0 0;
		}

#phonebar {
		background-color: #de2414;
		width: 101%;
		height: 30px;
		text-align: center;
		margin: 0 0 10px 0;
		}

#phonelink a:link {
		color: #fff;
		font-size: 26px;
		font-weight: bold;
		padding: 5px 0 0 0;
		text-decoration: none;
		}

#phonelink a:hover {
		color: #000;
		font-size: 26px;
		font-weight: bold;
		padding: 5px 0 0 0;
		text-decoration: none;
		}

#phonelink a:visited {
		color: #fff;
		font-size: 26px;
		font-weight: bold;
		padding: 5px 0 0 0;
		text-decoration: none;
		}

/*Holder*/
		
#main 	{position: absolute;
		top: 0px;
		width: 100%;
		height: auto;
		margin: 0 0 0 0;
		z-index: 10;}

/*Content Styles*/

#content {
		margin: 10px 10px 0 185px;
		overflow: hidden;
		/*border: solid thin #000;*/
		}

#content img: {
		float: right;
		}

/*Table Styles*/

.indent	{padding-left: 50px;}

table 	{
		width: 540px;
		background-color: #de2414;
		border: solid thin #fff;
		margin-top: 15px;
		overflow: hidden;
		}

td		{
		font-weight: bold;
		color: #fff;
		text-align: center;
		border: solid #515151;
		border-width: 1px;
		}

/*Navigation*/
		
#nav {
		position: absolute;
		top: 175px;
		left: 0px;
		width: 140px;
		height: auto;
		margin: 0 0 0 25px;
		z-index: 20;
		}

#nav ul {
	list-style-type: none;
	list-style-position: outside;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	margin: 0;
	padding: 0;
	z-index: 20;
	}

#nav li {
	margin-top: 5px;
	padding: 0;
	}
	
.nav0 img	{
		margin: -6px 0 10px 0;
		_margin: -8px 0 10px 0; /*Hack for IE*/
		border: solid 1px #30C;
		_border: solid 1px #30C; /*Hack for IE*/
		}
		
.nav0 a:link, .nav0 a:visited, .nav0 a:hover {margin: 0;}
		
.nav1 a:link, .nav1 a:visited {
		color: #fff;
		font-size: 14px;
		font-weight: bold;
		text-align: center;
		text-decoration: none;
		display: block;
		line-height: 45px;
		margin: 0;
		_margin: 0 0 -15px 0; /*Hack for IE*/
		padding: 0;
		background-image: url(i/buttonup.gif);
		}

.nav1 a:hover {
		color: #000;
		background-image: url(i/buttondown.gif);
		}
		
.nav2 a:link, .nav2 a:visited {
		color: #fff;
		font-size: 14px;
		font-weight: bold;
		text-align: center;
		text-decoration: none;
		display: block;
		line-height: 15px;
		margin: 0;
		_margin: 0 0 -15px 0; /*Hack for IE*/
		padding: 7px 0 8px 0;
		background-image: url(i/buttonup.gif);
		}

.nav2 a:hover {
		color: #000;
		background-image: url(i/buttondown.gif);
		}

.nav3 a:link, .nav3 a:visited {
		color: #e8e7b0;
		font-size: 14px;
		font-weight: bold;
		text-align: center;
		text-decoration: none;
		display: block;
		line-height: 45px;
		margin: 0 0 20px 0;
		_margin: 0 0 5px 0; /*Hack for IE*/
		padding: 0;
		background-image: url(i/buttonup.gif);
		}

.nav3 a:hover {
		color: #d8d7a3;
		background-image: url(i/buttondown.gif);
		}

#nav h3 {
		color: #fff;
		font-size: 16pt;
		text-align: center;
		margin: 5px 0 15px 0;
		}

#keywords {
		margin: 0 0 0 15px;
		}
		
#keywords ul {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
		}

#keywords li {
		color: #542015;
		font-size: 10pt;
		margin: 10px 0 0 0;
		}

/*<ini Navigation*/

#mininav {
		font-size: 10pt;
		color:#fff;
		font-weight: normal;
		text-align: center;
		margin: 0 0 10px 15px;
		}
		
#mininav a:link {
		font-size: 10pt;
		color: #fff;
		text-decoration: none;
		}
		
#mininav a:hover {
		font-size: 10pt;
		color: #B7B7B7;
		font-weight: bold;
		}

#mininav a:visited {
		font-size: 10pt;
		color: #B7B7B7;
		text-decoration: none;
		}
			
#design p {
		color: #fff;
		font-size: 8pt;
		text-align: center;
		margin: 5px 0 10px 10px;
		}
		
#design a:link, a:visited {
		color: #FF1EDA
		font-size: 8pt;
		font-weight: normal;
		text-align: center;
		text-decoration: none;
		margin: 5px 0 10px 10px;
		}
		
#design a:hover {
		font-weight: bold;
		text-decoration: underline;
		}
