/* General declerations that apply to all pages */

html {height:100%;}

body
{
    	font:             normal 76% Verdana, sans-serif;
	color:            #002626;
	margin:           0;
        padding:          0;
        background:       #D6C39B url(Paper05.jpg);
        height:           100%;
}

p, td, th, div, table 
{
    	font-size:   1em;
    	color:       #00004C;
    	font-weight: normal;
}

p 
{
     padding:0;
     margin: 0;
}

table
{
   background:         #E1DED7 url(Paper02.jpg);
   border-collapse:    collapse;
}

th
{
   background:  #E4E4EE url(Paper03.jpg);

}

h1, h2, h3, h4, h5, h6
{
 font-family: "Trebuchet MS", Helvetica, sans-serif;
}

h1
{
           font-size:         1.8em;
           font-weight:       bold;
    	   margin:            0.5em 0;
}

h2
{
           font-size:           1.5em;
           font-weight:         normal;
    	   margin:              0.5em 0;
    	   line-height:         1.1em;
}


h4
{
           font-size:          2em;
           font-weight:        bold;
           margin:             0 0 1em 0;
           padding:            0;
}

h5 /* centered titles (gallery titles) */
{
           font-size:          1.8em;
           font-weight:        bold;
    	   text-align:         center;
    	   margin-bottom:      0.5em;
    	   line-height:        1.2em;
}

h6  /*reviewhead*/
{
        font-size:        1.5em;
        font-weight:      normal;
    	color:            #302B54;
    	padding-top:      1em;
    	padding-bottom:   0.6em;
    	text-align:       left;
    	margin:           1em 0 0 50px;
    	clear:            both;
}


.book
{
    	font-weight: bold;
    	color:       blue;
}

#wrapper
{
  /*      width:              85%;
        width:              expression(870 + "px");  */
        width:              870px;
        min-width:          800px;
        margin:             0 auto;
        padding:            15px 15px 5px 15px;
        background:         #FAFAFF url(Paper00.jpg);
        min-height:         84%;
        height:             auto;
        border-left:        1px solid #DDCEAE;
        border-right:       1px solid #DDCEAE;
}

 /*html>body #wrapper{height:auto; min-height:80%;}  /* not ie6- */

#footer
{
  clear:                    both;
  padding-top:              1px;
  text-align:               center;
  margin:                   0 auto;
  font-size:                0.8em;
}

#footer hr
{
  width:            95%;
  height:           1px;
  color:            #003399;
  background-color: #003399;
  border:           0 groove;
  text-align:       center;
  margin-top:       1em;
  margin-bottom:    1em;
}

#footer img
{
  border: 0px;
  vertical-align:middle;
}

/*-------------------------------*/

/* ------------ Breadcrumbs ---------- */
.crumbs
{
    	text-align:       left;
        padding:          2px;
        margin-top:       5px;
        margin-bottom:    30px;
        font:             0.80em Verdana, sans-serif;
}

