@charset "utf-8";
/* CSS Document */

body {
background-color:#181c1d;
text-align: center;
padding: 0;
margin: 0;
font-family:verdana;
color:#fff;
font-size:11px;
}
img{
margin:0;
padding:0;
}
a{
color:#CBFF6C;
margin:0;
padding:0;
}
a:hover{
color:#FF6000;
}

#wrapper {     
text-align: left;
width: 1000px;
padding: 0;
}

#wrapper2 {     
text-align: left;
width: 740px;
margin-left: auto;
margin-right: auto;
padding: 0;

}

.inner{
margin:0;
padding:0;
}

#filler{
background:#0f0f0f;
height:100%;
width:100%;
}


#contenthome{
background:transparent url(../img/bg3.png) no-repeat;
width:1000px;
height: 900px;
margin:0;
padding:0;

}

#contenthome .inner{
height:1000px;
margin:0;
padding:0;
position:relative;
left:0px;
top:0px;
}



#flashcontent{
position:relative;
top:100px;
width:895px;
padding:0;
margin:0;
}

a#pricebubble{
display:block;
position:relative;
left:899px;
top:99px;
background: url(../img/priceBubble.jpg);
width:220px;
height:158px;
margin:0;
padding:0;
}
a#pricebubble span{
display:none;
}
a#pricebubble:hover{
background: url(../img/priceBubble_over.jpg);
}

/*homepage databoxes*/

#outereventsbox_home{
width:570px;
overflow: hide;
position:absolute;
height:0 auto;
top:615px;
left:400px;
margin:0;
padding:0;
}

#outereventsbox_home a img {
	border:0;
}

#eventbox a img {
	border:0;
}
#eventsbox_home {
	position:relative;
	left:10px;
	background-color: #D7D7D5;
	top: -21px;
	width: 550px;
	height: 230px;
	color: #1d1d1d;
}

.eventsbox_header {
	font-size: 12px;
	font-weight: bold;
}
#eventsbox_home a {
	color: #1d1d1d;
}
#eventsbox_home a:hover {
	color: #FF6000;
}

#downeventsbox_home{
width:300px;
height:200px;
margin:0;
padding:0;
position: relative;
top: -10px;
left: 10px;
background-color: #d7d7d5;
color: #1d1d1d;
}

#downeventsbox_home a img{
border: 0;
}

#outerdownloadsbox_home{
width:320px;
overflow: hide;
position:absolute;
height:0 auto;
top:615px;
left:50px;
margin:0;
padding:0;
}

#outerdownloadsbox_home a img {
	border:0;
}

#downloadsbox_home{
width:288px;
height:230px;
overflow: scroll;
margin:0;
padding:0 6px;
position: relative;
top: -10px;
left: 10px;
background-color: #d7d7d5;
color: #1d1d1d;
}

#downloadsbox_home a img{
border: 0;
}

#outerforumbox_home{
width:920px;
overflow: hide;
position:absolute;
height:0 auto;
top:505px;
left:50px;
margin:0;
padding:0;
}

#outerforumbox_home a img {
	border:0;
}

#forumbox_home{
width:900px;
margin:0;
padding:0;
position: relative;
top: -10px;
left: 10px;
background-color: #d7d7d5;
color: #1d1d1d;
}

#forumbox_home a img{
border: 0;
}


#outertracksbox_home{
width:320px;
overflow: hide;
position:absolute;
height:0 auto;
top:305px;
left:50px;
margin:0;
padding:0;
}

#outertracksbox_home a img {
	border:0;
}

#tracksbox_home{
overflow: hide;
margin:0;
padding:0;
position: relative;
top: -10px;
left: 10px;
}

#tracksbox_home a img{
border: 0;
}

#outervideobox_home{
width:320px;
overflow: hide;
position:absolute;
height:0 auto;
top:150px;
left:50px;
margin:0;
padding:0;
}

#outervideobox_home a img {
	border:0;
}


#videobox_home{
overflow: hide;
margin:0;
padding:0;
position: relative;
top: -10px;
left: 9px;
}

#videobox_home a img{
border: 0;
}

#vidicon {
position: absolute;
left: 605px;
top:527px;
}

#vidtext {
position: absolute;
left:652px;
top:640px;
}

#outerbox_home{
width:455px;
overflow: auto;
position:absolute;
height:0 auto;
top:20px;
left:430px;
margin:0;
padding:0;
}

#outerbox_home a img {
	border:0;
}

#footer {
	background-color:#132f33;
	width:100%;
	text-align: left;
	padding-top: 20px;
	color: #fff;
}

#footer a img {
	border:0;
}

#footer span {
	display: block;
	font-size: 14px;
	font-weight: bold;
	padding-left: 75px;
	padding-top: 20px;
}

#footer p {
	padding-left: 75px;
	margin: 0;
	padding-bottom: 10px;
	width: 685px;
}
#juitterContainer {
	width: 250px;
}

