/* BOXTY - CSS <style> */

body	{ 		padding:0px; margin:0px; background-color:#000000; color:#f8cf86;
				text-align:center; line-height:1em; }

div.page  { position:relative; text-align:left; top:0px; left:0px; margin:0px; margin-top:24px; 
			border:1px solid #FA8934; -moz-border-radius:6px; -khtml-border-radius:6px; 
			width:980px; height:712px; }
				
div.top  { 	position:relative; top:0px; left:0px; border:0px; text-align:left; }		

div.band { position:absolute; top:0px; left:0px; width:980px; height:710px; visibility:hidden; overflow:hidden;
			-moz-border-radius:5px; -khtml-border-radius:5px;  }

div.dontshow { visibility:hidden; }
			
* html div.band { position:absolute; top:0px; left:0px; width:978px; height:710px; visibility:hidden; overflow:hidden;
			z-index:-1; }			

a.logo    {	position:absolute; top:0px; left:0px; margin:0px; z-index:2010;  }
img.logo  { width:235px; height:264px; z-index:2011; }

div.menu { position:absolute; top:53px; left:0px; height:44px; width:100%; z-index:900;
			border:1px solid #FA8935; border-left:0px; border-right:0px; 
			background-color:#031353; opacity:0.75; -moz-opacity:0.75; -khtml-opacity:0.75; filter:Alpha(opacity=75); }

* html div.menu { top:54px; }
			
/* MAIN NAV */

div.main_nav				   { margin:0px; padding:0px; 							 
								 position:absolute; top:54px; left:224px; z-index:2000;	
								} /* border:1px solid blue; } */
div.main_nav img			   { width:149px; height:44px; } 

/* img.menu_img 				   { width:149px; height:44px; opacity:0.65; -moz-opacity:0.65; -khtml-opacity:0.65; filter:Alpha(opacity=65); }	
img.menu_img:hover			   { opacity:1; -moz-opacity:1; -khtml-opacity:1; filter:Alpha(opacity=100); } */	
						
a.menu img				       { opacity:0.65; -moz-opacity:0.65; -khtml-opacity:0.65; filter:Alpha(opacity=65); }
a.menu:hover img		       { opacity:1; -moz-opacity:1; -khtml-opacity:1; filter:Alpha(opacity=100); }

td.gallery_link				   { width:25%; height:120px; vertical-align:middle; }

a.gallery_linkimg				{ width:100px; height:100px; border:2px solid black; display:block; }
a.gallery_linkimg:hover 	    { border:2px solid #de5926; }

a.gallery_linkimg img, a.gallery_linkimg_active img  { width:96px; height:96px; border:2px solid #de5926; }

a.gallery_linkimg img:hover		   { border:2px solid #de5926; }
a.gallery_linkimg_active		   { width:100px; height:100px; border:4px solid #de5926; cursor:default; display:block;}	


div.bottomline				   { position:absolute; bottom:12px; text-align:center; line-height:24px; width:100%; }
div.bottomshade				   { position:absolute; bottom:12px; text-align:center; height:32px; width:100%; background-color:black; opacity:0.4; -moz-opacity:0.4; -khtml-opacity:0.4; filter:Alpha(opacity=40); }

div.bottomline p			   { font-size:0.8em; color:#fe711e; line-height:32px; margin:0px; }
div.bottomline p a			   { font-size:1em; color:#fe711e; }


/* CONTENT */

img		   	 				   { border:0px; margin:0px; }

img.seqplay					   { border:2px solid black; opacity:0.75; -moz-opacity:0.75; -khtml-opacity:0.75; margin-bottom:5px; cursor:pointer; }
img.seqplay:hover			   { opacity:1; -moz-opacity:1; -khtml-opacity:0.75; }
img.seqimg					   { border:2px solid black; cursor:n-resize; } /* #de5926; */
img.seqimg:hover			   { border:2px solid #de5926; }

div.content					   { position:absolute; top:132px; left:52px; width:878px; } /* border:1px solid red; } */  
div.content_top				   { margin-left:200px; } /* border:1px dotted blue; height:142px; } */
div.content_main			   { position:absolute; top:140px; width:100%; height:386px; overflow:auto; margin-top:8px; } /* border:1px dotted green; */
								 
body,a,p,td,blockquote,div,h1,h2,h3,h4   { font-family:"Trebuchet MS",Arial,Sans-Serif; font-size:10pt; 
							   	 line-height:12pt; color:#f8cf86; }

div.content a, div.content a:visited, div.content a:hover  { color:#fda229; text-decoration:none; }

a.mailto, a.mailto:visited, a.mailto:active { padding-left:16px; background-image:url(../_img/mailto.gif);
								   background-repeat:no-repeat; background-position:left center; 
						   }
						   
								   
a.linkout, a.linkout:visited, a.linkout:active  { padding-left:10px; background-image:url(../_img/linkout.gif);
								  background-repeat:no-repeat; background-position:left center; 
								  }

a.linkout:hover				   { background-image:url(../_img/linkout_hover.gif); }

a.mp3						   { font-weight:bold; padding-left:32px; line-height:24px; 
								 background-image:url(../_img/speakericon.gif); 
								 background-position:center left; background-repeat:no-repeat;
								 opacity:0.75; -moz-opacity:0.75; -khtml-opacity:0.75; }

.no_mp3						   { font-weight:normal; padding-left:32px; line-height:24px;  }	 

a.mp3:hover	    			   { background-image:url(../_img/speakericon_play.gif);
								  opacity:1; -moz-opacity:1; -khtml-opacity:1; filter:Alpha(opacity=100); }		
								  
a.closeplayer				   { display:inline; font-weight:bold; padding-left:32px; line-height:28px;
								 background-image:url(../_img/closeplayer.gif); 
								 background-position:left center; background-repeat:no-repeat;
								  } /* opacity:0.75; -moz-opacity:0.75; -khtml-opacity:0.75; filter:Alpha(opacity=75); */	
								 							  						
/* a.closeplayer:hover			   { opacity:1; -moz-opacity:1; -khtml-opacity:1; filter:Alpha(opacity=100);  } */	

								
p							   { margin-top:0px; margin-bottom:14px; }		
.block						   { text-align:justify; }

h1,h2,h3,h4,h5				   { font-family:"Trebuchet MS",Arial,Sans-Serif; color:#ffffff; margin-bottom:14px; margin-top:0px;  }
h1							   { font-size:1.8em; font-weight:normal; color:#ffffff; }
h2							   { font-size:1.3em; font-weight:bold; }
h3					   		   { font-size:1em; letter-spacing:0.17em; font-weight:bold; text-transform:uppercase; }								 				 
h4 							   { font-size:0.8em; letter-spacing:0.17em; font-weight:bold; text-transform:uppercase; }
								 
.minitext					   { font-size:0.7em; color:#d64119;}		

hr				   			   { color:#BB0000; background-color:#BB0000; height:1px; border:1px hidden #BB0000; margin:0px; }
hr.yellow		   			   { color:#ffc257; background-color:#ffc257; height:1px; border:1px hidden #ffc257; margin:0px; }


	   													   
					 					 						 
