<html>

<style>
a:link 			{text-decoration:underline; color:black; }
a:visited 		{text-decoration:none;color:black;}
a:hover 		{text-decoration:underline;color:#000;}
a:active 		{text-decoration:underline;color:#000;}

a.nav:link 		{text-decoration:none; color:black; text-shadow: #ccc -1px -1px 1px; }
a.nav:visited 	{text-decoration:none;color:black;}
a.nav:hover 	{text-decoration:underline;color:black;	text-shadow: #ccc -1px -1px 1px;}
a.nav:active 	{text-decoration:underline;color:black;}

a.imp:link 			{text-decoration:underline; color:#fff; }
a.imp:visited 		{text-decoration:none;color:#fff;}
a.imp:hover 		{text-decoration:underline;color:#fff;	text-shadow: #ccc -1px -1px 1px;}
a.imp:active 		{text-decoration:underline;color:#fff;}

a.home:link		{	
				text-decoration:none; color:black;	
				font-family:verdana, sans-serif; 
				font-weight:500; 
				font-size:16px; 
				letter-spacing: .1em;	
   				color:#fff; 
   				text-align:left;
		 	  	line-height:1.8em; 
				padding:1px;
				margin-left:-5px;
				padding-left:40px;	
   				word-break:hyphenate;
				-webkit-hyphens: auto;
				-moz-hyphens: auto;
				hyphens: auto;
   				}   	

a.home:hover 
		 		{	
				text-decoration:none; color:black;	
				font-family:verdana, sans-serif; 
				font-weight:500; 
				font-size:16px; 
				letter-spacing: .1em;	
   				text-align:left;
		 	  	line-height:1.8em; 
				padding:1px;
				margin-left:-5px;
				padding-left:40px;	
   				word-break:hyphenate;
				-webkit-hyphens: auto;
				-moz-hyphens: auto;
				hyphens: auto;
   				}      				
a.home:visited  		{	
				text-decoration:none; color:black;	
				font-family:verdana, sans-serif; 
				font-weight:500; 
				font-size:16px; 
				letter-spacing: .1em;	
   				color:#fff; 
   				text-align:left;
		 	  	line-height:1.8em; 
				padding:1px;
					margin-left:-5px;
				padding-left:40px;		
   				word-break:hyphenate;
				-webkit-hyphens: auto;
				-moz-hyphens: auto;
				hyphens: auto;
   				} 
   				
a.miv:link		{	
				text-decoration:none; color:black;	
				position: relative; top:0px; left:0; 
				width:98%; 
				min-height: 25px; 
   				z-index:10;
   				text-align:left;
		 	  	line-height:1.8em; 
				padding:1px;
				padding-left:5px;	
				border-bottom: 2px solid #fff; 
				text-decoration:none; color:black;	
				font-family:verdana, sans-serif; 
				font-weight:500; 
				font-size:16px; 
				letter-spacing: .1em;	
   				color:#000; 
   				Background-color:#00ADEF;
   				}   	

a.miv:hover
		 		{	
				position: relative; top:0px; left:0; 
				width:98%; 
				min-height: 25px; 
   				Background-color:#00ADEF;
   				z-index:10;
   				text-align:left;
		 	  	line-height:1.8em; 
				padding:1px;
				padding-left:5px;	
				border-bottom: 2px solid #fff; 
				text-decoration:none; color:black;	
				font-family:verdana, sans-serif; 
				font-weight:500; 
				font-size:16px; 
				letter-spacing: .1em;	
   				color:#000; 
   				Background-color:#00ADEF;
   				}      				
   				
a.miv:active
				{	
				position: relative; top:0px; left:0; 
				width:98%; 
				min-height: 25px; 
   				Background-color:#00ADEF;
   				z-index:10;
   				text-align:left;
		 	  	line-height:1.8em; 
				padding:1px;
				padding-left:5px;	
				border-bottom: 2px solid #fff; 
				text-decoration:none; color:black;	
				font-family:verdana, sans-serif; 
				font-weight:500; 
				font-size:16px; 
				letter-spacing: .1em;	
   				color:#000; 
   				Background-color:#00ADEF;
   				}      
   				
a.miv:visited  		{	
				text-decoration:none; color:black;	
				position: relative; top:0px; left:0; 
				width:98%; 
				min-height: 25px; 
   				Background-color:#00ADEF;
   				z-index:10;
   				text-align:left;
		 	  	line-height:1.8em; 
				padding:1px;
				padding-left:5px;	
				border-bottom: 2px solid #fff; 
				text-decoration:none; color:black;	
				font-family:verdana, sans-serif; 
				font-weight:500; 
				font-size:16px; 
				letter-spacing: .1em;	
   				color:#fff; 
   				Background-color:#00ADEF;
   				
   				}   
   				  
/*fonts */   				

.h1				{		
				font-family:Droid Sans, sans-serif; 
				font-weight:700; 
				font-size:36px; 
				letter-spacing: .02em;	
   				color:#fff; 
   				text-align:justify;
		 	  	line-height:1.1em; 
   				margin-bottom:10px;	
				width:95%;
				}
   				
.h2				{		
				font-family:verdana, sans-serif; 
				font-weight:400; 
				font-size:13px; 
				letter-spacing: .05em;	
   				color:#000; 
   				text-align:justify;
		 	  	line-height:1.3em; 
   				margin-bottom:2px;
   				width:85%;
   				margin-left:40px;
   				word-break:hyphenate;
				-webkit-hyphens: auto;
				-moz-hyphens: auto;
				hyphens: auto;
   				}   
   				
.h3				{		
				font-family:verdana, sans-serif; 
				font-weight:400; 
				font-size:15px; 
				letter-spacing: .05em;	
   				color:#000; 
   				text-align:justify;
		 	  	line-height:1.3em; 
   				margin-bottom:2px;
   				width:85%;
   				margin-left:40px;
   				word-break:hyphenate;
				-webkit-hyphens: auto;
				-moz-hyphens: auto;
				hyphens: auto;
   				}   
   				
.h4				{		
				font-family:verdana, sans-serif; 
				font-weight:400; 
				font-size:15px; 
				letter-spacing: .05em;	
   				color:#fff; 
   				text-align:justify;
		 	  	line-height:1.5em; 
   				margin-bottom:2px;
   				width:85%;
   				word-break:hyphenate;
				-webkit-hyphens: auto;
				-moz-hyphens: auto;
				hyphens: auto;
   				}   
   			     	   				
   			     				 	   				   				  							
.logos			{		
				font-family:verdana, sans-serif; 
				font-weight:400; 
				font-size:13px; 
				letter-spacing: .05em;	
   				color:#000; 
   				text-align:justify;
		 	  	line-height:1.3em; 
   				margin-bottom:2px;
   				width:85%;
   				word-break:hyphenate;
				-webkit-hyphens: auto;
				-moz-hyphens: auto;
				hyphens: auto;
   				}  

/*divs*/

body {
				width:100%; 
				height:100%; 
				overflow-x:hidden; 
				overflow-y:scroll; 
				background-color:#000;
				padding-bottom:20px;
				}

.content		{
				z-index:7;
				width:95%;
				position: absolute; top:0px;
				Background-color:#000;
				padding-top:20px;
				padding-bottom:5px;
				border-left:1px solid #fff;
				border-right:1px solid #fff;
				margin-left:10px;
				}

.header 	{ margin-left:1%;
			 position: relative;
			 top:10px;
			 left:20px;	
			 margin-top:20px;
			 margin-bottom:20px;
			 text-align:left;
			}
			
.posters 	{ margin-left:1%;
			 position: relative;
			 top:10px;
			 left:20px;	
			 margin-bottom:20px;
			 width:95%;
			}
								
				
.title		{
				z-index:7;
				width:620px;
				position: absolute; top:10px; left:20%;
				padding-left: 0px;
				padding:5px;
				padding-bottom: 20px;
				border-left:1px solid #00ADEF;
				}	
				
#head_container {
			width:100%; 
			position: relative;
			top: 10px;
			left:40px; 
			padding-left:5px;
			margin-bottom:10px;
	  		background-repeat: repeat;
	  		-moz-border-radius: 6px;
	   		-webkit-border-radius: 6px;
	  		-khtml-border-radius: 6px;
	  		}	
	  		
#Foot 			{
				z-index:11;
				width:  100%;
				height: 25px;
				margin-top:50px;
				padding:2px;
				}	  									

.txt			{		
				font-family:verdana, sans-serif; 
				font-weight:400; 
				font-size:13px; 
				letter-spacing: .05em;	
   				color:#000; 
   				text-align:justify;
		 	  	line-height:1.3em; 
   				margin-bottom:10px;
   				margin-left:40px;
   				width:85%;
   				word-break:hyphenate;
				-webkit-hyphens: auto;
				-moz-hyphens: auto;
				hyphens: auto;
   				}  
   				
 .txt_fff			{		
				font-family:verdana, sans-serif; 
				font-weight:400; 
				font-size:13px; 
				letter-spacing: .05em;	
   				color:#fff; 
   				text-align:justify;
		 	  	line-height:1.3em; 
   				margin-bottom:10px;
   				margin-left:40px;
   				width:85%;
   				word-break:hyphenate;
				-webkit-hyphens: auto;
				-moz-hyphens: auto;
				hyphens: auto;
   				}  
   				     				
   				
/** LIGHTBOX MARKUP **/

.lightbox {
	/** Default lightbox to hidden */
	display: none;

	/** Position and style */
	position: fixed;
	z-index: 25;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	padding-top:60px;
	padding-left:20px;
	background: rgba(0,0,0,0.8);
	overflow:scroll;
}

a.lightbox {color:white;
			font-family:verdana, sans-serif; 
			text-decoration: none; 
			}

a.lightbox:hover {color:white;
			font-family:verdana, sans-serif; 
			text-decoration: none; 
			}
			
a.lightbox:active {color:white;
			font-family:verdana, sans-serif; 
			text-decoration: none; 
			}	
			
a.lightbox:visited {color:white;
			font-family:verdana, sans-serif; 
			text-decoration: none; 
			}									
			
.lightbox_txt {color:white;
			font-family:Droid Sans, sans-serif; 
			font-weight:400; 
			font-size:16px; 
			letter-spacing: .03em;	
   			color:#fff; 
   			width: 56%;
   			text-align:justify;
		 	line-height:1.3em; 
			margin-left:15%;
   			margin-bottom:10px;
   			word-break:hyphenate;
			-webkit-hyphens: auto;
			-moz-hyphens: auto;
			hyphens: auto;
			display:block;
			}			

.lightbox img {
	/** Pad the lightbox image */
	max-width: 90%;
	max-height: 80%;
	margin-top: 2%;
}

.lightbox:target {
	/** Remove default browser outline */
	outline: none;

	/** Unhide lightbox **/
	display: block;
}			

/*logos and social */

.social			{
				position: fixed; left:86%; bottom:53px; z-index:8;
				width:200px; height:30px;
				}	
				
.tweet			{
				position: relative; left:5px; bottom:10px; 
				}
				
.fb-like		{
				position: relative; left:65px; top:10px; 
				}
				
.tumblr 		{
				width: 80px;
		 		position: relative;
		 		top: -29px;
		 		left: 155px;
 		} 

/* Logos */

#sponsors {position:relative; top:10px; left:40px; height:75px;margin-bottom:5px;}	

#sponsors_1 	{
				position:relative; top:5px; left:0px;
				padding-left:5px;
				padding-right:5px;
				width: 100px;
				height: 50px;
				padding-top: 5px;
				padding-right: 50px;
				padding-bottom: 15px;
				}
#sponsors_2 	{
				position:relative; top:0px; left:0px;
				padding-left:5px;
				padding-right:5px;
				width:60px;
				height: 30px;
				padding-right: 40px;
				padding-bottom: 5px;
				border-right:1px solid black;
				}



				
#logo_1 		{
				position:relative; top:-60px; left:120px;
				padding-left:0px;
				padding-right:5px;
				width:100px;
				height: 40px;
				}

#logo_2			{
				position:relative; top:-130px; left:120px;
				padding-left:0px;
				padding-right:5px;
				margin-left:5px;
				width:100px;
				height: 40px;
				}


#logo_3			{
				position:relative; top:-110px; left:120px;
				padding-left:0px;
				padding-right:5px;
				width:100px;
				height:40px;
				}	
				
#logo_4 		{
				position:relative; top:-215px; left:225px;
				padding-left:5px;
				padding-right:5px;
				width:50px;
				height:40px;
				}
				
