#wrap {
  background:url("http://www.basiaweb.com/uploaded_images/main_one_b.gif") no-repeat left top;
  padding:0;
  }
@media all {
  #content {
    max-width:800px;
    padding:250px 100px 0 100px;
    width:100%;
    width/* */:/**/auto;
    width: /**/auto;
    }
 /* html>body #content {
    border:3px double #fff;
    }*/
  #main {
    width:64%;
    float:left;
    margin:0;
    padding:0 0 0 0;
    }
  #sidebar {
    width:32%;
    float:right;
    margin:0;
    padding:20 50 0;
    }
  }
@media handheld {
  #content {
    width:90%;
    }
  #main {
    width:100%;
    float:none;
    }
  #sidebar {
    width:100%;
    float:none;
    }
  }

body {
  background:#fff;
  margin:0;
  padding:0;
  font:x-small Georgia,Serif;
  color:#333;
  font-size/* */:/**/small;
  font-size: /**/small;
  }
/* Commented Backslash Hack hides rule from IE5-Mac \*/
  body {background-attachment:scroll;}
  /* End IE5-Mac hack */

.questions{
 margin:0;
  padding:0;
  font:bold 110% Helvetica,Verdana,"Tahoma",Trebuchet,Arial,Sans-serif;
letter-spacing:-0.05em;
color:#04455E;
}

.icons{
padding:10 10 10 10;
}

/* Sidebar Content
----------------------------------------------- */

#sidebar p {
  color:#666;
  line-height:1.5em;
  }
.tempblue {
  margin:0;
  padding:0;
  font:bold 120% Helvetica,Verdana,"Tahoma",Trebuchet,Arial,Sans-serif;
  line-height:1.4em;
letter-spacing:-0.05em;
color:#04455E;
  }
.menu a {
  margin:0;
  padding:0;
  font:bold 120% Helvetica,Verdana,"Tahoma",Trebuchet,Arial,Sans-serif;
  line-height:1.4em;
letter-spacing:-0.05em;
color:#368;
 }



/* Headings
----------------------------------------------- */
h1{
  margin:.25em 0 0;
  padding:0 0 2px;
  font:bold 150% Helvetica,Verdana,"Tahoma",Trebuchet,Arial,Sans-serif;
  line-height:1.4em;
letter-spacing:-0.05em;
color:#04455E;
}

h2 {
  margin:0 0 .75em;
  font:bold 78%/1.4em "Tahoma",Trebuchet,Arial,Verdana,Sans-serif;
  text-transform:uppercase;
  letter-spacing:.1em;
  color:#5B1337;
  }


/* Footer
----------------------------------------------- */
#footer {
  clear:both;
  padding:0 0 0 100px;
  }
#footer hr {
  display:none;
  }
#footer p {
  padding-top:25px;
  text-transform:uppercase;
color:#368;
 margin:1.5em 0 .75em;
  font:70% "Tahoma",Trebuchet,Arial,Verdana,Sans-serif;
  letter-spacing:.1em;
  }


