/*
loading image from http://www.ajaxload.info/ with dark green

darker green is 1aa613
lighter green is 48b842

darker orange is e8920c
lighter orange is eda83d
*/

.boxwrap {width:800px;float:left;}
.boxtop, .boxbottom {float:left;width:800px;height:18px;background:transparent url(images/boxbottom.png) no-repeat; }
.boxtop { background:transparent url(images/boxtop.png) no-repeat }
.box {float:left;padding:15px;width:770px;	background:transparent url(images/boxmiddle.png) repeat-y; color:#333}

#topbg { position:absolute;left:420px;top:5px;width:420px;height:76px;background-image:url('images/topbg.png');z-index:1; }
#logotext {float:left;position:relative;width:800px;height:80px;}
#logo {float:left; margin-bottom:5px;display:inline;}
h1 { position:absolute;left:420px;top:12px;width:420px;height:76px;font-size:14px; color:#b8b4b4; z-index:9;text-decoration:none;font-weight:normal; margin:0px; padding:0px;}

body,html {
    margin:0;
    padding:0;
    background:#4d4d4d;
	color: #444;
    }
body {
    min-width:1000px;
	font-family:"Lucida Sans","Lucida Grande",Lucida,tahoma,verdana,sans-serif;
    }
#wrap {
    background:#4d4d4d;
    margin:0 auto;
    width:1000px;
    }
#header {
    background:#4d4d4d;
	text-align:center; 
	margin:0px auto; 
	width:1000px;
    }
#main {
    background:#4d4d4d;
    float:left;
    width:800px;
	margin:5px 5px 5px 5px;
    }
#sidebar {
    background:#4d4d4d;
    float:right;
	text-align:center;
    width:180px;
	margin:2px 2px 2px 2px;
    }
.sidead {
	margin:5px 5px 5px 5px;
	text-align:center;
    }
#footer {background:#4d4d4d;clear:both;color:#b8b4b4;}
#footer a { color:#1aa613; }

#heading {
	margin-bottom: 25px; margin-top: 10px; text-align:center;
}
#button {
	font-size:15px; font-family:tahoma; display:inline; width:400px;cursor:pointer;text-decoration:none;
}
div.leaderboard {
	width:770px; text-align:center; background-color: #4d4d4d; margin-top:10px; margin-bottom:5px; display:block;
}
#bookmarklet {
	float:right; margin-top:5px; display:inline; margin-right:5px;
}
.loading {
	display: none;
}
div.body_container {
	margin: 0px auto; width: 1000px; text-align: left;
}
form {
	font-size: 11px; margin: 0px 0px 2px; color: #444; line-height: 16px; font-family: tahoma
}
input.chooser_input_url {
	border: #909090 1px solid; margin-left: 5px; font-size: 11px; margin: 0px; width: 600px; color: #B97409; padding-top: 2px; font-family: tahoma; height: 30px; font-size:16px;
}
input.chooser_input_email {
	border: #909090 1px solid; margin-left: 5px; font-size: 11px; margin: 0px; width: 200px; color: #B97409; padding-top: 2px; font-family: tahoma; height: 30px; font-size:16px;
}
input.artist {
	border: #909090 1px solid; margin-left: 5px; font-size: 11px; margin: 0px; width: 200px; color: #B97409; padding-top: 2px; font-family: tahoma; height: 30px; font-size:16px;
}
input.song {
	border: #909090 1px solid; margin-left: 5px; font-size: 11px; margin: 0px; width: 200px; color: #B97409; padding-top: 2px; font-family: tahoma; height: 30px; font-size:16px;
}
div.container {
	padding-right: 0px; margin-top: 5px; padding-left: 0px; float: left; margin-bottom: 5px; padding-bottom: 1px; width: 770px; padding-top: 1px; background-color: #ddd; display:block;
}
div.container_inner {
	padding-right: 10px; padding-left: 10px; padding-bottom: 10px; margin: 0px 1px; padding-top: 10px; background-color: #fff; display:block;
}
div.inst_container {
	padding-right: 0px; margin-top: -5px; padding-left: 0px;  margin-bottom: 15px; padding-bottom: 1px; width: 770px; padding-top: 1px; background-color: #ddd;
}
div.inst_container_inner {
	padding-right: 10px; padding-left: 10px; padding-bottom: 10px; margin: 0px 1px; padding-top: 10px; background-color: #fff; text-align: left;  font-size:16px;
}
SELECT.chooser_select_site_2 {
	border-right: #aaa 1px solid; border-top: #aaa 1px solid; padding-left: 0px; font-size: 11px; margin: 0px 0px 0px 5px; border-left: #aaa 1px solid; width: 145px; color: #444; padding-top: 0px; border-bottom: #aaa 1px solid; font-family: tahoma; height: 16px;
}
span.t {
	font-size:14px;
}
H2 {
	font-size: 12px; padding-bottom: 10px; margin: 0px; color: #666; border-bottom: #ccc 1px dotted; font-family: tahoma
}
H3 {
	font-size: 11px; margin: 13px 0px 2px; color: #444; font-family: tahoma;
}
P {
	font-size: 11px; margin: 0px 0px 2px; line-height: 16px; font-family: tahoma;
}
ul {
	font-size: 11px; margin: 0px 0px 2px; color: #444; line-height: 16px; font-family: tahoma;
}
P.t {
	color: #c64949
}
P.i {
	color: #369
}
A {
	color: #1aa613
}
A:visited {
	color: #48b842
}
A:hover {
	text-decoration: none
}
A.x {
	color: #8aa700
}
A.x:visited {
	color: #8aa700
}
A.t {
	color: #000000
}
A.t:visited {
	color: #000000
}
A.d {
	color: #888
}
A.d:visited {
	color: #888
}
SPAN#video_info SPAN {
	display: none
}
img {
border: 0px;
}
#dlbutton {
	font-size:24px; font-family:tahoma;   display: block; margin-left: auto; margin-right: auto; width:420px;cursor:pointer;text-align:center;
}

h2 {
	margin: 0px; color: #444; font-size: 14px; font-family: tahoma;
}
h3 {
	margin: 0px; color: #444; font-size: 12px; font-family: tahoma; line-height:0px;
}

#addthis {float:right; margin-top:20px;margin-right:20px;margin-bottom:20px;}
