* {
padding:0;
margin:0;
outline:0;  }

a {
color:#999;
font-style:italic;
text-decoration:none; }

a:hover {
color:#fff; }

body {
/*background:url(../graphics/bg-01.png) #000 fixed;*/
background:#200020;
color:#b5b4b4;
font-size:16px;
/*font-family:"Gill Sans MT", helvetica, sans-serif;*/
font-family: 'Tenor Sans', sans-serif;
line-height:150%;  }

h1 {
display:none; }

h2 {
margin-bottom:15px; }

p  {
padding-bottom:10px;
text-align:justify;  }

/*||||||||||||||||END RESET||||||||||||||||||||*/

#banner {
height:50px;
/*background: url(../graphics/banner.png) center no-repeat;*/  }

.bordered {
padding:10px;
background:#180018;
border:1px solid #333;
  webkit-border-radius:10px;
  moz-border-radius:10px;
border-radius:10px; } 

#colL {
float:left;
width:535px;
padding-right:25px;
padding-top:20px;
padding-left:20px;
min-height:300px;
margin-bottom:30px;  }

#colR {
float:left;
width:345px;
text-align:right;
padding-left:15px;
padding-right:20px;
padding-top:20px;
min-height:300px; 
margin-bottom:30px; }



.drop {
float:left;
color:#999;
font-family:"Times New Roman", Helvetica, serif;
/*color:#067aa1;*/
margin-right:7px;
font-size:3.9em;
line-height:85%; }

#footer {
border-top:1px solid #333; 
clear:both;
margin:10px auto; 
padding: 15px;
text-align:center;
font-family:arial, helvetica, sans-serif;
font-size:12px;
color:#666;  }

#footer a {
color:#666; }

#footer a:hover {
color:#999; }

input,textarea {
padding:5px;
background-color:#212020;
color:#999;
border:1px solid #333 }

.twit a {
display:block;
margin-top:-7px;
height:35px;
width:35px;
background:url(../graphics/twitter-spr.png) no-repeat; }

.twit a:hover {
background-position:0 -35px; }

div.twit {
float:right; }

.twit span {
display:none; }

.vid-list-1 a {
display:block;
float:left;
height:143px;
width:260px;
margin-bottom:20px;
margin-right:20px;
background-image:url(../graphics/sprite.jpg);
background-repeat:no-repeat; }

.vid-list-1 a:hover {
background-position:0 -143px; }

.vid-list-2 a {
display:block;
float:left;
height:143px;
width:260px;
margin-bottom:20px;
margin-right:20px;
background-image:url(../graphics/sprite.jpg);
background-position:-260px 0;
background-repeat:no-repeat; }

.vid-list-2 a:hover {
background-position:-260px -143px; }

.vid-list-3 a {
display:block;
float:left;
height:143px;
width:260px;
margin-bottom:20px;
margin-right:20px;
background-image:url(../graphics/sprite.jpg);
background-position:-520px 0;
background-repeat:no-repeat; }

.vid-list-3 a:hover {
background-position:-520px -143px; }

#wrapper {
width:960px;
min-height:600px;
background:#180018;
margin:15px auto 30px auto;
/*border:1px solid #333;
-moz-box-shadow: 0px 0px 20px 5px #333;
-webkit-box-shadow: 0px 0px 20px 5px #333;
box-shadow: 0px 0px 20px 5px #333;*/
-webkit-border-bottom-left-radius:10px;
-webkit-border-bottom-right-radius:10px;
-moz-border-bottom-left-radius:10px;
-moz-border-bottom-right-radius:10px;
border-bottom-left-radius:10px;
border-bottom-right-radius:10px;  }

/*------------Begin navigation menu---------------*/

#navcontainer {
text-align:center;
font-family:"Gill Sans MT", Helvetica, sans-serif;
font-size:16px;
height:25px;
margin-top:15px;
line-height:17px;
background:#180018;
color:#ccc;
width:960px;; }

#navcontainer ul li 
{ 
display: inline; }
	
#navcontainer ul {
list-style:none;
margin:0;
padding: 0;
font-family: "Gill Sans MT" , helvetica, sans-serif; }
	
#navcontainer ul li a
{
font-style:normal;
outline:none;
padding:6px 20px 7px 15px;
padding:6px 0 7px 0;
margin:0 12px;
height:25px;
text-decoration: none; }
	
#navcontainer ul li a:hover {
color: #eee;
border-bottom:3px solid #02445a;
padding-bottom:4px;
/*background:#02445a;*/ }

/*End navigation menu*/


/*||||||||EVENTS||||||||||||||||||*/
#listing {
font-size:13px;
line-height:135%; }

.event_name {
text-transform:uppercase;
font-size:13px; 
font-weight:bold; }

.small {
font-size:8pt; }

.main_area {
width:535px;  
margin-left:auto; 
margin-right:auto; }

.separator {
width:535px; 
margin-top:10px; 
margin-bottom:15px; 
margin-left:1px; 
border-bottom:1px dotted #333; }