* html div .main { width:100%; overflow: hidden; }
* html div .centercontent{clear: all; width: 98%; }

# * html div .centercontent{overflow: hidden; width: 600px;}
# * html div .centercontent{float: left;overflow: hidden;width:auto;}



body {
       color: #000;
       font-size: 11px;
       padding: 0px;
       font-family: arial, helvetica, sans-serif;
       background-color: #fff;
       margin-top: 10px;
       margin-bottom: 10px;
       text-align: center; /* Internet Explorer hack to center the blog*/ 
       }

body th, td{
       font-size: 11px;
       font-family: arial, helvetica, sans-serif;
       }

.page {
       padding: 0px;
       background-color: #fff;
       margin-left:auto;
       margin-right: auto;
        text-align: left; /* Restoring text alignement */ 
       }

.left { float: left;}

.right { float:right; }

.sidebar 
{
 padding: 10px 0px 10px 0px;
  }
  
.main{
       font-size: 11px;
       font-family: arial, helvetica, sans-serif;
}

.centercontent 
{
  margin-bottom: 0px;
  margin-top: 0px;
  margin-left: auto;
  margin-right: auto;
  overflow:auto;
  padding: 1px;
  padding-top: 10px;
  overflow-x: hidden;  /* for internet explorer */
  }



/* New 0.3.7 */
input, select, option, textarea
{
  font-size: 11px;
  font-family: arial, helvetica, sans-serif;
  text-align: left;
}

.title{
        padding-left:10px;
        padding-top:10px;
        padding-bottom:10px;
        text-align: left;
	float:left;
}

.header
{
  color: #999;
  margin: 0px;
  padding: 0px;
  font-size: 15px;
  font-weight: normal;
  overflow:hidden;
}



.title{
        padding-left:10px;
        padding-top:10px;
        padding-bottom:10px;
        text-align: left;
	float:left;
}

.header
{
  color: #999;
  margin: 0px;
  padding: 0px;
  font-size: 15px;
  font-weight: normal;
  overflow:hidden;
}


.header a{ 
           font-size: 25px;
           font-weight: normal;
           font-style: italic;
 }


.links a:visited{ 
	color: #777;
 }

.links a:hover{ 
	color: #000;
 }

.links
{ 
	float:right;
  margin: auto;
  padding-right: 10px;
  padding-left: 10px;
  background-color: #fff;
  color: #777;
  }

.links a{ 
    font-style: normal;
    font-size: 12px;
    font-weight: normal;
  color: #777;
 }

.footer
{
  border: 0;
  border-top: 1px solid #ccc;
  color: #999;
  background: #eee;
  padding: 10px;
  text-align: left;
  clear: both;
}

