body   { background-color: #fff }
p  { color: #000000; font-size: 0.85em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; margin-top: 0 }
ul  { list-style-type: disc }
li  { font-size: 0.85em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; margin-right: 25px }
h1 { color: #000000; font-size: 1.3em; font-weight: bold }
h2    { color: #000000; font-size: 1em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold;  margin-top: 0; margin-right: 30px; margin-bottom: 0; padding-left: 5px; width: 576px }
h3   { color: #000000; font-size: 0.85em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; margin-top: 0; margin-bottom: 0; padding-right: 5px; padding-left: 5px }
h4  { color: #000000; font-size: 0.9em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; margin: 1.33em 0; padding-right: 5px; padding-left: 5px }
a { color: #cccccc; text-decoration: none }
a:hover { color: #cccccc; text-decoration: underline }
#logo { visibility: hidden; position: absolute; z-index: 0; top: 5px; left: 10px }
#header { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; position: absolute; top: 0; left: 150px; width: 640px; height: 50px; float: left }
#flash { position: absolute; top: 115px; left: 150px; width: 640px; height: 560px; float: left }
#sidebar_right  { visibility: hidden; margin: 0; padding: 2px; position: absolute; z-index: 1; top: 0; left: 615px; width: 160px }
.sidebar_right_box { color: #fff; font-size: 0.9em; text-decoration: none; background-image: url(http://www.studybass.com/images/blue.png); background-repeat: repeat; margin-bottom: 6px; padding: 8px 4px; width: 154px; border-style: solid; border-width: 1px; border-color: #ffffed #e7e7d5 #e7e7d5 #ffffed }
#sidebar_right2 { position: absolute; z-index: 1; top: 20px; left: 610px; width: 151px }
#sidebar_right h3 { color: #fff; font-style: italic; font-weight: bold; text-align: center; margin: 0 }
#sidebar_right p  { color: #fff; margin: 0 }
#sidebar_right a { color: #fff; text-decoration: none; margin: 0 }
#sidebar_right a:hover { color: #ffc !important; text-decoration: underline; margin: 0 }
#quote { color: #36f; font-size: 0.8em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #fff; margin-top: 6px; margin-bottom: 6px; padding: 8px; position: absolute; left: 0; width: 151px; border-style: solid; border-width: 10px 2px 2px; border-color: #f09c00 }
#lingo { color: #36f; font-size: 0.8em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #fff; margin-top: 6px; margin-bottom: 6px; padding: 8px; width: 151px; border-style: solid; border-width: 10px 2px 2px; border-color: #f09c00 }
#socialBookmarks   { visibility: hidden; color: #36f; font-size: 0.8em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #fff; text-align: center; margin-top: 6px; margin-bottom: 6px; padding-top: 8px; padding-bottom: 8px; padding-left: 2px; width: 151px; border-style: solid; border-width: 10px 2px 2px; border-color: #f09c00 }
#lingo p { margin-bottom: 10px }
#title   { font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-variant: small-caps; text-align: center; position: absolute; z-index: 3; top: 0; left: 20px; width: 800px; height: 50px; vertical-align: middle }
#body    { position: absolute; z-index: 0; top: 50px; left: 20px; width: 800px }
#exbody { position: absolute; top: 130px; left: 10px; width: 730px; float: left }
#footer  { font-size: 0.85em; text-align: center; margin: 0; padding: 20px 0; width: 800px }
#subfooter { text-align: center; margin: 10px 10px 0; padding: 2px 0 10px; width: 800px; border: solid 1px #000000 }
#footer p { color: #000000; font-size: 0.85em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif }
#footer a { color: #00000; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif }
/*begin nav*/
#nav { visibility: hidden; font-size: 0.9em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; position: absolute; z-index: 100; top: 120px; left: 10px; width: 154px }
.nav-box   { text-decoration: none; background-image: url(http://www.studybass.com/images/blue.png); background-repeat: repeat; margin-bottom: 6px; padding: 2px 4px; width: 154px; border-style: solid; border-width: 1px; border-color: #ffffed #e7e7d5 #e7e7d5 #ffffed }
.nav-box p { color: #fff }
.nav-box a { text-decoration: none }
.nav-category   { color: #fff; font-size: 1em; font-weight: bold; text-decoration: underline }
.nav-category hover  { color: #fff; text-decoration: none; background-color: #374419 }
.nav-items a { font-size: 0.9em; text-decoration: none; margin-left: 5px }
/*end nav */
#pics_right { margin-left: 4px; width: 300px; float: right }
.faq      { font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-color: #ffc; margin-top: 6px; margin-bottom: 6px; padding: 4px; width: 590px; border: solid 2px #5a3d1b }
.faq a { color: #5a3d1b }
.faq a:hover { color: #996700 }
.content               { color: #000000; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-image: url(../images/wm.jpg); background-repeat: repeat; padding: 4px 15px; z-index: 1; width: 800px; min-height: 400px }
.excontent { visibility: hidden; color: #0a50c9; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; margin-top: 6px; margin-bottom: 6px; padding: 4px; z-index: 1; width: 720px; min-height: 400px; border-style: solid; border-width: 10px 2px 2px; border-color: #f09c00 }
.content p     { color: #000000; font-size: 0.85em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; margin-right: 25px; margin-left: 5px }
.content a  { color: #bbbbbb; text-decoration: underline }
.content a:hover  { color: #bbbbbb }
.content table     { font-size: 0.8em; width: 580px }
.content th   { color: #000000; background-color: #cccccc; padding: 2px }
.content tr   { color: #000000; padding: 2px }
.content-boxes { width: 576px; float: left }
.contentrec tr  { color: #000000; font-size: 1em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; margin: 2px; padding: 2px; border: solid 1px #ff906d }
.term { font-variant: small-caps; font-weight: bold }
.fb  { padding: 4px; width: 180px; height: 120px; float: left }
.breadcrumbs     { color: #d0d0d0; font-size: 0.8em; margin-right: 5px; margin-left: 5px; padding: 2px 6px }
.breadcrumbs a:link  { color: #bbbbbb; text-decoration: none }
.breadcrumbs a:visited  { color: #bbbbbb; text-decoration: none }
.breadcrumbs a:hover  { color: #bbbbbb; text-decoration: none; background-color: #0a50c9 }
.lessonnav     { visibility: hidden; color: #000000; font-size: 0.8em; background-color: #ffffff; margin-bottom: 10px; width: 590px }
.lessonnav a   { color: #000000; text-decoration: none }
.lessonnav a:link       { color: #000000; font-weight: bold }
.lessonnav a:visited   { color: #000000; font-weight: bold }
.lessonnav a:hover    { color: #000000; font-weight: bold; background-color: #ffffff }

.lessonnav2   { height: 60px }
.lessonnavbox       { color: #000000; font-size: 0.9em; margin: 4px 30px 10px 0; padding-top: 5px; padding-bottom: 5px; width: 800px; height: 56px; border: solid 1px }
.pagenum { color: #000000; padding: 2px }
.lessonlinks  { color: #000000; text-decoration: none; background-color: #fff; text-align: center; margin: 5px; padding: 2px; width: 80px; height: 20px; float: left; border-style: solid; border-width: 1px; border-color: #cccccc }
.lessonlinksinactive { color: #000000; text-decoration: none; background-color: #ffffff; text-align: center; margin: 5px; padding: 2px; width: 80px; height: 20px; float: left; border: solid 1px #cccccc }
.lessonlinkscurrent { color: #000000; font-weight: bold; text-decoration: none; background-color: #ffffff; text-align: center; margin: 5px; padding: 2px; width: 80px; height: 20px; float: left; border-style: solid; border-width: 1px; border-color: #cccccc }
.lessonlinks a   { color: #000000; text-decoration: none; background-color: #ffffff; width: 80px; height: 20px; float: left }
.lessonlinks a:hover  { color: #000000; text-decoration: none; background-color: #ffffff; width: 80px; height: 20px; float: left }

.clearboth { clear: both; }
.formbox   { font-size: 0.8em; background-color: #ebf2f2; margin-top: 8px; margin-bottom: 8px; padding: 4px; width: 570px }
.blockquote { color: #000; background-color: #ddd; text-align: center; padding: 4px; width: 460px; float: left }
.Gsearch  { width: 590px }
.blueline { color: #0a50c9; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-color: #fff; background-image: url(http://www.studybass.com/images/blueline.png); background-repeat: repeat-x; width: 100% }
.blueline { color: #0a50c9; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-color: #fff; background-image: url(http://www.studybass.com/images/blueline.png); background-repeat: repeat-x; position: absolute; top: 0; left: 0; width: 100%; height: 20px; float: none; border-bottom: 1px dotted #0a50c9 }
.pattern table { margin-top: 4px; margin-bottom: 4px; border: solid 1px #999 }
.pattern th { color: #ffffed; background-color: #000 }
.pattern tr { color: #555; background-color: #e6e6e6; border: solid 1px #999 }
