Okay, I've been nosing around and see that you folks don't mind chunks of code, so I hope this helps.
I'll post the HTML separately since it's complaining this is too long.
This is the CSS
Code:
<!--****************************************-->
<!--* NASM style sheet
<!--****************************************-->
/*----------- Page Layout ---------------- */
<head>
<title>NASM</title>
<link rel="stylesheet" type="text/css" media="screen" />
</head>
body
{
position: relative; /* peekaboo fix for ie6 */
min-width: 0; /* peekaboo fix for ie7 */
background-color: #663399;
margin: 0;
padding: 1em;
font: "trebuchet ms", arial, helvetica, sans-serif;
}
a:link { color: #663399; font-weight: bold; text-decoration: none; }
a:visited { color: #663399; font-weight: bold; text-decoration: none; }
a:hover { color: #A67AD1; font-weight: bold; text-decoration: underline; }
a:active { color: #A67AD1; font-weight: bold; text-decoration: underline; }
ol <font face="Trebuchet MS" SIZE=0.9em> {list-style-image: url("images/bluedot.jpg")</font> }
ol li { margin: 0 0 0 0 }
/*---------------------------------------------------------*/
/* Container and resizing of banner, photo & bar */
/*---------------------------------------------------------*/
#container
{
position: relative;
background-image: url("images/viojewel140_2.gif");
background-repeat: repeat-y;
margin: 0 15%;
border: 6px ridge #FFB6F1;
}
#masthead
{
width: 100%;
}
#bar
{
width: 100%;
}
#photo
{
width: 77%;
}
/*----------------------------------------------------------------*/
/* Layout */
/* banner, navbar, topjewel, leftjewel, content & footer */
/*----------------------------------------------------------------*/
#banner
{
position: relative;
height: 130px;
background-color: #663399;
border: 0 0 6px 0;
border-style: ridge;
border-color: #FFB6F1;
}
#navbar
{
position: relative;
height: 25px;
color: #FFFFFF;
text-align: center;
border-color: #FFB6F1;
border-width: 6px 0 0 0;
border-style: ridge;
}
p { margin-top: 0; }
#topjewel
{
position: relative;
background-image: url("images/viojewel140_2.gif");
background-repeat: repeat-x;
height: 35px;
padding: 0 0 0 0.4em;
border-color: #FFB6F1;
border-width: 6px 0 0 0;
border-style: ridge;
}
p { margin-top: 0; }
h2 {
position: relative;
font-size: 2em;
font: "Trebuchet MS", arial, helvetica, sans-serif;
color: #A67AD1;
font-style: italic;
font-weight: bold;
margin: 0;
}
h3 {
position: relative;
color: #A67AD1;
font-size: 3em;
font: "Trebuchet MS", arial, helvetica, sans-serif;
font-style: italic;
font-weight: bold;
margin: 0;
}
.box
{
float: right;
width: 50px;
margin: 1em;
padding: 0.5em;
color: #6A5ACD;
font-size: 0.6em;
font-family: "Trebuchet MS", arial, helvetica, sans-serif;
text-align: center;
background: #FFAFD5 url("images/rosie_rb1.gif");
background-repeat: repeat-y;
border: 5px double #FF69B4;
display: inline;
}
p { margin-top: 0; }
.box2
{
position: relative;
clear: both;
float: left;
width: 50px;
margin: 300px 0 0 25px;
padding: 0.5em;
background: #FFAFD5 url("images/rosie_rb2.gif");
background-repeat: repeat-y;
color: #6A5ACD;
font-size: 0.6em;
font-family: "Trebuchet MS", arial, helvetica, sans-serif;
text-align: center;
border-color: #A67AD1;
border-width: 5px;
border-style: solid;
display: inline;
}
p { margin-top: 0; }
.box3
{
position: relative;
clear: both;
float: left;
width: 50px;
margin: 100px 0 0 25px;
padding: 0.5em;
background: #FFAFD5 url("images/rosie_rb2.gif");
background-repeat: repeat-y;
color: #6A5ACD;
font-size: 0.6em;
font-family: "Trebuchet MS", arial, helvetica, sans-serif;
text-align: center;
border-color: #A67AD1;
border-width: 5px;
border-style: solid;
display: inline;
}
p { margin-top: 0; }
.box4
{
position: relative;
clear: both;
float: left;
width: 50px;
margin: 100px 0 0 25px;
padding: 0.5em;
background: #FFAFD5 url("images/rosie_rb2.gif");
background-repeat: repeat-y;
color: #6A5ACD;
font-size: 0.6em;
font-family: "Trebuchet MS", arial, helvetica, sans-serif;
text-align: center;
border-color: #A67AD1;
border-width: 5px;
border-style: solid;
display: inline;
}
p { margin-top: 0; }
.box5
{
position: relative;
clear: both;
float: left;
background: #FFAFD5 url("images/rosie_rb2.gif");
background-repeat: repeat-y;
width: 60px;
margin: 550px 0 0 25px;
padding: 0.5em;
color: #6A5ACD;
font-size: 0.6em;
Font-family: "Trebuchet MS", arial, helvetica, sans-serif;
text-align: center;
border-color: #A67AD1;
border-width: 5px;
border-style: solid;
display: inline;
}
p { margin-top: 0; }
#floatbuild
{
float: left;
margin: 10px 10px 10px 0;
display: inline;
}
p { margin-top: 0; }
#floatfont
{
float: right;
margin: 0 0 10px 10px;
display: inline;
}
p { margin-top: 0; }
#content
{
position: relative;
margin-left: 134px;
padding: 2em;
font-size: 0.9em;
text-color: #FFFFFF;
font-family: "Trebuchet MS", arial, helvetica, sans-serif;
text-align: left;
background: url("images/bgtxt1.jpg");
background-repeat: repeat;
border-color: #FFB6F1;
border-width: 6px 0 0 6px;
border-style: ridge;
display: inline-block;
}
#floatBarb
{
float: right;
height: 150px;
width: 120px;
margin: 1em;
padding: 2px;
background: url("images/barbanell.jpg");
background-repeat: no-repeat;
border: 10px solid #BB0000;
display: inline-block;
}
p { margin-top: 0; }
#floatBirch
{
float: right;
height: 150px;
width: 120px;
margin: 1em;
padding: 2px;
background: url("images/silverbirch.jpg");
background-repeat: no-repeat;
border: 10px solid #FFE4B5;
display: inline-block;
}
p { margin-top: 0; }
#footer
{
position: relative;
clear: both;
background-color: #663399;
color: #FFFFFF;
font-size: 0.7em;
font-family: "Trebuchet MS", arial, helvetica, sans-serif;
text-align: right;
border-top: 6px ridge #FFB6F1;
padding: 0.5em;
display: inline-block;
}
Bookmarks