* {
	margin:0;
	padding:0;
}

body {
	background-color:white;
	color: black;
	font-family: "Trebuchet MS", "Tahoma", Helvetica, serif;
	font-size: 13px;

}

#outer {
    width:100%;
    height:100%;
  	background-image: url('../images/bg.jpg');
	background-color:white;
	background-repeat:repeat-x;
    margin:0;
    padding:0;
}


#wrapper {
	width:960px;
	margin:0 auto;
	background:white;
	margin-top:0px;

}

#header {
	height:140px;
	padding:0px;
	padding-left:60px;
	padding-right:30px;
	margin:0px;
}
.logo {
	margin-top:0px;
	margin-right:15px;
	
	float:left;
}

.phone {
margin-top:0px;
font-size:26px;
color: gray;
}

.color {
float:right;
height:155px;

}

	

#content {
background: #E7E9E8;
margin-left:60px;
margin-right:60px;
padding:15px;
min-height:400px;
}

a {
  color:#5D91CD;
    text-decoration:none;
    border-bottom:1px dotted #5D91CD;
}


#content a {
color:#5D91CD;
text-decoration:none;
border-bottom:1px dotted #5D91CD;
}

table tr td a {

color:#5D91CD;
text-decoration:none;
border-bottom:1px dotted #5D91CD;;

}

#navbar a {
  border-bottom:none;
  text-decoration:none;
}


#content td {
  padding: 1em;
}


#footer {
background:#98BD60 url('../images/bottom-box.jpg') no-repeat;
min-height: 100px;
text-align:left;
color:white;
margin-bottom:60px;
padding-left:60px;
padding-right:60px;
padding-bottom:10px;

}

#footer a {
color:white;
text-decoration:none;
border:none;
}

#footer a:hover {
text-decoration:underline;
}

#footerbox {
background:#E7E9E8;

margin-bottom:1em;
height:30px;
}

.footerlinks {
width:195px;
padding-left:15px;
float:left;

}

#footermessage {
width:100%;
font-size:0.9em;
text-align:center;
padding-top:5em;
color: white;
clear:both;
}

#menurow {
	background-color: #98BD60;
	color:white;
	font-weight:bold;
	width:650px;
	height: 28px;
	margin-left: 60px;
	clear:left;
    position:relative;
    text-align:left;
}


/* main menu */

ul#navbar {

    list-style: none;

    margin: 0;

    padding: 0;



}

ul#navbar li {

    float: left;

    width: 100px;

    height: 28px;

    text-align: center;

    position: relative;

    border-right:1px solid white;

    padding-left:0;

    margin-left:0;

}

ul#navbar li a:link, ul#navbar li a:visited, ul#navbar li a:focus  {

    display: block;

    height:18px;

    padding: 5px;

    background: #98BD60;;

    color: #fff;

    text-decoration: none;

    font-weight: bold;



}

ul#navbar li a:hover {

    background: #5D91CD;
    color: #000;

}

/* menu items */

ul#navbar li ul {

    list-style: none;

    height: 0;

    padding: 0;

    margin: 0;

    position: absolute;

    top: 28px;

    left: 0;

    overflow: hidden;

}

ul#navbar li ul li {
    text-align:left;
}

h1 {
color:#5D91CD;
padding-bottom:0.5em;
font-size:32px;
}

h2,h3,h4 {
color: #808000;
padding-bottom:0.5em;
font-size:16px;
}


hr {
color:silver;
background-color:silver;
height:2px;
border:none;
margin-bottom:12px;
}

p {
  padding-bottom:1em;
}

li {
 // margin-left:3em;
  //list-style:square outside;

}

#bar {
text-align:right;
background:#5D91CD url('../images/bar.jpg') no-repeat;
color:white;
height:27px;
padding-right:40px;
padding-top:4px;
font-weight:bold;
clear:left;
}

#bar a {
	color:white;
}

form {
 border:1px solid gray;
 }

input {
 padding:2px;
 }
 
 button {
 padding: 2px;
 }