body, html{
	margin:0;
	padding:0;
	background-color:#eeebbf;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
}
img{
	border:none;
}
a{
	color:#2a6628;
}
a.visited{
	color:#2a6628;
}
#iesucks{
	display:none;
}

#container{
	width:946px;
	height:610px;
	border-style:dashed;
	border-width:5px;
	border-bottom:none;
	border-right:none;
	border-color:#cec7a2;
	background-color:#2a6628;
	margin:auto;
	clear:both;
}

#head{
	float:left;
	width:600px;
	height:525px;
	background-color:#2a6628;	
	margin-bottom:0px;
}
#headvid{
	float:left;
	display:block;
	width:600px;
	height:525px;
	background-image:url('../images/embedback.jpg');
	background-repeat:repeat;	
	margin-bottom:0px;
}
#all{
	margin-left:30px;
	margin-top:100px;
	height:390px;
	background-color:#eee0a6;
}
#video{
	display:block;
	width:600px;
	height:350px;
	margin-left:7px;
	margin-bottom:15px;
	/*background-image:url('../images/contentbg.jpg');
	background-repeat:repeat;*/
}
#makingof{
	clear:both;
	float:left;
	margin-left:5px;
	width:300px;
	height:20px;
	padding:5px;
	font-size: .85em;
}
#toolbar{
	float:right;
	width:200px;
	height:20px;
	/*background-image:url('../images/contentbg.jpg');
	background-repeat:repeat;*/
	padding:5px;
	color: #2a6628;
	font-size: .85em;
}
iframe.embed{
	margin-left:8px;
	background-color:#cec7a2;
}
#heading{
	margin-right: auto;
	margin-left:auto;
	margin-bottom: 5px;
	text-align:center;
	width:550px;
	font-size: 1.25em;
	color:#2a6628;
	padding:0px;
}

#right{
	background-image:url('../images/right.jpg');
	background-repeat:no-repeat;
	width:300px;
	height:525px;
	float:left;
	margin-bottom:0px;
	padding:0px;
}
#streamer{
	margin-left:45px;
	margin-top:15px;
}
#twitter_div{
	position:relative;
	color:#6B9533;
	margin:0px;
	padding:5px;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
}
.h2twitter{
	color:#2a6628;
}
ul#twitter_update_list {
	width:225px;
	list-style: none;
	font-size: .85em;
}
a#twitter_update_list {
	color:#6B9533;
	font-size: .85em;
}
a.visted#twitter_update_list{
	color:#6B9533;
	font-size: .85em;
}
ul#twitter_update_list li {
	margin-top:0px;
	margin-bottom: 5px;
	padding: 5px;
	color: #2a6628;
	font-size: .85em;
	background-color: #eee0a6 ;
}

ul#networkul{
	display:inline;
	list-style:none;
	text-align:left;
	padding:0px;
	margin:0px;
	width: 100%;
	float:left;
}
#networkul li{
	margin: 0px;
	float:left;
}

#networks{
	position:relative;
	margin-left: 55px;
	margin-top:10px;
	margin-bottom:0px;
	width:250px;
	height:50px;
	padding:0px;
}
.twitterlink{
	display:block;
	position:relative;
	background: url(../images/twitter.png) no-repeat 0 0;
	width:51px;
	height: 50px;
	margin:0px;
	float:left;

}
.twitterlink:hover{
	background-position: 0px -50px;
}
.twitterlink span{
	display:none;
}
.youtubelink{
	display:block;
	position:relative;
	background: url(../images/youtube.png) no-repeat 0 0;
	width:53px;
	height: 50px;
	margin:0px;
	float:left;
}
.youtubelink:hover{
	background-position: 0px -50px;
}
.youtubelink span{
	display:none;
}

.fbooklink{
	display:block;
	position:relative;
	background: url(../images/fbook.png) no-repeat 0 0;
	width:51px;
	height: 50px;
	margin:0px;
	float:left;
}
.fbooklink:hover{
	background-position: 0px -50px;
}
.fbooklink span{
	display:none;
}
.mtvlink{
	display:block;
	position:relative;
	background: url(../images/mtv.png) no-repeat 0 0;
	width:52px;
	height: 50px;
	margin:0px;
	float:left;
}
.mtvlink:hover{
	background-position: 0px -50px;
}
.mtvlink span{
	display:none;
}

#nav {
	width:41px;
}
ul#nav{	
	list-style:none;
	margin-left:-41px;
	margin-top:0px;
}
#nav span{
	display:block;
	background:url(../images/navigation.png);
	height:125px;
	text-indent:-9000px;
}
#nav span.link1:hover{background-position:-41px 0px;}
#nav span.link2{background-position:0px -125px;}
#nav span.link2:hover{background-position:-41px -125px;}
#nav span.link3{background-position:0px -250px;}
#nav span.link3:hover{background-position:-41px -250px;}

#download{
	position:relative;
	width:875px;
	height:60px;
	padding:10px;
	background: url("../images/contentbg.jpg") repeat-x;
	background-position:-10px -10px;
	background-color:#2a6628;
	border-top:5px dashed #cec7a2;
	border-bottom:5px dashed #cec7a2;
	border-right:5px dashed #cec7a2;
	float:left;
}
.demo{
	display:block;
	position:relative;
	float:left;
	left:25px;
	background: url(../images/demo.png) no-repeat 0 0;
	width:360px;
	height:60px;
	margin:0px;
}

