/*outer body colour*/
body {
background-image:url('images/back.gif');
background-repeat:repeat-x;
font-family:arial;
font-size:11pt;
background-color:#eff9ff;
margin:0;
}

a {
color:#000;
text-decoration:underline;
}

img {
border:0;
}

/*main inner section*/
#page {
width:764px;
background-color:#fff;
margin:0 auto 5px;
padding:0;
}

#navigationblock {
height:30px;
background-color:#0872ba;
overflow:hidden;
margin:0;
padding:0;
}

/*header*/
#header {
background-image:url('images/header.gif');
width:764px;
height:160px;
overflow:hidden;
clear:left;
margin:0;
padding:0;
}

#headercontent {
float:right;
text-align:left;
font-size:12pt;
font-weight:700;
margin:10px 0 0;
padding:0 80px 0 0;
}

#main {
padding-top:5px;
margin:0;
}

#left {
float:left;
width:358px;
}

#salepics {
float:left;
width:330px;
margin-bottom:3px;
margin-top:15px;
}

#right {
width:400px;
text-align:center;
margin:4px 0 0 358px;
padding:0;
}

#picturesleft {
margin-top:5px;
float:left;
width:255px;
text-align:center;
}

#contentdetailsright {
float:right;
width:500px;
}

.homelinks {
padding:2px 5px;
}

.homepic {
float:left;
margin-top:6px;
margin-left:7px;
border:solid #0872ba 1px;
padding:0;
}

.rightpic {
float:right;
margin-left:5px;
margin-top:18px;
border:solid #0872ba 1px;
padding:0;
}

.leftpic {
float:left;
margin-right:5px;
margin-top:8px;
border:solid #0872ba 1px;
padding:0;
}

#search {
border:solid #0872ba 1px;
padding:5px;
}

#footer {
background-color:#0872ba;
width:100%;
height:100px;
text-align:center;
line-height:100px;
font-weight:700;
color:#fff;
clear:both;
margin:5px 0 0;
padding:0;
}

/*navigation*/
#nav ul {
text-align:center;
margin:0;
padding:0;
}

#nav ul li {
list-style:none;
float:left;
}

#nav ul li a {
display:block;
font-size:12px;
font-weight:700;
color:#fff;
width:127px;
line-height:25px;
text-decoration:none;
margin:0;
padding:0;
}

#nav ul li a:hover {
color:#000;
background-color:#6ebd44;
}

/*fonts*/
.span1 {
color:#ef3d2b;
}

.span2 {
color:#fff200;
}

h1 {
color:#fff;
margin-top:8px;
margin-bottom:8px;
font-size:12pt;
background-color:#2152a0;
width:150px;
text-align:center;
padding:5px;
}

h2 {
font-size:11pt;
}

.lettable {
width:764px;
text-align:center;
border-collapse:collapse;
clear:both;
margin-top:1px;
}

.lettable td {
border-bottom:solid #000 1px;
padding:7px;
}

.lettable th {
background-color:#0872ba;
color:#fff;
font-size:10pt;
border-right:solid #fff 4px;
}

.contentleft {
float:left;
height:25px;
overflow:hidden;
font-weight:700;
color:#0872ba;
margin:6px 0 0;
padding:0;
}

.contentright {
float:right;
height:30px;
overflow:hidden;
color:#0872ba;
font-weight:700;
margin:0;
padding:0;
}

.paging {
width:764px;
clear:both;
text-align:center;
margin-bottom:3px;
font-weight:700;
}

.right {
float:right;
margin-right:5px;
margin-top:-2em;
}

.submit {
background-color:#0872ba;
border:0;
color:#fff;
text-decoration:none;
font-size:10pt;
padding:2px 5px;
}
