body {
background-image: url("file:///C:/wamp/www/NewBFS/images/background.png");


}
#container {

width: 90%;
margin: 20px auto;
/*background: #AA0000;  show container */

}
#header {
margin: 0px 10px;
/* background: #000055;  show header area */
}
#header span {
position: absolute;
top: 06%;
padding: 0px;
margin: 0px 0px 5px -15px;
font-size: 60px;
color: #880000;
}
#innercontainer {
position: relative;
padding: 0px;
margin: 0 px;
width:780 px;
/* background: #00AAAA; show inner container */
}
#maincontent {

padding: 0px;
margin: 0px;
margin-left: 200px;
top: 0px;
width: 500px;

/* background: blue; show maincontent area */
}
.leftcolumn {
float: left;
width: 240px;
background: #DDDDDD;
margin: 0px 0px 60px 0px;
}
.leftcolumn p{
width: 225px;
font-size: 12px;
font-family: tahoma, helvetica, sans-serif;
background: #EEEEEE;
padding: .25px 2px;
word-spacing: 1.2px;
letter-spacing: 1.05px;

}
.rightcolumn {
float:right;
/* margin-left: 250px; */
width: 250px;
background: #DDDDDD;
margin: 0px 0px 60px 0px;
}
.rightcolumn p {

width: 225px;
font-size: 12px;
font-family: tahoma, helvetica, sans-serif;
background: #EEEEEE;
/* padding: .25px 2px; */
/* word-spacing: 1.2px; */
letter-spacing: 1.05px;
 
}
hr {
color: #DDDDDD;
}
.floatleft {
float: left;
}
.floatright {
position: absolute;
right: 25%;
}
.but{
margin: 12px;
padding: 1px;
width: 3 em;
}
.but1 {
margin: 12px;
padding: 1px;
width: 3 em;
}
.but2 {
margin: 12px;
padding: 1px;
width: 3 em;
}

.but a {
display: block; text-decoration:none; color: #DDDDDD; background-color: #880000;  
border: 3px outset #DEB887; bottom-border-color: #770000; border-top-color: #770000;
padding-top: 2px; opacity:1;filter:alpha(opacity=100)
}
.but1 a {
display: block; text-decoration: none; 
border: 3px outset #880000; bottom-border-color: #770000; border-top-color: #770000;
padding-top: 2px;  opacity:0.1; filter:alpha(opacity=10)
} 
.but2 a {
display: block; textdecoration: none; background-image: url("file:///C:/inetpub/wwwroot/bfs-inc.com/images/Button.gif"); 
background-repeat: no-repeat; height: 25px ; width: 150px; text-align: center;
}
.buth a:hover {
border: 3px DEB887 solid; border-bottom-color: #660000;
border-right-color: #660000; opacity:1.0; filter:alpha(opacity=100);
}
.but1 a:hover {
border: 3px outset #990000; opacity:0.4; filter:alpha(opacity=40);
}
.but2 a:hover {
display: block; textdecoration: none; background-image: url("file:///C:/inetpub/wwwroot/bfs-inc.com/images/Button2.gif"); 
background-repeat: no-repeat; height: 25px ; width: 150px; text-align: center;
}
#navigation {
float: left;
width: 175px;
left: 4 px;
/*background: orange;  show nav area */
padding: 0 px;
margin: 0px;
display: inline;  /* fix for IE dbl margin bug */
}
#navigation1 {
float: left;
width: 175px;
left: 4 px;
/*background: orange;  show nav area */
padding: 0 px;
margin: 0px;
display: inline;  /* fix for IE dbl margin bug */
}
#navigation a {
color: #DDDDDD;
padding: 2px;
text-decoration: none;
font-weight: bold;
}
#navigation1 a {
color: #794221;
padding: 2px;
text-decoration: none;
font-weight: bold;
}
#navigation a:hover {
color: #999999;
}
#navigation1 a:hover {
color: #AA6442;
}
#navigation li:hover {
background: #880000;
}
#navigation1 li:hover {
background: #AAAAAA;
}
#navigation ul {
list-style:none;
}
#navigation1 ul {
list-style:none;
}
#navigation li {
position: relative;
list-style-type: none;
line-height: 15px;
color: #DDDDDD;
background: #770000; define Sidebar list area 
/* background-image:url("file:///C:/wamp/www/Project/images/liBackground.jpg");
background-repeat: x-repeat;  */

padding: 2px;
top: -10px;
margin: 20px 25px 25px 5px;
border: ridge #DEB887; /* color - burlywood */
}
#navigation1 li {
position: relative;
list-style-type: none;
line-height: 15px;
color: #DEB887;
background: #444444; define Sidebar list area 
/* background-image:url("file:///C:/wamp/www/Project/images/liBackground.jpg");
background-repeat: x-repeat;  */

padding: 2px;
top: -10px;
margin: 20px 25px 25px 5px;
border: ridge #DEB887; /* color - burlywood */
}
#footer {
clear:both;
/* background: #008800; show footer area*/
margin: 65px 1px 1px 20px;
}
#footer p {
font-size: 10px;
width:470px;


}
h2 {
color: #530000;
margin: 1px 1px 4px 30px;
font: arial;
font-size: 20px;

}
h3 {
font: arial;
color: #530000;
margin: 1px 1px 0px 5px;
}
p {
color: #111111;
width: 500px;
font-size: 12px;
font-family: tahoma, helvetica, sans-serif;
background: #EEEEEE;
padding: .25px 2px;
word-spacing: 1.2px;
letter-spacing: .9px;
margin: 6px;
}
img.promo {
float: left;
height: 100px;
width: 125px;
background: #EEEEEE;
}
img.header{

margin: 0px 5px 0px 200px;
}

img.logo{
width: 100px;
height: 100px;
margin: 5px 100px 5px 5px;

}
img.logo2{
width: 159px;
Height:47px;
margin: 5px 5px 5px 100px;
float:right;
}
img.bug {
width: 100px;
height: 50px;
float:right;
margin: 2px;
display: inline;  /* fix for IE dbl margin bug */
}
img.icon {
position: relative;
top: -30px;
right: -40%;
width: 70px;
height: 70px;
}
span.welcome {
clear:right;
position: absolute;
top: 06%;
left: 28%;
}
img.bldg {
padding: 20px 10px 10px 270px;
left: 28%;
width: 366px;
height: 134px;
}