/* CSS Document */
p {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
a {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #cccccc;
	text-decoration:none;
}

a:hover {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration:underline;
}

.element {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration:none;
}

.element:hover {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	text-decoration:none;
}

h1 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight:bold;
	margin-left:10px;
	text-shadow: #333333 0.2em 0.2em 0.3em;
}

.content {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-indent:15px;
	margin-left:10px;
	margin-right:10px;
}

.music {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-indent:15px;
	margin-left:10px;
	margin-right:10px;
}

a.music {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-indent:15px;
	margin-left:10px;
	margin-right:10px;
	text-decoration:none;
}

a.music:hover {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-indent:15px;
	margin-left:10px;
	margin-right:10px;
	text-decoration:none;
}

td.mp {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color:#eeeeee;	
	border:1px solid #dddddd;
}

td.mphover {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color:#6699CC;
	border:1px solid #dddddd;
}

textarea {
		border:1px solid #000000;
        background-color: #cccccc;
        filter:alpha(opacity=75);
        opacity: 0.75;
        -moz-opacity:0.75;
		font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color:#333333;
		text-indent:2px;
}

select {
        background-color: #cccccc;
        filter:alpha(opacity=75);
        opacity: 0.75;
        -moz-opacity:0.75;
		font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color:#333333;
}


input {
		border:1px solid #333333;
		height:18px;
        background-color: #cccccc;
        filter:alpha(opacity=75);
        opacity: 0.75;
        -moz-opacity:0.75;
		font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color:#333333;
		text-indent:2px;
}

input.btn {
		font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight:bold;
		color:#333333;
		height:20px;
        background-color: #cccccc;
        filter:alpha(opacity=80);
        opacity: 0.8;
        -moz-opacity:0.8;
		border:1px solid;
		border-top-color:#cccccc;
		border-left-color:#cccccc;
		border-right-color:#333333;
		border-bottom-color:#333333;
		filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#cc9900',EndColorStr='#cc3300');
}

input.btnhovr {
		font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight:bold;
		color:#ffffff;
		height:20px;
        background-color: #333333;
        filter:alpha(opacity=70);
        opacity: 0.7;
        -moz-opacity:0.7;
		border:1px solid;
		border-top-color:#333333;
		border-left-color:#333333;
		border-right-color:#cccccc;
		border-bottom-color:#cccccc;
		filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#cc3300',EndColorStr='#cc9900');
}

img.imgbtn {
		border:1px solid #333333;
		filter:alpha(opacity=100);
        opacity: 1;
        -moz-opacity:1;
}

img.imghovr {
		border:1px solid #000000;
		filter:alpha(opacity=55);
        opacity: 0.55;
        -moz-opacity:0.55;
		background-color:none;
}