html
{
  min-height: 100%;
  margin-bottom: 1px;
}

body {
background:#4D5C63 url(/images/oa_bg_main.gif) repeat-x top left;
text-align: center;
padding: 0;
margin: 0;
font-family: arial,helvetica,sans-serif;
color:#222;
}
a, a:link, a:active, a:visited { color: #237CF6}
a:hover { color: #237CF6;text-decoration:none;}

a.blue, a:link.blue, a:active.blue, a:visited.blue { color: #237CF6}
a:hover.blue { color: #237CF6;text-decoration:none;}
p {
font-size:12px;
margin:5px 0 6px 0;
padding: 0 15px 0 11px;
font-family: arial,helvetica,sans-serif;
color:#444;
}
table, td {
font-size:12px;
margin-top:3px;
}
/* Site Elements */
#wrapper {
width: 802px;
margin: 0px auto;
margin-top:16px;
text-align: left;
background: url(/images/oa_bg_mid.gif) repeat-y top left;
border-top:#DBE4F7 5px solid;
}
#header {
width: 792px;
margin: 0 5px 0 5px;
padding:0px;
height:103px;
background: url(/images/oa_bg_head.jpg) no-repeat top left;
}

#homelink
{
  display: block;
  width: 310px;
  height: 103px;
}

/* Main Navigation */
#mainnav {
margin: 0 5px 0 5px;
background:  url(/images/oa_bg_nav.gif) repeat-y top left;
padding:0px;
height: 36px;
width: 792px;
}
#mainnavlist {
position:relative;
top:0;
left:0;
margin: 0;
padding: 0;
width: 792px;
height:36px;
display:inline;
}
#mainnavlist li {
margin: 0; 
padding: 0; 
list-style: none;
position: absolute;
top: 0px;
}
#mainnavlist li a {
display: block;
list-style: none;
height: 36px;
}

#menu_home { left: 0px; width: 75px; height: 36px;}
#menu_view { left: 75px; width: 141px; height: 36px;}
#menu_abou { left: 216px; width: 99px; height: 36px;}
#menu_cont { left: 315px; width: 111px; height: 36px;}
#menu_sell { left: 426px; width: 148px; height: 36px;}
#menu_buye { left: 574px; width: 148px; height: 36px;}

#menu_home a { width: 75px;text-decoration:none; height: 36px;}
#menu_view a { width: 141px;text-decoration:none; height: 36px;}
#menu_abou a { width: 99px;text-decoration:none; height: 36px;}
#menu_cont a { width: 111px;text-decoration:none; height: 36px;}
#menu_sell a { width: 148px;text-decoration:none; height: 36px;}
#menu_buye a { width: 148px;text-decoration:none; height: 36px;}

#menu_home a:hover { background: transparent url(/images/oa_bg_nav.gif) -0px -36px no-repeat; }
#menu_view a:hover { background: transparent url(/images/oa_bg_nav.gif) -75px -36px no-repeat; }
#menu_abou a:hover { background: transparent url(/images/oa_bg_nav.gif) -216px -36px no-repeat; }
#menu_cont a:hover { background: transparent url(/images/oa_bg_nav.gif) -315px -36px no-repeat; }
#menu_sell a:hover { background: transparent url(/images/oa_bg_nav.gif) -426px -36px no-repeat; }
#menu_buye a:hover { background: transparent url(/images/oa_bg_nav.gif) -574px -36px no-repeat; }

#menu_home a.current, #menu_home a.current:hover { background: transparent url(/images/oa_bg_nav.gif) -0px -36px no-repeat; }
#menu_view a.current, #menu_view a.current:hover { background: transparent url(/images/oa_bg_nav.gif) -75px -36px no-repeat; }
#menu_abou a.current, #menu_abou a.current:hover { background: transparent url(/images/oa_bg_nav.gif) -216px -36px no-repeat; }
#menu_cont a.current, #menu_cont a.current:hover { background: transparent url(/images/oa_bg_nav.gif) -315px -36px no-repeat; }
#menu_sell a.current, #menu_cont a.current:hover { background: transparent url(/images/oa_bg_nav.gif) -426px -36px no-repeat; }
#menu_buye a.current, #menu_cont a.current:hover { background: transparent url(/images/oa_bg_nav.gif) -574px -36px no-repeat; }

/* End Main Navigation */

#content {
width: 802px;
margin: 0;
padding:0;
}

#contentmain {
position:relative;
margin: 11px 6px 19px 19px;
padding:0;
}
#mainleft {
float:left;
margin:0 0 0 3px;
padding:0;
width:510px;
border:#ccc 0px solid;
}
#mainright {
float:right;
margin:0 3px 0 0;
padding:0;
background: url(/images/oa_bg_feat.gif) no-repeat top left;
width:231px;
height:450px;
border:#ccc 0px solid;
}
#inside {
float:left;
margin:0 0 11px 3px;
padding:0;
width:710px;
border:#ccc 0px solid;
}
#inside p {
font-size:12px;
margin:9px 0 6px 0;
padding: 0 15px 0 11px;
font-family: arial,helvetica,sans-serif;
color:#444;
}
#listpic {
margin:13px 0 0 13px;
padding:0;
width:206px;
height:151px;
}
#listpic p {
margin:6px;
padding:0;
font-size:11px;
}
h1 {
color: #297500;
font-family: trebuchet,georgia,san-serif;
font-size: 23px;
font-weight: normal;
margin: 11px 11px 8px 0;
padding: 6px;
letter-spacing: 1px;
border:#EDF0FB 1px solid;
}

h2 {
color: #297500;
font-family: trebuchet,georgia,san-serif;
font-size: 19px;
font-weight: normal;
padding: 6px;
margin: 22px 11px 16px 0px;
letter-spacing: 1px;
border:#EDF0FB 1px solid;
}
h3 {
color: #297500;
font-family: trebuchet,georgia,san-serif;
font-size: 15px;
font-weight: normal;
padding: 6px;
margin: 22px 11px 0px 0px;
letter-spacing: 1px;
border:#EDF0FB 0px solid;
}
ul {
margin: 11px 0 0 0;
padding: 0 0 6px 24px;
}

li {
margin-left:12px;
padding-bottom: 4px;
font-size:12px;
}
#bgbot {
width: 802px;
height: 27px;
margin: 0; 
padding: 0;
background:  url('/images/oa_bg_bot.gif') no-repeat top left;
}

#footer {
width: 726px;
text-align:left;
margin: 55px 0 0 26px;
padding:11px 11px 11px 0;
border-top:#e5e5e5 1px solid;
}

#footer p {
padding: 2px 0 0 10px;
margin: 0;
font-size: 11px;
color: #666;
}

#footer a {
	color: #2C54BD;
	text-decoration: none;
}
.listingtable td, .listingtable th
{
  border: 1px solid #EDF0FB;
  border-width: 0 0 1px 0;
  height: 15px;
}

.listingtable th
{
  color: white;
}

.listingtable a
{
  text-decoration: none;
}

.listingtable a:hover
{
  text-decoration: underline;;
}

input, textarea, select
{
  border: 1px solid #45649B;
}

input {-moz-box-sizing: border-box;}

.greenrowbg
{
  background-color: #f7f7f7;
}

.bluerowbg
{
  background-color: #e6e6e6;
}
.noshow {
display: none;
}