@charset "UTF-8";

/* *** MAIN *** */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td
	{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}

html,body {
	height: 100%;
	text-align: center;
}

body {
	line-height: 1;
}

img {
	display: block;
}

form {
	display: inline;
}

ol,ul {
	list-style: none;
}

blockquote,q {
	quotes: none;
}

blockquote:before,blockquote:after,q:before,q:after {
	content: '';
	content: none;
}

:focus {
	outline: 0;
}

ins {
	text-decoration: none;
}

del {
	text-decoration: line-through;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

input[type="submit"] {
	cursor: pointer;
}

/* *** LAYOUT *** */
body {
	color: #717171;
	font-family: Tahoma, Geneva, Kalimati, sans-serif;
	font-size: 70%;
	background: url('../images/background.jpg') left top no-repeat;
}

form,input,textarea,select,table,tr,td {
	font-family: Tahoma, Geneva, Kalimati, sans-serif;
	font-size: 100%;
}

a {
	color: #717171;
	text-decoration: none;
}

.strong {
	font-weight: bold !important;
}

.layout {
	height: 100%;
	text-align: center;
}

.container {
	width: 1340px;
	margin: 0 auto;
	clear: both;
	text-align: center;
}

/* LEFT COLUMN */
.cside {
	float: left;
	display: inline;
	width: 343px;
	position: relative;
}

/* MAIN COLUMN */
.cmain {
	float: left;
	display: inline;
	width: 997px;
	background: #fff;
}

/* MAIN LEFT */
.cleft {
	float: left;
	display: inline;
	width: 254px;
}

/* MAIN RIGHT */
.cright {
	float: left;
	display: inline;
	width: 743px;
}

/* MAIN INDEX */
.cindex {
	float: left;
	display: inline;
	width: 997px;
	padding: 0 0 38px 0;
}

/* MAIN INDEX1 */
.cindex1 {
	float: left;
	display: inline;
	width: 708px;
}

/* MAIN INDEX2 */
.cindex2 {
	float: left;
	display: inline;
	width: auto;
}

/* FOOTER */
.footer {
	float: left;
	display: inline;
	width: 997px;
	position: relative;
        padding-bottom:30px;
}

.logo {
	float: left;
	display: inline;
	width: 304px;
	height: 223px;
	position: absolute;
	top: 0px;
	left: -24px;
}

.logo img {
	float: left;
	display: inline;
	width: 304px;
	height: 223px;
}

.contest {
	float: left;
	display: inline;
	width: 228px;
	height: 106px;
	margin: 274px 0 0 56px;
}

.contest img {
	float: left;
	display: inline;
	width: 228px;
	height: 106px;
}
/* $Id: layout.css 14 2010-06-06 20:44:44Z rudisoft $ */
/*
added from old design
*/
.topCoverImage{
    float:left;
    width:64px;
    padding-right:5px;
}
.listSongsContainer{
    clear: both;
    height: 60px;
    margin-bottom:10px;
    text-align:left;
}
/**************************** activate_panel styles START ****************************/
.activate_panel {
    -moz-border-radius-bottomleft:8px;
    -moz-border-radius-bottomright:8px;
    -moz-border-radius-topleft:8px;
    -moz-border-radius-topright:8px;
    border:10px solid rgba(82, 82, 82, 0.698);
    display:none;
    width:400px;
}
.activate_panel div {
    background-color:#FFFFFF;
    border:1px solid #3B5998;
    font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
    padding:10px;
}
.activate_panel h2, activate_panel h3 {
    background-color:#3B5998;
    border:1px solid #3B5998;
    color:#FFFFFF;
    font-size:20px;
    margin:-11px -11px 0;
    padding:5px 10px;
}
.activate_panel p {
    margin: 10px 0 0 0;
}
.activate_panel input {
    border:1px solid #FFFFFF;
    -moz-border-radius-bottomleft:4px;
    -moz-border-radius-bottomright:4px;
    -moz-border-radius-topleft:4px;
    -moz-border-radius-topright:4px;
    -moz-outline-radius-bottomleft:4px;
    -moz-outline-radius-bottomright:4px;
    -moz-outline-radius-topleft:4px;
    -moz-outline-radius-topright:4px;
    color: #606060;
    background-color:#FFF;
    outline-color:#999999;
    outline-style:solid;
    outline-width:1px;
    text-align: center;
}
button {
    -moz-border-radius-bottomleft:4px;
    -moz-border-radius-bottomright:4px;
    -moz-border-radius-topleft:4px;
    -moz-border-radius-topright:4px;
    -moz-outline-radius-bottomleft:4px;
    -moz-outline-radius-bottomright:4px;
    -moz-outline-radius-topleft:4px;
    -moz-outline-radius-topright:4px;
    background-color:#222222;
    border:1px solid #FFFFFF;
    color:#FFFFFF;
    cursor:pointer;
    font-size:11px;
    height:24px;
    outline-color:#999999;
    outline-style:outset;
    outline-width:1px;
}
#button_tooltip {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent url(../images/overlay/black_arrow.png) repeat scroll 0 0;
    color:#FFFFFF;
    display:none;
    font-size:12px;
    height:70px;
    padding:25px;
    width:160px;
    text-align: center;
}
#input_text_tooltip {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent url(../images/overlay/black_arrow.png) repeat scroll 0 0;
    color:#FFFFFF;
    display:none;
    font-size:12px;
    height:70px;
    padding:25px;
    width:160px;
    text-align: center;
}
/**************************** activate_panel styles END ****************************/
.playlistPlayerColumnTitle{
    color:green;
}