body {
	color: #000;
	background: #fff url("/Helgason/images/back-blue.png") no-repeat top right;
}

#main {
	background: #fafafa;
	border-color: #fff;
}

#menu {
	border-color: #369;
	background: #f0f0f0;
}

#menu a:link, a:visited {
	color: #339;
	background: transparent;
}

#menu a:hover {
	background: #c99;
	color: #fafafa;
}

#menu div {
	background: #369;
	color: #fefeee;
}

hr {
	border-color: #903;
}

h1 {
	color:  #459;
	background: transparent;	
}

h2 {
    color: #903;
	background: transparent;
}

h2-old{color: #A36155;}

h3 {
	color: #336699;
	background: transparent;
}
h4 {
	color: #933;
	background: transparent;
}

div.rightside {
	background: #f7f6fb;
	color: inherit;
	border-color: #9999cc;
}

table {
 background-color: #aa9988;
 border-color: #ccc;
 color: inherit;
}

td {
 background-color: #fff;
 color: #000;
}

th {
	background-color: #999;
	color: #fff;
}

td.food {
   background-color: yellow;
   text-align:center;   
}

td.plenary {
   background-color: lightgreen;
   text-align:center;   
}

td.plenary a{  
   text-decoration: underline;
}

td.special {
   background-color: pink;
   text-align:center;
}

td.misc {
   background-color: lightgray;
   text-align:left;
}

q, tt, span.file {
	color: #444;
	background: transparent;
}

pre{
	color: inherit;
	border-color: #aaa;
	background: #fff;
}

.linkreg #linkreg, .linktravel #linktravel, .linksponsors #linksponsors,
.linkorg #linkorg, .linkinfo #linkinfo, .linkschedule #linkschedule,
.linksocial #linksocial, .linksessions #linksessions,
.linkthemes #linkthemes, .linksatellite #linksatellite,
.linkposter #linkposter,.linkcontribute #linkcontribute,
.linkspeakers #linkspeakers, .linkhome #linkhome, .linkvenue #linkvenue, 
.linkcontact #linkcontact, .linkpart #linkpart {
	background: #ecc;
	color: #339;
}

