/* Presentation Stylesheet */ 
.mainnav{
	display:inline;
	font-size:small;
	}
.intro	{
	font-weight:bold;
	}
#heading
{
	float: right;
	width: 535px;
	margin-right: 14px;
	color:#ccc;
	border-bottom:1px #ccc dotted;
	padding-top: 0px !important;
	padding-top: 20px;
}
#heading h5	
{
	float:right;
	font-size:250%;
	font-weight:bold;
	padding-top:35px !important;
	padding-top:0px;
	margin:0px !important;
	margin-right:15px;
	padding-bottom:12px !important;
	padding-bottom:9px;
	letter-spacing:-2px;
	}
div#sidebar ul li a
{
	width: 100%;
	color: #000;
	text-decoration: none;
	font-weight:bold;
	padding:1px;
}

div#sidebar ul li a:hover
{
	color: #25408F;
	background-color: #DDDDDE;
	text-decoration: underline;
	font-weight:bold;
}

div#nav ul li a
{
	width: 100%;
	height: 20px;
	display: block;
	color: #DDDDDE;
	text-decoration: none;
	font-size:10px;
}
div#nav ul li a:hover
{
	color: #000;
	background-color: #DDDDDE;
	text-decoration: underline;
}
/* ~~~~~~~~~ PROPS FOR THE MENU GO OUT TO EXPLODING-BOY.COM ~~~~~~~~~ */

    #topmenu {
	top: 3px;
	left: 5px;
	width: 100%;
	font-size:0.8em;
	margin: 0;
	line-height:normal;
	height: 25px;
	background-color:#25408F;
      }
    #topmenu ul {
	  margin:0;
	  padding:0px 0px 0 20px;
	  list-style:none;
      }
    #topmenu li {
      display:inline;
      margin:0;
      padding:0;
      }
    #topmenu a {
      float:left;
      background-color:#25408F;
      margin:0;
      padding:0 0 0 0px;
      text-decoration:none;
	  
      }
    #topmenu a span {
      float:left;
      display:block;
      background-color:#25408F;
      padding:5px 15px 2px 16px;
      color:#efefef;
      }
	  
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #topmenu a span {float:none;}
    /* End IE5-Mac hack */
    #topmenu a:hover span {
      color:#ccc;
	text-decoration:underline;
      }
    #topmenu a:hover {
      background-position:0% -42px;
      }
    #topmenu a:hover span {
      background-position:100% -42px;
    }



    #footmenu {
	top: 3px;
	left: 25px;
	width: 100%;
	font-size:0.7em;
	margin: 0;
	line-height:normal;
	height: 25px;
	background-color:#25408F;
      }
    #footmenu ul {
	  margin:0;
	  padding:0px 0px 0 80px;
	  list-style:none;
      }
    #footmenu li {
      display:inline;
      margin:0;
      padding:0;
      }
    #footmenu a {
      float:left;
      background-color:#25408F;
      margin:0;
      padding:0 0 0 0px;
      text-decoration:none;
      }
    #footmenu a span {
      float:left;
      display:block;
      background-color:#25408F;
      padding:15px 15px 12px 26px;
      color:#ccc;
      }
	  
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #footmenu a span {float:none;}
    /* End IE5-Mac hack */
    #footmenu a:hover span {
      color:#efefef;
	text-decoration:underline;
      }
    #footmenu a:hover {
      background-position:0% -42px;
      }
    #footmenu a:hover span {
      background-position:100% -42px;
    }
img.floatLeft { 
    float: left; 
    margin: 4px; 
}
img.floatRight { 
    float: right; 
    margin: 4px; 
}
#txtsize	{
	font-size:xx-small;
	color:white;
	font-weight:bold;
	padding:3px 0 0 50px;
	width:250px;
	}
#txtsize	a{
	color:#DDDDDE;
	text-decoration:none;
	font-weight:bold;
	}
#txtsize	a:hover{
	text-decoration:underline;
	}
