/* CSS Document */

BODY {
background-color:#20303f;
background-image:url(images/plc_background.jpg);
background-repeat:no-repeat;
background-position: right 90px;
padding:0px;
margin:0px;
}

img, div, table.list, tr.header, table, tr, td, h2, h3 { behavior: url(http://www.plcmusic.com/includes/iepngfix.htc) }

#header {
width:780px;
height:90px;
text-align:right;
}

#container {
position:absolute;

top:100px;
left:50%;

width:782px;
height:400px;

margin:0px 0px 0px -390px;

text-align:left;
}

#menu {
width:200px;
border-left:1px solid #000;
border-right:1px solid #000;
}

table.menu {
width:200px;
}

#footer {
width:780px;
text-align:right;
margin:20px 0px 20px 0px;
color:#536678;
font-family:Helvetica, Arial, Helvetica, sans-serif;
font-size:10px;
}

#footer a{
color:#536678;
font-family:Helvetica, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
}


/* CONTENT */

#content {
	background:url(images/plc_content_bg.png) repeat-x;
	width:560px;
	min-height:490px;
	height:auto !important;
	height:490px;
	padding:10px;
	border-left:1px solid #000;
	border-right:10px solid #000000;
	border-bottom:10px solid #000000;
	font-family:Helvetica, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	color:#fff;
	text-align:justify;
};

#content h1 {
font-family:Helvetica, Arial, Helvetica, sans-serif;
font-size:16px;
color:#fff;
font-weight:bolder;
}

#content h2 {
font-family:Helvetica, Arial, Helvetica, sans-serif;
font-size:14px;
background:url(images/plc_bg_cccccc_60.png);
color:#21303f;
font-weight:bolder;
padding:5px;
width:550px;
}

#content img.left {
float:left;
border:1px solid #cccccc;
margin:5px 10px 10px 0px;
}

#content img.right {
float:right;
border:1px solid #20303f;
margin:10px 5px 5px 5px;
}

#content a.small {
font-size:11px;
text-decoration:none;
}

#content a.small:link,#content a.small:visited {
text-decoration:none;
}

#content a {
color:#ffffff;
border:0px;
}

#content a img {
border:1px solid #cccccc;
}

#content a:link,#content a:visited {
text-decoration:underline;
}

#content a:hover,#content a:active {
text-decoration:none;
}



#content table.list {
padding:0px;
margin:0px;
width:100%;
}	

#content table.list tr {
background:url(images/plc_bg_21303f_50.png);
behavior: url(http://www.plcmusic.com/includes/iepngfix.htc);
}

#content table.list tr td {
padding:5px 5px 4px 5px;
border-bottom:1px solid #cccccc;
}

#content table.list tr td a {
display:block;
}

#content table.list tr td a:link,#content table.list tr td a:visited {
text-decoration:underline;
}

#content table.list tr td a:hover,#content table.list tr td a:active {
text-decoration:none;
}

#content table.list tr td a.small:link,#content table.list tr td a.small:visited {
text-decoration:none;
}

#content table {
padding:0px;
margin:0px;
width:100%;
}	

#content table tr {
background:url(images/plc_bg_21303f_50.png);
}

#content table tr.header td {
padding:0px;
}

#content h3 {
width:550px;
padding:5px 5px 4px 5px;
margin:0px;
background:url(images/plc_bg_cccccc_60.png);
color:#21303f;
font-size:12px;
}

#content table tr td {
padding:5px 5px 4px 5px;
border-bottom:1px solid #cccccc;
}

#content table tr td a {
display:block;
}

/* Getting the scrollbar in the middle of long pages */
/* overflow:auto;
 overflow-x:hidden;
*/
.long_contents {
 overflow-y:auto;
 overflow-x:hidden;
 position:relative
 width: 560px;
 height:430px;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
}
