My first attempt at modifying a style sheet. Its clean, simple and elegant with rollovers.
http://www.pbase.com/rfcd100/root
If you are interested, just create a new style sheet with the following code
DIV,BODY,TD,TH,TR,TABLE,FONT,INPUT,LI,UL,FORM,
BLOCKQUOTE,P,B,I,H1,H2,H3,H4,H5 {
font-family: arial,helvetica,sans-serif;
color : rgb(180, 180, 150)
background : rgb(45, 45, 45);
}
/* ------------ LINKS ------------ */
A:link { color : RGB(180, 180, 150)}
A:visited { color : RGB(180, 180, 150)}
A:active { color : Teal}
A:hover { color: rgb(255, 255, 225)}
/* ------------ THUMBNAILS -------- */
a.td.thumbnail, a.td.thumbnail:link, a.td.thumbnail:visited, a.td.thumbnail:active {
border: rgb(70, 70, 70) 1px solid;
margin-bottom: -45px;
padding-top: 5px;
width: 172px;
display: block;
background: rgb(0,0,0);
height: 197px;
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=150);
}
a.td.thumbnail:hover {
border: rgb(225, 225, 225) 1px solid;
/* border: rgb(95, 121, 216) 1px solid; */
/* border: 4px RIDGE rgb(225, 225, 150); */
margin-bottom: -45px;
padding-top: 5px;
width: 172px;
display: block;
background: rgb(60, 60, 60);
height: 197px;
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
}
.galleryheader { /* TEXT INCLUDED BELOW GALLERY TITLE */
/* margin-bottom: 1em;
margin-left: 5%;
margin-right: 5%; */
margin-top: 5px;
border: rgb(0,0,0) 3px solid;
border-left: 1px none;
border-right: 1px none;
border-top: 1px none;
/* padding-top: 5px; */
padding: 5px;
padding-left: 40px;
padding-right: 40px;
width: 90%;
display: block;
background: rgb(0,0,0);
font-size: 18pt;
color: rgb(130, 130, 150);
font-weight: normal;
/* letter-spacing: 4px; */
text-align: Left;
/* height: 21px; */
position: relative;
}
.display { /* DISPLAY PHOTO */
}
.title { /* DISPLAY PHOTO TITLE */
font-size : 12pt;
color: rgb(111, 111, 111);
font-style : italic;
}
.caption { /* DISPLAY PHOTO CAPTION */
font-size : 8pt;
color: rgb(111, 111, 111);
font-style : italic;
}
.date {}
.artist {
Name: "RFC Graphics"; /* Does not work */
}
.location {}
.camera { /* INCLUDES CAMERA AND LENS INFO */
}
.exif {}
.techinfo {
color : LightGrey;
font-size : 8pt;
}
.othersizes {}
body{
margin-bottom: 20px;
margin-top: 0px;
background: rgb(0,0,0);
}
div,th,tr,table,font,li,ul,form,
blockquote,p,b,i,h1,h2,h3,h4,h5,font, center {
/* All text above photos */
border: 0px;
color: rgb(150, 150, 180);
/* color: rgb(180, 180, 150); */
/* color: rgb(91, 91, 101); */
font: 9pt verdana, arial, sans-serif;
font-weight: bold;
}
font { /* Gallery photo name */
margin-left: 4px;
margin-right: 4px;
width: 170px;
display: block;
color: rgb(111, 111, 111);
font: 8pt Verdana, Tahoma, Helvetica, sans-serif;
letter-spacing: 0px;
}
h1 {/* Don't know what this does */
/* border: rgb(65, 65, 65) 1px solid;
border-left: 1px none;
border-right: 1px none;
border-top: 1px none;
margin-bottom: 1em;
margin-left: -10px;
margin-right: 0px;
padding: 5px;
padding-left: 50px; This whole section not used */
/* width: 90%; Does not make any difference */
/* display: block;
background: rgb(45, 45, 45);
color: rgb(110, 110, 120);
font-size: 24pt; font-weight: normal;
letter-spacing: 4px;
text-align: Lefy;
height: 21px;
position: relative;*/
/*
filter:
progid:DXImageTransform.Microsoft.gradient(gradientType=1,enabled='true',startColorstr
='#000000',endColorstr='#2D2D2D'); */
}
h2 { /* Header Title (n/a for main gallery - no title) */
border: rgb(65, 65, 65) 3px solid;
border-left: 1px none;
border-right: 1px none;
border-top: 1px none;
margin-bottom: 1em;
margin-left: -10px;
margin-right: -20px;
padding: 5px;
padding-left: 50px;
padding-right:50px;
/* width: 95%; */
display: block;
background: rgb(45, 45, 45);
color: rgb(110, 110, 120);
font-size: 24pt;
font-weight: normal;
letter-spacing: 4px;
text-align: Left;
height: 21px;
position: relative;
/* background-attachment: fixed; */
background-repeat: no-repeat;
background-position: Right Bottom;
}
h3 { /* Photo name area */
/* border-bottom: rgb(0, 0, 0) 1px dotted; */
border-left: 1px none;
border-right: 1px none;
border-top: 1px none;
padding: 2px;
width: 400px;
display: block;
background: rgb(45, 45, 45);
color: rgb(111, 111, 111);
font-size: 10pt; /* not affecting size */
font-weight: normal;
letter-spacing: 0px;
text-align: center;
}
h4 { /* Don't know what this does */
border-bottom: rgb(255, 255, 0) 1px dotted; */
border-left: 1px none;
border-right: 1px none;
border-top: 1px none;
padding: 2px;
width: 400px;
display: block;
background: rgb(45, 45, 45);
color: Yellow; /* rgb(111, 111, 111); */
font-size: 10pt; /* not affecting size */
font-weight: normal;
letter-spacing: 0px;
text-align: center;
}
h5 { /* Don't know what this does */
padding-left: 2px;
width: 150px;
display: block;
color: Yellow; /* rgb(204, 204, 255); */
font-size: 20pt;
font-weight: normal;
}
BODY { margin-top: 0px; top: 0px; }
BODY TABLE IMG { display: inline; }