/* ---------------- Global Bits --------------*/
body {padding: 0; margin: 0;}
a img {border: none;}
.middle_bit {width: 900px; margin: 0px auto;}

/* ---------------- Navigation Bar --------------*/
#qanda_nav {background: #000000; width: 100%; height: 40px;}

#qanda_nav #logo {float: left;}
#qanda_nav #logo a {background: transparent url(../images/logo.jpg) bottom left no-repeat; padding: 20px 40px; display: block;}
#qanda_nav #logo span {display: none;}
#qanda_nav #logo a:hover {background-position: 0 1px;}

#question {padding-top: 1px; padding-bottom: 1px; }
#question h1{color: #fff; font-family: Georgia, 'Times New Roman', serif; font-style: italic; font-size: 92%; font-weight: normal; text-align: center;   }
#question span.number {font-family: 'Century Gothic', 'Helvetica Neue', Helvectica, sans-serif; font-weight: bold; font-style: normal; background: transparent url(../images/Q.jpg) top left no-repeat; padding-left: 25px; padding-bottom: 5px; padding-top: 2px;}
#question h1 a {color: #fff; text-decoration: none; }
#prev_next {float: right; display: inline; }

#prev_next #back {float: left;}
#prev_next #back a {background: transparent url(../images/back.jpg) bottom left no-repeat; padding: 20px 20px; display: block;}
#prev_next #back a span{display: none;}
#prev_next #back a:hover {background-position: 0 -1px;}

#prev_next #forward {float: right;}
#prev_next #forward a {background: transparent url(../images/forward.jpg) bottom left no-repeat; padding: 20px 20px; display: block;}
#prev_next #forward a span{display: none;}
#prev_next #forward a:hover {background-position: 0 -1px;}

/* ---------------- Scripture Proofs --------------*/
#proofs {margin-top: 3	0px;}
#proofs dl {font-size: 76%; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;}
#proofs dt {font-family: Georgia, 'Times New Roman', serif; font-style: italic; float: left; width: 65px; text-align: right; clear: both; padding-bottom: 10px;}
#proofs dd {float: right; width: 825px; margin-left: 0; padding-left: 0; clear: right; padding-bottom: 10px;}
#proofs span.smallcaps {font-variant: small-caps;}

/* ---------------- Home Page Only --------------*/
#intro {width: 276px; float: left; padding-top: 20px;}
#intro p {color: #777; font-family: Georgia, 'Times New Roman', serif; font-style: italic; font-size: 92%;}
#intro p a {color: #999; text-decoration: none;}
#intro p a:hover {color: #fff;}

#boxes {width: 600px; float: right; font-family: 'Century Gothic', 'Helvetica Neue', Helvectica, sans-serif; font-size: 92%;}
#boxes ul {margin-left: 0; padding-left: 0;}
#boxes ul li {list-style: none;}
#boxes ul li span {font-weight: normal; color: #444;  border: 1px solid #444; float: left; display: inline; width: 40px; text-align: center; padding: 10px 0px; margin: 0px 0px 10px 10px;}
#boxes ul li.linked a {text-decoration:none; }
#boxes ul li.linked a span {border-color:#999;color:#999; }
#boxes ul li.linked a:hover span {border-color: #fff; color: #fff; }
