body.front		 { background-color: #3B3535;	background-image: url("pix/bg_1.jpg"); }	
body.run		 { background-color:#660000 ;  
		scrollbar-3dlight-color: #000000;
               	 scrollbar-arrow-color: #000000  ;
               	 scrollbar-track-color :#2B0404;
               	scrollbar-darkshadow-color:;
               	 scrollbar-face-color: #660000;
                	scrollbar-highlight-color: #000000;
               	 scrollbar-shadow-color: #000000; }

html {height: 101%; margin-bottom: 1px;}
#0B1D4D
h1, h2, h3, h6, a, div		{ font-family: Arial, Verdana, sans-serif; font-size:9pt; 
			color: white;  text-align: left; text-decoration: none; }
p, td			{ font-family: Arial, Verdana, sans-serif; font-size:9pt; font-weight:none,font-size:8px;
			color: white;  text-align: left; valign: top; text-decoration: none; margin:10px;}


p.right			{  text-align: right; }
p.center			{font-family: Arial,   Verdana, sans-serif; font-size:10pt; 
			color: white;  text-align: center; }
p.large			{font-family: Arial, Verdana, sans-serif; font-size:12pt;  
			color: white;  text-align: center; }




a:link 		{ color: red;font-weight:bold;  text-decoration: none; }
a.big 		{ color: red;font-weight:bold; font-size:12pt; text-decoration: none; }
a:visited 		{ color: red; font-weight:bold; text-decoration: none; }
a:hover 		{ color: coral; font-weight:bold; text-decoration: none;}
a:active 		{ color: coral; font-weight:bold; text-decoration: none;} 

h1 		/*bold orange text*/		{ font-size:11pt; color:coral; }
h4 		/*bold orange text*/		{ font-family:Arial,  Verdana, sans-serif; }
						 text-align: left; text-decoration: none;font-size:16pt; color:white; }
td.fst		/*big header */		{ font-size:10pt;  color:coral; }
td.sec		/* white standard text*/	{ font-size:9pt;  color:white;  }
td.ten		/*  right text */ 		{ font-size:10pt;  color:white;   text-align: right; text-valign:bottom; }
td.two		/*  left text */ 		{ font-size:10pt;  color:white;   text-align: left; text-valign:bottom; }
td.twocal	/*  left text */ 		{ font-size:12pt;  color:white;   text-align: left; text-valign:bottom; }

td.ele		/*  left text with margin */	{ font-size:10pt;  color:white;   text-align: left; text-valign:bottom; padding-left:15px;}
td.twe		/*  middle text with */	        { font-size:10pt;  color:red;   text-valign:top;  }
td.twel		/*  middle text with */	        { font-size:10pt;  color:red;   text-valign:top;  text-align: center }
td.twecal	/*   text with background */    {background:  #fff; font-size:10pt;  color:red;   text-align: left; text-valign:top; }
td.tweleft	/*  middle text with line */    { background:  #fff; font-size:10pt;  font-color:black;   text-align: left; text-valign:top;  border-top: 2px solid #736F6E; border-left: 2px solid #736F6E;}
td.tweright	/*  middle text with line */    { font-size:10pt;  color:red;   text-align: left; text-valign:top;  border-top: 2px solid #736F6E; border-left: 2px solid #736F6E; border-right: 2px solid #736F6E;}
td.twetop	/*  middle text top line */    { font-size:10pt;  color:red;   text-align: left; text-valign:top;  border-top: 2px solid #736F6E;}


td.sch1		/*  left text */ 		{ font-size:10pt;  color:white;  font-weight:none, text-align: left; text-valign:bottom; }
td.sch2		/*  left text with margin */	{ font-size:10pt;  color:white;   text-align: left; text-valign:bottom; padding-left:15px; color:red;}


IMG 		{ border: none; } 

.deepsea, .deepsea TD, .deepsea TH
{
background-image:url('pix/bg_f.gif');
background-color:#3B3535;
color:white;
font-family:sans-serif;
font-weight:0;
}


div#sidebar{
   float: left;
   width: 270px;
   height: 380px;
   font-size: 80%;
   color: #fff;
   border: 0px dotted #000;
   padding: 0em;
   margin-left: 0px; 
background-image: url(pix/bio_2.jpg);
background-repeat:no-repeat;

   
}


div#sidebar_cv{
   float: left;
   width: 270px;
   height: 380px;
   font-size: 80%;
   color: #fff;
   border: 0px dotted #000;
   padding: 0em;
   margin-left: 0px; 
background-image: url(pix/cv.jpg);
background-repeat:no-repeat;

   
}

div#sidebar_home_se{
   float: left;
   width: 250px;
   height: 380px;
   font-size: 80%;
background-image: url(pix/bio_2.jpg);
background-repeat:no-repeat;
   color: #fff;
   border: 0px dotted #000;
   padding: 0em;
   margin-left: 0px;
 


   
}
div#sidebar-index  {
   float: left;
   width: 250px;
   height: 380px;
   font-size: 80%;
   color: #fff;
   border: 0px dotted #fff;
   padding-right: 5em;
 padding-left: 2em;
   margin-left: 0px;
 

   
}

div#sidebar-press  {
   float: left;
   width: 270px;
   height: 390px;
   font-size: 80%;
   color: #000;
   border: 0px dotted #000;
   padding: 0em;
   margin-left: 0px;
   background-image: url(pix/press.jpg);
   background-repeat:no-repeat;

   
}
div#sidebar-rep  {
   float: left;
   width: 250px;
   height: 390px;
   font-size: 80%;
   color: #000;
   border: 0px dotted #000;
   padding: 0em;
   margin-left: 0px;
   background-image: url(pix/rep_3.gif);
   background-repeat:no-repeat;

   
}

