body, p, td, th, div, blockquote, dl, ul, ol { color: #000000; font: normal normal normal small Tahoma, Verdana, Arial, Helvetica, sans-serif }
body { margin-left: auto; margin-right: auto; text-align: center; margin: 0em; padding: 0em; background-color: #ffffff }

.subtitle1 { background-color: #2F5CB6; text-align: left; text-decoration: none; margin: 0em 2em 0em 0em; padding: .25em 1em 0em 1em; color: #B6C8EC; font: normal normal bold medium Arial, Helvetica, sans-serif }

.subjects { background-color: #ffffff; text-align: center; text-decoration: none; margin: 0em 10em 0em 10em; padding: 0em; border-bottom: medium dotted #B6C8EC; color: #2F5CB6; font: normal small-caps bold x-large Georgia, Arial, Helvetica, sans-serif }

/*menu*/

.menudiv { float: left; background-color: #daba78; margin: 0em .5em .5em 0em; padding: .35em .15em .15em .15em; border-top: thin outset #D3A955; border-right: thin outset #D3A955; border-bottom: thick outset #D3A955; border-left: thin outset #D3A955; color: #4e4f2b; font: normal small-caps bold small/1.25 Verdana, Arial, Helvetica, sans-serif }

.menup { background-color: #D3A955; text-align: left; margin: 0em 0em 0em 0em; padding: .15em 0em .15em 0em; border-top: thin none #B6C8EC; border-right: medium none #B6C8EC;
border-bottom: thin solid #B6C8EC; border-left: medium none #B6C8EC; color: #303430; font: normal small-caps normal small Verdana, Arial, Helvetica, sans-serif }

ul { list-style: none; text-align: left; margin: 0em 0em 0em 0em; padding: .15em .15em .15em 1em }
li { padding: .15em .15em .15em 1em }

.headdiv { background-color: #2F5CB6; margin: 0em 0em 2em 0em; border-top: medium solid #2F5CB6; border-bottom: thin solid #2F5CB6; padding: .5% .5% .5% 5%; text-align: left }

.headerp1 { text-align: right; color: #918664; margin: 0em; padding: 0em .5em 0em 0em; font: normal small-caps bold small Trebuchet MS,Tahoma, Verdana, Arial, Helvetica, sans-serif }

/*colors*/
.azure1 { color: #B6C8EC }
.tan1 { color: #ECDAB6 }
.gold1 { color: #D3A955 }
.skyblue1 { color: #557FD3 }
.skyblue2 { color: #2F5CB6 }

/*maindiv*/

.pmain { background-color: #D8D0C8; text-align: left; text-indent: 1.35em; margin: 0em .15em 0em .15em; padding: 1em 3em .75em 3em; border-right: medium outset #D8D0C8; border-bottom: thin outset #D8D0C8; color: #000000; font: normal normal normal small Trebuchet MS, Verdana, Arial, Helvetica, sans-serif }

.pmain2 { background-color: #D8D0C8; text-align: left; text-indent: 1.35em; margin: 0em .15em 0em .15em; padding: .5em 3em .0em 3em; border-right: medium outset #D8D0C8; color: #000000; font: normal normal normal small Trebuchet MS, Verdana, Arial, Helvetica, sans-serif }

.category { color: #a00016; font: normal normal bolder small/1.5 Verdana, Arial, Helvetica, sans-serif }

.pfooter { background-color: #686468; text-align: right; text-decoration: none; margin: 0em .15em 0em .16em; padding: .5em 1em .10em 1em; border-right: medium outset #D8D0C8; border-bottom: thin outset #D8D0C8; color: #D8D0C8; font: normal normal normal small/1.5 Verdana, Arial, Helvetica, sans-serif }

/*bars*/

.goldbar { text-align: center; background-color: #557FD3; color: #557FD3; margin: 2em 0em 0em 0em; padding: 0em; font-size: xx-small }

/*galleries*/

/*quotes*/

.quotemain { text-align: left; text-indent: 1.35em; background-color: #000000; margin: 1% 5% 1% 1%; padding: 1% 1% 1% .5%; color: #607470; font: normal normal bold small Verdana, Arial, Helvetica, sans-serif }

.pquote { background-color: #ECDAB6; text-align: center; margin: 1em 1em 1em 1em; padding: 1em .5em 1em .5em; border-left: thick solid #B6C8EC; border-right: thick solid #B6C8EC; color: #7e775a; font: normal normal bold large/1.5 Georgia, Trebuchet, Tahoma, Helvetica, sans-serif }

/*footer elements*/ 

.footermenu { text-align: center; background-color: #5b244e; margin: .15em 0em 3em 0em;  padding: .35em 1em .35em 1em; border-top: thin inset #8d0cf8; border-right: thin inset #8d0cf8; border-bottom: thin inset #8d0cf8; border-left: thin inset #8d0cf8; color: #a99838; font: normal small-caps bolder small/1.15 Tahoma, Verdana, Arial, Helvetica, sans-serif }


/*
short-hand - font: (style)- normal*italic*oblique (variant)- normal*small-caps (weight)- normal*bold*bolder*lighter size/line-height (family)- Tahoma, Verdana, Arial, Helvetica, sans-serif }
*/

/*Secondary pages*/

/*linkslibrary*/

/*.listdiv2 { background-color: #b39866; text-align: left; margin: 1em 1.5em .5em 1.5em; padding: 1.5em 1.5em 1em .75em }

.linkslevel1 { background-color: #607470; text-align: left; margin: 0em .15em 0em .16em; padding: .15em 1em .15em 2em; color: #D0CC98; font: normal small-caps bold small Verdana, Arial, Helvetica, sans-serif }

.linkslevel2 { background-color: #D8D0C8; text-align: left; text-decoration: underline; margin: 0em .1em 0em 1em; padding: .15em .1em .15em 4em; color: #002800; font: normal small-caps bold small Verdana, Arial, Helvetica, sans-serif }

.linkslevel3 { background-color: #D8D0C8; text-align: left; margin: 0em .1em 0em 1em; padding: .15em .1em .15em 6em; color: #002800; font: normal small-caps bold small Verdana, Arial, Helvetica, sans-serif }

.linkslevel4 { background-color: #D8D0C8; text-align: left; margin: 0em .1em 0em 1em; padding: .15em .1em .15em 8em; color: #002800; font: normal small-caps bold small Verdana, Arial, Helvetica, sans-serif }
*/