.crumbs a               {color: blue; text-decoration: underline}
.crumbs a:hover   	{color: #CE5221; text-decoration: underline}
/*-------------------------*/

/*---------Gallery Panels definitions--------*/

#gallerypanel
{
	float:            left;
	width:            180px;
	padding-left:     15px;
	margin-left:      0px;
	/*background:       #E6E8FD url(PM_GalBox_Bottom.jpg) no-repeat left bottom;*/
	background:       #E6E8FD url(Paper03.jpg);
}

#gallerypanel h3, #gallerypanel h2
{
 background:       #E6E8FD url(Paper03.jpg);
 /*background:      url(PM_GalBox_Top.jpg) no-repeat left top; */
 padding:         20px 0px 0px 10px;
 margin-left:     -15px;
 margin-top:       -5px;
}

#gallerypanel p
{
  font:                 normal 1.1em "Trebuchet MS", Helvetica, sans-serif;
  margin-left:          -5px;
  width:                98%;
}


#gallerypanel ul
{
	margin-left:         0;
	padding-left:        0;
	line-height:         1.5;
	list-style-type:     none;
	width:               95%;
}

#gallerypanel ul li
{
 padding-left:   20px;
}

#gallerypanel ul.galpeople li
{
 background: url(BU_People.gif) no-repeat left 50%;
}
#gallerypanel ul.galanimals li,#gallerypanel ul.galdinosaurs li
{
 background: url(BU_Animals.gif) no-repeat left 50%;
}
#gallerypanel ul.galplants li
{
 background: url(BU_Plants.gif) no-repeat left 50%;
}
#gallerypanel ul.galfiction li
{
 background: url(BU_Fiction.gif) no-repeat left 50%;
}
#gallerypanel ul.galobjects li
{
 background: url(BU_Objects.gif) no-repeat left 50%;
}
#gallerypanel ul.galmodulars li
{
 background: url(BU_Modulars.gif) no-repeat left 50%;
}
#gallerypanel ul.galcons li
{
 background: url(BU_Conventions.gif) no-repeat left 50%;
}


#gallerypanel ul li a
{
  	margin-left:      0px;
	padding-left:     0;
	line-height:      1.5;
	color:            blue;
	text-decoration:  none;
}

#gallerypanel ul li.list a
{
   background-color:   #FCFCFC; /*#FDFDFD;#DAD8CF;*/
   border:             1px solid #9BB9CA;
   margin-right:       2px;
   padding:            0 1px 0 1px;
   outline:            none;
   text-decoration:    none;
}

#gallerypanel ul li.list a:hover
{
   background-color:   #EE9675;
   color:              blue;
   text-decoration:    none;
}

#gallerypanel ul li a:hover
{
	color:            #CE5221;
        text-decoration:  underline
}


#gallery
{
  text-align:  center;
  line-height: 1.3em;
  padding-bottom: 20px;
}

#gallery p.text
{
  text-align: left;
}

#gallery  img
{
	padding:           8px;
	border-style:      solid;
	background-color:  white;
	border-color:      #dddddd #aaaaaa #aaaaaa #dddddd;
	border-width:      1px 2px 2px 1px;
}

#gallery h1  /*Model name*/
{
        font:            bold 1.5em "Century Gothic", Verdana, sans-serif;
    	color:           #003399;
        margin-bottom:   3px;
        margin-top:      3px;
}

#gallerywrapper
{
               width:              75%;
               overflow:           hidden;
               background:         #FAFAFF url(Paper00.jpg);
               float:              right;
}

.Gal_Nav
{
  margin: 30px 0 30px 0;
}

.Gal_Nav a
{

   color:              blue;
   font:                1.2em 'trebuchet ms',helvetica,sans-serif;
   background-color:   #FDFDFD; /*#DAD8CF;*/
   border:             1px solid #CCDBE4;
   margin-right:       5px;
   padding:            5px;
   outline:            none;
   text-decoration:    none;
}

.Gal_Nav a:hover, .Gal_Nav a.current
{
   color:              white;
   background-color:   #ACACCA;
   border:             1px solid #5A5A8D;
}


/*------------------------------------------*/


/* --------MAIN Book reviews page---------------- */



body.booksmain p
{
  margin-left:10px;
}

/* Sortable tables */

table.sortable
{
  	border-top-width:    1px;
  	border-right-width:  3px;
  	border-bottom-width: 3px;
  	border-left-width:   1px;
	border-spacing:      5px;
	width:               98%;
	border-left-style:   solid;
	border-top-style:    solid;
	border-right-style:  groove;
	border-bottom-style: groove;
	border-color:        #23238E;
  	margin:              20px auto;
  	clear:               both;
}


table.sortable td , table.sortable th
{
  	border-color:     #9999FF;
 	border-style:     solid;
	border-width:     1px;
	padding:          4px;
        height:           3em;
}

table.sortable td.source
{
  text-align: center;
}

table.sortable td.source img
{
  border:         0;
  vertical-align: middle;
  margin:         3px;
}

table.sortable td.source img.logo
{
	background:   white;
	padding:      5px;
	border:       solid;
	border-color: #dddddd #aaaaaa #aaaaaa #dddddd;
	border-width: 1px 2px 2px 1px;
}

table.sortable th
{
    	font:             bold 1.8em "Trebuchet MS", Arial, sans-serif;
    	color:            #003399;
    	text-align:       center;
}

table.sortable th a.sortheader 
{
    	color:            #003399;
    	text-decoration:  none;
    	display:          block;
}

table.sortable th span.sortarrow
{
    	color:           black;
}

table.sortable th.globe
{
 background: #DBDEE7 url(flag_globe.png) no-repeat 50% 50%;
}


.hide 
{
	visibility: hidden;
	font-size:8px;
}

ul.flags
{
  width: 250px;
  margin: 0 auto;
  padding: 20px 0;
  list-style-type:     none;
}

ul.flags img
{
  border: 0;
}

ul.flags li
{
  float: left;
  margin: 5px;
}

td.flagsafrica
{
background: url(flag_south_africa.png) no-repeat 50% 50%;
}
td.flagskorea
{
background: url(flag_south_korea.png) no-repeat 50% 50%;
}
td.flagisrael
{
background: url(flag_israel.png) no-repeat 50% 50%;
}
td.flagspain
{
background: url(flag_spain.png) no-repeat 50% 50%;
}
td.flagbrazil
{
background: url(flag_brazil.png) no-repeat 50% 50%;
}
td.flaghungary
{
background: url(flag_hungary.png) no-repeat 50% 50%;
}
td.flagfrance
{
background: url(flag_france.png) no-repeat 50% 50%;
}
td.flagitaly
{
background: url(flag_italy.png) no-repeat 50% 50%;
}
td.flagjapan
{
background: url(flag_japan.png) no-repeat 50% 50%;
}
td.flagkazakhstan
{
background: url(flag_kazakhstan.png) no-repeat 50% 50%;
}
td.flagUK
{
background: url(flag_great_britain.png) no-repeat 50% 50%;
}
td.flaguruguay
{
background: url(flag_uruguay.png) no-repeat 50% 50%;
}
td.flagUSA
{
background: url(flag_usa.png) no-repeat 50% 50%;
}
td.flagrussia
{
background: url(flag_russia.png) no-repeat 50% 50%;
}
td.flagpoland
{
background: url(flag_poland.png) no-repeat 50% 50%;
}
td.flagsingapore
{
background: url(flag_singapore.png) no-repeat 50% 50%;
}
td.flaggermany
{
background: url(flag_germany.png) no-repeat 50% 50%;
}
td.flagaustralia
{
background: url(flag_australia.png) no-repeat 50% 50%;
}
td.flagcanada
{
background: url(flag_canada.png) no-repeat 50% 50%;
}

/*------------------------------------------*/


/* --------INDIVIDUAL Book reviews page---------------- */


.reviewtext
{
           text-align:       left;
           padding-left:     50px;
           width:            60%;
           line-height:      1.5em;
           float:            left;
}


.cover-image
{           float:             left;
            margin-left:       50px;
            margin-right:      3.5em;
            padding:           1px;
	    border-style:      solid;
	    background-color:  #ddd;
	    border-color:      #dddddd #aaaaaa #aaaaaa #dddddd;
	    border-width:      1px 2px 2px 1px;
}

.cover-image-tant
{
            vertical-align:    middle;
            margin:            0 8px;
            padding:           1px;
	    border-style:      solid;
	    background-color:  #ddd;
	    border-color:      #dddddd #aaaaaa #aaaaaa #dddddd;
	    border-width:      1px 2px 2px 1px;
}

.book-info
{
  float:             left;
  width:             28%;
  margin-right:      0;
  margin-top:        0;
}

.book-info h1 /*Booktitle*/
{
           font:               normal 2em "Trebuchet MS", Helvetica, sans-serif;
    	   line-height:        1.2em;
           margin:             0 0 0.5em 0;
}

.book-info h2  /*Author*/
{
        font:             normal 1.5em "Trebuchet MS", Helvetica, sans-serif;
        line-height:      1.2em;
        margin:           1em 0;
}

h1.tant /*Tanteidan book-titles*/
{
           font-weight:        normal;
           font-size:          2em;
           text-align:         center;
}

.bookdetails
{
    	font-weight:      normal;
    	margin-bottom:    1em;
    	line-height:      1.5em;
}


.buy-from
{
    	font-weight:     bold;
    	margin-bottom:   1em;
    	line-height:     1.5em;
}


table.book
{ 	
  	border-top-width:    1px;
  	border-right-width:  3px;
  	border-bottom-width: 3px;
  	border-left-width:   1px;
	border-spacing:      5px;
	border-left-style:   solid;
	border-top-style:    solid;
	border-right-style:  groove;
	border-bottom-style: groove;
	border-color:        #23238E;
  	width:               92%;
	text-align:          left; 
	margin:              0 auto 2em 50px;
}


table.book th
{
    	font-weight:      bold;
	border-style:     outset;
  	border-color:     #C19C9C;
	border-width:     1px;
	padding:          4px;
	text-align:       center;

}

table.book td
{
  	border-color:     #9999FF;
 	border-style:     solid;
	border-width:     1px;
	padding:          4px;
	/*background:       url(Paper02_Gradient.jpg) repeat-x top;*/
}

table.book td.thumb
{
           text-align:    center;
           padding:       8px;
}

table.book td.thumb img
{
           margin:       8px 8px 3px 8px;
}

table.book td.thumb a
{
           outline:      none;
}


table.book td.thumb a img
{
           border:       2px solid;
           margin:       8px;
}

table.book td.tant
{
           font-family: "Trebuchet MS", Helvetica, sans-serif;
           font-size:          1.8em;
           font-weight:        normal;
    	   padding:             0.5em;
}

table.articlesinbooks
{
	border-top-width:    1px;
  	border-right-width:  3px;
  	border-bottom-width: 3px;
  	border-left-width:   1px;
	border-left-style:   solid;
	border-top-style:    solid;
	border-right-style:  groove;
	border-bottom-style: groove;
	border-color:        #23238E;
  	margin:              0 auto 0 50px;
  	text-align:          left;
  	width:               50%;

}


table.articlesinbooks td 
{
  	border-color:      #9999FF;
 	border-style:      solid;
	border-width:      1px;
	padding:           10px;
}

/* The technical details table */
table.news
{
        background:          #E4E4EE url(Paper03.jpg);
  	border-top-width:    1px;
  	border-right-width:  3px;
  	border-bottom-width: 3px;
  	border-left-width:   1px;
  	border-spacing:      5px;
  	border-left-style:   solid;
  	border-top-style:    solid;
  	border-right-style:  groove;
  	border-bottom-style: groove;
  	border-color:        #23238E;
  	width:               30%;
  	text-align:          left;
  	margin:              0 auto 2em auto;
}


table.news td, table.news th
{
  	border-color:        #F3AB6F;
 	border-style:        solid;
	border-width:        1px;
	padding:             4px;
}


table.news th
{
    	font-weight:         bold;
}

p.merc, p.merclong
{
  text-align:center;
}

p.merc iframe
{
  width:120px;
  height:240px;
}

p.merclong iframe
{
  width:728px;
  height:90px;
}

/*-------------------------------*/

/*-------Links page------------*/
table.links
{
	border-style:     none;
  	margin:           0 auto;
  	padding:          0;
  	width:            95%;
  	text-align:       left;
}

table.links td
{
	padding:      3px;
 	text-align:   left;
}

table.links td.logo
{
 	text-align:   center;
}


table.links td.logo img
{

	background:   white;
	padding:      5px;
	border:       solid;
	border-color: #dddddd #aaaaaa #aaaaaa #dddddd;
	border-width: 1px 2px 2px 1px;
}

#linkscolumn1
{
  width:          20%;
  text-align:     left;
  float:          left;
  margin-left:    15px;
}

#linkscolumn2
{
  margin-right:   25px;
  width:          70%;
  float:          right;
}

#linkscolumn1 ul
{
  padding-left:        0;
  margin-left:         0;
  list-style-type:     none;
}


#linkscolumn1 ul li
{
 margin:       0.8em 0;
 padding-left: 20px;
 background:   url(BU_Conventions.gif) no-repeat left 50%;
}

#linksextra
{
  margin-left: auto;
  margin-top:  2em;
}

/*-------------------------------*/


/*------------ What's New page ------------*/

table.whatsnew
{
	border-top-width:    1px;
  	border-right-width:  3px;
  	border-bottom-width: 3px;
  	border-left-width:   1px;
	border-left-style:   solid;
	border-top-style:    solid;
	border-right-style:  groove;
	border-bottom-style: groove;
	border-color:        #23238E;
  	margin:              0 auto;
  	width:               95%;
}


table.whatsnew td, table.whatsnew th
{
  	border-color:      #9999FF;
	border-style:      solid;
	border-width:      1px;
	padding:           5px;
       	text-align:        center;
}

table.whatsnew th
{
        font-weight:       bold;
}

table.whatsnew td.galupdates
{
       	text-align:        left;
}

table.whatsnew td img
{
	border-style: none;
}

table.whatsnew td.galupdates img
{
	background:   white;
	padding:      5px;
	border-style: solid;
	border-color: #dddddd #aaaaaa #aaaaaa #dddddd ;
	border-width: 1px 2px 2px 1px ;
}

/*-------------------------------*/



/* ----- Diagrams Page --------- */

#diagramstable
{
  padding-top:      20px;
  margin:     20px auto;
  text-align: center;
  width:      90%;
}

#diagramstable a img
{
  border: 1px solid ;
  display:block;
  margin:0 auto;
}

#diagramstable tr
{
  vertical-align:bottom;
}

#diagramstable td
{
  padding-bottom:2em;
}

#diagramstable h1
{
    	font-size:        1.5em;
        font-weight:      normal;
        margin-top:       0;
        margin-bottom:    5px;
}

/*--------------------------------------*/


/* ---- Title definitions ---------*/

#mainheader
{
        background:       #E4E4EE url(Paper03.jpg);
        padding:          15px 15px 0 15px;
        margin:           0 auto;
        height:           90px;
/*        width:            85%;
        width:            expression(870 + "px"); */
        width:            870px;
        min-width:        800px;
        border-left:      1px solid #DDCEAE;
        border-right:     1px solid #DDCEAE;
        position:         relative;
}

#mainheader h1
{
	background:       url(PM_Web2Logo.png) no-repeat 10px 10px;
        text-indent:      -5000px;
        position: absolute; top:-10px; left:0;
        width: 425px;
        height: 80px;
}

/* (If there are width problems) * html #mainheader width:100%;
min-width:100%;
  width:auto !important; */

#mainheader ul
{
        margin:           0;
	padding:          0;
	color:            #FDE910;
	font:             bold 1em Verdana, sans-serif;
	float: 		  left;
	list-style-type:  none;
	position:absolute; top:80px;
}

#mainheader ul li
{
	float: 		  left;
    	/*font:             bold 1.1em  "Century Gothic", Arial, sans-serif; */
}

#mainheader ul li a
{
        display:               block;
	padding:               0 1.1em;
	color:                 #283148;
        background:            #E1DED7 url(Paper02.jpg);
        border:                1px solid #A1AFD1;
	text-decoration:       none;
	margin-right:          2px;
	line-height:           1.5em;
        outline:               none;
}

#mainheader ul li a:hover
{
        background:       #E1DED7 url(Paper01.jpg);
}

#mainheader ul li a:active
{
	color:           #A80000;
}

#mainheader ul li a.active
{
        background:       #E1DED7 url(Paper01.jpg);
}


.searchform
{
          padding:               4px;
          text-align:            center;
          background:            #E4E4EE url(Paper00.jpg);
          margin:                4px;
          width:                 200px;
          float:                 right;
          border:                1px solid #8B9B9B;
          position:relative;     right:5px;
          font-size:             0.7em;
}

.searchbtn
{
   color:              #35356A;
   font:               bold 1.3em 'trebuchet ms',helvetica,sans-serif;
   background-color:   #FFD0A3;
   border:             1px solid #696;
   border-right:       2px solid #363;
   border-bottom:      2px solid #363;
   margin:             3px;
/*   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#FFBA77');  */
   outline:               none;
}

.searchquery
{
   background-image:      url(Search_Icon.gif);
   background-repeat:     no-repeat;
   background-position:   right;
   border:                1px solid #DDDDDD;
   margin: 3px;
}

#searchresultsmain
{
 width:90%;
 margin:auto;
}


#searchresults
{
  clear:both;
  padding: 20px 0 20px 0;
}

#searchresults em
{
  font-size:  9px;
  margin:0;
  padding:0;
}

#searchresults strong
{
  background-color: #FFFF8A;
}


#searchresults p
{
  padding:20px 0 20px 0;
  margin:0;
  width:100%;
  border-top: 1px dotted;
}

#searchresults p img
{
  width:25%;
  height:25%;
}

#searchresults dl {
float: left;
width: 100%;
}
#searchresults dt {
clear: left;
margin: 0 0 0 0;
width:200px;
}
#searchresults dt img {
float: left;
margin: 0 10px 10px 0;
border: solid 1px #ccc;
}
#searchresults dd {
margin-left: 96px;

} 



