@CHARSET "UTF-8";

html,body {height: 100%; margin: 0; background-color: #000; font-size: 12px;}
div#wrapper {min-height: 100%;}
* html div#wrapper {height: 100%;}

.clr {
	clear: both;
	padding: 0px;
	margin: 0px;
	line-height: 0px;
	height: 0px;
	position: static;
	overflow: hidden;
}

div#main {padding: 10px 10px 50px 10px; margin: 0 auto; width: 820px; postition: relative;}
div#header {height: 240px; }
div#header a#logo {float: left; width: 160px; height: 87px; overflow: hidden; background-image: url('/img/logo.png'); background-repeat: no-repeat; background-position: 0 18px;}
div#header div#player {float: right; width: 225px; height: 71px; overflow: hidden;}
div#header div#player.loading {background-image: url('/img/wait.gif');background-repeat: no-repeat;background-position: center center;}
div#header div#player div#player-container {}

div#header div#banner {margin: 32px 45px; float: right; width: 728px; height: 90px; overflow: hidden;}
div#header div#banner.loading {background-image: url('/img/wait.gif');background-repeat: no-repeat;background-position: center center;}
div#header div#banner div#banner-container {}

div#content {}
div#content img.thanks {padding: 100px 256px;}
div#content label.label {display: block; float: left; width: 200px; padding-right: 5px; color: #939598;}
div#content label.label-last {float: right; width: 205px; padding-right: 0px;}
div#content label.label span.label {display: block; padding-bottom: 5px; height: 10px; background-position: left center; background-repeat: no-repeat;}
div#content label.label span#label-name {background-image: url('/img/label-name.gif')}
div#content label.label span#label-email {background-image: url('/img/label-email.gif')}
div#content label.label span#label-theme {background-image: url('/img/label-theme.gif')}
div#content label.label span#label-phone {background-image: url('/img/label-phone.gif')}
div#content label.label select.form-select {width: 200px; padding: 10px; margin: 0; border: none; text-align: center;}
div#content label.label input.form-input-text {width: 180px; height: 16px; line-height: 16px; padding: 12px 0px; margin: 0; color: #ebff1b; border: none; text-align: center; background: transparent;}
div#content div.message {width: 820px; padding-top: 30px; padding-bottom: 15px; _padding-bottom: 14px; background-image: url('/img/triangle.gif'); background-repeat: no-repeat ;background-position: center bottom;}
div#content textarea.form-textarea {
display: block;
height: 250px;
width: 798px;
padding: 10px;
margin: 0;
/*overflow: hidden;*/
font-family: tahoma, verdana, arial;
font-size: 12px;

background-color: transparent;
border: 1px solid #939598;
color: #fff;
}
div#content input.form-input-submit {
	display: block;
	float: right;
	margin: 0;
	padding: 5px 0 0 0;


	color: #ebff1b;
	text-transform: uppercase;
	font-size: 11px;
	text-align: right;

	border: none;
	background: transparent;
}

div#footer {position:relative; width: 100%; height: 26px; margin-top: -26px; line-height: 26px; text-align: center;}
div#footer div#line {position: absolute; bottom: 0; left: 0; width: 100%; height: 6px;overflow: hidden;background-color: #ebff1b;}
div#footer div#footer-content {padding: 0px; margin: 0 auto; width: 820px; height: 20px; font-size: 10px; line-height: 20px;}
div#footer div#footer-content div#copyright {float: left; color: #939598;}
div#footer div#footer-content div#links {float: right;}
div#footer div#footer-content div#links a.link {color: #00cdcd; text-decoration: none; padding-left: 30px;}





/* Select
******************************************************/

.superStyler-hidden {
	position: absolute;
	top: -50px;
	left: -50px;
	width: 1px;
	height: 1px;
	overflow: hidden;
	border: none;
	background: transparent;
}

div.superStyler-select {
	height: 40px;
	overflow: hidden;

	position: relative;

	/*width: 300px;*/

	white-space: nowrap;
	text-align: left;

	cursor: default;

	color: #ebff1b;

	border: 1px solid #000;
	border-bottom: 1px solid #ebff1b;

}
div.superStyler-select-hover {
	background-color: #2f2f2f;
}
div.superStyler-select-focus {
	color: #ebff1b;
	background-color: #2f2f2f;
	border: 1px solid #ebff1b;
}


/* select-selectedItem
******************************************************/
div.superStyler-select-selectedItem {
	position: relative;
	padding-right: 40px;
	height: 40px;
	overflow: hidden;
}
div.superStyler-select-selectedItem-highlight {}
div.superStyler-select-selectedItem div.superStyler-select-selectedItem-option {
	display: block;
	padding: 10px;
	height: 20px;
	line-height: 20px;
	overflow: hidden;

	cursor: default;
	text-decoration: none; border-bottom-style: none;
	text-transform: none;

}
div.superStyler-select-selectedItem div.superStyler-select-selectedItem-button {
	display: block;
	position: absolute;
	width: 40px;
	height: 40px;
	top: 0px;
	right: 0px;
	background: transparent url('/img/button-down.gif') no-repeat center center;
}

/* Select-wrapper
******************************************************/
div.superStyler-select-wrapper {
	position: absolute;
	z-index: 2000;
	overflow-y: auto;
	overflow-x: hidden;
	line-height: 120%;

	color: #000;

	background: #2f2f2f;
	border: 1px solid #797979;
	border-top: none;

	width: 200px !important;
	margin-top: -43px;
}
div.superStyler-select-wrapper a.superStyler-select-option {
	display: block;
	padding: 10px;
	height: 20px;
	line-height: 20px;

	cursor: default;
	text-decoration: none; border-bottom-style: none;
	text-transform: none;
	white-space: nowrap;

	color: #ebff1b;
	border-top: 1px solid #797979;
}
div.superStyler-select-wrapper a.superStyler-select-option-selected {}
div.superStyler-select-wrapper a.superStyler-select-option-disabled {color: #797979;}
div.superStyler-select-wrapper a.superStyler-select-option-hightlight {}

div.superStyler-select-optgroup {padding: 0 5px;}
div.superStyler-select-optgroup-disabled {color: #797979;}
div.superStyler-select-optgroup-disabled a.superStyler-select-option {color: #797979;}

div.superStyler-select-optgroup div.superStyler-select-optgroup-label {
	padding-top: 10px;
	font-size: 12px;
	font-weight: bold;
	font-style: italic;
}
div.superStyler-select-optgroup a.superStyler-select-option {padding-left: 20px;}






/* Edit
******************************************************/
div.superStyler-edit {
	height: 40px;
	padding: 0 10px;
	overflow: hidden;
	color: #ebff1b;
	border: 1px solid #000;
	border-bottom: 1px solid #ebff1b;
}
div.superStyler-edit-focus {background-color: #2f2f2f; border: 1px solid #ebff1b;}
div.superStyler-edit-hover {background-color: #2f2f2f;}

