@charset "utf-8";
/* CSS Document */
body {
    font-family: Arial,Helvetica,Verdana,sans-serif;
	background-color: rgb(10, 10, 10);
	background: linear-gradient(to bottom, rgb(40, 40, 40) 20px, rgb(0, 0, 0) 500px) repeat scroll 0% 0% transparent;
}

textarea {
	font-size: 10px;
	width:100%;
	background-color: #888;	
    font-family: Arial,Helvetica,Verdana,sans-serif;
}

.main {
	margin: 40px auto;
	width: 600px;
}

.page_content, form {
    margin-top: 24px;
    background-color: #333;
    border: 1px solid rgb(77, 75, 73);
    padding: 20px;
	color: #aaa;
}

select {
	border: 1px solid #000;
	font-size: 14px;
	color: #aaa;
	background: none repeat scroll 0% 0% #444;
	padding: 5px;
}

h2 {
	color: #ddd;
	text-align:center;
}

a {
	color: #fff;
}

.error {
	background-color: #522;
	border:1px solid #777;
	color: #fff;
	margin: 0px 10px;
	padding: 2px 10px;
}

.button {
    /*border-radius: 0px 0px 0px 0px;*/
	float:right;
    color: #aaa !important;
    padding: 8px;
	border: 1px solid #000;
    /*display: inline-block;
    text-decoration: none;
    cursor: pointer;*/
    border: medium none;
    background: linear-gradient(to bottom, rgb(100, 100, 100) 5%, rgb(62, 62, 62) 95%) repeat scroll 0% 0% transparent;
}

.duplicates {
	font-weight:bold;
}

.card {
	margin-left: 10px;
}

#tipjar div {
	width: 70%;
	text-align: right;
}

.right {
	float: right;	
}