/*
CSS for Infinitas site
*/

body {
font-family: arial, Tahoma, sans-serif;
padding: 0;
margin: 0;
background-image: url(Images/Camo1.jpg);
background-attachment: fixed;
background-position: 0 0;
}

a {
text-decoration: underline
}

a:link {
  color: blue;
}

a:visited {
  color: black;
}

a:hover {
  text-decoration: none;
  color: #FFD700;
  background-color: #336600;
}

a:active {
  color: aqua;
  background-color: navy;
}




#header {
position: static;
  padding: 0;
  margin: 0;
  width: 100%;
  height: 5.2em;
  background-color: #336600; /* Olive */
  
  }



#headertext {
width: 100%;
text-align: center;
padding: 0;
margin: 0;
font-family: Times, serif;
font-size: 3em;
font-weight: bold;
color: #FFD700;
}





#menu {
position: absolute;
width: 15%;
float: left;
padding: 0;
margin: 0;
background-color: #CCCC66;

}


#diplayedimage {
float: right;
}



//					List classes

ul {}
.menulist {
padding: 0.5em;
margin: 0;
font-size: 1.2em;
list-style-type: none;
}

.dir 
{
float: left;
}

li {}
.text {
padding: .5em;
}

.menuitem {
padding: 0.2em;
}


#bodycontent {
position: relative;
left: 16%;
width: 82%;
padding: 10px;
margin: 0;
background-position: 100% 0;
}


//					Header classes
h1 {}
.bodyh1 {
text-align: center;
}

h2 {}
.bodyh2 {
text-align: center;
}

.product {
text-align: left;
}





//					Paragraph classes

p {}

.content {
padding: 5px;
}



.gallerylist {
padding: 5px;
float: left;
}

.gallery {
padding: 5px;
float: right;
clear: right;
width: 400px;
}

.gallerypara {
padding: 5px;
float: right;
clear: right;
width: 400px;
}


img{}

.gallery {
float: right;
padding: 5px;
clear: right;
}

.contact {
float: right;
padding: 5px;
}

#foot {

width: 100%;
text-align: center;
padding-bottom: 20px;
clear: both;
}

/*
Temporary setting to assist in positioning
*/

#foot, #menu, #bodycontent, #headertext, #mainheadertext,  #header {

/*
border: 1px solid red;
color: black;
background-color: white;
}
*/

