/* CSS Document */

body {
margin-left: 0;
margin-bottom:0;
margin-right:0;
margin-top: 0;
background: url(image/bg.jpg) top left repeat;
}

/*Reset the list display to have no indent and no marker*/
ul {
list-style-type: none; 
padding: 0; 
margin: 0;
}

#shadow2 {
width:764px; 
margin-left: auto; 
margin-right: auto;
border-right: 1px solid #888;
border-bottom: 1px solid #888;
border-left: 1px solid #888;
}

#shadow1 {
width:762px; 
margin-left: auto; 
margin-right: auto;
border-right: 1px solid #666;
border-bottom: 1px solid #666;
border-left: 1px solid #666;
}

#wrap {
width:760px; 
margin-left: auto; 
margin-right: auto;
border-right: 1px solid #333;
border-bottom: 1px solid #333;
border-left: 1px solid #333;
}

#header {
background: url(image/phonebar.gif) top left no-repeat; 
width:100%; 
height:115px; 
border-bottom: 1px #fff solid;
}

#header img {
padding: 4px 0 0 3px;
}

#navbar {
background: url(image/navbar.jpg) top left repeat-x; 
width:758px; 
height:37px; 
border: 1px blue solid; 
margin:0 auto;
}

#navbar ul{
margin:7px 0 0 0;
padding:0; 
text-align: center;
}

#navbar ul li {
display: inline; 
font: 18px bold Verdana, Arial, Helvetica, sans-serif; 
color: #fff; 
margin: 0 0 0 0;
border-left: 1px solid #fff;
}

.clr {clear: both;}

#content {
background: #fff url(image/contentgrad.gif) top left repeat-y; 
width:760px;
}

#leftcontent {
float: left; 
width: 125px; 
background: none; 
display: inline; 
overflow: hidden;
border-right: 1px solid #000; 
}

#maincontent {
float: left; 
margin-left: -1px;
padding: 20px; 
width: 593px; 
display: inline;
background-color: #fff; 
border-left: 1px solid #000; 
}

#footer {
width:750px; 
background: #fff url(image/contentgrad.gif) top left repeat-y; 
text-align: center;
font-size: .6em;
margin-left: auto; 
margin-right: auto;
border-bottom: 1px solid #333;
border-top: 1px solid #000;
padding: 5px;}

#thanks {
width:750px; 
background: #fff url(image/contentgrad.gif) top left repeat-y; 
text-align: center;
font-size: 1em;
margin-left: auto; 
margin-right: auto;
border-bottom: 1px solid #333;
border-top: 1px solid #000;
padding: 5px;}

#navbar a:link {
padding:0 15px; 
font-size: 18px; 
color: white; 
text-decoration: none;
}
	
#navbar a:visited {
padding:0 15px; 
color: #ccc; 
text-decoration: none;
}

#navbar a:hover {
padding:0 15px; 
color: #000;
background: #999fd1;
text-decoration: underline;
}

.nolink {
padding:0 15px; 
background: #999fd1;
text-decoration: none;
}

#maincontent ul {
list-style:circle;
padding-left: 10px;
}

h3 {
text-align: center;
}

.smalltext {
font-size: .6em;
text-align: center;
}
