body {
  color: #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: small;
  background-image: url(graymarble.gif);
  background-repeat: repeat;
  margin: 0px 0px 0px 0px;
  scrollbar-base-color: #B81A1B;
  scrollbar-arrow-color: black;
  scrollbar-shadow-color: black;
  scrollbar-lightshadow-color: red;
  scrollbar-darkshadow-color: gray;
  scrollbar-highlight-color: black;
  scrollbar-3dlight-color: cccccc;
}

a {
  color: #0000FF;
}

a:visited {
  color: #800080;
}

a:hover {
  color: #008000;
}

h1 {
  text-shadow: #336699;
  font-style: oblique;
  letter-spacing: 2px;
  color: #000000;
}

h3 {
  text-shadow: #336699;
  font-style: oblique;
  letter-spacing: 2px;
  color: #303030;
}

/* Menu */

#menu {
	width: 610px;
	height: 40px;
	margin: 0 auto;
}

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

#menu li {
	display: inline;
  }

#menu a {
	display: block;
	float: left;
	width: 120px;
	height: 28px;
	padding: 12px 1px 0 1px;
	background: url(images/img4.gif) no-repeat center top;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
	font-size: 1em;
	font-weight: bold;
}

#menu a:hover, #menu .active a {
	background-image: url(images/img3.gif);
	color: #FFFFFF;
}

#divLogo {
      top: 40px;
      position: absolute;
      left: 810px;
      right:50px;
      width:115;
      height: 86px;
}
					
#divL {
  background-color: #495B5C;
  position: absolute;
  left: 30px;
  top: 160px;
  width: 190px;
  height: 200px;
  /*border: thin groove #000066;*/
  z-index: 3;
  padding: 20px 20px 20px 20px;
}

#divLthanks {
  background-color: #495B5C;
  position: absolute;
  left: 30px;
  top: 200px;
  width: 190px;
  height: 200px;
  /*border: thin groove #000066;*/
  z-index: 3;
  padding: 20px 20px 20px 20px;
}

#divChome {
  background-color: #90A0A1;
  position: absolute;
  margin-left: 300px;
  margin-right: 200px;
  width: 300px;
  height: 420px;
  /*border: medium groove #000066;*/
  z-index: 2;
  padding: 20px 55px 20px 55px;
  font-size: 1.10em;
}

#divCabout {
  background-color: #90A0A1;
  position: absolute;
  margin-left: 300px;
  margin-right: 200px;
  width: 300px;
  height: 540px;
  z-index: 2;
  padding: 20px 55px 20px 55px;
  font-size: 1.10em;
}

#divCdesigns {
  background-color: #90A0A1;
  position: absolute;
  margin-left: 300px;
  margin-right: 200px;
  width: 300px;
  height: 560px;
  z-index: 2;
  padding: 20px 55px 20px 55px;
  font-size: 1.10em;
}
#divCservices {
  background-color: #90A0A1;
  position: absolute;
  margin-left: 300px;
  margin-right: 200px;
  width: 300px;
  height: 350px;
  /*border: medium groove #000066;*/
  z-index: 2;
  padding: 20px 55px 20px 55px;
  font-size: 1.10em;
}


#divR {
  background-color: #495B5C;
  position: absolute;
  right: 10px;
  top: 230px;
  left: 750px;
  width: 190px;
  height: 250px;
  /*border: thin groove #000066;*/
  z-index: 3;
  padding: 20px 20px 20px 20px;
 }

#divF {
  background-color: #90A0A1;
  top: 200px;
  position: absolute;
  list-style-type: disc;
  list-style-position: outside;
  right: 100px;
  width: 300px;
  height: 215px;
  /*border: thin groove #000066;*/
  padding: 20px 20px 20px 20px;
 }

/* CSS CODE for image padding*/

.floatright
{
float: right;
margin: 0 0 10px 0;
border: 1px solid #666;
padding: 2px;
}

#divC li {
     text-indent: 0%;
     line-height: 15px;
     letter-spacing: 1px;
     word-spacing: 2px;
     list-style-type: disc;
     padding: 0px 0px 15px 0px;
}


/* Form */

label
{
width: 4em;
float: left;
text-align: right;
margin-right: 0.5em;
display: block;
}

.submit input
{
margin-left: 4.5em;
}
input
{
color: #781351; /*dark purple*/
background: #CCCCCC; /*replaced fee3ad pale yellow*/
border: 1px solid #000066
}

.submit input
{
color: #000;
background: #90A0A1; /*replaced #ffa20f goldenrod*/
border: 2px outset #000066
}

/* remove border around form -- errors in IE */
/* fieldset */
/* {  */
/* border: 1px solid #000066; */
/* width: 20em; */
/* }  */

legend
{
color: #fff;
background: #90A0A1; /*replaced #ffa20c goldenrod*/
border: 1px solid #000066;
padding: 2px 6px
}

/* Fancy Button */

.formbutton{
cursor:pointer;
border:outset 1px #000066;
background:#999;/*light gray*/
color:#666; /*medium gray*/
font-weight:bold;
padding: 1px 2px;
background:url(images/img3.gif) repeat-x left top;
background hover:url(images/img4.gif) repeat-x left top;
padding: 1px 2px;
margin-left: 220px;
}

/* Footer */


#footer
{
   text-align:center;
   font-size:1em;
   /*background: url(images/eye6.png) repeat-x;*/
}

/*divImage*/
#divImage
{
  background-image:url(images/eye6.png);
  background-repeat: repeat-x;
  background-position: absolute; left:30px; top:900px;
  width:990px; height:99px;
  z-index: 0;
}

/*Lower Image */

/* #lowerimage
{
  background-image:url(images/eye6.png); background-repeat: repeat-x;
  background-position: bottom left;
} */