#logo_5 		{
				position:relative; top:-220px; left:225px;
				padding-left:5px;
				padding-right:5px;
				width:50px;
				height:40px;
				}									

#logo_6 		{
				position:relative; top:-290px; left:290px;
				padding-left:5px;
				padding-right:5px;
				width:30px;
				height:40px;
				}

#logo_square_1 	{
				position:relative; top:-260px; left:180px;
				padding-left:5px;
				padding-right:5px;
				width:100px;
				height: 40px;
				}		
				
			

.SL				{			
				z-index:7;
				width:100px; height:40px;
				Background-color:#00ADEF;
				position: fixed; bottom:-2px; left:87%;
				padding-top:5px;
				padding-bottom:15px;
				padding:5px;
				border-left:1px solid #00ADEF;
				-webkit-border-bottom-right-radius: 0px;
				-webkit-border-bottom-left-radius: 0px;
				-webkit-border-top-right-radius: 5px;
				-webkit-border-top-left-radius: 5px;

				-khtml-border-radius-bottomright: 0px;
				-khtml-border-radius-bottomleft: 0px;
				-khtml-border-radius-topright: 5px;
				-khtml-border-radius-topleft: 5px;

				-moz-border-radius-bottomright: 0px;
				-moz-border-radius-bottomleft: 0px;
				-moz-border-radius-topright: 5px;
				-moz-border-radius-topleft: 5px;

				border-bottom-right-radius: 0px;
				border-bottom-left-radius: 0px;
				border-top-right-radius: 5px;
				border-top-left-radius: 5px;
				box-shadow:2px 2px 3px grey;
				}