#searchresults p img.cover
{
  width:9%;
  height:9%;
  vertical-align:middle;
}

.searchr
{
          float:      left;
          display:    inline;
          width:      50px;
}


a.searchnavbtn
{
   color:              blue;
   font:                1.1em 'trebuchet ms',helvetica,sans-serif;
   background-color:   #FDFDFD; /*#DAD8CF;*/
   border:             1px solid #CCDBE4;
   margin-right:       5px;
   padding:            2px;
   outline:            none;
   text-decoration:    none;
}

a.curpage
{
   background-color:   #ACACCA;
}

a.searchnavbtn:hover
{
   color:              white;
   background-color:   #ACACCA;
   border:             1px solid #5A5A8D;
}

p.yahoo
{
  clear:both;
  padding-top:40px;
}

p.yahoo img
{
  border:0;
}

fieldset
{
 border: 0;
 padding:0;
 margin: 0;
}


#searchstats table
{ 
	border-top-width:    1px;
  	border-right-width:  3px;
  	border-bottom-width: 3px;
  	border-left-width:   1px;
	border-spacing:      5px;
	border-left-style:   solid;
	border-top-style:    solid;
	border-right-style:  groove;
	border-bottom-style: groove;
	border-color:        #23238E;
  	margin:              40px;
  	float:               left;
}

