/* Layout Stylesheet */ 

body  {
		background-color: #2D2D35; 
		margin: 0; 
		padding: 0 ;
		font-family:verdana, arial, sans-serif;
       	font-size:14px;
       	color:#000000;  /* #333333; */
       	text-align:left;
       	line-height: 15px;
       
    scrollbar-base-color: default;
    scrollbar-face-color: #322908;
    scrollbar-track-color: #242900;
    scrollbar-arrow-color: #6A865D;
    scrollbar-3dlight-color: #306B13;
    scrollbar-darkshadow-color: #000000;
    scrollbar-highlight-color: #322908;
    scrollbar-shadow-color: #306B13;


/*	 
		scrollbar-face-color: #320808;
        scrollbar-highlight-color: #320808;
        scrollbar-shadow-color: #993300;
        scrollbar-3dlight-color: #993300;
        scrollbar-arrow-color: #ef750e;
        scrollbar-track-color: #240000;
        scrollbar-darkshadow-color: #000000;
*/
        }
p       {        
        margin:15px 15px;
        text-align:left;     
        }
p:first-letter {
 font-size: 100%;  
 }

p.indent
        {text-indent:10px;}

h1        {font-size:10px; font-weight:bold; text-decoration:none; font-style:normal; margin:0px 0px; color:#000000; }
h2        {font-size:28px; font-weight:normal; text-decoration:none; font-style:normal; margin:0px 15px; color:#2D2D35; }
h3        {font-size:10px; font-weight:bold; text-decoration:none; font-style:normal; margin:0px 15px; color:#2D2D35; }
h4        {font-size:10px; font-weight:bold; text-decoration:underline; font-style:normal; margin:10px 15px; color:#000000; } /*projects page*/
h5        {font-size:11px; font-weight:normal; text-decoration:underline; font-style:italic;}
h6        {font-size:13px; font-weight:normal; text-decoration:none; font-style:normal; margin:0px 0px; text-align:center; color: #5B5B61}


   
img        {
        padding: 0px;
        margin: 0px;
        border: 0px;
        }

em        {
        font-style:italic;
        font-weight:normal;
        color:inherit;
        }

strong
        {
        font-style:normal;
        font-weight:bold;
        color:inherit;
        }

hr        {
        color:#0069b3;
        background-color:#0069b3;
        width:90%;
        height:2px;
        text-align:center;
        margin:10px auto;
        border:none;
        }
        
        /*fix for funky NN rendering */
img, a {
  padding: 0px;
  margin: 0px;
  border: 0px;
  display: inline;
}

div {
  padding: 0px;
  margin: 0px;
  border: 0px;
}

/*--------------LINK SPECS-------------*/

a:link
        {text-decoration:underline; color:#073E00;  font-size: 90%;   } /*9295A1 grey */
a:visited
        {text-decoration:underline; color:#073E00;  font-size: 90%;	  }	/*0A5600 nice green */
a:hover
        {text-decoration:underline; color:#15B000;}
a:active
        {text-decoration:underline; color:#ffcc00;}
a:focus {
     -moz-outline: 0px solid lime; /* Firefox 1.0x */
     outline: 0px solid lime; /* Firefox nightly builds, DeerPark dev.  releases */
     outline-offset 0px;  /* Firefox nightly builds, DeerPark dev.  releases */
}		
		

.bb:link
        {font-weight: bold; color:#000;}
.bb:visited
        {color:#000;}
.bb:hover
        {color:#000; text-decoration:none;}
.bb:active
        {color:#000;}


/* ------------------- table specs ------------------- */

TD         {
        font-size:14px;
        color:#000000;
        font-family:verdana, arial, sans-serif;		
        line-height:15px;
		
        }

th         {font-size:14px; font-weight:bold;}

/* ------------------- list specs ------------------- */


        
     
#page  { color: #333333; background-color: #2D2D35; margin: 0; z-index: 1; width: 100%; height: 100%; }        

#hdr     { color: #333333; background-color: #2D2D35; position: absolute; z-index: 2; top: 0px; left: 81px; width: 775px; height: 168px }

	#tl 	{ color: #333333; background-color: 2D2D35; position: absolute; top: 81px; left:0px   ; z-index: 2; width: 224px; height: 87px }
	#tr 	{ color: #333333; background-color: 2D2D35; position: absolute; top: 81px; left: 224px; z-index: 2; width: 551px; height: 87px }

			#tl2 	{ color: #333333; background-color :2D2D35; position: absolute; top: 50px; left: 281px; z-index: 3; width: 195px; height: 23px }
			#tr2 	{ color: #333333; background-color :2D2D35; position: absolute; top: 73px; left: 281px; z-index: 3; width: 195px ; height: 14px }
			#tr3 	{ color: #333333; background-color :2D2D35; position: absolute; top: 50px; left: 476px; z-index: 3; width: 75px ; height: 37px }


#c-block  { color: #333333; background-color: #2D2D35; position: absolute; z-index: 3; top: 168px; left: 81px; width: 765px; visibility: visible; display: block }

	#lh-col   { color: #333333; background-color: #2D2D35; position: absolute; z-index: 4; top: 0px; left: 0px; width: 135px; visibility: visible; display: block }
		
		#newsletter { color: #333333; position: absolute; z-index: 5; top: 415px; left: 0px; width: 135px; visibility: visible; display: block }
		#dvdbox      { color: #333333; position: absolute; z-index: 10; top: 225px; left: 0px; width: 135px; height: 175px; visibility: visible; display: block }
		#dvd	     { color: #333333; position: absolute; z-index: 9; top: 271px; left: 38px; width: 70px; height: 70px; visibility: visible; display: block }

		
	#c-col    { color: #000000; background-color: #6A6D7C; position: absolute; z-index: 4; top: 0px; left: 135px; width: 518px; height: 487px; overflow: auto; visibility: visible; display: block }
	
	#rh-col { color: #333333; background-color: #2D2D35; position: absolute; z-index: 6; top: 0px; left: 653px; width: 122px; height: 487; visibility: visible; display: block }
	
#ftr   { color: #333333; background-color: #2D2D35; position: absolute; z-index: 7; top: 655px; left: 81px; width: 775px; height: 100px; }

#wordcover      { color: #333333; position: absolute; z-index: 10; top: 287px; left: 604px; width: 434px; height: 707px; visibility: hidden }
	#wordcoverLens    { color: #333333; position: absolute; z-index: 10; top: 191px; left: 93px; width: 38px; height: 106px; visibility: visible}
	#wordcoverFilm     { color: #333333; position: absolute; z-index: 10; top: 0px; left: 131px; width: 304px; height: 387px; visibility: visible }
	#wordcoverTriL     { color: #333333; position: absolute; z-index: 10; top: 387px; left: 0px; width: 131px; height: 235px; visibility: visible }
	#wordcoverTriR     { color: #333333; position: absolute; z-index: 10; top: 387px; left: 131px; width: 303px; height: 320px; visibility: visible }


#gradientcover 	{ color: #333333; position: absolute; z-index: 1; top: 0px; left: 856px; width: 178px; height: 341px } /*  */
