body {
margin:0px;
background-image:url(http://www.rppc.net/unlockRadioSite/images/bodybg.jpg); background-repeat:repeat-x;
background-color:#FFFFFF;
font-family:sans-serif;
}

img {border-width:0px;)

#banner {
position:relative;
left:20px;
top:10px;
width:450px;
	}
}
#contentwrapper {
position:absolute;
top:20px;
left:20px;
width:450px;
}
#navigation {
position:relative;
top:20px;
left:20px;
width:450px;
}

#content {
position:relative;
top:20px;
width:420px;
}
#content p {
font-size:0.9em;
text-align:justify;
color:#000000;
}

#content ul, ol {color:#000000;}

#content h2, h3, h4, h5, h6, h7 {color:#a00;}

#shows {
position: absolute;
left:490px;
top:20px;
padding:7px;
width:320px;
background:#504040;
background-image:url(http://www.rppc.net/unlockRadioSite/images/showsLogo.gif); background-repeat:no-repeat;
border:2px solid #FF0000;

}

#shows p, h1, h2, h3, h4, h5, h6, ul, ol {
color:#FFFFFF;
}
#shows a:link {color:#e8b36d;}
#shows a:hover {color:#fff;}
#shows a:active {color:#FAE61B;}
#shows a:visited {color:#9dadba;}


}
#shows p { 
font-size:0.8em;
}

#footer {
position:relative;
top:20px;
width:420px;
}

#footer p, li { 
font-size:0.7em;
}


/* from listamatic */
/*http://css.maxdesign.com.au/listamatic/horizontal02.htm */

ul#navlist
{
margin-left: 0;
padding-left: 0;
white-space: nowrap;
}

#navlist li
{
display: inline;
list-style-type: none;
font-size:0.8em;
}

#navlist a { padding: 3px 5px; }

#navlist a:link, #navlist a:visited
{
color: #fff;
background-color: #b81919;
text-decoration: none;
}

#navlist a:hover
{
color: #fff;
background-color: #504040;
text-decoration: none;
}