
body{
	margin:5px 0 5px 0;
	padding:0;
	background:#111 url('http://www.sexaolic.com/global/images/bg.gif');
	font-family:Verdana, Geneva, sans-serif;
	color:#FFF;
	font-size:10px;
}

td{
	font-family:Verdana, Geneva, sans-serif;
	color:#FFF;
	font-size:10px;
}

a{
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	/*font-weight:bold;*/
	color:#0FF;
}

img{
	border:0px;
}

form{
	margin:0;
	padding:0;
}

select,input{
	font-size:10px;
}

input.OrderBy{
	margin-right:10px;
	background:#000;
	color:#0FF;
}

input.OrderBy:hover, input.OrderByON{
	margin-right:10px;
	background:#0FF;
	color:#000;
	cursor:pointer;
}

table.MainTable{
	padding:0;
	margin:0;
	/*border-collapse:collapse;*/
}

table.MainTable td{
	padding:0;
	margin:0;
}

div.Header{
	background:url('http://www.sexaolic.com/global/images/bgHeader.jpg') top repeat-x;
	border:#333333 solid 1px;
	height:48px;
	padding:0;
	margin:0;
}

div.MainMenu{
	margin:1px 0 1px 0;
	background:#111;
	height:30px;
}

div.MainMenuLink{
	text-decoration:none;
	color:#0FF;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	height:100%;
	line-height:30px;
	padding:0 5px;
	font-style:italic;
	border-right:dotted 1px #333;
	text-align:center;
	text-transform:uppercase;
}

div.MainMenuLink:hover{
	background-color:#0FF;
	color:#000;
}

div.AdminMenu{
	position:fixed;
	width:100%;
	height:100px;
	background:#0FF;
	z-index:100000000000;
}

div.BoxTitle{
	background:url('http://www.sexaolic.com/global/images/bgBoxTitle.jpg') top repeat-x;
	border:#333333 solid 1px;
	height:23px;
	padding:0;
	margin:0;
	line-height:18px;
	font-family:"Arial Black", Gadget, sans-serif;
	color:#0FF;
	font-style:italic;
	font-size:11px;
	padding:0 0 0 10px;
	/*text-transform:uppercase;*/
}

div.Thumb{
	width:244px;
	height:183px;
	overflow:hidden;
	border:1px solid #333;
}

.FileTitle{
	color:#0FF;
	font-size:18px;
	font-family:Arial Black;
	margin:10px 0 5px 0;
	text-decoration:none;
}

div.box, div.BoxNoTitle{
	padding:10px 10px 10px 10px;
	border:#111111 solid 1px;
	background:#000000 top left repeat-x url('http://www.sexaolic.com/global/images/bgBox.jpg');
	color:#FFFFFF;
	vertical-align:top;
	/*min-height:70px;*/
}

div.Item div.Details{
	margin:5px 0;
}

div.Details div.Title{
	font-weight:bold;
	width:244px;
	height:30px;
	overflow:hidden;
	font-size:12px;
	margin:0 0 5px 0;	
}

div.Stats{
	position:relative;
	height:0px;
 	top:-185px;
	background:transparent url("http://www.sexaolic.com/global/images/bgTrans.png");
}

div.Stats div.Length, div.Stats div.Views{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	height:20px;
	line-height:20px; 
	text-align:center;
}

span.Lbl{
	color:#0FF;
}

div.Details div.Views{
	text-align:right;
}


.progressWrapper {
	width: 100%;
	overflow: hidden;
}

.progressContainer {
	margin: 5px;
	padding: 4px;
	border:#111111 solid 1px;
	background:#000000 top left repeat-x url('http://www.sexaolic.com/global/images/bgBox.jpg');
	overflow: hidden;
}

/* Message */
.message {
	margin: 1em 0;
	padding: 10px 20px;
	border: solid 1px #FFDD99;
	background-color: #FFFFCC;
	overflow: hidden;
}
/* Error */
.Ured {
	border: solid 1px #CC0000;
	background-color: #FFEBEB;
}

/* Current */
.Ugreen {
	border: solid 1px #222222;
}

/* Complete */
.blue {
}

.progressName {
	font-family:Trebuchet MS;
	font-size: 8pt;
	font-weight: 700;
	color:#00FF00;
	width: 100%;
	height: 18px;
	text-align: left;
	white-space: nowrap;
	overflow: hidden;
}

.progressBarInProgress,
.progressBarComplete,
.progressBarError {
	font-size: 0;
	width: 0%;
	height: 5px;
	background:#00FF00 top left repeat-x url('http://www.sexaolic.com/global/images/progress.jpg');
	margin-top: 2px;
}

.progressBarComplete {
	width: 100%;
	background-color: green;
	visibility: hidden;
}

.progressBarError {
	width: 100%;
	background-color: red;
	visibility: hidden;
}

.progressBarStatus {
	margin-top: 2px;
	width: 100%;
	font-size: 7pt;
	font-family: Arial;
	text-align: left;
	white-space: nowrap;
}

a.progressCancel {
	font-size: 0;
	display: block;
	height: 14px;
	width: 14px;
	background-image: url(http://www.sexaolic.com/global/images/cancelbutton.gif);
	background-repeat: no-repeat;
	background-position: -14px 0px;
	float: right;
}

a.progressCancel:hover {
	background-position: 0px 0px;
}