#searchstats table td , #searchstats table th
{
  	border-color:      #9999FF;
 	border-style:      solid;
	border-width:      1px;
	padding:           4px;
}

#searchstats table th
{
           font:           bold 1em "Trebuchet MS", Helvetica, sans-serif;
    	   margin:         0.5em 0;
    	   text-align:     left;
}


/*--------------------------------------*/


/* ---- Article Pages ---------*/

table.articles
{ 
	border-top-width:    1px;
  	border-right-width:  3px;
  	border-bottom-width: 3px;
  	border-left-width:   1px;
	border-spacing:      5px;
	border-left-style:   solid;
	border-top-style:    solid;
	border-right-style:  groove;
	border-bottom-style: groove;
	border-color:        #23238E;
  	margin:              10px auto;
  	width:               85%;
}

table.articles td , table.articles th
{
  	border-color:      #9999FF;
 	border-style:      solid;
	border-width:      1px;
	padding:           10px;
}

table.articles th
{
           font:           bold 1.8em "Trebuchet MS", Helvetica, sans-serif;
    	   margin:         0.5em 0;
    	   text-align:     left;
}

/*--------------------------------------*/


/* ---- RSS updates box ---------*/

#rssBodyTemplate
{
  
        width:            100%;
        border:           none;
        padding:          2px;
        background-color: #dddddd;
        font-size:        0.8em;
        font-weight:      normal;
        text-align:       left;
        margin:           5px auto 0 auto;
}

