/* All associated graphics copyright 2006, DudleyDesigns.com */

/* --// basic elements --// */
body { 
 font: 11px/18px verdana,arial,helvetica,sans-serif; 
 
 background: url(../images/nleaudio2_04.jpg) center top repeat-x; 
 margin: 0 auto;
 padding: 0;
 text-align: center;	 
}
acronym {
 cursor: help;
 border-bottom: 1px dotted #B0915F;
}
/* --// layout // */
#container {
 position: relative;
 width: 780px;
 margin: 0 auto;
 padding: 0;
 text-align: center;
}
#pageHeader {
 position: relative;
 width: 780px;
 height: 230px;
 top: 0;
 float: left;
 background:  url(../images/nleaudio_01.jpg) no-repeat;}
 
 #bannerblack {
 position: absolute;
 width: 437px;
 height: 230px;
 top: 0;
 left: 344px;
 background:  url(../images/nleaudio2_02.jpg) no-repeat;
 z-index: 120;}
 
#bannerblack img {padding: 3px;}
#content  {
 position: relative;
 top: 20px;
 left: 10px;
 text-align: left;
 width: 780px;
 margin: 0;
 color: #000000;
 padding: 10px;
 z-index: 108;
}
#content img {padding: 8px;}

#navbar {
  position: absolute;
  top: 200px;
  left: 10px;
 
  width: 320px;
  text-align: right;
  font: bold 1.1em Verdana;
  color: #2169bd;
  z-index: 121;}

#footer {
 position: relative;
 background: #ffffff url(../images/nleaudio2_09.jpg) repeat-x; 
 bottom: 30px;
 height: 53px;
 width: 100%;
 color: #000000;
 z-index: 109;
}
#footer p {text-align: center; padding-top: 30px;}

/* --// links --// */
a { 
 font-weight: bold;
 color: #683A33;
 text-decoration: none;
 }

#footer a {color: black; text-decoration: none;}
#footer a:hover {color: #ffffff;} 
#bannerblack a:hover {text-decoration: none;}

 content a:hover,a:active { 
 border-bottom: 1px solid #512720;
 background: #9cc7e7;
 border-bottom: 1px dotted #683A33;
}

/* --// lists --// */
ul,li {
 list-style: square;
 padding: 0 0 0 20px;
 margin: 0;
}

li {text-transform: uppercase; font-size: 9px; }

h2 {font: bold 1.2em/1.2em verdana,arial,helvetica,sans-serif; color: black;}

/* ---------------Contact Form------------------*/

#signup table { 
 margin: 0 auto;
 text-align: center;
 background-color: transparent; 
 color: #000000; 
 width: 300px;
  
 /*border: 1px solid #f1eeee; */
 border-collapse: collapse; 
 margin-top: -200px;
} 

#signup td { padding-left: 4px; }
.labelcell { 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 color: #333333; 
 background-color: transparent; 
 width: 110px; 
 text-align: right; 
 padding-right: 3px;
} 
.labelcell2 { 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 color: #333333; 
 background-color: transparent; 
 width: 200px; 
 text-align: right; 
 padding-right: 3px;
} 

.fieldcell { 
 background-color: transparent; 
 color: #333333; 
 text-align: left; 
 margin-right: 0px; 
 padding-right: 0px;
 padding-top: 2px; 
} 

.smalllabelcell { 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: transparent; 
 color: #cc9999; 
 width: 100px; 
} 

.smallfieldcell { 
 background-color: transparent;
 color: #333333; 
 text-align: left; 
 padding-top: 2px;
}
.fieldcell input { 
 width: 150px; 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #EFE7E7; 
 color: #333333; 
 border: 1px solid #284279; 
 margin-right: 0px; 
} 

.smallfieldcell input { 
 width: 60px; 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #EFE7E7; 
 color: #102132; 
 border: 1px solid #284279; 
} 

.button {font: 9px Verdana, Geneva, Arial, Helvetica, sans-serif; text-align: right;}
.button input { 
 font: 9px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 color: #102132; 
 text-align: center;
 padding: 2px;
}