/* menus */
				
.menu_top { 
				position: fixed; top:-2px; left:227px; 
				width:100%; 
				min-height: 20px; 
				padding-left:20px;
				padding-top:10px;
				background-color:rgba(255, 255, 255, 0.90);
				border-left: 1px solid #00ADEF; 
				z-index:10;
				box-shadow:2px 2px 3px grey;
			}
											
.menu_top_2 { 
				position: fixed; top:29px; left:209px;
				width:350px; 
				min-height: 25px; 
				background-color:rgba(255, 255, 255, 0.90); 
				padding-left:20px; 
				z-index:10;
				border-left:1px solid #00ADEF;
				box-shadow:2px 2px 3px grey;
				padding-bottom:2px;
			}			

.divider   		{		
				position: fixed; top:-1px; left:-2px; 
				min-height: 25px; 
				font-family:verdana, sans-serif; 
				font-weight:500; 
				width:248px;
				font-size:16px; 
				letter-spacing: .1em;	
   				color:#fff; 
   				Background-color:#FFD801;
   				z-index:10;
   				text-align:left;
		 	  	line-height:1.8em; 
				padding:1px;
				margin-left:-40px;
				padding-left:20px;	
   				word-break:hyphenate;
				-webkit-hyphens: auto;
				-moz-hyphens: auto;
				hyphens: auto;
   				} 
		
   				
.divider_Menu   		{		
				position: fixed; top:40px; left:10px; 
				width:200px; 
				min-height: 25px; 
   				z-index:10;
   				text-align:left;
		 	  	line-height:1.8em; 	 
   				}     

.divider_Menu_item   		{		
				position: relative; top:0px; left:0; 
				width:98%; 
				min-height: 25px; 
   				Background-color:#00ADEF;
   				z-index:10;
   				text-align:left;
		 	  	line-height:1.8em; 
				padding:1px;
				padding-left:5px;	
				border-bottom: 2px solid #fff; 
   				}     		   								
   				
.menu				{		
				font-family:verdana, sans-serif; 
				font-weight:400; 
				font-size:13px; 
				letter-spacing: .05em;	
   				color:#000; 
   				text-align:justify;
		 	  	line-height:1.3em; 
   				margin-bottom:2px;
   				width:85%;
   				word-break:hyphenate;
				-webkit-hyphens: auto;
				-moz-hyphens: auto;
				hyphens: auto;
   				} 	
   				
 #Foot 			{
				z-index:4;
				width:  104.8%;
				height: 25px;
				position: relative; left:-15px; top:-15px;
				padding:1px;
				margin-bottom:3px;
				}  											
				
				
</style>
</html>