@CHARSET "ISO-8859-1";
 html {
   text-align: center;
   color: black;
   overflow: auto;
   font-size:11px
 }

 html img {
   border: none;
 }

 html a {
  text-decoration: none;
  color: red;
  border-bottom: 1px dashed;
 }

 html a.none {
 border-bottom:none}

 html a:hover {
 border-bottom: 1px solid;
  
 }
 html a:hover.none{
border-bottom:none
  
 }
 body 
{	
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	text-align: center;
	min-width: 900px;
	border: none;
	font-family:  Trebuchet MS, Verdana, Arial, Sans-Serif;
	font-weight: normal;
	font-size:10pt;
	line-height:14pt;
	color: black; 
	background-image:url(images/crimbobg.png);
	background-color: #633;
}
  p {
  margin: 10px 0px 10px 0px;
  }
  
 body .clearer {
  clear: both;
 }
 b {
 font-weight:bold; 
 color:#c00;
 }

 h1 {
 margin: 10px 0px 0px 0px; 
 color:#c00;
 font-size:19px
 }
  h2 {
 margin: 0px 0px 0px 0px; 
 color:#c00;
 font-size:17px;
 font-weight:bold;
 }
li {
margin: 0px 0px 0px 0px; 
} 

#navbg {
  background-image: url(images/nav_bg.gif);
  background-repeat: repeat-x;
  height:27px;
  width:865px
  }
#nav a {
color:white;
padding-left:2px;
padding-right:2px;
border-bottom:none
} 
#nav a:hover {
color:grey;
text-decoration:underline;
border-bottom:none
}
#nav {
clear:both;
	color:white;	
  	padding-left: 10px;
	font-size:10pt;
	padding-top:2px;
	font-weight:bold
}
#logo {
float:right
}
#wrapper
{
	left: 0px;
	text-align: left;
	width: 900px;
	margin: 0 auto;
	background-color:#F0EDE8;

}
#page {
padding-left:17px;
padding-right:17px;
}
#header
{ 
  background-color:#F0EDE8;
  height:5px

  }  


#logo {
clear:both;
float:left;
}
#choice{
height:200px;
margin-top:10px;
}
#testimonial {
border:1px solid #BF191C;  
background-color:#EDF5DF;
padding:3px 3px 3px 3px;
} 
#indexrcol {
float:right;
margin-left:20px	
}
.indexbox  {
background-color:white;
border:1px solid #E4E4E4;

width:353px;
 
}
.image {

margin-left:15px;
float:right;
padding:3px 3px 3px 3px;
background-color:white;	
border:1px solid #E4E4E4;

}
.img,.imageb {
padding:3px 3px 3px 3px;
background-color:white;	
border:1px solid #E4E4E4;
}

.boxpadding {
padding:10px 3px 3px 10px;
}  

#box_wholesale {
float:right;
height:189px;
width:205px;
  background-image: url(images/idx_wholesale.jpg);
margin-right:100px;

}
#box_installer {
float:right;
height:189px;
width:205px;
  background-image: url(images/idx_installer.jpg);
margin-right:50px;

}
#box_restaurant {
float:right;
height:189px;
width:205px;
  background-image: url(images/idx_restaurant.jpg);
margin-right:50px;

}
.fr {
float:right;
margin-right:10px
}
.idxboxbutton {

margin-left:0px;
margin-top:107px

}
.divider {
 height:2px;
width:865px;
 background-image: url(images/divider.gif);
  clear:both;
 margin-top:2px;
 margin-bottom:2px;
  }
 .prodbox {
border:1px solid #c00;
padding:3px 3px 3px 3px; 
background-color:FFF8FF;
width:850px;
}
#footer
{ 
  background-color:#F0EDE8; 
  height:11px;
  width:900px;
  color:white;
  font-size:10px;
  line-height:11pt;
  clear:both;
 }

 #botnav {
 padding-top:10px;
text-align:center;
clear:both;
margin-top:10px
 }
 
#botnav a {
padding-left:5px;
padding-right:5px;
font-size:8pt;
border-bottom:none
} 
#botnav a:hover {
text-decoration:underline;
font-size:8pt;	
border-bottom:none
}

 #creospace {
text-align:center
}
#creospace a {
font-size:70%;
color:gray;
}
 
 #cards {
	position:absolute;
	width:316px;
	height:242px;
	background: url(images/pay_cards.gif)  no-repeat;   
	text-align:left;
	padding-top:75px;
	padding-left:20px

	}
