* {
  margin: 0;
  padding: 0;
}


#allcontent {
	width:	765px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: white;
	margin-left: auto;
	margin-right: auto;
	border-style: solid;
	border-width: 5px;
	
	
}


body {background-color: #ccccFF;
      font-size: small;
	
	}

.help {color: white; }


#header {	color: white;
		height: 155px;
		padding-right: 10px;
		padding-top:0px;
		padding-bottom: 10px;
		padding-left: 2px;
		margin-top: -5px;
		margin-bottom: 10px;
					
				
}

 
html>body #header {margin-bottom: -1em}




* {
  margin: 0;
  padding: 0;
}

img.logo	{position: absolute;
		border-style: none;
		margin-top: 10px;
		padding-left: 20px;
		margin-bottom: 100px;


}



.header {color: white;
	font-size: 135%;
	  font-weight: bold;
	  position: relative;
	top: 100px;
	left: 5px;
	padding-top: 0px; 
	padding-right:6px;
	padding-bottom: 0px;
	padding-left: 25px;
	margin-top: 0px;
	 margin-left: 0px;
	  display: block;
	background-color:black;
	text-align: left;
	width: 720px;
	
	
}

* {
  margin: 0;
  padding: 0;
}

html>body .header{ padding-top: .5em;
			padding-bottom: .5em;
		margin-top: 0px;

}
h1 {	color: #0000FF;
	font-size: 350%;
	text-align: left;
	line-height: 1em;
	font-family:   Georgia, "Times New Roman", Times, serif;
	margin-top: 1em;
	font-size: 150%;
        font-weight: bold;
	 
	font-style: italic;
	font-variant: small-caps;	
}


.slogan {
	color: #0000ee;
	font-size: 150%;
	font-weight: bold;
	line-height: 1em;
	font-style: italic;
	font-variant: small-caps;
	text-align: left;
	
}

h2   {  color: #000;
	text-align: center;
	line-height: 35px;
	font-size: 190%;
	font-style: italic;
	font-family: Georgia, "Times New Roman", Times, serif;
	display: inline;
	
}


h4 {	color: black;
	font-size: 150%;
	text-align: center;
	line-height: 1em;
	font-family:   Arial, Verdana, Helvetica, san-serif;	
}


h5 	{color: #000;
	font-size: 170%;
	text-align: center;
	font-family: Arial, Verdana, Helvetica, san-serif;	

}


#sidebarleft {	color: #000;
		background-color: #ec5;
		float: left;
		width: 180px;
		height: 390px;
		font-size: 125%;
		font-family: Arial, Verdana, Helvetica, san-serif;
		font-weight: normal;
		text-align: center;
		border-style: double;
		border-width: 5px;
		border-color: black;
		padding-left: 15px;
		padding-right: 15px;
		padding-top: 20px;
		padding-bottom: 10px;
		margin-top: 40px;
		margin-bottom: 30px;
		margin-left: 30px;
		margin-right: 0px;

}


#main {

	color: #000;
	font-size: 120%;
	text-align: left;
	line-height: 2em;
	font-family: Arial, Verdana, Helvetica, san-serif;
	font-weight:normal;
	
padding-top: 20px;
	padding-right: 20px;
	padding-bottom: -20px;
	padding-left: 20px;
	margin-top: 15px;
	margin-right:25px;
	margin-left: 25px;
	margin-bottom: 20px;
	background-color:white;
	

}
.contact	{text-align: center;}

.programming { text-align: left;
		margin-top: 25px;


}

.companyname { font-weight: bold;
		font-size: 110%;

}


.custom	{ text-align: center;
	  font-size: 120%;
	  font-style: italic;
	  font-weight: normal;
	  font-family: Georgia, "Times New Roman", Times, serif;
	  color: #000;
	  line-height: 1.2em;

}
.custom2  { text-align: left;
	  font-size: 150%;
	  font-style: italic;
	  font-weight: normal;
	  font-family: Georgia, "Times New Roman", Times, serif;
	  color: #000;
	  line-height: 1.2em;

}
.websites {
	text-align: left;
	font-size: 120%;
	font-weight: normal;
	line-height: 1.2em;
}

