@charset "utf-8";

/* CSS Document */



body {margin: 0px;padding: 0px 0px;background:#d8d9da; text-align:center;font-family:Arial;font-size:12px;text-align:center;

	min-width:873px; line-height: 18px; }

a {text-decoration:none; color:#000;}

a 

img {border:none;}

img, div, input { behavior: url("iepngfix.htc"); }



#seoH1{background-color:#ffffff; height:11px;font-size:10px; color:#000000; text-align:right;}





p {font-size:12px; line-height: 18px; margin: 10px 0px;}

h1 {font-size:16px;

}

strong {font-weight:normal;
}

input{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px; 

	

}

.bold{

	font-weight:bold;

}



textarea{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px; 

}

#container {background-color:#FFF;margin-left:auto;margin-right:auto;text-align:left;width: 873px; overflow: hidden; }



#header {background-color:#fff; height:345px;}

#middle {margin-top:50px;}



#leftContent {

	width:644px;

	text-align:left;

	float:left;

	font-size:12px;

	

}

#topLC{

 background-image:url(images/greyPanel-bg.png);

 padding:10px 20px ;

 height:45px;

 width:604px;

 font-size:16px;

 font-weight:bold;

 color:#FFF;

}

#middleLC{



 width:604px;

 background-color:#ffffff;

 color:#58585a;

 padding:20px;

}


#middleLC h2{

 font-size:12px;


}

#middleLC h3{

 font-size:12px;
 color:#333333;
 font-weight:normal;
}

.postdate{

font-style:italic;
display:inline;
font-size:11px;
}

.postlist h2{
display:inline;
padding-left: 6px;

}

.postlist a{
color: #FF9933;
text-decoration:underline;
}

.postlist a:hover{
color: #58585A;
text-decoration:underline;
}

.newsfeed h2{
display:inline;
padding-left: 6px;

}

.newsfeed a{
color: #999999;
text-decoration:underline;
}

.newsfeed a:hover{
color: #58585A;
text-decoration:underline;
}




#rightContent {

	float:right;

	text-align:right;





	

}



#header {background-color:#fff;}

#menu dl, dt, dd, ul, li {

margin: 0;

 padding: 0;

list-style-type: none;

}

#menu {

position: absolute;

top: 315px;

 left: 0;

 height:46px;

 width:873px;

 background-image:url(images/navBar-bg.png);

 color :#fff;

z-index:100;

 /* précision pour Opera */

}

#menu dl {

float: left;

width: 145.5px;

}

#menu dt {

cursor: pointer;

 font-weight:normal;

 height: 31px;

 text-align: center;

 padding-top:15px;

 margin: 0px;

 border-right: 1px solid white;

 }

 #menu dd {

 display: none;

 position:absolute;

 bottom:10px;





}

#menu li {

 text-align: center;

 width: 145.5px;



 color: #fff;



 }

 #menu ul {

 text-align: center;

 width: 144.5px;

 color: #fff;

 display: block;

 

  background-color:#243e86;

 }

 #menu dt a {

color: #ffffff;



 text-decoration: none;

 display: block;



 border: 0 none;

 }





#menu li a{

 color: #f8a271;

 text-decoration: none;

 border: 0 none;

 display: block;



 }



 #menu li a:hover{

 color: #ffffff;

 text-decoration: none;

 border: 0 none;



 }

 

ul.puces {

  list-style-image: url(images/dot.png);

  padding-left:25px;

  color:#FFF;

}

ul.puces2 {

 list-style-image: url(images/dot2.png);

 padding-left:25px;

}

a.link1{color:#58585a; text-decoration:underline;}

a.link1:hover {color:#000000; text-decoration:underline; }

a.link1:active {color:#000000; text-decoration:underline; }



a.link3{color:#f8a271; text-decoration:underline; font-weight:bold;}

a.link3:hover {color:#58585a; text-decoration:underline; font-weight:bold; }

a.link3:active {color:#58585a; text-decoration:underline; font-weight:bold; }



a.link2{

	color:#fff;

}


#offers{

	margin-top:10px;
	height:250px;

}



#onlineSpecial{

  float:left;



 margin-left:73px;



 height:250px;

 width:236px;

}

#topOS{

 background-image:url(images/OnlineSpecials.png);

 height:78px;

 width:236px;

}

#middleOS{

 height:113px;

 width:216px;

 background-color:#00ccff;

 color:#FFF;

 padding:10px;

}

#bottomOS{



 background-color:#387dc0;

 height:29px;

 width:236px;

}



#homeBuyers{



 float:left;





 margin-left:10px;

 height:250px;

 width:236px;

}

#topHB{

 background-image:url(images/HomeBuyers.png);

 height:78px;

 width:236px;

}

#middleHB{

 height:113px;

 width:216px;

 background-color:#33cc33;

 color:#FFF;

 padding:10px;

}

#bottomHB{

 background-color:#339746;

 height:29px;

 width:236px;

}



#investor{

  float:left;





 margin-left:10px;

 height:250px;

 width:236px;

}

#topI{

 background-image:url(images/Investors.png);

 height:78px;

 width:236px;

}

#middleI{

 height:113px;

 width:216px;

 background-color:#ff9900;

 color:#FFF;

 padding:10px;

}

#bottomI{

 background-color:#f15523;

 height:29px;

 width:236px;

}



#infos{

}



#welcome{

  float:left;



 margin-left:0px;



 height:auto;

 width:555px;

}

#topW{

 background-image:url(images/greyPanel-bg.png);

 padding:10px 20px ;

 height:45px;

 width:515px;

 font-size:16px;

 font-weight:bold;

 color:#FFF;

}

#middleW{

 height:auto;

 width:515px;

 background-image:url(images/greyLight-bg.png);

 color:#58585a;

 padding:20px;

}

#news{

  float:left;



 margin-left:10px;



 height:418px;

 width:308px;
 display:inline;

}

#topN{

 background-image:url(images/greyPanel-bg.png);

 padding:10px 20px;

 height:45px;

 width:268px;

 font-size:16px;

 font-weight:bold;

 color:#FFF;

}

#middleN{

 height:313px;

 width:268px;

 background-image:url(images/greyLight-bg.png);

 color:#58585a;

 padding:20px;

}

#footer{

	width:873px;

	text-align:center;

}

#footer a{

	color:#FFF;

}



table.stats

{text-align: center;

font-weight: normal;

font-size: 11px;

color: #fff;



background-color: #666;

border: 0px;

border-collapse: collapse;

border-spacing: 0px;}



table.stats td

{background-color: #CCC;

color: #58585a;

padding: 4px;

height:30px;

text-align: left;

border: 1px #fff solid;}



table.stats td.hed

{background-color: #58585a;

color: #fff;

padding: 4px;

text-align: left;

height:30px;

border-bottom: 2px #fff solid;

font-size: 12px;

font-weight: bold;} 



  .ex

   {

      color:#DDD;

      background-color:inherit;

   }
   
   
#onlineSpecial, #homeBuyers, #investors { display:inline; }