p {}
td {}
.mainwht    { color: #fff; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 15px }
.mainblk { color: black; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 15px; }
.main_small { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 13px }
.sub_yell_big     { color: #ecc110; font-size: 20px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 600; line-height: 22px }
.sub_gold_big { color: #77508f; font-size: 20px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 600; line-height: 22px; }
.sub_gold_sm     { color: #77508f; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: 800; line-height: 18px }
.media_table_tr { color: black; font-size: 10px; font-family: verdana; line-height: 11px; border-bottom: 2px solid #9072a4;border-top-col;border-left-color: #9072a4; border-left-style: none; or: #9072; border-right-color: #9072a4; border-right-style: none;a4;border-top-style: none; }
.media_table_sub { color: #fff; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 800; line-height: 18px; background-color: #9072a4; border-top: 2px solid black; border-bottom: 2px solid black; }
.media_table_sub_r { color: #fff; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 800; line-height: 18px; background-color: #9072a4; border-top: 2px solid black; border-right: 2px solid black; border-bottom: 2px solid black; }
.media_table_sub_l { color: #fff; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 800; line-height: 18px; background-color: #9072a4; border-top: 2px solid black; border-bottom: 2px solid black; border-left: 2px solid black; }
.sub_blue_sm { color: #3299fe; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: 800; line-height: 18px; }
.sub_light { color: #bda871; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 400; line-height: 14px }
a:link     { color: #77508f; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 15px ; text-decoration: underline; }
a:hover { color: #fff; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; line-height: 15px; text-decoration: underline; }
a:visited { color: #c7af31; }
fieldset { padding: 8px; border: solid 1px #8e72a3  }
legend   { color: #9072a4; font-size: 21px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; line-height: 23px; padding: 10px; border: solid 1px  }
h1  { color: #fff; font-size: 20px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; line-height: 22px }
#bookstore fieldset, #form fieldset  { margin-bottom: 15px; padding: 0 15px 15px; border: solid 2px #887951 }
#bookstore legend, #form legend   { color: #887951; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: 500; line-height: 16px; border-style: none }
.imageright { margin-bottom: 10px; margin-left: 18px }
.imageleft { margin-right: 18px; margin-bottom: 10px }
.norepeat { background-image: url(../images/background_image_sm.jpg); background-repeat: no-repeat; background-position: left top; }
#list_border { background: url(images/list_background.jpg) no-repeat; color: #fff; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 15px; width: 437px; height: 283px; overflow:hidden; }
#my_list { margin: 0px 24px; list-style:none; background: #424242; padding: 0px; }	
#my_list li { margin 0px; height: 50px; background: url(images/listitem_background.jpg) no-repeat bottom; padding-top: 40px }
body   { background-color: black; background-repeat: repeat-x; text-align: center; margin: 0; padding: 0     }