div#sidebar-conmgm  {
   float: left;
   width: 250px;
   height: 380px;
   font-size: 80%;
   color: #000;
   border: px dotted #000;
   padding: 0em;
   margin-left: 0px;
   background-image: url(pix/mgm_2_3.gif);
   background-repeat:no-repeat;

   
}

div#sidebar-_con_ss  {
   float: left;
   width: 250px;
   height: 380px;
margin-right:400px;
   font-size: 80%;
   color: #fff;
   border: 10px dotted #fff;
   padding: 0em;
   margin-left: 0px;
 

   
}

div#crossbar-conmgm  {
   float: left;
   width: 710px;
   height: 210px;
   font-size: 80%;
   color: #000;
   border: 2px dotted #000;
   padding: 0em;
   margin-left: 0px;

   background-image: url(pix/cont_m.jpg);
   background-repeat:no-repeat;

   
}


div#sidebar-text_con  {
   float: left;
   width: 280px;
   height: 300px;
   font-size: 0.8em;
   color: #fff;
   border: 13px  white;
   padding: 0em;
   margin-left: 0px;
 

   
}

div#sidebar-text_right  {
   float: right;
   width: 250px;
   height: 200px;margin-top:-350px;
   font-size: 0.8em;
   color: #fff;
   border: 13px  white;
   padding: 0em;
   margin-left: 0px;
 

   
}
div#sidebar-vio  {
   float: left;
   width: 140px;
   height: 180px;
   font-size: 0.8em;
   color: #fff;
   border: 3px  red;
   padding: 0em;
   margin-left: 0px;
   background-image: url(pix/rep_2.gif);
   background-repeat:no-repeat;

   
}
div#sidebar-right  {
   float:  right; margin-top:60px; margin-right:400px;
   overflow:hidden;
   width:80px;
   height: 80px;
   font-size: 0.8em;
   color: #fff;
   border-right: 5px solid #3B3535;
   padding-right:10px;
   margin: 0px;
content:0px;
    background-image: url(pix/cd_brahms_1.gif);
   background-repeat:no-repeat;

   
}
div#container {
	
    margin:0 0 15px;
    padding:3px;
    font-size:0.8em;
    color:#fff;
    position:absolute;
    background-color:#660000;
    left:44%; 
    top:45%; 
    width:910px; 
    margin-left:-420px; 
    margin-top:-300px;
    border:1px solid #990000;
  }


  
  div#container_content {
	
    margin:0 0 0 0;
    padding-left:0px;
padding-right:0px;
    font-size:1.0em;
    color:white;
    position:float;
    background-color:#3B3535;
    left:50%; 
    top:50%; 
    width:905px; 
    border:3px solid #736F6E;

   
  }
 div#container_content_margin {
	
    margin:0 0 0 0;
    padding-left:20px;
padding-right:20px;
    font-size:1.0em;
    color:white;
    position:float;
    background-color:#3B3535;
    left:50%; 
    top:50%; 
    width:866px; 
    border-right:0px solid #736F6E;

   
  }



 div#container_content_margin_cv {
	
    margin:0 0 0 0;
    padding-left:200px;
padding-right:20px;
    font-size:1.0em;
    color:white;
    position:float;
    background-color:#3B3535;
    left:50%; 
    top:50%; 
    width:566px; 
    border-right:0px solid #736F6E;

   
  }
 }
 div#container_content_press {
	
    margin:0 0 0 0;
    padding-left:20px;
padding-right:0px;
    font-size:1.0em;
    color:white;
    position:float;
    background-color:#3B3535;
    left:50%; 
    top:50%; 
    width:336px; 
    border-right:0px solid #736F6E;

   
  }
}
  div#container_content_bio {
	
    margin:0 0 0 0;
    padding-left:20px;
padding-right:0px;
    font-size:1.0em;
    color:white;
    position:float;
    background-color:#3B3535;
    left:50%; 
    top:50%; 
    width:886px; 
    border:0px solid #736F6E;

   
  }