input, select, textarea { border: 1px solid #000000; }
a#philsubmit {
  display: block; float: right;
  width: 90px; height: 35px;
  background-image: url(/images/games_and_goodies/button_submit.jpg);
  background-repeat: no-repeat;
}
a#philsubmit:hover {
  background-image: url(/images/games_and_goodies/button_submit_on.jpg);
}

img#askphilheader { float: left; width: 250px; height: 100px; }
img#askphiltopbutton { float: left; margin: 35px 0 0 10px; width: 200px; height: 30px; border: 0; }
img#askphilsideimage { width: 173px; height: 240px; }
img#askphilsincerely { width: 173px; height: 40px; }

div#askphilsidebar {
display: block; float: right;
margin: 0; padding: 0;
width: 173px; height: 673px;
background-color: #EFE70B;
border: 0; border-left: 3px solid #002B6B;
}

span#askphilpagecopy {
display: block; clear: left;
margin: 14px;
width: 460px;
color: #002B6B;
font-size: 13px; font-weight: bold;
}

span#askphilsidetext {
display: block;
margin: 5px 0px 0px 21px;
width: 137px;
color: #002B6B;
font-size: 11px; font-weight: bold;
}

span#askphilmessagecopy {
display: block;
margin: 0 0 10px 20px; padding: 5px;
width: 425px;
text-align: center;
color: #FFFFFF;
font-weight: bold; background-color: #790BD7; border: 2px solid #CCCC00;
}

div#questionscroll {
position: relative;
left: 0; top: 0;
margin-left: 15px; padding: 0;
width: 410px; height: 510px;
clip: rect(0px, 410px, 510px, 0px);
overflow: hidden;
z-index: 1;
border: 0;
}
div#questionwrap {
display: block;
position: relative;
left: 0; top: 0; 
z-index: 1;
margin-top: 1px;
border: 0;
}

/* for new scroller 2008-08-19 */
div#questionscroll-wrap {
  position: relative;
  left: 0; top: 0;
  margin-left: 15px; padding: 0;
  width: 410px; height: 510px;
  overflow: hidden;
  z-index: 1;
  border: 0;
}



h4.askphildate { clear: both; width: 90%; margin: 0; padding: 1px; color: #790BD7; font-size: 14px; }

p.questionee {
/*position: relative; top: 0; left: 0;*/
margin: 0 0 10px 0; padding: 0;
font-size: 12px; font-weight: bold; text-indent: 1px;
}
p.philquestion {
/*position: relative; top: 0; left: 0;*/
margin: 0 0 10px 0; padding: 0 0 0 5px;
font-size: 12px;
}
p.philanswer {
/*position: relative; top: 0; left: 0;*/
margin: 0 0 10px 0; padding: 0 0 0 5px;
font-size: 12px;
}

div.philfacts {
display: block; clear: left;
position: relative; top: 0; left: 0; z-index: 999;
width: 400px;
margin: 15px 0 0 15px; padding: 0;
border: 0;
}

h6 { font-size: 16px; color: #790BD7; margin: 0; padding: 0; }

ul.philfacts {
list-style: square;
margin: 10px 0 0 25px; padding: 0;
font-size: 12px; font-weight: bold;
}
ul.philfacts li {
margin: 10px 0 0 0;
}
