/*Website setup
-------------------------------------------------*/
     body                                        {
        margin:0;
        padding:0;
        text-align:center;
        background-color:black;
                                                 }

     #main                                       {
        
        width:1000px;
        padding:0;
        text-align:left;
        border:solid red;
        border-width:0 1px 1px 1px;
        margin: auto;
        
          /*background-color:#ccc;*/
                                                 }

     #header                                     {
        width:1000px;
        height:100px;
        padding-top:8px;
        text-align:center;
        border:solid;
        border-width:0 0 1px 0;
        border-color:red;
        
            /*background-color:green;*/
                                                 }



     #sidebar                                    {
        border:none;
        float:left;
        width:130px;
        margin:0;
        padding:0;
        
            /*background-color:#777;*/
                                                 }

      
     #content                                    {
        float:right;
        padding:15px;

        border-left: solid red 1px;
        
            /*background-color:#444;*/
                                                 }
       /*IE Hack to remove 3 px wide vertical bar beside content*/
              * html #content {margin-right:-3px}
       /*End IE Hack*/
 
       /*Non IE Hack to keep content from over expanding and dropping below sidebar*/
              html>body #content {width:839px;}
       /*End Non IE Hack*/

     #footer                                     {
        width:1000px;
        padding-top:10px;
        height:42px;
        clear:both;
        border-top: solid red 1px;
        text-align:center;
        
            /*background-color:#00F;*/
                                                 }
                                                 
       /*IE Hack to make footer hieght follow proper box model*/
              * html #footer {height:55;}
       /*End IE Hack*/
     
     #footer p                                   {
        padding:0;
        margin:0;
                                                 }

     #iframe                                     {
        width:100%;
        height:100%;
        height: expression(parseInt(document.body.offsetHeight)-(75+20)) ;
                                                 }


/*Define all main values for the web site
-------------------------------------------------*/
	#standardformating 	
        {
        font-size:16px;
	  font-family: Times New Roman,Garmond;
        text-align:left;
        color:white;
        }
        
	#footerformating 	
        {
        font-size:12px;
        text-align:center;
        color:white;
        font-style:italic;
        }
        
    #photopage
        {
        font-size:16px;
        text-align: center;
        color:white;
        }
        
    img.center 
        {
        display: block;
        margin-left: auto;
        margin-right: auto;
        }
        
    p.homeparagraph:first-letter 
        {
        font-size:150%;
        }
        
    p.footnote 
        {
        font-size:65%;
        vertical-align:bottom;
        }
        
   
    #comments 
        {
        text-align:left; 
        padding:15px; 
        width:600px
        }
        
    .commentshr
        {
        height:1px; 
        border-width:0 0 1px 0;
        }
        
    .center   
        {
        text-align:center;
        }
    
/*Define Caption formatting
-------------------------------------------------*/
     .caption
         {
         color:#F00;
         }

        
        
/*Define header formating
-------------------------------------------------*/
	h1 	{font-size: 45px; text-align:center; padding:0; margin:0;}
    h3 	{font-size: 18px; color:white;}


/*Define Quote formating
-------------------------------------------------*/
	.quote 	{
		font-family: Times New Roman,Garmond;
		font-size: 19px; 
		color: #F00;
		font-style: italic;
		font-weight: 700;
        text-align:center;
		}
        
	.quotations 	{
		font-family: Times New Roman,Garmond;
		font-size: 20px; 
		color: #F00;
		font-style: italic;
		font-weight: bold;
        text-align:left;
        width:80%;
        margin:auto;
		}

/*Define Table formating
-------------------------------------------------*/
    table 
        {
        color:white;
        }
        
    td  {
        width:33.33%;
        }
    
    td.auto
        {
        width:auto;
        }
        
/*Define formatting for statcounter text
-------------------------------------------------*/
	#statcounter
		{
		font: 11px arial;
		}

/* General Link Formatting
--------------------------------------------------*/
     a                                            {
        text-decoration:none;                     }

     a:link, a:visited, a:active                  {
        color:F00;                                }
        
     a:hover                                      {
        font-weight:bold;                         }
     
        
        
        
/* Link List formating
--------------------------------------------------*/
    div.menuhr
        {
        border:solid;
        border-width: 1px 0 1px 0;
        width:130px;
        
        height:40px;
        margin:0;
        padding:0;
                }
        
        html>body div.menuhr {
          width:130px;
          }


	ul a
		{
		display:block;
		padding:5px;

		text-decoration:none;
		} 

	ul 	{ 
		list-style-type:none; 
		margin:0px; 
		padding:0px; 
		width:auto; 
		} 

	li 	{ 
		background: transparent;
		margin:0px; 
		padding:0px;
        
		} 
     ul>li
        {
        float:none;
        }

	ul a:link 
		{
		color:#fff;
		}

	ul a:visited 
		{
		color:#fff;
		}

	ul a:hover 
		{
		color:#000;
        font-weight:bold;
		background:#fff;
		}

	ul a:active 
		{
		color:#000;
		background:#fff;
		}
