@charset "UTF-8";
/* CSS Document */


body 
	{background-image:url(/images/main_bg%20copy.gif);
	background-repeat:repeat;}

.container
	{ width: 1000px; margin: 0 auto 0 auto;
	height:auto;}
	
.header
	{background-image:url(/images/HeaderBackground.png);
	background-repeat:repeat;
	height:100px;}
	
.headerPicture{
	margin-top:15px;
	margin-left:15px;}
	
.headertext
	{text-transform: capitalize;
	font-family: "Arial Black", Gadget, sans-serif;
	font-size:36px;
	color:#FFF;
	margin-left:15px;
	margin-top:40px;}
	

	
#topmenu
	{background-image:url(/images/menybackground.png);
	background-repeat:repeat;
	height:50px;
	}
	
#topmenu li a {text-decoration:none;
				color:white;
				}
#topmenu li {list-style:none;
	display:inline;
	margin: 50px;
	margin-top:50px;}
	
.menubar{text-decoration:none;}
	
a
{list-style:none;}
	

	
.contents
	{height:auto;
	background-color:;
	clear:both;
	padding:10px;
	
	}
	

.logobox
	{width:175px;
	float:left;
	background-color:white;
	border-width:thin;
	border-style:solid;
	margin:5px;
	text-align:center;
	margin-right:25px;
	}
	
.logos
	{ height:200px;
	width:auto;
	background-color: #666;
	padding-left:75px;
	padding-right:75px;
	}
	
.descriptors
	{text-align:center;
	background-color: #666;
	border-top-style:solid;
	border-top-width:thin;
	color:white;
	}
	
.contentdescriptor{
	float:left;
	width:300px;
	height:600px;}
	
.contentsright{
	
	float:right;
	width:650px;
	height:600px;}
	
.contentsrightbox
	
	{width:200px;
	height:auto;
	float:right;
	background-color:white;
	border-width:thin;
	border-style:solid;
	
	
	}

.descriptors a {
	text-decoration: underline;
	color:#FFF;}
	

	
	
.footer 
	{text-align:center;
	background-color:#333;
	color:#FFF;
	clear:both;}
	
.towerad{
	float:right;
	width:175px;
	height:600px;
	margin-top:-600px;
	background-color:#CCC;}
	
.leftProducts{
	width:320px;
	float:left;
	height:598px;}

.rightProducts{
	width:900px;
	
	height:auto;}
	
.rightIndex{
	width:auto;
	float:right;
	margin-top:-600px;
	}
	
	
	
.overflowProducts{
	padding:10px;
	overflow:scroll;
	height:600px;
	background-color:#FFF;}
	
.overflowIndex{
	overflow:scroll;
	height:400px;
	background-color:#FFF;}
	
.leftIndex{
	width:800px;
	float:left;}
	
	
.pictureProducts{
	float:right;
	width:450px;
	text-align:center;
	margin-top:25px;}
	
.contact{
	width:200px;
	height:200px;
	padding:10px;
	background-color:#FFF;
	float:left;}
	
.centerIndex{
	width:300px;
	float:left;
	background-color:white;}
	
em{
	color:#C00;
	font:"Palatino Linotype", "Book Antiqua", Palatino, serif;}
	
.desertRock{
	text-align:center;}
	
.underconstruction{
	text-align:center;}
	
.h2index{
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;}
	
.h2calendar{
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;}
	
	
a {
	color:black;}

.feedback{
	color:#FFF;}
	
.services{
	background-color:white ;
	padding:10px;
	height:auto;}
	
h1, h2{
	color:#814200;}

	
	
	
	
	
	
	
	
	<!--Navigation Bar-->	
	
	.offscreen {
  position: absolute;
  top: -30em;
  left: -300em;
}

div#hmenu {
   margin: 0;
   padding: .3em 0 .3em 0;
   background: #B7B7B7;
   width: 100%;
   text-align: center;
   
}

div#hmenu ul {
   list-style: none;
   margin: 0;
   padding: 0;
}

div#hmenu ul li {
   margin: 0;
   padding: 0;
   display: inline;
}

div#hmenu ul a:link{
   margin: 0;
   padding: .3em .4em .3em .4em;
   text-decoration: none;
   font-weight: bold;
   font-size: medium;
   color:black;
}

div#hmenu ul a:visited{
   margin: 0;
   padding: .3em .4em .3em .4em;
   text-decoration: none;
   font-weight: bold;
   font-size: medium;
   color: #333;
}

div#hmenu ul a:active{
   margin: 0;
   padding: .3em .4em .3em .4em;
   text-decoration: none;
   font-weight: bold;
   font-size: medium;
   color: #227755;
}

div#hmenu ul a:hover{
   margin: 0;
   padding: .3em .4em .3em .4em;
   text-decoration: none;
   font-weight: bold;
   font-size: medium;
   color: #BBB;
   background-color: #1E73B4;
}
	
	<!--Navigation Bar-->
	