.cad { font-size: 80%;}

.clear {clear: both;}

.special {color: #0000FF;
	font-style: italic;
	font-weight: bold;
	font-size: 120%;
}


li {	font-style: italic;
	text-align: left;
	font-weight: normal;
	font-size: 120%;
	color: #000;
	line-height: 1.5em;
	margin-left: 50px;
	margin-top: -1px;
	margin-bottom: -1px;
	font-variant: small-caps;
	 font-family: Georgia, "Times New Roman", Times, serif;
}


img {padding: 0px;
	margin: auto;
  	margin-top: 30px;
	margin-bottom: 40px;
 border-width: 4px;
border-style: solid;
border-color: #343;

  display: block;}

img.noborder {border-style: none;
		display: inline;
		margin-top: 17px;
		margin-bottom: -12px;


}

.bold {font-weight: bold;
}

.nav a {display: block; 
	padding: 6px;
	text-decoration: none;
	position: relative;
	float: right;
	top: 55px;
	margin: 3px;
	margin-right: 5px;
	color: white;
	font-family: Arial, Verdana, Helvetica, san-serif;
	font-size: 130%;
	text-align: center;
	margin-bottom: -25px;
	font-weight: bold;
	
}


.nav a:link {background: #0000FF;
	border-width: 5px;
	border-style: solid;
	border-color: black;
	
} 

.nav a:visited {background: #0000FF;
	   border-width: 5px;
	border-style: solid;
	border-color: black; 
	
} 


.nav a:hover {background: #000ff;
	color: black;
	font-style: bold;
	font-size: 120%;
	border-width: 5px;
	border-style: solid;
	border-color: black;
} 




.slogan2{
	
	margin-left: 490px;
	
	
	}	

.rates { font-size: 115%;
	 font-style: italic;
	 color: red;
	text-align: left;
	font-weight: bold;

}

.home {font-size: 130%;
	text-align: left;
	line-height: 1em;
	color: #000;
	font-family: Arial, Verdana, Helvetica, san-serif;
	font-style: normal;
	font-weight: normal;
	margin-top: 10px;
	margin-bottom: -30px;
	margin-left: 5px;


}
.deliver { font-size: 110%;
	color: black;	
	text-align: left;
	line-height: 1em;
	font-weight: bold;


}



.linkswebsites a{
	display: block; 
	padding: 6px;
	text-decoration: none;
	position: relative;
	float: left;
	width: 13em;
	margin: 3px;
	margin-left: 1.5em;
	bottom: .1em;
	color: #0000FF;
	font-family: Arial, Verdana, Helvetica, san-serif;
	font-size: 130%;
	text-align: center;
	

}


.linkswebsites a:link{ 
		color: #0000FF;
		
		border-style: outset;
		border-color: #0000FF;
}

.linkswebsites a:visited {
		color: #0000FF;
		border-style: outset;
		border-color: #0000FF;
		
}

.linkswebsites a:hover {
		color: #0000FF;
		border-style: inset;
		border-color: #0000FF;
		
}
.gerrylowry {font-style: italic;
		font-size: 130%;
		text-align: center;
}
.links2 a{ 	position: relative;
	   	bottom: .1em;
		right: 1em;
		font-size: large;
		font-weight: bold;
		text-decoration: underline;
		font-family: Arial, Verdana, Helvetica, san-serif;

		text-align: center;
		

}
.links2 a:link{ color: #0000FF;


}

.links2 a:visited  {
		
		color: #0000FF;
		
		}


.links2 a:hover {
		color: #0000FF;
		
}


#footer {  color:#000;
		background-color: white;
		border-style: none;
		border-color: #000;
		border: none;
		font-size:small;
		padding-bottom: 25px;
		padding-left: 30px;
		height: 15px;
		margin-top: -5px;
		margin-bottom: 0px;
		text-align: center;
		clear: left;
		width: 700px;
}
