/* undohtml.css */

:link,:visited { 
	text-decoration:none ;
}

h1,h2,h3,h4,h5,h6,pre,code { 
	font-size:1em; 
}

h1{
	font-family:Georgia,helvetica,arial,sans-serif;
	font-size:18pt;
	font-weight:normal;
}

h2{
	color:#326BB4;
	font-family:Georgia,helvetica,arial,sans-serif;
	font-size:11pt;
	font-weight:normal;
}

ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input{ 
	margin:0; 
	padding:0;
}

a img,:link img,:visited img { 
	border:none; 
}

a {
	cursor:pointer;
	margin:0px;
	padding:0px;
	text-decoration:none;
	color:#000;
	outline:none;
	behavior:url(../iepngfix.htc);
}

address { 
	font-style:normal; 
}

html,body {
	background:url(../images/bttm_bg.jpg) repeat-x;
	background-position:left bottom;
	background-color:#5185c0;
	background-attachment:fixed;
	height:100%;
	margin: 0px 0px 0px 0px;
}

body {
	margin: 0px 0px 0px 0px;
}

#top_bg{
	background:url(../images/top_bg.jpg) repeat-x;
	height:161px;
	margin:0px auto;
}
       
#outer_wrapper{ 
	width:838px;
	text-align:left;
	padding:0px;
	margin: 0px auto;
}
/************** Start Header **************/

#top{
	width:838px;
	height:22px;
}

#header{
	background-image:url(../images/header_bg.png);
	background-repeat:no-repeat;
	width:838px;
	height:145px;
}
/************** End Header **************/

/************** Start Menu **************/

#phone{
	position:relative;
	float:left;
	clear:left;
	left:500px;
	top:22px;
	width:307px;
	height:46px;
	font:bold 0.8em Georgia,helvetica,arial,sans-serif;
	color:#326BB4;
	line-height:24px;
	text-align:right;
}

#menu{
	position:relative;
	float:left;
	clear:left;
	left:18px;
	top:52px;
	width:806px;
	height:34px;
	text-align:center;
}

#menu a:hover span{
	font:0.9em Helvetica, Arial, sans-serif;
	font-weight:bold;
	text-decoration:underline;
	color: #FFF
}

.menu_text{
	position:relative;
	top:10px;
	font:0.8em Helvetica, Arial, sans-serif;
	font-weight:bold;
	color: #FFF
}

#index_btn{
	position:relative;
	width:76px;
	height:34px;
	display:block;
	float:left;
}

#about_btn{
	position:relative;
	width:88px;
	height:34px;
	display:block;
	float:left;
}

#residential_btn{
	position:relative;
	width:103px;
	height:34px;
	display:block;
	float:left;
}

#commercial_btn{
	position:relative;
	width:109px;
	height:34px;
	display:block;
	float:left;
}

#water_coolers_btn{
	position:relative;
	width:122px;
	height:34px;
	display:block;
	float:left;
}

#free_water_test_btn{
	position:relative;
	width:133px;
	height:34px;
	display:block;
	float:left;
}

#news_btn{
	position:relative;
	width:66px;
	height:34px;
	display:block;
	float:left;
}

#testimonials_btn{
	position:relative;
	width:109px;
	height:34px;
	display:block;
	float:left;
}

/************** End Menu **************/


/************** Start Footer **************/

#footer{
	background-image:url(../images/footer_bg.png);
	background-repeat:no-repeat;
	width:838px;
	height:123px;
	float:left;
}

#kinetico_logo{
	position:relative;
	left:34px;
	top:8px;
	float:left;
	width:176px;
	height:42px;
}

#innowave_logo{
	position:relative;
	float:left;
	left:56px;
	top:8px;
	width:153px;
	height:43px;
}

#van{
	position:relative;
	float:right;
	right:50px;
	width:307px;
	height:83px;
	font-size:0.8em;
	font-family:Georgia,helvetica,arial,sans-serif;
	line-height:24px;
	text-align:right;
}

#copyright{
	position:relative;
	float:left;
	left:262px;
	top:40px;
	width:325px;
	color:#AAA;
}
/************** End Footer **************/

/************** Start Multiple Use Classes **************/
.border {
	border: 1px solid;
	border-color:#FF0000
}

.bgNoRepeat {
	background-repeat: no-repeat;
}

.bgRepeatX {
	background-repeat: repeat-x;
}

.bgRepeatY {
	background-repeat: repeat-y;
}

.floatLeft{
	float:left;
}

.size1{
  font-size:.7em;
  line-height:1.25em;
}

.size2{
  font-size:.75em;
  line-height:1.25em;
}

.size3{
  font-size:1em;
  line-height:1.25em;
}

.size4{
  font-size:1.25em;
  line-height:1.25em;
}

.size5{
  font-size:1.5em;
  line-height:1.25em;
}

.size6{
  font-size:1.75em;
  line-height:1.25em;
}

.size7{
  font-size:2em;
  line-height:1.25em;
}

.bold{
  font-weight:bold;  
}

.italic{
	font-style:italic;
}

.times{
	font-family:"Times New Roman", Times, serif;
}

.lineHeight2 {
  line-height:1.8em;
}

.pngFix{
	behavior:url(../iepngfix.htc);
}

/************** End Multiple Use Classes **************/
#top_bg #outer_wrapper #body_cont #socialnetwork table tr td {
	text-align: center;
}
