/**
 *
 *General declaration (Mainly about font and colors) 
 *
**/


a { text-decoration: none }

a:link { color: #c63e4b } 

a:visited { color: #c63e4b }

a:active { color: #c63e4b }

a:hover { 
  text-decoration: underline;
  color: #c5757e;
  }


.errormsg {
  font-family : Verdana,Arial,Geneva,sans-serif;
  font-size: 90%;
  color: red;
  }

.inputerror {
  background-color: red;
  }


/* login page */

#login {
    position: relative;
    width: 300px;
    margin: 5% auto;
    border: 1px solid #AAAAAA;
    padding: 50px;
}

.margintop {
    margin-top: 5px;
}

.floatlabel {
    width: 4em;
    float: left;
    text-align: right;
    margin: 0 1em 10px 0;
    clear: both
}





	



#uploadDiv{

border: 1px solid black;
}

#files_list{
  border: 1px solid black;
  padding-left:5px;
}

#files_list input{
border: 1px solid black;
height: 15px;
width: 15px;
font-size:10px;
margin-left:5px;
}














.adTable{

margin: 0 0 0 0;
padding: 0 0 0 0 ;
spacing: 0 0 0 0;
border-collapse:collapse;
margin-left:20px;
margin-right:20px;
width:95%;
}





.forsale {

padding-left:5px;
background:#cc0000;
color: white;
font-weight:bold;
font-family:  Arial, Helvetica, sans-serif; 
font-size:.8em;
width:80px;
} 




.forsaleend {
width:20px;
background: #D8D6D6;
margin: 0 0 0 0;
padding: 0 0 0 0 ;
spacing: 0 0 0 0;
border-collapse:collapse;
} 




.wanted {
background: #036;
padding-left:5px;
color: white;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif; 
font-size:.8em;
width:80px;
} 



.wantedend {
width:20px;
background: #D8D6D6;
margin: 0 0 0 0;
padding: 0 0 0 0 ;
spacing: 0 0 0 0;
border-collapse:collapse;
} 


.title{
padding-left:5px;
background:#D8D6D6;
color: black;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif; 
font-size: 1em;
}







.description{
padding-left:0px
}



.photos{
padding-left:0px
}



.location{
padding-left:0px
}



.price{
text-align: right;
width:150px;
background:#D8D6D6;
}



.contact{
text-align: right;
}
