*/ IE6 positioning hacks*/
* html #npbanner{position:absolute;}
* html #sidebar{position:absolute;}

/*these three divs define page regions*/

#wbanner  
            {position:fixed; 
            left:0;
            top:0;
            width:100%;
            background-color:black;
            z-index:7;}

#wsidebar   
            {position:fixed;
            top:250px;
            left:0;
            width:135px;
            height:100%;
            background-color:#220000;
            font-family:Ariel, Helvetica, sans-serif;
            color:white;
            z-index:10;}

#wmain      
            {position:absolute;
            top:260px;
            left:148px;
            width: 85%;
            z-index:5;}

/*--------------------------------------------*/

/*these divs define page borders*/

* html goop{position:absolute;}
* html #bordert{position:absolute;}
* html #borderl{position:absolute;}
* html #borderr{position:absolute;}
* html #borderb{position:absolute;}

div.goop {position:fixed; right:0px;  top:3px; width:416px; height:26px;  z-index:100;}

#bordert    {position:fixed;  top:0;        left:0;    width:100%;   height:3px;       background-color:#220000;   z-index:50;}
#borderl    {position:fixed;  top:0;        left:0;    width:2px;       height:100%;   background-color:#220000;   z-index:50;}			
#borderr    {position:fixed;  top:0;        right:0; width:3px;       height:100%;   background-color:#220000;   z-index:50;}
#borderb   {position:fixed;  bottom:0; left:0;    width:100%;   height:3px;       background-color:#220000;   z-index:50;}

/*end borders*/
/*sidebar linked list properties*/

ul.nav            {list-style-type:none;
                      padding-left:0;
                      margin-left:0;}
l.nav a          {display:inline;}
ul.nav li         {width:7em;
                      height:1.5em;
                      line-height:1.5em;}

a:link            {color:white; 
                      text-decoration:none;}
a:visited       {color:#8dcb41;   
                      text-decoration:none;}
a:hover         {font-weight:bold;
                      color:yellow;}

/*----------------------------------------------*/

/*these four divs are for text pages with photos*/

/*portrait left*/

.photopl img     {border:0;
                           padding:0;}
div.photopl        {float: left;
                          width:301px;
                          margin:10px 20px 10px 10px;}
.photopl p         {font-family:Ariel, Helvetica, sans-serif;
                          text-align:center;}

/*portrait right*/

.photopr img    {border:0;
                          padding:0;}

div.photopr      {float: right;
                         width:301px;
                         margin:10px 10px 10px 20px;}

.photopr p       {font-family:Ariel, Helvetica, sans-serif;
                         text-align:center;}

/*landscape left*/

.photoll img    {border:0;
                        padding:0;}

div.photoll       {float: left;
                        width:450px;
                        margin:10px 20px 10px 10px;}

.photoll p        {font-family:Ariel, Helvetica, sans-serif;
                        text-align:center;}

/*landscape right*/

.photolr img   {border:0; 
                       padding:0;}

div.photolr     {float: right; 
                       width:450px; 
                       margin:10px 10px 10px 20px;}

.photolr p      {font-family:Ariel, Helvetica, sans-serif;
                      text-align:center;}

/*--------------------------------------------*/
/*main content text properties*/

h1    {font-family:Arial; "Times New Roman", Times, serif;
        padding:0px 0px 0px 10px;}

h2    {font-family:Arial; verdana, sans-serif;
        color:black;
        padding:10px 0px 0px 10px;}

li      {font-family:Arial; verdana, sans-serif;
        padding: 0px 0px 15px 10px;}
		
p     {font-family:verdana, sans-serif;
        padding:0px 30px 0px 20px;}

p em    {font-style: italic;}
p emb  {font-weight: 700;} 
p emr   {color: red;}

/*--------------------------------------------*/
/*links (inside "main")*/

.reglar p                {font-family:Ariel, Helvetica, sans-serif;
                               padding:5px 20px 0px 20px;}

.reglar a:link         {border-color:#000000;
                               font-weight:bold;
                               color:maroon;
                               text-decoration:none;}

.reglar a:visited    {color:navy;   
                               text-decoration:none;}

.reglar a:hover      {font-style:italic; color:red}

/*--------------------------------------------*/

.headar p              {font-family:Ariel, Helvetica, sans-serif;
                               width: 90%;}

.headar a:link       {color:maroon; 
                               font-weight:800; 
                               text-decoration:none;}
.headar a:visited  {color:navy;   
                               text-decoration:none;}
.headar a:hover    {color:red; font-style:italic;}

/*--------------------------------------------*/
/*shims in main content*/

.shuv p                  {width: 90%;}

.shuv a:link           {border-color:#000000;
                              font-weight:bold;
                              color:maroon;
                              text-decoration:none;}

.shuv a:visited     {color:navy;   
                             text-decoration:none;}

.shuv a:hover      {font-style:italic; color:red}

.indt      {padding:0px 30px 0px 10px;}
.nudge {padding:0px 30px 0px 30px;}