#twitterbox_home{
width: 455px;
}

#twitterbox_home a img {
	border:0;
}
#newsbox{
width:400px;
display:block;
float:left;
margin:0;
padding:0;

}


#specbox, #contbox{
width:260px;
display:block;
float:left;
margin:0 0 32px 32px;
padding:0;
}

#leftimage2{
margin:0;
padding:0;
float:left;
height:100px;
width:90px;
}
#leftimage2 img{
margin:0;
padding:0;
}

#headline_spec img{
float:left;
height:30px;
width:170px;
margin:0;
padding:0;
}

#headline_news img{
float:left;
height:30px;
width:310px;
margin:0;
padding:0;
}

#curvearea2{
width:90px;
text-align:right;
margin:0; 
padding:0;
position:absolute;
top:100px;
}

#curvearea3 {
width:90px;
height:20px;
text-align:right;
margin:0; 
padding:0;
position:absolute;
top:337px;
}

#curvearea3 img{
margin:0;
padding:0;
}

#newscontent{
float:right;
background:#849a36;
min-height:150px;
width:290px;
margin:0;
padding:0 10px 10px 10px;
}
#speccontent{
float:right;
background:#174a5e;
width:150px;
margin:0;
padding:0 10px 10px 10px;
}
#contcontent{
float:right;
background:#690544;
width:150px;
margin:0;
padding:0 10px 10px 10px;
}

#tnr-o {
position: absolute;
top: 140px;
left: 420px;
width: 270px;
height: 310px;
}

#tnr-w {
position: absolute;
top:140px;
left: 710px;
width: 270px;
height: 310px;
}

#tnr-o a img{
width: 270px;
height: 310px;
border: 0;
}

#tnr-w a img{
width: 270px;
height: 310px;
border: 0;
}

#tnr-o-btn {
position: absolute;
top: 455px;
left: 445px;
}

#tnr-o-btn a img {
border: 0;
float: left;
}

#tnr-w-btn {
position: absolute;
top: 455px;
left: 745px;
}

#tnr-w-btn a img {
border: 0;
float: left;
}
/*end homepage databoxes*/

/*begin homepage nav*/




/*end homepage nav*/



#header{

height:200px;
width:740px;
}
.event{
background:transparent url(../img/email_headimg_events.jpg) no-repeat;
}
.signup{
background:transparent url(../img/email_headimg_signup.jpg) no-repeat;
}

#bottomcurve{
background:transparent url(../img/btmcrv.gif) no-repeat;
margin:0 0 50px 0;
height:34px;
width:740px;
padding:0;
}

#content .inner{
background:#414e55;

margin:0;
padding:0;
}

#clear{
clear:both;
}

#outerbox{
background:transparent url(../img/gr8dnt.jpg) repeat-x top;
width:700px;
margin: 0;
padding:0 40px 0 0;
}

#leftimage{
background:transparent url(../img/eml_lftimg_sidechunk.jpg) no-repeat left top;
float:left;
height:200px;
width:190px;
margin:0;
padding:0 0 0 40px;
}
#leftimage img{
margin:0;
padding:0;
}

#headline img{
float:left;
height:40px;
width:470px;
}

#signupcontent{
float:right;
background:#0f0f0f;
min-height:200px;
width:430px;
padding:0 20px 20px 20px;
}

#contentbottom{
float:right;
}

#curvearea{
width:230px;
text-align:right;
margin:0; 
padding:0;
position:absolute;
top:400px;
}
#below_forum {
position: relative;
z-index: 0;
}
#forum_iframe {
display: none;
z-index: 10;
}
#filelist {
padding:10px;background-color: #d7d7d5;overflow:hide;font-size:10px;line-height:0.5em;
}
#filelist2 {
padding:10px;background-color: #d7d7d5;overflow:hide;font-size:10px;line-height:0.5em;
}
#filelist3 {
padding:10px;background-color: #d7d7d5;overflow:hide;font-size:10px;line-height:0.5em;
}
#filelist4 {
padding:10px;background-color: #d7d7d5;overflow:hide;font-size:10px;line-height:0.5em;
}
.fileclick {

color: #1d1d1d;
}

.fileName {
color:#1d1d1d;
}
/* Events stuff*/

.gigpress-listing{
margin:0;
padding:2px 0 0;
}

.gigpress-listing li{
list-style:none;
}

.vevent{
padding-bottom:10px;
margin-bottom:10px;
border-bottom: 1px dotted #fff;
}

.front {
z-index: 100;
}
/* Twitter box */

.twittLI {
	font: Verdana, sans-serif;
	color: #00FFBD;
	padding-bottom: 8px;
}

.twittLI a{
	color: #FFF;
	text-decoration: none;
}

.twittLI a:hover{
	color: #FFF;
	text-decoration: underline;
}

.twittLI span.time{
	color: #ff8a00;
	font-size: 10px;	
}
