a {
color: #c00;
}

a:hover {
color: #00c;
}

.button {
display: block;
width: 132px;
padding: 3px 10px 3px 10px;
margin: -2px 0px 5px 0px;
background: #CCCCCC;
border: 0px solid #c00;
font: 14px Arial, sans-serif;
font-weight: bold;
text-decoration: none;
text-transform: uppercase;
color: #a00;
}

body	{
margin: 10px 0px 0px 20px;
background: #041181;
font-family: Verdana, sans-serif;
}

/********************************************************LAYOUT****************************************************/

#header	{
position: center;
top: 10px;
left: 50px;
margin: 0px 0px -20px 50px;
width: 900px;
height: 130px;
background: url(../images/border_topj.jpg) no-repeat;
padding: 0px;
}

#header h1	{
padding: 0px 0px 0px 10px;
font-size: 18px;
color: #c00;
margin: 5px 0px 0px 0px;
}

#header h2	{
padding: 0px 0px 0px 10px;
font-size: 12px;	
color: #c00;
margin: 5px 0px 0px 0px;
}

#header img	{
padding: 5px 0px 0px 2px;
border: 0px;
}



#page	{
position: center;
top: 100px;
left: 0%;
margin: 0px 0px 0px 50px;
width: 900px;
background: url(../images/border.gif);
}

#page p	{
font-size: 10px;
padding: 10px 0px 0px 0px;
margin: 0px 10px 0px 50px;
}

#apage	{
position: center;
top: 100px;
left: 10px;
margin: 0px 0px 0px 50px;
width: 900px;
background: url(../images/border.gif);
}

#apage p	{
font-size: 10px;
padding: 10px 0px 0px 0px;
margin: 0px 0px 0px 50px;
}

#bpage	{
position: center;
top: 100px;
left: 10px;
margin: 0px 0px 0px 50px;
width: 900px;
background: url(../images/border.gif);
}

#bpage p	{
font-size: 10px;
padding: 10px 0px 0px 0px;
margin: 0px 0px 0px 50px;
}


#nav	{
position: center;
top: 0px;
left: 0px;
width: 860px;
border-top: 0px solid #041181;
border-bottom: 0px solid #041181;
margin: 0px 0px 0px 10px;
background: #ffffff;
}

#nav a	{
float: left;
font-size: 10px;
font-weight: bold;
text-decoration: none;
text-transform: uppercase;
border-left: 0px solid #000000;
color: #041181;
padding: 0px 20px 1px 10px;
margin: 0px 0px 0px 0px;
background: #ffffff;
}

#nav a:hover	{
background: #00FFFF;
}

#leftcontent	{
margin: 10px 10px 10px -50px;
width: 150px;
border-right: 1px solid #000000;
}

#leftcontent p	{
margin: 10px;
}

#rightcontent	{
margin: 10px 10px 10px -550px;
width: 150px;
border-right: 1px solid #000000;
}

#rightcontent	{
width: 0px;
}

#rightcontent p	{
margin: 10px;
}

#content	{
position: relative;
top: 10px;
margin: 10px 10px 40px -110px;
width: 10px;
}

#inlinecontent {
position: center;
top: 10px;
width: 10px;
}

#inlinecontent h1 {
display: inline;
font: 16px Verdana, sans-serif;
font-weight: bold;
color: #000000;
padding: 10px 10px 10px 10px;
text-transform: uppercase;
}

#footlinks{
position: center;
left: 0%;
margin: 0px -10px 0px 0px;
width: 900px;
height: 60px;
background: url(../images/border_bottom.gif) bottom no-repeat;
font-size: 10px;
text-align: center;
}

#footlinks a	{
text-decoration: none;
text-transform: uppercase;
color: #041181;
}

#footlinks a:hover	{
color: #CCCCCC;
}

#foot	{
background: #ccc;
padding: 0px 0px 0px 0px;
text-align: center;
width: 0px;
height: 0px;
}

#foot a	{
text-decoration: none;
color: #000000;
text-transform: uppercase;
}

#foot p	{
margin: 20px 0px 30px 0px;
padding: 0px 20px 0px 20px; 
}

/*********************************ERROR************************************/

#error	{
position: absolute;
top: 200px;
left: -256px;
width: 300px;
border: 5px solid #c00;
background: #E0E3E4;
font: 12px Verdana, sans-serif;
text-align: center;
padding: 20px 10px 0px 10px;
z-index: 10;
}

#error a	{
display: block;
width: 60%;
padding: 4px 10px 4px 10px;
margin: 75px 50px 15px 50px;
background: #CCCCCC;
border: 2px solid #c00;
font: 10px Arial, sans-serif;
font-weight: bold;
text-decoration: none;
text-transform: uppercase;
color: #c00;
}

/*********************************FORMS***********************************/

form	{
margin: 0px 0px 0px 0px;	
}

input	{
display: center;
font: 9px Arial, sans-serif;
margin: 10px 10px 10px 10px;
width: 150px;
border: 2px solid #000000;
}

select	{
display: center;
font: 9px Arial, sans-serif;
margin: 2px 0px 1px 0px;
width: 10px;
border: 2px solid #c00;
}

textarea	{
font-family: sans-serif;
font-size: 0.8em;
border: 1px solid #000000;
padding-left: 2px;
width: 155px;
height: 84px;
}
.addListing	{
width: 1500px !important;
}

.submit	{
text-transform: uppercase;
width: 100px;
color: #a00;
padding: 2px 0px 0px 0px;
background: #CCCCCC;
margin: 2px 0px 1px 0px;
}

.hidden	{
width: 0px;
height: 0px;
border: 0px;
}

.checkbox {
border: 0px;
width: 20px;
margin: 0px 0px 0px 0px;
}

.imageUpload {
width: 156px !important;
}

#emailMember {
position: relative;
top: 0px;
left: 0px;
}

/***************************************FONTS**********************************/

h4	{
font: 11px Verdana, sans-serif;
font-weight: bold;
text-align: center;
color: #c00;
}

.center {
text-align: center;
}

.red {
position: relative;
top: 10px;
left: 18px;
color: #a00;
padding: 0px 0px 0px 0px;
}