﻿/*
      Created by Keith Donegan of Code-Sucks.com
	  
*/

* { padding: 0; margin: 0; }

input {
background-color: #fff; font-weight: bold; font-size: 12px; color: #000; border:1px solid #001b94; padding:1px;
}

select {
background-color:#fff font-weight:bold; font-size: 12px; color: #000; border:1px solid #bbb;
}

textarea {
background-color: #fff; font-weight: bold; font-size: 12px; color: #000; border:1px solid #001b94;
}

h2 {background: url('images/hr.png') bottom left no-repeat;}

A:link {text-decoration: none; color: #001b94;}
A:visited {text-decoration: none; color: #001b94;}
A:active {text-decoration: none; color: #00F;}
A:hover {text-decoration: none; color: red;}


.arrowlistmenu{
width: 150px; /*width of accordion menu*/
}

.arrowlistmenu .menuheader{ /*CSS class for menu headers in general (expanding or not!)*/

cursor: hand;
cursor: pointer;
}


.arrowlistmenu ul{ /*CSS for UL of each sub menu*/
list-style-type: none;
}



body {
font-family: "Trebuchet MS", sans-serif;
font-size: 13px;
 background: url('images/page_bg.jpg') repeat-x fixed;
  height:100%;

}

.listings {
margin-bottom:20px;
}


#wrapper { 
 margin: 0 auto;
 width: 800px;
 background-position: top center;
 border-left: 0px solid #000;
 border-right: 0px solid #000;
min-height: 900px;
 margin-top: -11px;
 border: 5px solid #fff;
  height:100%;


}
#leftcolumn { 
 color: #333;
 border: 0px solid #ccc;
 margin: 10px 0px 0px -4px;
 padding: 0px;
 width: 200px;
 float: left;
 height:100%;
}
#rightcolumn { 
 float: left;
 color: #333;
 border: 0px solid #ccc;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 width: 600px;
 display: inline;
 position: relative;

}
#content {
float: right;
position: absolute bottom;
height: 100%;
width:585px;
margin: 65px 10px 0px 2px;
padding: 0px;
border: 0px solid #000;
 opacity:.9;
 filter:alpha(opacity=80);
}
#nav {
float: left;
position: absolute bottom;
height: 100%;
width:170px;
margin: -25px 15px 0px 15px;
padding: 10px;
padding-left:3px;
border: 0px solid #000;
 opacity:.9;
 filter:alpha(opacity=80);
}
#halp li {
padding:8px;
color: #000;
list-style: none;
}

#halp li:hover {
padding:8px;
color: #000;
list-style: none;
}

#halp a {
padding:7px 40px 7px 0px;
}


#halp li a {
color: #000;
text-decoration:none;
}


#nav a {
color:#006;
}

#nav a:hover {
color: #fff;
}


#nav li:hover {
background: #cab48f; 
color: #000;
}

#topmenu {
float:right;
position: absolute right top;
height:75px; 
width:300px;
margin: -6px -5px 0px 0px;
padding: 0px;
 opacity:.8;
 filter:alpha(opacity=80);
 border: 0px solid #fff;
}

#topmenu2 {
float:left;
position: absolute left top;
z-index:55;
height:20px; 
width:501px;
background: #fff;
margin: -10px 0px 0px 4px;
padding: 0px;
 opacity:.8;
 filter:alpha(opacity=80);
 border: 0px solid #fff;
 position: relative;
 z-index:56;
}

.odd {
  background-color: #eee;
}
.even {
  background-color: #fff;
}
.odd1 {
  background-color: #eee;
}
.even1 {
  background-color: #fff;
}