/* CSS Document */

html, body {
	height: 100%;
}


body {
	background-color:black;
	color:white;	
}

.wrapper {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -70px; /* the bottom margin is the negative value of the footer's height */
}


.m300 {margin-top:265px; position: relative;}

label.error {
  background: url(/images/error.gif) no-repeat 0 5px;
  font-size: 16px;
  padding: 0 0 0 19px;
}

.bg {
	background-image:url(/images/bg.jpg);
	background-repeat:no-repeat;}

.bg-dragons {
	background-image:url(/images/bg-dragons-2.jpg);
	background-repeat:no-repeat;}

.footer {
	background-color:#1d1d1d;
	border-top:1px solid #665d12;
	height:70px;
	}
	
	
.push {
	height: 70px; 
}

	
	
.h20{ height:20px; }
.h60{ height:60px; }
.h120{ height:120px; }
.h240{ height:240px; }


.header {font-size:24pt; color:#ffffff; font-family:Georgia, "Times New Roman", Times, serif; line-height:26pt;}

.video {width:320px; margin-left:30px; height:240px;}

.yellow { background-color:#FF0; color:black; margin-left:20px; font-weight:bold; height:65px; font-size:12px;}
.yellow p { margin:15px;}
.yellow a{ color:#F30;}


p {margin:20px;}


.yellowstrip { height:10px; background-color:yellow; margin-bottom:60px; border-bottom:1px solid black;}

.b1 { border:1px solid green;}

.black { background-color:#000; }


.red { background-color:#F00; }

.menu { margin-top:128px; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; }
.menu ul {list-style:none; margin:0; padding:0; margin-left:10px;}
.menu li { list-style:none; margin:0px; margin-left:14px; float:left; padding-left:4px; padding-right:4px;}
.menu a { color:white; text-decoration:none; }
.menu a:hover { color:yellow; }
	
li.active {border-bottom:2px solid red; }
	
		
.transparent {
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;
}

.solid {
	filter:alpha(opacity=100);
	-moz-opacity:1;
	-khtml-opacity: 1;
	opacity: 1;
}


.dragonpics {
	border:6px solid #333;
	margin-left:15px;
	margin-bottom:15px;
	float:right;
	}
	
.cautionlist li{
	margin-bottom:20px;
	margin-right:20px;
	}

.sponsor {
	border:1px solid black;
}

  .footer-links {
    background: url(/images/footer.gif) no-repeat 0 0;
    margin: 20px 0 0;
}
  .footer-links li {
    float: left;
    list-style: none;
  text-indent: -9000px;
  margin: 0;
}

.footer-links li a {
  display: block;
  height: 50px;
}

.footer-links .item1 a {
   width: 140px;
   margin: 0;
   padding: 0;
}
.footer-links .item2 a {
   width: 100px;
   margin: 0;
   padding: 0;
}

#social-icons {
          margin-top: 130px;
          text-align: right;
}

#social-icons a {
  padding: 0 0 0 5px;

}

.watchme {
  background: url(/images/tv.gif) no-repeat 0 0;
  display: block;
  text-indent: -9000px;
  width: 187px;
  height: 73px;
  position: absolute;
  top: -80px;
  left: 563px;
}
