	body {
		font-family: verdana, arial, helvetica, sans-serif;
		background: #dcdcd9;
	}

	#main {
		background: #dcdcd9;
		width: 780px;
		margin: 0 auto;
		padding: 5px 10px 0 10px;
		text-align: left;
	}
	
	#searchBox {
		position: relative;
		text-align: right;
		float: left;
		margin: 0 0 -15px 5px;
	}
	
	#navbar {
		position: relative;	/* IE6/Win patch */
		text-align: left;
		float: right;
		margin-right: 10px;
	}
		
	/* Simple Horizontal List from Listamatic */
	#navbar ul {
		font-size: 1em;
		padding: 0;
		margin: 0;
		list-style-type: none;
		display: inline;	
	}
	
	#navbar ul li {
		font-weight: bold;
		display: inline;
	}
	
	#navbar ul li a {
		text-decoration: none;
		padding: 0 .3em;
		color: #000; 
	}
	
	#navbar ul li a:hover {
		color: #ef1422;
	}
	
	#smallNavbar {
		position: relative;	/* IE6/Win patch */
		text-align: center;
	}
	
	#smallNavbar ul {
		font-size: .6em;
		padding: 0;
		margin: 0;
		list-style-type: none;
		display: inline;	
	}
	
	#smallNavbar ul li {
		font-weight: bold;
		display: inline;
	}
	
	#smallNavbar ul li:before { content: "| "; }
 	#smallNavbar ul li:first-child:before { content: ""; }

	#smallNavbar ul li a {
		/*text-decoration: none; */
		padding: 0 .1em;
		color: #000;
	}
	
	#smallNavbar ul li a:hover {
		color: #ef1422;
	}
		
	#leftColumn {
		width: 240px;
		float: left;
		background: #ffffff;
		border: 4px solid #b3b3b3;
		clear: both;
	}
	
	#rightColumn {
		margin-left: 10px;
		width: 500px;
		background: #ffffff;
		border: 4px solid #b3b3b3;
		float: right;
    }
    
    #rightColumn h1 {
    	font-size: 1em;
		text-align: center;
		margin: 10px 0;
		padding: 0 10px;
    }
	
	img.companyLogo {
		background:#fff;
		display: block;
		margin: 0 auto;
	}
	
	h1 {
		font-size: .8em;
		text-align: left;
		margin-bottom: 0;
		padding: 0 10px;
	}
	
	p {
		font-size: .8em;
		padding: 0 10px;
		margin: 0 0 10px 0;
		line-height: 1.3em;
	}
	
	.dropDown {
      	margin: 0 auto;
        padding: 0;
        list-style: none;
        font-size: .8em; 
        width: 50px;
     }

	.dropDown li {
		position: relative;
		text-align: center;
		padding: 0;
		margin: 0 auto;
	}
		
	.dropDown li ul {
        position: absolute;
        top: 0;
       	left: 49px;
        display: none;
        width: 90px;
       	border: 1px solid #ccc;
       	border-bottom: 0;
        list-style: none;
        z-index: 9999;
      	padding: 0;
     	margin: 0; 	
     	background: #fff;
    }

	.dropDown li a {
        display: block;
        background: #fff;
     }
     
    .dropDown li ul li {
     	border-bottom:1px solid #b3b3b3;
     }
     

	/* Fix IE. Hide from IE Mac \*/
	* html .dropDown li { float: left; height: 1%; }
	* html .dropDown li a { height: 1%; }
	/* End */

	.dropDown li:hover ul, li.over ul {display: block;}
	
	.dropDown li a:hover {background: #dcdcd9;}
	
	#pageFooter {
		font-size: .6em;
		margin: 5px 0 0 0;
		font-weight: bold;
		text-align: center;
		padding: .5em;
	}
	
	.productContainer {
  		float: left;
  		margin: 0 0 15px 8px;
  		width: 152px;
  		overflow: visible;
  		height: 13em;
  	}
  	
  	.productContainer p {
   		text-align: center;
   		margin: 5px 0;
   		padding: 0;
   	}
   	
  	#otherProductContainer {
  		float: left;
  		margin: 0 0 15px 8px;
  		width: 152px;
  		overflow: visible;
  		height: 10.8em;
  		border: 1px solid #b3b3b3;
  	}
  
  
  	#otherProductContainer h1 {
  		text-align: center;
  		font-size: .8em;
  	}
  	
  	#otherProductContainer ul {
  		font-size: .8em;
  	}
  	
  	.textProductContainer {
  		float: left;
  		margin: 0 0 15px 8px;
  		width: 152px;
  		overflow: visible;
  		height: 14.8em;
  		border: 1px solid #b3b3b3;
  	}
  
  	.textProductContainer p{
  		text-align: center;
  		font-size: .8em;
  	}
   
  	.spacer {
  		clear: both;
  		margin: 0;
  		padding: 0;
  		font-size: 1px; line-height: 1px;
  	}
		
	/* From Albin.net */
	.topLeft { float: left; clear: both; margin: -4px 0 0 -4px; position: relative; }
	.topRight { float: right; clear: right; margin: -4px -4px 0 0; position: relative;}
	.bottomLeft { float: left; clear: both; margin: 0 0 -4px -4px; position: relative;}
	.bottomRight { float: right; clear: right; margin: 0 -4px -4px 0; position: relative; }

	.topLeft {
		margin-left: -7px;
		ma\rgin-left: -4px;
	}
	
	.topRight {
		margin-right: -7px;
		ma\rgin-right: -4px;
	}
	
	.bottomLeft {
		margin-left: -7px;
		ma\rgin-left: -4px;
	}
	
	.bottomRight {
		margin-right: -7px;
		ma\rgin-right: -4px;
	}
	
	/* For Contact Page from Real World Style*/
	div.row {
  		clear: right;
  		padding-top: 5px;
  	}

	div.row span.label {
  		float: left;
  		width: 100px;
  		text-align: right;
  	}

	div.row span.formw {
  		float: right;
  		width: 245px;
  		text-align: left;
  	} 
  	
  	
   /* RENAME?  ------------*/
   #mainHomePage {
		background: #fff;
		padding: 0;
		margin: 0 auto;
		margin-top: 30px;
		width: 780px;
		border: 4px solid #b3b3b3;
	}

	.logoContainer {
		
	}

	.floatRight {
		float: right;
		margin: 10px;
		border: 0;
	}

	.floatLeft {
		float:left;
		margin: 10px;
		border: 0;		
	}

	.center {
		margin-left: 240px;
	}
	
	.valuesCenter {
		margin-left: 280px;
	}
	
	#valuesBox {
		margin: 0 auto;
		width: 650px;
	}
	
	#valuesBox p {
		font-size: .8em;
	}
	
	#valuesBox h1 {
		font-size: .8em;
		text-align: center;
		margin-bottom: 0;
		padding: 0 10px;
	}
	
	#valuesBox h2 {
		font-size: .8em;
		text-align: left;
		margin-bottom: 0;
		padding: 0 10px;
	}
 	
 	#contactForm {
 		width: 360px; 
 		background-color: #dcdcd9; 
 		padding: 5px;
 		margin: 0px auto;
 	}
 	
 	#isoLink{
 		text-align: center;
 		margin:0;
 	}
 	
 	#tinyDescrip {
 		text-align: center;
 		margin:0;
 		font-size: .6em;
 	}
 	
 	.raise {
 		vertical-align: super;
 		line-height: 0;
 		font-size: .8em;
 	}
 	
 	#pageLinks {
 		list-style: none;
 		font-size: .8em;
 	}
	
	img {
        border-style: none;
	}
