* { padding: 0; margin: 0; }

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 background-image:url(/php/images/background.jpg)
}
#wrapper { 
 margin: 0 auto;
 width: 922px;
}
#header {
 color: #333;
 width: 900px;
 float: left;
 padding: 10px;
 border: 1px solid #ccc;
 height: 125px;
 margin: 10px 0px 5px 0px;
 background:#F6F0E0;
}
#address{
    color: #333;
 width: 900px;
 float: left;
 text-align: center;
 height: 5px;
 margin: 0px 0px 15px 0px;

 }
#navigation {
 float: left;
 width: 900px;
 color: #333;
 padding: 5px;
 border: 1px solid #ccc;
 margin: 0px 0px 5px 0px;
 background-color:#F3F2ED;
 height: 25px;
}
#leftcolumn { 
 color: #333;
 border: 1px solid #ccc;
 background:#F6F0E0;
 margin: 0px 5px 5px 0px;
 padding: 10px;
 height: auto;
 width: 150px;
 float: left;
}
#content { 
 float: left;
 color: #333;
 border: 1px solid #ccc;
 background:#F3F2ED; /*#CCC8B3;*/
 margin: 0px 5px 5px 0px;
 padding: 10px;
 height: /*350px;*/auto;
 
 display: inline;
}
#rightcolumn { 
 color: #333;
 border: 1px solid #ccc;
 background:#F6F0E0;
 margin: 0px 0px 5px 0px;
 padding: 10px;
 height: 400px;
 width: 150px;
 float: right;
}
#footer { 
 width: 900px;
 clear: both;
 color: #333;
 border: 1px solid #ccc;
 background-color:#F3F2ED;
 margin: 0px 0px 10px 0px;
 padding: 10px;
}
#topics{
    margin: 15px 15px 15px 15px;
    line-height: 2em
}
#mtopics{
    margin: 15px 175px 0px 175px;
}
ul{
    margin: 0 0 0 35px;
}
p{
    margin: 15px 0 0 0;
}
#qa{
     margin: 0 0 0 35px;
 }
 .links{
        text-align: center;
    }
.picture { background-color: #F9F9F9; 
border: 1px solid #CCCCCC; padding: 3px; 
font: 11px/1.4em Arial, sans-serif; } 
.picture img { border: 1px solid #CCCCCC; 
vertical-align:middle; margin-bottom: 3px; } 
.right { margin: 0.5em 0pt 0.5em 0.8em; float:right; } 
.left { margin: 0.5em 0.8em 0.5em 0; float:left; } 