/*--------------------------------------
CSS Coding by Cynthia R. Tingley
Copyright 2007

TINGLEY TECHNOLOGIES
Lake Stevens, WA

425-220-5099
info@tingleytech.com
----------------------------------------*/

body {
font-family: "arial", "helvetica", "sans serif";
text-align:center;
background-color:#FFFFFF;
}

p {
font-family: "arial", "helvetica", "sans serif";
font-size:.95em; 
color:#111111;
font-weight: normal;
}

a:link{
text-decoration:none;
font-weight:bold;
color:#B06025;
}

a:visited{
text-decoration:none;
color:#666666;
}

a:hover{
text-decoration:underline;
color:#2277D0;
}

a:active{
text-decoration:none;
color:#B06025;
}

li {
font-family: "arial", "helvetica", "sans serif";
font-size: 90%;
font-weight: bold;
color: #B06025;
}

.mainTitle{
font-family: "arial", "helvetica", "sans serif";
font-size:1.75em;
color:#2277D0;
font-weight: normal;
letter-spacing: 0;
padding:25px 0px 20px 0px;
}

.subTitle{
font-family: "arial", "helvetica", "sans serif";
font-size: 1.75em;
color:#B06025;
font-weight:bold;
letter-spacing: 0;
padding-bottom: 10px;
padding-top:16px;
}



.main-body{
text-align:left; 
background-color:#FFFFFF; 
width:950px;
border-bottom: 2px solid #B06025; 
border-right: 1px solid #B06025;
border-left: 1px solid #B06025;
border-top: 1px solid #B06025; 
margin:auto;
position:relative;
}

.main-body .main-content {
padding: 0px;
margin-left: 0px;
}

img{
border: 0px;
}

#menu {
position:absolute;
top: 50px;
right:400px;
border: 1px solid #2277D0
}

.header {
text-align:left;
width:950px; 
margin:auto;
padding:4px 10px 4px 4px;
}

#navigation {
  width: 250px;
}

#navigation ul {
  list-style: none;
  margin: 0;
  padding: 0;
}

#navigation li {
  border-bottom: 1px solid #000000;
}

#navigation li a:link, #navigation li a:visited  {
  font-size: 125%;
  display: block;
  padding: 0.4em 0 0.4em 0.5em;
  border-left: 1px solid #B06025;
  border-right: 12px solid #B06025;
  background-color: #2277D0;
  color: #FFFFFF;
  text-decoration: none;
}

#navigation li a:hover {
  background-color: #B06025;
}

* html #navigation li a {
  width: 100%;
}

.tabs {
text-align:left;
width:940px;
margin:auto;
}


.tab td.topTab {

border-left: 0px solid #2277D0;
border-bottom: 0px solid #2277D0;
}

.tab .topTab div {
padding:2px 8px 2px 8px;
font-weight: normal;
}

.tab .topTab a:link{text-decoration:none; color:#B06025;}
.tab .topTab a:visited{text-decoration:none; color:#666666;}
.tab .topTab a:hover{text-decoration:none;color:#2277D0;}
.tab .topTab a:active{text-decoration:none; color:#B06025;}

#footer {
width:314px;
position: absolute;
font-weight:normal;
font-size:.75em;
}