body {
	text-align:center;
	margin: 26px 0px 0px 0px;
	color: #330033;
	padding:0;
	font: 80% arial,sans-serif;
	background-color: #000;
	background-image: url(../Graphics/background-black-diamondplate.jpg);
	background-repeat: repeat-X;
 }

#outer {
 text-align:left;
 width:850px;
 margin: auto;
 background-color: #FF9900;
 }

#hdr {
 height:130px;
 background-color:#CCCCCC;
 background-image:url(../Graphics/header-short.jpg)
 }

#bar {
 height:18px;
 padding-top: 3px; 
 color:#FFFFFF; 
 border-bottom: 1px #000000 solid; 
 border-top: 1px #000000 solid; 
 background-color: #999  ; 
 font-style:italic;
 text-align:center;
 clear:left;
 }

#bodyblock {
 position:relative;
 color: #FFFFFF;
 width:850px;
 padding:0;
 }

#l-col {
 float:left;
 color: #000000;
 width:200px;
 }
 
#navigation{
 float:left;
 width:200px; 
 text-align:left;
 border-bottom: solid 2px #666666;

}

#sidebar {
padding: 10px 8px 10px 8px;
clear:left;
background-color: #FF9900;
color: #444444;
font-size:11px;
}

#cont {
 width:649px;
 float:left;
 color: #333333;	
 border:solid #000000;	
 border-width:0 0 0 1px;
 text-align:left;
 background: #FFFFFF;
 padding-bottom:20px;
 }

#meatandpotatoes{
	width:630px;
	padding:8px;
	font-size: 12px;
}

/*Menu*/

#underlinemenu{
margin: 0;
padding: 0;
}

#underlinemenu ul{
margin: 0;
margin-bottom: 1em;
padding-left: 0;
float: left;
font-weight: bold;
width: 100%;
border: 1px solid #DFDFDF;
border-width: 1px 0;
}

* html #underlinemenu ul{ /*IE only rule. Delete extra margin-bottom*/
margin-bottom: 0;
}

#underlinemenu ul li{
display: inline;
}

#underlinemenu ul li a{
float: left;
color: gray;
font-weight: bold;
padding: 2px 6px 4px 6px;
text-decoration: none;
background: white url(../Graphics/menudivide.gif) top right repeat-y;
}

#underlinemenu ul li a:hover{
color: black;
background-color: #F3F3F3;
border-bottom: 4px solid black;
padding-bottom: 0;
}

#ftr {
 height: 215px;
 background: #CCCCCC url(../Graphics/footerbkground-tranycutaway-2.jpg) center top no-repeat;
 color: #333333;
 border:solid black;
 border-width:1px 0 0 0;
 padding-top:10px;
 clear:both;
 text-align:center;
}

#requestquote {
	position:fixed;
	bottom:0px;
	right:0px;
	z-index:100;
}

#sendlink {
    width:100%;
	position:fixed;	
	bottom:0px;
	left:0%;
	/*border-top: 1px #000000 solid;*/
	text-align:center;
	/*background-color: #999999;
	background:url(../Graphics/cool-background.png);*/
	height:30px;
	z-index:101;
			}

#topfixedmenu {
    width:100%;
	position:fixed;	
	top:0px;
	left:0%;
	/*border-bottom: 1px #000000 solid;	*/
	text-align:center;
	/*background-color: #999999;*/
			}

* html #requestquote { 
/*\*/
position: absolute; 
right: auto; bottom: auto;
left: expression( ( 0 - requestquote.offsetWidth + ( document.documentElement.clientWidth ? document.documentElement.clientWidth : document.body.clientWidth ) + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
top: expression( ( 0 - requestquote.offsetHeight + ( document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );/**/ } 

#foo > #requestquote { position: fixed; bottom: 0px; right: 0px; } 

#helpme {
	
	position:fixed;
	top:10px;
	right:10px;
	z-index:100;}
  
  
/* Copyright Kevin Mark Pond*/ 
