/* css DJ Coaches */

/* orange headers */
h1 {
  color: #FF9900;
  font-size: medium;
  font-variant: small-caps;
  }

/* Risk  */
h2 {
  color: #FFFFFF;
  font-size: medium;
  font-variant: small-caps;
}

/* contact us page */
h3 {
  color: #FFFFFF;
  font-size: small;
  font-variant: small-caps;
}

/* failed/sent message */
 h4 {
   color: #FF9900;
   font-size: medium;
 }

 /* emmission statement */
 h5 {
   color: #66CC00;
   font-size: small;
 }


 /* Lez statement */
 h6{
   color: #CC0000;
   font-size: small;
 }


body {
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #000000;
	font-size: small;
	color: #999;
}

body a:link, a:visited, a:active {
  color: #AAAAAA;
  text-decoration: none;
}
body a:hover {
  text-decoration: underline;
}

.frame {
  width: 770px;
  margin-top: 10px;
  margin-right: auto;
  margin-bottom: 10px;
  margin-left: auto;
  text-align: left;
  background-image: url(images/rnd_cnrH1V0.jpg);
  background-repeat: repeat-y;
}


.header img {
  float: left;
  margin: 0 0 0 11px;
}

.main {
  float: left;
  width: 700px;
  background: #000000;
  padding: 10px;
  margin: 0 0 0 35px;
  color: #FFFFFF;
  font-size: small;
}

.main-coaches {
  width: 700px;
  width: 700px;
  background: #000000;
  padding: 10px;
  margin: 0 0 0 35px;
  color: #FFFFFF;
  font-size: small;
}


#flash {
  margin: 0 0 0 1px;
}

.navigation {
  float: left;
  width: 740px;
  height: 40px;
  margin-left: 11px;
  text-align: center;
  background-color: #000000;
  color: #AAAAAA;
}

.navigation a:link, .navigation a:visited, .navigation a:active {
  font-size:  14px;
  line-height: 2;
  color: #AAAAAA;
  font-variant: small-caps;
  text-decoration: none;
  margin: 0 10px 0 10px;
}

.navigation a:hover {
  color: #FF9900;
  background-color: #000000;
}

.rndtop {
  height: 25px;
  background-image: url(images/rnd_cnrH0V0.jpg);
  background-position: top;
  background-repeat: no-repeat;
}
/* start table on coaches pages */
table {
  border-collapse: collapse;
  border: 1px solid #FFFFFF;
 font-variant: small-caps;
/* margin-left: 90px;  */
 }

th {
  text-align: left;
  background: #FF9900;
  color: #000000;
  padding: 0.5em;
}

td{
  border: 1px solid #FFFFFF;
  padding: :0.5em;
}

 /* end table on coaches page */

/*lez statement on coaches page*/

#lez a:link, #lez a:visited, #lez a:active {
  font-size: small;
  color: #FFFFFF;
  font-variant: small-caps;
  text-decoration: none;
}

#lez a:hover {
  color: #FF9900;
  background-color: #000000;
}
/* end lez statement on coaches page */

/*Risk statement on services page*/

#risk a:link, #risk a:visited, #risk a:active {
  font-size: small;
  color: #FFFFFF;
  font-variant: small-caps;
  text-decoration: none;
}

#risk a:hover {
  color: #FF9900;
  background-color: #000000;
}
/* end Risk statement on services page */


/* coaches page small img thumbnails */
#coach {
margin-left: 60px;
color: #FFFFFF;
font-size: small;
font-variant: small-caps;
}
/*Coaches page small thumbnails end */

#about {
  margin-left: 30px;
}

/*Start Contact Form */
#contact {
  float: left;
  height: auto;
  width: 650px;
  height: auto;
  color: #FFFFFF;
  background-color: #AAAAAA;
  border: 1px solid #FF9900;
  margin: 10px 0 0 30px;
  padding: 20px;
}

#contact a:link, #contact a:visited, #contact a:active  {
  color: #FFFFFF;
}

#contact a:hover {
  text-decoration: underline;
}

form {
  text-align: left;
}

input.txt {
  color: #000000;
  background-color: #FFFFF0;
  border: 1px inset #FF9900;
  width: 200px;
  margin-bottom: 2px;
}

input.btn {
  color: #FFFFFF;
  background-color: #000000;
  border: 1px outset #FF9900;
  margin-top: 10px;
}

form label {
  float: left;
  width: 40%;
  font-size: small;
  font-weight: normal;
}

form textarea {
  color: #000000;
  background-color: #FFFFF0;
  border: 1px inset #FF9900;
}

fieldset {
  border: 1px solid #FF9900;
  margin-top: 15px;
  margin-left: 5px;
  padding: 10px;
}

legend {
  color: #FF9900;
  font-weight: bold;
  padding-top: 10px;
  padding-bottom: 10px;
}
/* end contact form */


.footer {
  clear: both;
  width: 740px;
  height: 50px;
  margin: 10px 0 0 11px;
  background-color: #000000;
  text-align: center;
}

.footer p {
  font-size: 11px;
  color: #AAAAAA;
  font-variant: small-caps;
}

.footer a:link, a:visited, a:active {
  color: #AAAAAA;
  text-decoration: none;
}

.footer a:hover {
  text-decoration: underline;
}

.rndbottom {
  height: 25px;
  background-image: url(images/rnd_cnrH2V0.jpg);
  background-position: bottom;
  background-repeat: no-repeat;
}
/* IE6 Hack */
*html .navigation {
  width: 735px;
}

*html .main {
  width: 650px;

}

/* ENd of Hack */
