/*
body
{ 
background: #FFFFFF url(http://soupothday.co.uk/images/backindex.jpg) no-repeat fixed top;
} 
*/

#atom_link{
	position:absolute;
	top:32px;
	left:220px;
}

#atomicon{
	border:none;
}

#comment_form_div{
	position:absolute;
	top:-50px;
	left:720px;
	width:200px;
}

#announce_date{
	min-width:55px;
	text-align:left;
}

#ev_score{
	min-width:55px;
	position:absolute;
	top:5px;
	left:175px;
}

/*
#event_form{
	position:absolute;
	top:-10px;
}
*/

#footer{
	position:absolute;
	bottom:-50px;
	width:100%;
	height:20px
	background:#cccccc;
	z-index:1;
}

#like_form{
	width:200px;
	position:absolute;
	top:19px;
	left:320px;
}

#links{
	position:absolute;
	top:32px;
	left: 790px;
	font-size:medium;	
}

#links1{
	position:absolute;
	top:32px;
	left: 790px;
	font-size:medium;	
}

#links2{
	position:absolute;
	top:32px;
	left: 825px;
	font-size:medium;	
}

#links3{
	position:absolute;
	top:32px;
	left: 825px;
	font-size:medium;	
}

#links4{
	position:absolute;
	top:32px;
	left: 750px;
	font-size:medium;	
}

#listcats{
	position:absolute;
	top:0px;
	left:320px;
}

#main {
	position:absolute;
	top:90px;
	left:30px;
}

#notice{
	position:absolute;
	left:500px;
	top:80px;
	width:400px;
}

#result{
	position:absolute;
	top:90px;
	right:50px;
}

#title{
	position:absolute;
	top:30px;
	left:30px;
	font-size:large;	
}

#username{
	position:absolute;
	top:35px;
	right:330px;
	font-size:medium;		
}

#thmusic{
	background-color:#cc99cc;
	text-align:left;
}
#tdmusic{
	border-left:thin dashed #cc99cc;
	background:white;
}

#tabart{
	position:relative;
	top:25px;
}
#thart{
	background-color:#ffccff;
	text-align:left;
}
#tdart{
	border-left:thin dashed #ffccff;
	background:white;
}

#tabperformance{
	position:relative;
	top:45px;
}
#thperformance{
	background-color:#ccffff;
	text-align:left;
}
#tdperformance{
	border-left:thin dashed #ccffff;
	background:white;
}

#tabmarkets{
	position:relative;
	top:65px;
}
#thmarkets{
	background-color:#ffffcc;
	text-align:left;
}
#tdmarkets{
	border-left:thin dashed #ccccff;
	background:white;
}

a:link{
	text-decoration:none;
}

a:visited{
	text-decoration:none;
	color:#ff6600;
}

a.daytbllink{
	font-size:large;
}

a{
	color:#ff3300;
}

body{
	background:#cfcfcf;	
	font-family: palatino;
	color:#cc3300;
}	

div.comment{
	position:relative;
	width:300px;
	top:10px;
	background:url(http://soupothday.co.uk/images/opacity-white-60.png);
	padding:5px;
}

div.comment_date{
	border-bottom:1px dashed #ff9900;
}

div.fcsd_event{
	width:300px;
	background:url(http://soupothday.co.uk/images/opacity-white-60.png);
	padding:5px;
}

div.test_space{
	position:absolute;
	left:500px;
	top:100px;
}

input.hidf{
	visibility:hidden;
}

span.green{
	color:green;
}

span.red{
	color:red;
}

span.h{
	visibility:hidden;
}

table{
	background:url(http://soupothday.co.uk/images/opacity-white-60.png);
}

table.daytab{
	table-layout:fixed;
	min-height:100px;
	padding:10px;	
	border-collapse:collapse;
}

table.analytics{
	width:300px;
}

table.vdaytab{
	background:url(http://soupothday.co.uk/images/opacity-white-60.png) repeat;
	width:880px;
	table-layout:fixed;
}

table.test_tbl{
	width:100px;
	height:100px;
	background:url(http://soupothday.co.uk/images/opaque1.gif) repeat;
}

td.dayhead{
	width:110px;
	text-align:center;
	border-right:1px dashed #ff9900;
	border-bottom:1px dashed #ff9900;
}

td.dayheadend{
	width:110px;
	text-align:center;
	border-bottom:1px dashed #ff9900;
}

td.daycell{
	vertical-align:top;
	text-align:center;
	width:110px;
	border-right:1px dashed #ff9900;
}

td.daycellend{
	vertical-align:top;
	text-align:center;
	width:110px;
}

th.dth{
	height:24px;
}

th.most{
	border-bottom:1px dashed #ff9900;
}

td.mytd{
	border-right:1px dashed #ff9900;
}

td.vvenname{
	vertical-align:center;	
	width:100px;
	border-right:1px dashed #ff9900;
}

#check{
	position:fixed;
	left:100px;
	top:120px;
	z-index:-1;
}
