body{ color: #333; font-family: Georgia, "Times New Roman", Times, serif; margin:0; padding:0; background-color: #ded9d0; background-image: url(../images/jgb_bkgd.gif); background-repeat: no-repeat; }
p { font-size: 13px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 1.25; }
.p_home { font-size: 13px; line-height: 1.8; }
table { margin: 0; padding: 0; }
td { font-size: 13px; line-height: 1.25; }
.p_small { font-size: 10px; }
strong { color: #018383; font-size: 95%; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
h1 { font-size: 17px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 1.25; }
h2 { font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 1.25; }
b{font-size: 110%;}
em{color: red;}
hr { border-top: 3px dotted #ded9d0; }
a:link { color: #018383; font-weight: normal; text-decoration: none; }
a:visited { color: #065f83; text-decoration: none; }
a:hover { color: #018383; text-decoration: underline; }
a:active { color: #01b7b7; text-decoration: underline; }
#wrapper{ width: 900px; /*Width of main container*/
margin: 10px auto 0; padding-left: 50px; /*Center container on page*/
}

#topsection{ background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; width: 100%; height: 35px; margin: 0; padding-left: 0; /*Height of top section*/
}
#homecontent { color: #333; background-image: url(../images/joshua_green_home2.jpg); background-repeat: no-repeat; background-position: 0 0; position: absolute; margin: 0; width: 850px; height: 760px; z-index: 1000; padding: 0; }
#contentwrapper{ background-color: #ded9d0; background-image: url(../images/jgb_lvl2_bkgd.jpg); background-repeat: no-repeat; float: left; width: 100%; padding-bottom: 20px; }

#contentcolumn{ width: 580px; margin-top: 65px; margin-left: 160px; padding-left: 20px; /*Set left margin to LeftColumnWidth*/
}
.inset_r { margin: 0 0 0 20px; }
.subnavinset { margin: 20px 0 -20px 10px; }
.headline { margin: 0 0 60px; }
.inset_r_border { outline: solid 5px #fff; }
#leftcolumn{ background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; float: left; width: 150px; /*Width of left column*/
z-index: 1000; margin-left: -900px; }
a.subnav, a.subnav:link, a.subnav:visited { color: #018383; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 13px; text-decoration: none; padding: 15px 0 0 10px; width: 130px; overflow:hidden; display: block; }
a.subnav:hover { color: #018383; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline; }
a.subnav:active, .subchosen { color: #065f83; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline; }
.p_subnav { font-size: 10px; text-align: right; width: 130px; margin-top: -10px; padding: 0 0 0 10px; display: block; }
#footer{ clear: both; width: 900px; color: #333; font-size: 10px; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; text-align: center; margin-top: 10px; margin-right: auto; margin-left: auto; padding: 20px 0 4px; }
#homefooter { color: #333; font-size: 10px; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; text-align: center; margin-top: 10px; margin-right: auto; margin-left: auto; padding: 20px 100px 4px 0; width: 800px; clear: both; }
.innertube{
margin: 5px 0 0 5px
}
