
body {background-image:url(../images/granite.gif); padding: 0}

ul {font: "serif", "Times New Roman"; XXtext-align: left; text-indent: 15px; padding:0 10px}
p,td, a {font: "serif", "Times New Roman"; XXtext-align: left; XXtext-indent: 15px; padding:0 10px}
.hdr1 {font-weight: bold; font-size: 18px; font-color: purple; XXbackground: #bedfc4;}
.hdr2 {font-weight: bold; font-size: 14px; color: blue; background: #bfe2f9;}

h4 {font: bold  18px "cursive", "arial"; padding:3px}

blockquote  {font: italic 14px "serif", "arial"; padding:10px}}
blockquote.left  {font: italic 14px "serif", "ariel"; text-align: left;  margin: 15px 25px 0 25px;}
blockquote.ep {width:300px; background:silver;font: bold italic 12px "san-serif", "arial"; padding:10px; margin: 15px 25px 0 25px; text-align:center; border: 8px groove silver;}

#boxr {float:right; width:250px; border: 4px groove silver; padding:10px; margin:10px}
div#boxr p {text-align:center; XXtext-indent:0; }

table {margin-right: auto; margin-left: auto; width: 800px; XXborder: 4px solid black}
td {vertical-align: top; text-align: center; XXborder: 2px solid yellow; padding-top: 10px}

XXa {display: block;}

img {margin: 10px; ; border: 6px groove silver;}



#gallery {display:block; width:800px; background-color:white; border: 8px groove silver;padding: 10px; margin-right:auto; margin-left:auto; }
div#gallery p,ul {font: 14px "serif", "Times New Roman"; XXtext-align: left; XXtext-indent: 15px}
div#gallery a {font: bold 12px "serif", "Times New Roman"; }
div#gallery p.hdr0 {font: bold 30px "serif", "Times New Roman"; text-align: center; text-indent: 0px; background-image:url(../images/granite.gif); border: 8px groove silver; }
div#gallery p.hdr1 {font: bold 22px "serif", "Times New Roman"; text-align: center; text-indent: 0px; XXbackground:#d5eae9;}
div#gallery p.hdr2 {font: bold 18px "serif", "Times New Roman";  color: black; text-align: center; text-indent: 0px; background-image:url(../images/granite.gif); border: 8px groove silver;}
div#gallery p.source { text-align: right; margin:0}
div#gallery p.news  { font: 10px courier; text-align: justify; padding: 0; margin: 15px 25px 0 25px;}
div#gallery tr {margin-right: auto; margin-left: auto; width:600px; XXborder: 4px solid green}
div#gallery td {vertical-align: top; text-align: center; XXborder: 2px solid blue; padding-top: 10px}


#news {display:block; float: left; width:200px;border: 1px dashed black; background:#fffded; padding:10px; margin:0 15px 0 0; }
div#news p,  { font: 10px courier; text-align: justify; padding: 0; }
div#news p.head1 {font-weight:bold; font-size: 12px; text-align: center;}
div#news p.head2 {font-weight:bold; font-size: 10px; text-align: center; }
div#news p.source { text-align: right; }

#newsfl {display:block; float: left; XXwidth:200px;border: 1px dashed black; background:#fffded; padding:10px; margin:15px }
div#newsfl p,  { font: 10px courier; text-align: justify; padding: 0; }
div#newsfl p.head1 {font-weight:bold; font-size: 12px; text-align: center;}
div#newsfl p.head2 {font-weight:bold; font-size: 10px; text-align: center; }
div#newsfl p.source { text-align: right; }
