/* CUSTOM STUFF */

.img_button { background:url(../images/button.jpg) no-repeat; cursor:pointer; text-align:center; margin-top:10px; font-size:10px; color:#FFFFFF;  width:90px; height:17px; }
.img_button_2 { background:url(../images/button_2.jpg) no-repeat; cursor:pointer; text-align:center; margin-top:10px; font-size:10px; color:#FFFFFF;  width:150px; height:17px; }

.box {
    margin: 0 auto;
    text-align:center;
    background-color: #FFF;
    border: 1px solid #777;
    margin-bottom:5px;
	height: auto;
}

.box h1 { text-align:left; padding-top:5px; padding-left:15px; font-size:12px; color:#FFFFFF; }

.hackPadding { padding-left:8px; padding-right:8px; text-align:left; }

ul.list_1 { list-style-position:outside; margin:0; padding:0; margin-left:0; padding-left:4px; }
ul.list_1 li { text-align:left; display: block; list-style:none; padding:0 20px; margin:5px 5px; vertical-align:middle; background:url('../images/download.jpg') left top no-repeat; }
ul.list_1 a { color:#666666; }

ul.list_2 { list-style-position:outside; margin:0; padding:0; margin-left:0; padding-left:4px; }
ul.list_2 li { text-align:left; display: block; list-style:none; padding:0 25px; margin:4px 2px; vertical-align:middle; background:url('../images/download.jpg') left top no-repeat; }

.box-header-big { background:url(../images/huge_box_header.jpg) top center no-repeat; height:25px; }
.box-header-medium { background:url(../images/main_box_header.jpg) top center no-repeat; height:25px; }
.box-header-small { background:url(../images/side_box_header.jpg) top center no-repeat; height:24px; }

.news-items td { font-size:11px; padding:2px; border-bottom:1px dashed #CCCCCC; }
.news-items td a { color:#032059; font-weight:bold; }

.login_box {}
.login_box * {
	font-size:10px;
}

#playlist { text-align:left; }
#playlist td { padding: 2px; font-size:10px; border-bottom:1px dashed #CCCCCC; }
#playlist td a { font-size:10px; }

.row1 { background:#EEEEEE; padding:5px; border:1px solid #364FA1; }
.row2 { background:#CCCCCC; padding:5px;  }

.table-listing {}
.table-listing th { padding:5px; border:1px solid #CCCCCC; background:#54595D; color:#FFFFFF; }
.table-listing td { padding:5px; border:1px solid #CCCCCC; background-color:#FFFFFF; }

.people_list {
	margin: 0px;
	padding: 0px;
	width: 480px;
	position: relative;
}
.people_head {
	padding: 5px 10px;
	cursor: pointer;
	position: relative;
	background-color:#444;
	color: #cccccc;
	margin:1px;
}
.people_body {
	padding: 5px 10px 15px;
	background-color:#193055;
	color:#FFF;
}