.download:hover{
	background-position: 0px -60px;
}
.download span{
	display:none;
}
#other{
	width:520px;
	margin:20px auto;
	margin-bottom:0px;
}
#topcontain{
	float:left;
	width:100%;
}
#announce{
	background: url("../images/contentbg.jpg") repeat-x;
	background-color:#2a6628;
	height:60px;
	border:5px dashed #cec7a2;
	border-bottom:none;
	margin:0px 88px 0px 92px;
}

#topleft{
	background-image:url(../images/topleft.png);
	height:60px;
	width:92px;
	margin-left:-520px;
	float:left;
}
#topright{
	background-image:url(../images/topright.png);
	height:60px;
	width:88px;
	margin-left:-88px;
	float:left;
}

.announce{
	display:block;
	position:relative;
	background: url(../images/announce.png) no-repeat 0 0;
	width:314px;
	height:60px;
	margin-left:auto;
	margin-right:auto;
}
.announce:hover{
	background-position: 0px -60px;
}
.announce span{
	display:none;
}


.download{
	display:block;
	position:relative;
	background: url(../images/download.png) no-repeat 0 0;
	width:314px;
	height:60px;
	margin-right:auto;
	margin-left:auto;
}

table.email{
	color:#2a6628;
}

td.email{
	color:#2a6628;
}

table.zip{
	color:#2a6628;
}

td.zip{
	color:#2a6628;
}

table{
	font-family: "Arial", sans-serif;
	font-size:.95em;
	padding:5px;
	color: #cdc7a2;
	
}
th{
	color:#cdc7a2;
	text-align:center;
}
td{
	text-align:center;
	color: #cdc7a2;

}
a.td{
	color:#6B9533;
	font-weight:bold;
}
a.td:visited{
	color:#6B9533;
	font-weight:bold;
}
.trtwo{
	background-color:#2c682a;
}
.trone{
	background-color:#3d793b;
}

.demo:hover{
	background-position: 0px -60px;
}
.demo span{
	display:none;
}

.newalbum{
	display:block;
	position:relative;
	float:right;
	right:25px;
	background: url(../images/fulllength.png) no-repeat 0 0;
	width:358px;
	height:60px;
	margin:0px;
}

.newalbum span{
	display:none;
}

#content{
	width:900px;
	background: url("../images/contentbg.jpg") repeat-x;
	background-position:-10px -10px;
	background-color:#2a6628;
	min-height:400px;
	margin-left:auto;
	margin-right:auto;
	border-top:5px dashed #cec7a2;
	border-left:5px dashed #cec7a2;
	border-bottom:5px dashed #cec7a2;
	border-right:5px dashed #cec7a2;
}


#footer{
	clear:both;
	position:relative;
	width:900px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:15px;
	font-size:.75em;
	padding:3px;
	color:#6b9533;
}

p.back {
	font-family: "Arial", sans-serif;
	font-size:.9em;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:10px;
	padding:5px;
	color: #2a6628;
	text-align:center;
}

p.close{
	font-family: "Arial", sans-serif;
	font-size:.8em;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:10px;
	width:50px;
	padding:5px;
	color: #2a6628;
	text-align:center;
}


#head2{
	width:900px;
	background:url("../images/contentbg.jpg") repeat-x 0 0;
	margin-left:auto;
	margin-right:auto;
	border-top:5px dashed #cec7a2;
	border-left:5px dashed #cec7a2;
	border-bottom:5px dashed #cec7a2;
	border-right:5px dashed #cec7a2;
}

#pop{
	padding:10px;
	background-color:#eeebbf;
	font-family: "Arial", sans-serif;
	font-size:.9em;
	color: #2a6628;
}
.abouthead{
	display:block;
	background:url("../images/about.png") no-repeat;
	width:161px;
	height:75px;
	margin-left:auto;
	margin-right:auto;
	color: #2a6628;

}
.abouthead span{
	display:none;
}

.showshead{
	display:block;
	background:url("../images/shows.png") no-repeat;
	height:75px;
	width:258px;
	margin-top:5px;
	color: #2a6628;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:10px;
}
.showshead span{
	display:none;
}

.contacthead{
	display:block;
	background:url("../images/contact.png") no-repeat;
	height:92px;
	width:200px;
	color: #2a6628;
	margin-top:5px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:10px;
}
.contacthead span{
	display:none;
}

.btbhead{
	display:block;
	background:url("../images/btb.png") no-repeat;
	height:164px;
	width:400px;
	color: #2a6628;
	margin-top:5px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:10px;
}
.btbhead span{
		display:none;
}

.mediahead{
	display:block;
	background:url("../images/media.png") no-repeat;
	height:88px;
	width:161px;
	color: #2a6628;
	margin-top:5px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:10px;
}

.mediahead span{
	display:none;
}

#side{
	width:41px;
	height:375px;
	background: url("../images/sidebarbg.jpg") repeat;
	background-color:#2a6628;
	border-right:5px dashed #cec7a2;
	border-bottom:5px dashed #cec7a2;
	float:right;
}
#side2{
	width:46px;
	height: 145px ;
	background-color:#eeebbf;
	float:right;
}
#side3{
	width:46px;
	height:85px;
	background-color:#eeebbf;
	float:right;
}

#medialist ul {
	margin-left:auto;
	margin-right:auto;
	padding: 0;
	list-style-type: none;
}

#medialist ul li { 
	display: inline; 
}
