body { 
 font-family: Arial, sans-serif;
 font-size: 76%;
 color: #262626;
 margin: 0;
 padding: 0;
}

h1 { 
 margin: 0;
 padding: 0;
}
img { 
 border: 0;
 padding: 0;
 margin: 0;
}
a { 
 color: #262626;
 text-decoration: none;
}
a:hover { 
 color: #4646464;
}
a.green:hover { 
 color: #99ff00;
}
a.orange:hover { 
 color: #ff9900;
}
a.red:hover { 
 color: #ff4400;
}
a.blue:hover { 
 color: #0099ff;
}

.clearfix:after {
 content: "."; 
 display: block; 
 height: 0; 
 clear: both; 
 visibility: hidden;
}
.clearfix {display: inline-table;}
/* \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* */

#wrapper { 
 border-top: 2px solid #999999; 
}
#header { 
 font-family: Helvetica, Arial, sans-serif;
 float: right;
}
#header h1 { 
 font-weight: normal;
 font-size: 1.0em;
 height: 20px;
 line-height: 20px;
 width: 153px;
 background: transparent;
 background-image: url(/logo.c.jpg);
 background-repeat: no-repeat;
 padding-bottom: 5px;
}
#header h1 a { 
 display: block;
 text-indent: -999999em;
 height: 20px;
 width: 153px;
 display: block;
}
#header a { 
 font-size: .93em;
 line-height: 1.2em;
}

#content { 
 margin: 5px 0 0 0;
 float: right;
/* width: 300px;*/
}
html>body #content { 
 width: auto;
/* min-width: 300px;*/
}
#content div.image { 
 text-align: right;
}

#content p.title {  
 color: #111111;
 font-size: 1.12em;
 font-weight: normal;
 font-style: italic;
 line-height: 1.0em;
 margin: 0;
 padding: 0;
}

#content p { 
 color: #464646; 
 font-size: .93em;
}

#content h1 {
 font-size: 1.12em;
 font-weight: normal;
 line-height: 1.12em;
}

#footer { 
 margin-top: 20px;
 float: right;
}

#why { 
 position: absolute;
 z-index: 100;
 left: 5px;
 top: 5px;
 font-size: 1.03em;
 color: #cccccc;
}
#why a { 
 color: #666666;
}
