body
{background:#a0a0a0 url(images/shadow.jpg) top repeat-y;
text-align:center;
min-width: 470px;
}

p{
font-family:tahoma,arial,sans-serif; color: rgb(53,53,53);
}

hr 
{border: none 0;
border-top: 1px dashed gray;
width: 100%;
height: 1px;
margin:10px 0;
} 

/*Rules for headings */
h1, h3
{font-family: tahoma, arial, sans-serif; color: rgb(160,160,160);

margin:0px;
}

/*Rules for lists*/
ul 
{list-style: none;
text-align:left;
margin:18px 0px;
}

li
{display: inline;
font-family:tahoma,arial,sans-serif; font-size:16px; font-weight:bold; color:white;
padding:8px;
width:160px;
}


/* Rules for Divs */

/*NAMEPLATE */
#nameplate
{
background:white;
margin:0 auto;
padding:10px;

width:470px;
text-align:left;
}

/*OPENER */
#opener
{
background-image:url(images/redBG.jpg);
background-color:white;

margin:0 auto;
padding:10px;

width:470px;
text-align:left;
}

#opener h1
{font:tahoma,arial,sans-serif; color:white;
padding:10px;
}

#opener p
{
font:14px/130% tahoma,arial,sans-serif; color:white;
padding:10px;
}

#opener li a:link, a:visited, a:hover, a:active
{
text-decoration:none;
}

#opener li a:link
{
color:white;
border-bottom:1px white dotted;
}
#opener li a:visited
{color:rgb(160,160,160);
}
#opener li a:hover
{
color:rgb(255,207,14);
border-bottom:1px rgb(255,207,14) dotted;
}
#opener li a:active
{
color:white;
border-bottom:1px white solid;
}

/*CONTAINER */
#container
{
margin:0 auto;
padding:10px;
background-color:white;

width:470px;
text-align:left;
}

#container h3
{
font:tahoma,arial,sans-serif; color:rgb(160,160,160);
}

#container p
{
font:12px/120% tahoma,arial,sans-serif; color: rgb(43,43,43);
}

/*FOOTER */
#footer
{
background-image:url(images/footerbg.jpg);
background-color:white;

margin:0 auto;
padding:20px 10px;

width:470px;
height:333px;
text-align:left;
}

#footer h1
{font:tahoma,arial,sans-serif; color:white;
padding:10px;
}

#footer p
{
font:14px/130% tahoma,arial,sans-serif; color:white;
padding:10px;
}

#footer a:link, a:visited, a:hover, a:active
{
text-decoration:none;
}

#footer a:link
{
color:white;
border-bottom:1px white dotted;
}
#footer a:visited
{color:rgb(160,160,160);
}
#footer a:hover
{
color:rgb(255,207,14);
border-bottom:1px rgb(255,207,14) dotted;
}
#footer a:active
{
color:white;
border-bottom:1px white solid;
}

/*Rules for classes*/
.intro
{font-family:tahoma,arial,sans-serif; font-weight:bold;
}

.image_float
{float: left;
clear:left;
margin:0 10px 0 0;
}

.spacer
{clear:left;
}