﻿body {
  font-size : 0.9em;
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  margin : 0px;
  background-color: #D9D6CB;
} 


#mainBody
{
 position:absolute;
 top: 15px;
 left: 25px;
 width: 95%;
 height:auto;
 border-top: solid 1px black;
} 

#top {
 padding-top : 10px;
 background-color : #20375f;
 color : #F0F0F0;
 border-left: solid 1px black;
 border-right: solid 1px black;

} 

#leftMenu {
 font-size: 0.8em;
 background-color : #EEE;
}
 
h1
{
 padding-left: 10px;
 margin : 0px;
 font-size : 1.8em;
 font-weight: bold;
 text-align: right;
}

h1 a:visited,
h1 a:active,
h1 a:link {
 color : #000;
}

h1 a:hover {
 color : #47F;
 text-decoration : none;
}  


#tagline
{
 padding-left: 10px;
 font-size : 0.8em;
 margin : 0px;
 text-align: right;
} 


#distance { 
   width:1px;
   height:50%;
   margin-bottom:-250px;
   float:left;
}
      

.container
{
 position:absolute;
 top: 15px;
 left: 25px;
 width: 95%;
 height:auto;
 border-top: solid 1px black;
} 


.container1{
   position:relative;
   height:1600px;
   margin-left:10px;
   margin-top:20px;
--   border: 1px solid black;
   -- clear:left;
   width:1200px;
   height: 100%;
}

.navigationmenu  
{
 width: 100%;
 background-color: black;
 margin-top: 10px;
}


.nodiv
{
	clear:both;
}

.mainpanel
{
	width: 1024px; 
	float: left;
}

.logobar
{
	height: 0px;
	position: relative;
	top: 0px;
	left: 0px;
}
.topbar
{
--	width: 100%;
--	height: 68px; 
--	position:relative; 
--	top: 0px; 
--	left: 0px;
}

.button 
{
	float: right ;
	height: 45px;
	width: 140px;
	padding-right: 80px;
	
	background: url(../../images/button.png);
	background-repeat: no-repeat;
}

.button:hover
{
	float: right ;
	height: 45px;
	width: 140px;
	padding-right: 80px;
	
	background: url(../../images/button_selected.png);
	background-repeat: no-repeat;
}

.navigationbar
	{
--		float:left;	
--		width:256px; 
--		height: 480px; 
--		background: url(../images/buttonbar.png);
--		background-repeat: no-repeat;
	}
	

.navbuttons
	{
		-- float:left;	
		-- width:256px; 
		-- height: 480px; 
		-- padding-top: 30px;
	}


.nostyle
{
	clear: both;
}


.buttontext
{
	color: White;
	font: bold 12px Verdana;
}

.buttonalign
{
	padding-left: 30px;
	padding-top:  13px;
}

.contentpane 
{
	width : 768px; 
	float: left;
}

.contentarea
{
	background-color: White;
	color:White;
	border: 1px solid silver;
	-- float: left;
	-- width : 1000px;
	-- height : 600px;
}

.splitter
{
	float: left; 
	width: 10px; 
	height: 480px;
}

.topimage
{
	width:100%; 
	height:60px; 
	top:0px; 
	left: 0px;
}

.navigationbarcomplete
{
--	float:left;
--	width: 265px;
--	background-color: Gray;
--    height: 100%;
}


.mainpanel
{
	width: 100%;
	float: left;
	height: 535px;
}



.subMenu
{
    BORDER-RIGHT: black thin solid; 
    BORDER-TOP: black thin solid; 
    BORDER-LEFT: black thin solid; 
    BORDER-BOTTOM: black thin solid;
}





h2 {
 margin-top : 2px;
 font-size : 1.1em;
}

h5
{
 margin: 0px;
 padding: 0px;
}




#tagline
{
 padding-left: 10px;
 font-size : 0.8em;
 margin : 0px;
 text-align: right;
}

p.date img {
 vertical-align : middle;
}

p.date {
 font-size : 0.9em;
 font-weight : bold;
 border-bottom : 1px solid #AAA;
 margin-bottom : 0px;
 padding : 2px 0px;
}

blockquote {
 font-style : italic;
}

p.postfoot {
 font-size : 0.75em;
}

#leftmenu {
 font-size: 0.8em;
 background-color : #EEE;
}


#main
{
 background-color : #FFF;
 font-size: 0.8em;
}

.normal
{
 font-size: 1.0em;
}

#footer {
 margin : 0px;
 padding-top : 5px;
 text-align : center;
 font-size : 0.7em;
}



#comments h4 span {
 color : #999;
}

#comments h4 {
 margin : 0px;
 font-size : 0.9em;
}

p {
 margin : 10px 0px;
}

h3 {
 font-size : 1.0em;
 border-bottom : 1px solid #AAA;
 display: inline;
}

#relatedlinks ul {
 list-style : none;
 margin-left : 10px;
 padding : 0px;
}

.HeaderMenuClass
{
 font-size: 0.9em;
}
.HeaderSubMenu
{
 font-size: 0.8em;
 border: inset 1px black;
}
.QuickTips
{
 font-size: 0.9em;
}