#rssBodyTemplate ul
{
	margin:         0;
	padding-left:   0;
}

#rssBodyTemplate ul li
{
  	padding:          0 0 3px 0;
	line-height:      1.5;
	color:            blue;
	list-style-type:  none;
	display:          block;
}

#rssBodyTemplate ul li a
{
	text-decoration:  none;
	list-style-type:  none;
	color:            blue;
	background-color: #FAFAFF; 
        padding:          1px;
    	display:          block;

}

#rssBodyTemplate ul li.alt a
{
	color:            black;
	background-color: #E6E8FD;
        padding:          1px;
    	display:          block;
}

#rssBodyTemplate ul li a:hover
{
	color:            #CE5221;
}
/*--------------------------------------*/



#maincolumn1
{
  width:            225px;
  text-align:       center;
  float:            left;
  margin-left:      5px;
  background:       #E1DED7 url(Paper02.jpg);
  padding:          5px 10px;
}

#maincolumn1 img
{
  border: 0;
}

#maincolumn2
{
  padding-top: 0.6em;
  width:       540px;
  float:       left;
  margin:      0 5px;
}

#mainimages
{
  /*position:relative; left:-15px;*/
  padding-top:       1.2em;
  text-align:        left;
}

a.newbutton
{
  margin:        15px auto;
  width:         65%;
  font:          bold 1.4em  "Century Gothic", Arial, sans-serif ;
  border:        1px solid #8B9B9B;
  border-right:  2px solid #8B9B9B;
  border-bottom: 2px solid #8B9B9B;
  line-height:   2em;
  display:       block;
  color:         #283148;
  background:       #E1DED7 url(Paper03.jpg);
  text-decoration:  none;
  outline: none;
}

a.newbutton:hover
{
        background:       #E1DED7 url(Paper01.jpg);
}

a.newbutton:active
{
        border:          1px solid #8B9B9B;
}

a.sectionbutton
{
  width:         90px;
  padding:       4px;
  margin:        10px;
  font:          bold 12px  "Century Gothic",  sans-serif ;
  border-right:  2px solid #8B8B8B;
  border-bottom: 2px solid #8B8B8B;
  line-height:   15px;
  display:       block;
  color:         white;
  background:       #404160 url(Paper04.jpg);
  text-decoration:  none;
  outline: none;
}

a.sectionbutton:hover
{
        background:       #E1DED7 url(Paper01.jpg);
        color:            black;
}

a.sectionbutton:active
{
        border:          1px solid #8B9B9B;
}


li li, li p, td p,table p, blockquote p, div table, div div, table td,table th, div p {font-size:1em}

