body                      {margin:0px; padding:0px; text-align:center; background-color:#0F3B6A}
#top_space                {width:100%; height:19px}
#top_graphics             {width:935px; height:176px; margin:auto; background-image:url(../images/top_graphics.jpg)}
#top_book                 {width:935px; height:176px; margin:auto; background-image:url(../images/top_book.jpg)}

/* content table */
.main_content             {width:935px; margin:auto; background-image:url(../images/main_bg.jpg)}
.text_content             {width:544px; float:left}
.td_278                   {width:278px; vertical-align:top}
.td_30                    {width:30px}
.td_627                   {width:627px; vertical-align:top}

/* bottom */
#bottom_bg                {width:935px; height:46px; margin:auto; background-image:url(../images/bottom_bg.jpg)}
#bottom_left              {width:3px; height:46px; float:left; background-image:url(../images/bottom_left.jpg)}
#bottom_right             {width:125px; height:46px; float:right; background-image:url(../images/bottom_right.jpg)}

/* left pics */
#pics_container           {width:278px; height:341px}
#pics_container_left      {width:4px; height:341px; float:left}
#pic_right                {width:274px; height:170px; float:right}


/* footer */
#footer_container         {width:600px; height:36px; color:#fff; font-family:Arial; font-size:12px; color:#fff; line-height:28px; font-weight:bold; margin:auto}
.footer                   {color:#fff}
.footerbacklink           {color:#fff; font-size:12px; text-align:center}
.footer:hover             {color:#5C7898}

/* text */

#slogan_buffer            {width:627px; height:36px} /*42*/
#slogan                   {width:627px; height:39px}
#dash                     {width:627px; height:1px; background-image:url(../images/dash.jpg); font-size:1px}

/* navigation */
ul.navul                  {margin:0px; padding:0px; list-style-type:none}
li.navli                  {float:left; display:block}
#dmenu                    {font-family:Arial; font-size:11px; font-weight:bold} /* SUB MENU FONT */
.submenuul                {list-style-type:none; position:absolute; display:none; margin:0px; padding:0px; top:236px}
.submenuli a              {text-decoration:none; text-align:left; text-indent:20px; display:block; line-height:20px;  width:299px; background-color:#163F6D; color:#ffffff; font-weight:bold; margin:0px; padding:0px; border-bottom:1px solid #5D7898; border-right:1px solid #130A03}
.submenuli a:hover        {text-decoration:none; background-color:#687E9C}
li:hover ul , li.over ul  {display:block}
.submenuul2               {list-style-type:none; position:absolute; display:none; margin:0px; padding:0px; top:236px}
.submenuli2 a             {text-decoration:none; text-align:left; text-indent:20px; display:block; line-height:20px;  width:335px; background-color:#163F6D; color:#ffffff; font-weight:bold; margin:0px; padding:0px; border-bottom:1px solid #5D7898; border-right:1px solid #130A03}
.submenuli2 a:hover       {text-decoration:none; background-color:#687E9C}

#nav_bg                   {width:935px; height:42px; margin:auto; background-image:url(../images/nav_bg.jpg)}
#left                     {width:3px; height:42px; float:left; background-image:url(../images/left.jpg)}
#right                    {width:3px; height:42px; float:left; background-image:url(../images/right.jpg)}

.home                     {width:85px; height:42px; font-family:Arial; font-size:12px; font-weight:bold; color:#ffffff; text-decoration:underline; display:block; line-height:39px}
.about                    {width:165px; height:42px; font-family:Arial; font-size:12px; font-weight:bold; color:#ffffff; text-decoration:underline; display:block; line-height:39px}
.national                 {width:167px; height:42px; font-family:Arial; font-size:12px; font-weight:bold; color:#ffffff; text-decoration:underline; display:block; line-height:39px}
.who                      {width:150px; height:42px; font-family:Arial; font-size:12px; font-weight:bold; color:#ffffff; text-decoration:underline; display:block; line-height:39px}
.book                     {width:126px; height:42px; font-family:Arial; font-size:12px; font-weight:bold; color:#ffffff; text-decoration:underline; display:block; line-height:39px}
.order                    {width:116px; height:42px; font-family:Arial; font-size:12px; font-weight:bold; color:#ffffff; text-decoration:underline; display:block; line-height:39px; background-image:url(../images/order_now.jpg)}
.contact                  {width:114px; height:42px; font-family:Arial; font-size:12px; font-weight:bold; color:#ffffff; text-decoration:underline; display:block; line-height:39px}


/* book page style */
#book1_middle             {width:935px; height:600px; margin:auto; background-image:url(../images/book_bg.jpg)}
#book2_middle             {width:935px; height:740px; margin:auto; background-image:url(../images/book_bg.jpg)}
#book_1l                  {width:49px; height:100%; float:left}
#book_top                 {width:886px; height:37px; float:left}
#slogan_book              {width:886px; height:34px; float:left}
#slogan_bottom            {width:886px; height:23px; float:left}
#book_container           {width:342px; height:500px; float:left; text-align:left}

#book_right               {width:541px; height:370px; float:left}
#book_intro               {width:252px; height:370px; float:left}
#book_buffer              {width:55px; height:370px; float:left}
#book_contents            {width:234px; height:370px; float:left}

/* book 4,6 longer */
#book_right2               {width:541px; height:420px; float:left}
#book_intro2               {width:252px; height:420px; float:left}
#book_buffer2              {width:55px; height:420px; float:left}
#book_contents2            {width:234px; height:420px; float:left}

/* book 9 longer */
#book9_middle              {width:935px; height:940px; margin:auto; background-image:url(../images/book_bg.jpg)}
#book_right9               {width:541px; height:820px; float:left}
#book_intro9               {width:252px; height:820px; float:left}
#book_buffer9              {width:55px; height:820px; float:left}
#book_contents9            {width:234px; height:820px; float:left}




/* book page style (supplement) */
#book_lower               {width:541px; height:206px; float:left; background-image:url(../images/lower_bg.gif)}
#book_lower_right         {width:41px; height:206px; float:right; background-color:#fff}
#book_lower_right2        {width:9px; height:206px; float:right}
#supplement               {width:113px; height:160px; float:right; background-image:url(../images/supplement.jpg)}
#supplement_text          {width:354px; height:206px; float:right}
#supplement_buffer_rt     {width:13px; height:206px; float:right}
#supplement_text_buffer_t {width:354px; height:40px}

/* book text */
ul.whats                  {font-family:Arial; font-size:15px; color:#013466; line-height:18px; text-align:left; margin-top:15px; margin-left:16px; padding:0px; list-style-type:square}
p.intro                   {font-family:Arial; font-size:15px; color:#013466; line-height:17px; text-align:justify; margin-top:15px}
p.supplement              {font-family:Arial; font-size:14px; color:#013466; line-height:17px; text-align:justify; margin-top:4px}
p.bluebookheader          {font-family:Arial; font-size:18px; color:#993619; line-height:17px; text-align:left; margin:0px; font-weight:bold}
p.austenheader            {font-family:Arial; font-size:17px; color:#0A3869; line-height:17px; text-align:left; margin:0px; font-weight:bold}
/* styling */
p.header                  {font-family:Arial; font-size:19px; color:#993619; line-height:22px; text-align:left; margin-top:20px; font-weight:bold}
p.header2                 {font-family:Arial; font-size:30px; color:#AA381D; line-height:40px; text-align:center; margin:0px; font-weight:bold}
p.headerblue              {font-family:Arial; font-size:17px; color:#974931; line-height:20px; text-align:left; margin-top:20px; font-weight:bold}

p                         {font-family:Arial; font-size:14px; color:#013466; line-height:19px; text-align:justify; margin:0px}

ul.front                  {font-family:Arial; font-size:14px; color:#013466; line-height:20px; text-align:left; padding:0px; margin-left:60px; list-style-type:square}
ul.front2                 {font-family:Arial; font-size:14px; color:#013466; line-height:20px; text-align:left; padding:0px; font-weight:bold; margin-left:60px; list-style-type:square}
ul.front2 ul              {font-family:Arial; font-size:14px; color:#013466; line-height:20px; text-align:left; padding:0px; font-weight:bold; margin-left:60px; list-style-type:square}
.link_front2              {font-family:Arial; font-size:16px; color:#013466; line-height:20px; text-align:left; margin:0px}

.link                     {font-family:Arial; font-size:13px; color:#013466; line-height:20px; text-align:left; margin:0px; font-weight:bold}
.link:hover               {color:#ccc}
.mindmap                  {font-family:Arial; font-size:16px; color:#013466; line-height:20px; text-align:center; margin:0px; font-weight:bold}
.mindmap:hover            {color:#ccc}

p.order_now               {font-family:Arial; font-size:14px; color:#013466; line-height:19px; margin:0px; text-align:center}


/* home bottom */
#home_bottom              {width:544px; height:190px; background-image:url(../images/bottom_home_bg.jpg)}
#home_right               {width:23px; height:190px; float:right}
#home_book1               {width:113px; height:160px; background-image:url(../images/book1_sml.jpg); float:right}
#home_right2              {width:30px; height:190px; float:right}
#home_text                {width:353px; height:190px; float:right}
#home_text_top            {width:353px; height:65px}


/* home schooling bottom */
#home_schooling_bottom    {width:544px; height:240px; background-image:url(../images/book_bg2.jpg)}
#home_schooling_right     {width:23px; height:240px; float:right}
#home_schooling_right2    {width:25px; height:240px; float:right}
#home_schooling_text      {width:358px; height:240px; float:right}
#home_schooling_text_top  {width:353px; height:53px}



/* Austen */
#austen_container         {width:544px; height:310px; background-image:url(../images/austen_bg.jpg)}
#austen_left              {width:15px; height:310px; float:left}
#austen_top               {width:529px; height:21px; float:left}
#austen_bottom            {width:529px; height:25px; float:left}
#austen_right             {width:16px; height:240px; float:right}
#austen                   {width:125px; height:205px; background-image:url(../images/austen.jpg); float:right}
#austen_text              {width:370px; height:230px; float:left}

/* Dr */
#doctor_container         {width:544px; height:306px; background-image:url(../images/doctor_bg.jpg)}
#doctor_left              {width:15px; height:306px; float:left}
#doctor_top               {width:529px; height:16px; float:left; font-size:0px}
#doctor_bottom            {width:529px; height:15px; float:left; font-size:0px}
#doctor_right             {width:16px; height:240px; float:right}
#doctor                   {width:125px; height:205px; background-image:url(../images/dr_brown.jpg); float:right}
#doctor_text              {width:370px; height:250px; float:left}



/*paypal*/
form                      {margin:0px; padding:0px}

/*image*/
img                       {border:0px}

