body {
 font-family:"Times New Roman CE", serif;
 font-size:1em;
}
#header {
 width:800px;
 margin:30px auto 20px auto;
}
#logo {text-align:center;}
#logo img {border-width:0;}
#page {
 width:800px;
 margin:0 auto;
 text-align:justify;
}
.leftpane, .intro, .offer {float:left;}
.leftpane {width:580px;color:#475587;}
.leftpane h1,h2 {xfont-family:Arial;margin:0 0 10px 25px;}
.leftpane h1 {font-size:1.5em; color:#a44;}
.leftpane h2 {font-size:1.2em; color:#475587;}
.intro div {width:260px; margin:10px 0 0 25px; float:left; }
.offer {width:auto;margin:15px 0 0 25px;}
.offer ul {
 margin:15px 0 0 0;
 line-height:150%;
 padding-left:50px;
 list-style-type:square;
}
.offer ul a {color:#00f;}
.offer ul a:visited {color:#944;}
.cleaner {clear:both;}

.dev_proj {margin:0 0px; font-family:"Arial CE", Arial, sans-serif; float:right; width:210px;}
.tips1 {width:210px; float:left;text-align:center; margin-bottom:15px;}
.tips1 h1 {font-size:1.1em; margin:3px 0 0 0;}
.tips1 h2 {font-size:0.9em; margin:0;}
.tips1 h1 a {color:#a44; text-decoration:none;}
.tips1 h2 a {color:#475587;text-decoration:none;}
.tips1 a:hover {text-decoration:underline;}
.tips1 img {border:1px solid #475587; height:97px;}

#footer {
 width:800px;
 margin:30px auto 0 auto;
 text-align:center;
 color:#555;
 font-size:0.8em;
}
#footer img {border-color:#475587;}

