* { padding: 0; margin: 0; }

body {
background-color:#bbbbb9;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
}
#wrapper { 
margin: 0 auto;
 width: 800px;
}
#container { 
 width: 784px;
 background-image:url(images/bg.jpg); 
 margin: 0px 0px 0px 0px;
 background-color:bbbbbb9;
 float:left;
}
#footer {
width:768px;
background-color:#003E51;
margin-left:8px;
float:left;
height:20px;
border-top:#018cb7 5px solid;
text-align:center;
color:#FFFFFF;
font-size:12px;
padding-top:4px
}
#topright {
background-image:url(images/tbg.jpg);
background-repeat:no-repeat;
margin:0;
padding:inherit;
border:none;
float:right;
width:450px;
background-color:#003e51;
height:26px;
vertical-align:top;
}
#listprop {
background-color:#ffffff;
border: #DFDFDF solid 1px;
width:550px;
}

#listprop:hover{
background-color:#F7F7F7;
border:#4daadf solid 1px;
color:#000000;
}
#listprop img {
margin:5px;
border: #DFDFDF solid 1px;
}

#listprop p, h3 {
margin:5px;
}
#listprop a, h3{
color:#4daadf;
text-decoration:none;
}
#listprop a:hover, #menu .active {
color:#4daadf;
text-decoration:underline;
}
#footer a{
color:#FFFFFF;
text-decoration:none;
}
#footer a:hover, #menu .active {
color:#FFFFFF;
text-decoration:underline;
}
#head {
width:768px;
margin-left:8px;
float:left;
background-repeat:repeat-x;
}
#content
{
width:768px;
margin:10px 12px 10px 12px;
float:left;
}
#content p {
margin:5px 12px 0 5px;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
}
h1 {
margin-left:5px;
color:#0488aa;
font-size:20px;
}
img {
border:none
}

/*menu*/

#menu {
width:768px;
background-color:#003E51;
margin-left:8px;
float:left;
height:25px;
border-bottom:#018cb7 5px solid;
border-top:#003E51 5px solid;
}
#menu ul
{
	margin:0;
	padding:0;
	list-style:none;
	float:left;
}
#menu li 
{
display:inline;
	float:left;
	margin:0;
	padding:0;
}
#menu a {
	display: block;
	float: left;
	height: 21px;
	padding: 5px 20px 0 20px;
	text-decoration: none;
	color: #FFFFFF;
	
}

#menu a:hover, #menu .active a {
background-color:#018cb7;
	color: #FFFFFF;
}
#active {
background-color:#018cb7;
	color: #FFFFFF;
	}
#news h2 {
font-size:18px;
color:#018cb7;
margin:0 5px 0 5px;
}
#news p {
font-family:Arial, Helvetica, sans-serif;
margin:5px 5px 0 5px;
font-size:13px;
}
