body {
	background-attachment: fixed;
	background-image: url(http://dismagazine.com/images/bg/blinds-lg.jpg);
	background-position: -190% top;
	background-repeat: repeat;
}

#header7 {
	background-color: rgba(255, 255, 255, 0.7);
	background-image: none;
	border-bottom: 2px dotted #111;
	height: 52px;
	top: -10px;
}

#logoicons {
	position: relative;
}

#bar7dis {
	right: 142px;
	top: -7px;
}
	#bar7dis a {
		display: block;
		border: 1px solid #CCC;
		box-shadow:2px 3px 10px #BBB;
		height: 16px;
		padding: 20px 4px 4px;
		text-indent: 0;
		width: 16px;
		-moz-box-shadow: 2px 3px 10px #BBB;
		-webkit-box-shadow: 2px 3px 10px #BBB;
	}
		#bar7dis a img {
			display: block;
			margin: 0 auto;
		}
		#bar7dis a#disregister {
			background: #FCF0AD;
			border: none;
			border-top: 10px solid #f6eaaa;
			color: #fe1409;
			cursor: pointer;
			font-size: 20px;
			font-weight: bold;
			line-height: 1em;
			opacity: 1.0;
			padding: 25px 10px 40px;
			top: 18px;
			width: auto;
			-webkit-transform: rotate(-9deg);
			-moz-transform: rotate(-9deg);
			transform: rotate(-9deg);
		}
		#bar7dis a#disregister:hover {
			background: #E9E74A;
			border-top: 10px solid #e1df47;
		}
#dislogo {
	left: 10px;
	padding-top: 24px;
	position: absolute;
	width: 460px;
}
	#dislogo:after {
		color: #EEE;
		content: '<---- New Style Options in Real Time';
		font-family: "Helvetica LT Narrow", "Arial Narrow", Helvetica, Arial, sans-serif;
		font-size: 18px;
		font-weight: 700;
		letter-spacing: .5px;
		text-shadow: -1px 2px 4px #000;
		text-transform: lowercase;
		-moz-text-shadow: 0px 2px 4px #000;
		-webkit-text-shadow: 0px 2px 4px #000;
	}

	#dislogo div a {
		background: url(http://dismagazine.com/images/icons/logo-dump.png) no-repeat scroll 0 0;
		display:block;
		float:left;
		height:30px;
		margin:-11px 0 0;
		text-indent:-6000px;
		width:29px;
	}
	#dislogo div a.img_rolldis {
		float: left;
		margin: -24px 5px 0 6px;
		background-image:url(http://dump.fm/static/img/dumppixel.png);
		display:inline-block;
		height:46px;
		width:130px;
	}
		#dislogo div a.img_rolldis:hover {
			background-image: url(http://dump.fm/static/img/dumppixelhover.png);
		}

#messagePane {
	bottom: 77px;
	left: 0;
	top: 40px;
	width: 100%;
	background-color: transparent;
}

#messageList { padding-bottom: 3px; }

	#messageList hr {
		display: none;
	}

.msgDiv {
	padding: 2px 2px 2px 7px;
}


#msgInputDiv {
	background: rgba(0, 0, 0, 0.2);
	bottom: 0;
	height: 35px;
	left: 0;
	margin: 0 -7px 0 7px;
	padding: 10px;
	width: auto;
	box-shadow:0 10px 10px #666;
	-moz-box-shadow: 0 10px 10px #666;
	-webkit-box-shadow: 0 10px 10px #666;
}

.msgInput {
	background-color: rgba(255, 255, 255, 0.5);
}

#msgInput {
	font-family: Monaco, "Courier New", Courier, monospace;
	left: 0;
}
#msgInput:focus,
#msgInput:hover {
	background: #fffef0;
}

#msginputrapper {
	margin-right: 392px;
}

#msgSubmit, 
#upload,
#webcam-button-upload,
#palette-button {
	background: #eceff4;
	top: 10px;
}

#webcam-button-snap {
	background: #999;
	right: 10px;
	top: 10px;
}

#webcam-button-upload {
	right: 18px;
	width: 107px;
}

#palette-button { 
	padding-bottom: 0;
	padding-top: 2px;
}

#footerc { bottom: -12px; }

#footerc,
#footerc a { color: #999; }

#dis_welcome {
		background: url(http://dump.fm/static/img/hearts.gif);
		position: fixed;
		top: 0;
		left: 0;
		bottom: 0;
		right: 0;
		opacity: .8;
		z-index: 6;
		text-align: left;
		text-indent: -6000px;
	}
	#dis_frame {
		height: 100%;
		overflow-x: hidden;
		width: 100%;
	}
	#dis_content {
		background-color: rgba(255, 255, 255, 0.8)!important;
		border: 1px solid #CCC;
		bottom: 28px;
		box-shadow: 0 3px 10px #110000;
		height: auto;
		padding: 20px;
		position: absolute;
		left: 0;
		line-height: 1em;
		right: 0;
		text-align: center;
		left:50%;
		margin-left: -250px;
		width:460px;
		/*top: 547px;*/
		z-index: 8;
		-moz-box-shadow: 0 3px 10px #110000;
		-webkit-box-shadow: 0 3px 10px #110000;
	}
		#dis_welcome #dis_content {
			display: none;
		}
		#dis_content a {
			color: #3B5998;
		}
			#dis_content a:hover { text-decoration: underline; }

.divDragTitle {
	background-color: rgba(255, 255, 255, 0.7)!important;
	background-image: none!important;
	border: 1px solid #CCC;
	border-top: 1px solid #666;
	left:50%!important;
	margin-left: -250px!important;
}
.divDragContent {
	background-color: rgba(255, 255, 255, 0.7)!important;
	left:50%!important;
	margin-left: -250px!important;
	bottom: 75px!important;
}

#dissearchbox {
	top: 20px;
}
#logout7 { top: 10px; }