 body, h1, h2, h3, h4, div.paragraph, ul, ol, li, dl, dt, dd, img, form, fieldset, blockquote { margin: 0px; padding: 0px; border: 0px; }
 body, h1, h2, h3, h4, p, ul, ol, li, dl, dt, dd, img, form, fieldset, blockquote { margin: 0px; padding: 0px; border: 0px; }
 body { text-align: center; background-color: #333333; background-image: url(theme/pagebg2.jpg?647321); }
 div.paragraph, div, li, h1, h2, h3, h4, td, input, select, textarea { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #CCCCCC; line-height: 140%; }
 p, div, li, h1, h2, h3, h4, td, input, select, textarea { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #CCCCCC; line-height: 140%; }
 div.paragraph, h1, h2, h3, h4, #content ul, #content ol, #content table { margin-bottom: 15px; }
 p, h1, h2, h3, h4, #content ul, #content ol, #content table { margin-bottom: 15px; }
 a img, :link img, :visited img { border: none }
 a:link, a:visited { color: #E6E6E6; }
 a:hover, a:active { color: #B83630; text-decoration: underline; }
 #homelinks a:link, #homelinks a:visited { color: #E6E6E6; text-decoration: none; }
 #homelinks a:hover, #homelinks a:active { color: #B83630; text-decoration: underline; }
 img { border: 5px solid #2A2A2A; }
 .clear { clear: both; height: 1px; }
 .noborder{ border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; }
 div.clear { clear: both; overflow: hidden; height: 1px; }
#wrapper { width: 950px; margin-right: auto; margin-left: auto; background-color: #333333; border-right-width: thin; border-left-width: thin; border-right-style: solid; border-left-style: solid; border-right-color: #000000; border-left-color: #000000; }
 #top { height: 150px; float: left; width: 100%; text-align: left; background-image: url(theme/header.jpg?647321); background-repeat: no-repeat; border-bottom-width: 10px; border-bottom-style: solid; border-bottom-color: #871716; }
 #wrapper #top img { float: left; }
 #leadinfo { background-image: url(theme/button1.jpg?647321); width: 150px; height: 50px; background-repeat: repeat-x; margin-top: 45px; float: right; margin-right: 15px; }
 #leadinfo div.paragraph { font-weight: bold; line-height: normal; margin-bottom: 0px; padding-top: 5px; padding-left: 20px; }
 #leadinfo p { font-weight: bold; line-height: normal; margin-bottom: 0px; padding-top: 5px; padding-left: 20px; }
 #content { width: 670px; background-color: #3E3E3E; padding: 15px; text-align: left; }
 #contentbgsm { width: 680px; background-color: #3E3E3E; padding: 15px; background-image: url(theme/3Dsmallbg.png?647321); background-repeat: repeat; }
 #contentbg { width: 680px; background-color: #3E3E3E; padding: 15px; background-image: url(theme/recordsbg.jpg?647321); background-repeat: repeat-y; background-position: center; }
 #main { float: right; width: 720px; margin-right: 10px; margin-top: 15px; }
 #thumbs { width: 400px; text-align: center; }
 #thumbs img { margin: 10px; }
 #textlower { text-align: justify; padding-right: 15px; padding-left: 15px; clear: both; padding-top: 30px; }
 #textlower .left img { margin-right: 15px; }
 #textlower .right img { margin-left: 20px; margin-bottom: 5px; }
 #textupper { width: 680px; }
 #maintext { text-align: left; }
 #maintextbook img { border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; margin: 10px; }
 #maintextbook div.paragraph { text-align: left; }
 #maintextbook p { text-align: left; }
 #maintextbook #buy { float: right; width: 200px; text-align: center; background-image: url(theme/button1.jpg?647321); border: thin solid #000000; margin-left: 20px; }
 #maintextbook #buy div.paragraph { text-align: center; }
 #maintextbook #buy p { text-align: center; }
 .left { float: left; margin-right: 25px; }
 .right { float: right; }
 .rightlist { float: right; width: 230px; list-style-position: outside; list-style-type: square; text-align: left; }
 .middleimages { clear: both; }
 .middleimages img { margin: 10px; }
 #textleft { text-align: left; float: left; }
 #textright { text-align: left; float: right; }
 #ashton { float: left; margin-top: 35px; }
 #bballboot { margin-bottom: 55px; }
 #records td { padding-top: 5px; padding-bottom: 5px; padding-left: 8px; }
 #records { width: 98%; margin-right: auto; margin-left: auto; }
 #side { float: left; width: 200px; padding-top: 15px; padding-bottom: 15px; padding-left: 10px; }
 #side li { padding-top: 10px; width: 180px; }
 #side ul { list-style-position: outside; list-style-type: none; text-align: left; }
 #side a { padding-top: 10px; padding-bottom: 10px; display: block; padding-left: 10px; border: thin solid #000000; background-image: url(theme/button1.jpg?647321); background-repeat: repeat-x; background-position: left center; font-size: 14px; color: #999999; }
 #side a:link, #side a:visited { text-decoration: none; }
 #side a:hover, #side a:active { background-image: url(theme/button2.jpg?647321); background-repeat: repeat-x; background-position: left center; text-decoration: none; color: #841615; }
 #footer { clear: both; width: 780px; margin-right: auto; margin-left: auto; padding: 15px; }
 #footer div.paragraph { font-size: 12px; }
 #footer p { font-size: 12px; }

div.paragraph ul, div.paragraph ol { padding-left: 25px !important; margin: 5px 0 !important; overflow:hidden; }
div.paragraph li { padding-left: 5px !important; margin: 3px 0 0 !important; }
div.paragraph ul, div.paragraph ul li { list-style: disc outside !important; }
div.paragraph ol, div.paragraph ol li { list-style: decimal outside !important; }

