/*

Marisa D.L. Style-sheet elaboration.

For Carol P.

*/

body {

                background:  green;

        text-align:center;

 

}

img {

                border: 9px   #000000;

}

DIV,TABLE,TR,TH,FONT,LI,UL,FORM,BLOCKQUOTE,P{

                font-family: verdana, arial, sans-serif;

                font-size: 15px;

                font-weight:bold;

                color:  navy;

}

I,H1,H2,H3,H4,H5, CENTER {

                font-family: verdana, arial, sans-serif;

                font-size: 15px;

                color:  navy;}

A:link { color :  navy}

A:active { color :  navy}

A:visited { color :  navy}

A:hover { color :  #ffffff;

text-decoration:underline;

 

}

TD.thumbnail {

                width: 300px;

}

b {

                font-weight:normal;

}

.display{

                border: 2px solid   #000000;

                background-color:  black;

}

#image A:hover {

                text-decoration: none;

}

h2{

                font-weight: bold;

        color:  #312B34;

                font-size: 36px;

                font-family:Lucida Calligraphy,Helvetica,Verdana, Arial, Helvetica, sans-serif;

                letter-spacing: 4px;

                display: block;

                border-top:  navy 6px solid;

                border-bottom:  navy 6px solid;

                text-align: center;

                padding: 0px;

                margin-left: auto;

                margin-right: auto;

                background:  purple;

background-attachment: fixed;

background-repeat;

background-image: url("");

}

.galleryheader{

                text-align: center;

}

.small {

                clear:both

}

 

/* some from webdev */

a.thumbnail, a.thumbnail:link, a.thumbnail:visited, a.thumbnail:active {

border:  navy 3px solid;

margin-bottom: -55px;

padding-top: 5px;

width: 200px;

display: block;

background:  purple;

height: 200px;

-moz-border-radius-bottomright: 10px;

-moz-border-radius-topleft: 10px;

-moz-border-radius-topright: 10px;

-moz-border-radius-bottomleft: 10px;

filter: progid:DXImageTransform.Microsoft.Shadow(color="#232323",Direction=135,Strength=5);

}

a.thumbnail:hover

{

background:   ;

}

 

 

img{

                border:  #000000 1px none;

}

img.thumbnail {

                border:  navy 4px solid;

                margin: 0px;

                padding: 0px;

                background:  #2D2D2D;

                vertical-align: middle;

}

table.thumbnail {

                width: 100%;

}

td.thumbnail {

                padding: 2px;

                height: 207px;

}

td {

                border: 1px none;

                background: none;

                border-collapse: collapse;

                empty-cells: show;

}

.thumbnails{

                border:  navy 6px inset;

                padding: 18px 4px 4px 4px;

                margin-right: auto;

                margin-left: auto;

                width:95%;

                background:  purple;

background-attachment: fixed;

background-repeat;

background-image: url("https://www.pbase.com/mardoli/image/136228024/original.jpg");

                position: relative;

                -moz-border-radius-bottomright: 10px;

                -moz-border-radius-topleft: 10px;

                -moz-border-radius-topright: 10px;

                -moz-border-radius-bottomleft: 10px;

}

.thumbnails table,.thumbnails table img, .display {

                display: inline; filter: none;

}

#image{

                border:  navy 6px double;

                padding: 16px 10px 20px 10px;

                margin-left: auto;

        margin-right: auto;

                width: 820px;

                background:  transparent;

                position: relative;

               

}

#image td a, #image td a:hover {

                background: transparent;

}

.thumbnails b {

                font-size:10px;

}

font {

                margin-left: 4px;

                margin-right: 4px;

                width: 170px;

                display: block;

                color:  navy;

                font: 10px Verdana, Tahoma, Helvetica, sans-serif;

                letter-spacing: 0px;

}

#commentlist .message_body {

                color:  navy;margin: 1em 0;

                padding: 10px 10px 10px 10px;

                border: 1px solid   navy;

                text-align:left;

                -moz-border-radius-bottomright: 10px;

                -moz-border-radius-topleft:10px;

                font-size: 12px;

}

.lid {

                color:  navy;

                background:  purple;

}

.sb {

                color:  navy;

                background:  purple;

                text-align: center;

                margin: 1em 0;

                padding: 10px 10px 10px 10px;

                border: 1px solid   #2e5664;

                font-size: 12px;

}

#linkedsubgalleries {

                text-align: left;

                margin-top: -15px;

}

.caption {

                text-align: center;

                width: 500px;

                margin: 0 auto;}

.techinfo {

                font-size: 10pt;

                padding-top:15px;

}

.techinfo a:link {

                text-decoration:none;

                font-style:normal;

}




BODY { margin-top: 0px; top: 0px; }
BODY TABLE A IMG { display: inline; }
HR { position: relative; }
