@charset "utf-8";
/* CSS Document */

* { margin:0px; padding:0px; }

body, html {
width:100%;
background-image:url(../images/black-background.jpg);
background-position:center;
background-repeat:repeat-y;
background-color:#000000;
}

#OuterWrapper {
width:100%;
background-image:url(../images/top-background.jpg);
background-repeat:no-repeat;
background-position:center top;
}

#SiteWrapper {
width:950px; height:600px;
margin-left:auto; margin-right:auto;
}

#NavBar {
width:930px;
border-bottom:#708eb8 solid 1px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
padding-top:3px; padding-bottom:3px;
padding-left:20px;
}

#Header {
width:950px;
}

#ContentWrapper {
float:left;
width:950px; height:900px;
background-image:url(../images/content-background.jpg);
background-repeat:no-repeat;
background-color:#000000;
}

/* Left Column - Latest News */
#leftbox {
display:block;
float:left;
width:591px;
}


#contentbox {
display:block;
float:left;
width:541px;
margin-left:18px;
}

#contentarea {
display:block;
float:left;
width:541px; height:1040px; 
background-image:url(../images/leftbox-mid-bg.png);
background-repeat:no-repeat;
overflow:hidden;
}

#contentdiv {
display:block;
margin-left:20px;
width:485px;

}

#contentbottom {
display:block;
clear:left;
width:541px;
}

/* Right Column Styles - Shoutbox and Mediabox */
#rightbox {
float:left;
width:338px;
}

#OuterShoutBox {
width:338px;
}

#shoutarea {
float:left;
width:338px; height:215px;
background-image:url(../images/shoutbox-mid-bg.png);
background-repeat:no-repeat;
overflow:hidden;
}

#shoutbottom {
clear:left;
width:338px;
margin-bottom:16px;
}

#ShoutBox {
width: 338px;
}

#ShoutBoxPadder {
margin-left:20px; margin-right:20px;
width:298px;
}

#ShoutBoxContent {
width:298px; height:195px;
overflow:hidden;
text-align:left;
}

#shoutruler {
margin-top:20px;
margin-bottom:20px;
text-align:center;
}

#listticker{
	height:195px;
	width:298px;
	overflow:hidden;
	border:0;
}

#listticker ul {
list-style:none;
}

#listticker li{
	border:0; margin:0; padding:0; list-style:none;
}



#clearit { clear:both; }

/* background-image:url(../images/rightbox-mid-bg.png); */

#mediabox {
width:338px;
}

#mediaarea {
float:left;
width:338px; height:720px;
background-image:url(../images/rightbox-mid-bg.png);
background-repeat:no-repeat;
overflow:hidden;
}

#mediaspacer {
float:left;
margin-left:20px;
width:300px;
}

#mediabottom {
clear:left;
width:338px;
}

/* Gallery Styles */
#gallerybox {
float:left;
width:940px;
margin-left:18px;
}

#galleryarea {
float:left;
width:915px;  min-height:500px; height:auto;
background-image:url(../images/gallery-bg.png);
background-repeat:no-repeat;
margin-bottom:30px;
}

#galleryareafooter {
clear:both;
width:915px; height:20px;
overflow:hidden;
}

#gallerydiv {
margin-left:20px;
width:100%;
}

#audtionbox {
display:inline;
width:275px;
float:left;
margin-top:20px;
margin-left:100px;
}

#downloadbox {
display:inline;
width:375px;
float:left;
margin-top:20px;
margin-left:25px;
}



/*Contact Styles */
#contactbox {
float:left;
width:940px;
margin-left:18px;
}

#contactarea {
float:left;
width:915px;  min-height:400px; height:auto;
background-image:url(../images/gallery-bg.png);
background-repeat:no-repeat;
margin-bottom:30px;
}

#contactareafooter {
clear:both;
width:915px; height:20px;
overflow:hidden;
}

#contactdiv {
margin-left:20px;
width:100%;
}

#contactformbox {
float:left;
width:400px;
}

#contactsocialbox {
float:left;
margin-left:40px;
width:400px;
}

/* Video page */
#videopagebox {
margin-left:20px;
width:100%;
}


#videolistbox {
float:left;
width:320px;
}

#mostrecentvideo {
/* display:inline; */
float:left; margin-left:65px;
width:425px;
}

/* Links page */
#linkspagebox {
margin-left:20px;
width:100%;
}
