/*
Sash Windows CSS 
http://www.sashexperts.com/
sash window sash windows sash window diy and more
visit http://www.sashexperts.com/


*/
body {background: #87a3ec url(http://www.sashexperts.com/bgimg.gif) center repeat-y;
text-align:center;
margin: 0;
padding: 0;

}
#container {
  background: #fff;
  border-left:1px solid black;
border-right:1px solid black;
border-bottom:0;

padding:4px;
  width: 800px;
  text-align:left;
  font-family: verdana,arial,sans-serif;
  font-size:12px;
}
#header {
  background: #99CCFF url(http://www.sashexperts.com/top.png) repeat-x;
  height: 130px;
border-right:1px solid black;
border-left:1px solid black;
border-top:1px solid black;


  
}
#header h1 {
  position: relative;
  margin: 0;
  padding: 0;
  color: #fff;
  font-size: 20px;
  left:100px;
  top:25px;
}
#header h2 {
  position: relative;
  margin: 0;
  padding: 0;
  color: #fff;
  font-size: 10px;
  left:120px;
  top:25px;
  
}

#navlinks {
  text-align:center;
}
#navlist {
  border-left:1px solid black;
  border-right:1px solid black;
  border-bottom:1px solid black;
  background:  url(http://www.sashexperts.com/navbg.png)
}

#navcontainer
{
margin: 0px 0 0 0px;
padding: 0;
height: 20px;
  border-left:1px solid black;
  border-right:1px solid black;
  border-bottom:1px solid black;
  background:  url(http://www.sashexperts.com/navbg.png)
}

#navcontainer ul
{
border: 0;
margin: 0;
padding: 0;
list-style-type: none;
text-align: center;
}

#navcontainer ul li
{
display: block;
float: left;
text-align: center;
padding: 0;
margin: 0;
}

#navcontainer ul li a
{
background: #F8E4A2 url(http://www.sashexperts.com/navbg.png);
width: 120px;;
height: 20px;
border-right: none;
padding: 0;
margin: 0 0 0px 0;
color: #000;
text-decoration: none;
display: block;
text-align: center;
font: normal 10px/18px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
}

#navcontainer ul li a:hover
{
color: #fff;
font-weight: bold;
background: #97CCE3 url(http://www.sashexperts.com/navbgoff.png);
}

#navcontainer a:active
{
background: #c60;
color: #000;
}

#navcontainer li#active a
{
background: #c60;
color: #000;
}
.belownav {
  height: 8px;
  background: #fff url(http://www.sashexperts.com/shadow.gif);
  text-align:left;
}.belownav2 {
  height: 8px;
  background: #fff url(http://www.sashexperts.com/shadow.gif);
  text-align:left;
  width:585px;
}
.shadri {
  float:right;
}
.shadl {position:relative;left:0px; float:left;}
#mainbox {
  border:1px solid black;
  margin-top:10px;
  padding:4px;
  font-size:12px;
  width: 577px;
  float:left;
text-align: left;
}
#outermainbox {
  border:0;
  margin: 0;
  padding:0px;
  font-size:12px;
  width: 589px;
  float:left;
text-align: justify;
  
}
#mainbox h1 {
  margin:0;
  padding: 0 0 5px 0;
  font-size:20px;
}
#mainbox h1 b {
  color: #0931D5
}
#mainbox h2 {
  margin: 0;
  padding: 0;
  font-size:12px;
  font-weight: normal;
  margin-left:20px;
  color: #B88A00;
  border-bottom:2px solid #F5B800;

}
#right {float:right; width:200px;}
#right h1 {
  margin: 0;
  padding: 0;
  font-size:14px;
}
#right p {font-size:11px; text-align:justify}
img {border: 0;}

.sep {padding-bottom:12px;}

#footer {
  text-align:center;font-size:10px;
}

a:hover {
 color: #ff00ff;
 background: #ffffff;
}
a {
color: #0000dd;
background: #fff;
}
#header h1 a {
color: white;
text-decoration: none;
background: transparent;
}