@charset "utf-8";

body {
background-color:#d2eab0;
background-image:url(../images/bg-greenfade.jpg);
background-repeat:repeat-x;
background-position:100px;
margin: 0px;
padding: 8px 0px 0px 0px;
}

p, td, li {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.8em;
margin: 5px 0px 0px 0px;
padding-left: 0px;
color: #333333;
}

p {
padding-left: 5px;
}
/*
blockquote {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.8em;
color: #333333;
}
*/
/* banner  */

div#banner {
background-color: #84c629;
background-image:url(../images/banner2.gif);
background-repeat:no-repeat;
background-position:center;
height:130px;
width:90%;
border-top: 2px solid red;
border-right: 2px solid red;
border-bottom: 0px;
border-left: 2px solid red;
margin:auto;
position:relative;
}

#banner table {
display: block; 
margin: 111px auto 0px auto;
border-bottom:1px solid #333399;
text-align: center;
}

#banner table td.left {
background:url(../images/menutableft.jpg);
width:9px;
}

#banner table td.right {
background:url(../images/menutabright.jpg);
width:9px;
}

#banner table td {
background-color:#333399;
}

#banner a {
text-decoration: none;
color: #ffffff;
}

#banner a:hover	 {color: red;}

#menu {
width: 240px;
}

#menu form{
margin:0px;
padding:0px;
}

/* end banner */

/*main body background*/
div#lower {
width:100%;
background-color: #ffffff;
background-image:url(../images/bg-greenfade.jpg);
background-repeat:repeat-x;
}
/*end main body background*/

/* main content */

div#main {
width: 90%;
margin:auto;
background-color:#ffffff;
border: 2px solid red;
padding: 10px 0px 10px 0px;
}

#main h1 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:1.2em;
color:#333399;
text-align:right;
margin-bottom: 0px;
margin-right: 15px;
}

#main h2 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:1.0em;
color:#333399;
text-align:left;
margin-bottom: 0px;
margin-left: 15px;
}

#main h3 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:0.9em;
color:#333399;
text-align:left;
margin-bottom: 0px;
margin-left:35px;
}

#main td {
/*font-size:0.8em;*/
padding: 2px;
}

a { color:blue; }
a:hover { color:red; }


table.thumbnails img {
border: 1px solid #888888;
}


/* end main content */

/* footer */
div#footer {
width: 90%;
margin:auto;
height: 40px;
border-top: 0px;
padding: 0px 0px 0px 0px;
}

table#foot { margin: -2px -2px 0px -2px; border-top: 1px solid red; }

td#footleft { background-image:url(../images/bl.gif); background-repeat:no-repeat; background-position:bottom left; border-bottom: 2px solid red; border-left: 2px solid red; border: 0px;}
td#footright { background-image:url(../images/br.gif); background-repeat:no-repeat; background-position:bottom right; border-bottom: 2px solid red; border-right: 2px solid red; border: 0px;}

td#footmainleft {  
border-bottom: 2px solid red; 
background-color:#ffffff;
font-size:0.7em;
color:#888888;
text-align:left;
width:50%; 
padding-left:10px;
}

td#footmainright {  
border-bottom: 2px solid red; 
background-color:#ffffff;
font-size:0.7em;
color:#888888;
text-align:right;
width:50%; 
padding-right:10px;
}

td#footmainleft a, td#footmainright a { color:#888888; }
td#footmainleft a:hover, td#footmainright a:hover { color:red; }

#foot form{
margin:0px;
padding:0px;
}
/* end footer */

div.buyers {
border: 1px solid #888888;
width:80%; padding:10px;"
}


div.buyers_thisagent {
border: 2px solid #00cc00;
width:80%; padding:10px;"
}

span.button { /* used for print button on buyers.php */
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.8em;
margin: 5px 0px 0px 10px;
padding-left: 0px;
color: #333333;
}
