a:link, a:visited {color:white;}
a:hover {color:yellow;}
a:hover, a:visited, a:link {text-decoration:none;}

.yellowlink a:link, .yellowlink a:visited {color:yellow;}
.yellowlink a:hover {color:white;}

body {background-color:black; margin:0;}

#main {color:white; font-family:sans-serif; border-left:thin pink solid; border-right:thin pink solid; margin:auto; padding:30px; width:700px; height:650px; background:url(images/background-tile.gif);}

#content {line-height:.6em; padding:10px; margin:auto; background:url(images/gradient-background.png); width:680px; height:530px;}

.header2 {font-size:17px; line-height:1em;}

.header3 {font-size:15px; line-height:1em;}

li, li:hover { display:inline; font-size:15px; margin:10px; padding:0 10px 3px 10px;}
li:hover {background:url(images/nav.png);}
li {background:url(images/nav_hover.png);}

p {font-size:13px; line-height:1em;}
p a:link, a:hover {text-decoration:underline;}
p a:link {color:darkblue;}
p a:hover {color:yellow;}

hr {border:none; border-top:2px pink dotted; height:0;}

.info {width:390px; height:50px; margin:auto; margin-top:20px; padding:10px; border:thin dashed white; font-size:13px; line-height:1em;}

.yellow {color:yellow;}

#footer {text-align:center; font-size:12px; padding-top:5px;}