body {
margin:0px 0px 0px 0px;
background:url(tile.jpg) center repeat-y #414141;
text-align:center;
}

body, p, div, td, ul {
font-family:'Trebuchet MS';
font-size:15px;
line-height:18px;
color:#222222;
}

input, select, textarea {
font-family:'Trebuchet MS';
font-size:14px;
color:#000000;
}

h1 {
margin:15px 0px;
font-size:25px;
line-height:36px;
font-weight:normal;
font-style:italic;
color:#222222;
font-family:'Georgia';
}

h2 {
margin:25px 0px 15px 0px;
font-size:21px;
line-height:normal;
font-weight:normal;
font-style:italic;
color:#222222;
font-family:'Georgia';
}

big {
font-weight:bold;
font-style:italic;
font-size:14px;
}

li {
padding-bottom:5px;
}

a {
text-decoration:underline;
color:#0000ff;
}

a:hover {
text-decoration:underline;
color:#B26B48;
}

a img {
border:none;
text-decoration:none;
}

#layout {
margin:auto;
width:950px;
text-align:left;
background:#ffffff;
}

#header {
background:#adadad;
height:165px;
}

#navbar {
background:url(masthead2.jpg) center top no-repeat;
text-align:center;
}

#navbar table {
width:98%;
margin:0px auto;
}

#navbar td {
padding:0px 4px;
width:25%;
}

#navbar a {
display:block;
text-align:center;
text-transform:uppercase;
font-weight:bold;
text-decoration:none;
padding:7px 0px 6px 0px;
color:#ffffff;
background:url(tab-tile.jpg) repeat-x #ff1a24;
}

#navbar .on:link, #navbar .on:visited, #navbar .on:hover {
color:#222222;
background:#ffffff;
}

#content {
background:url(footer.jpg) bottom no-repeat;
padding:10px 30px 50px 30px;
text-align:left;
}

#contact td {
vertical-align:top;
padding-right:50px;
}

#contact blockquote {
margin:15px;
}

#copyright {
width:950px;
margin:0px auto;
background:#ffffff;
color:#444444;
padding:10px 0px 20px 0px;
text-align:center;
border-top:none;
}

#copyright a {
color:#0000cc;
}

#copyright span a {
padding:0px 5px;
font-weight:bold;
}

#copyright img {
border:none;
vertical-align:middle;
}


