/*
Project: ajoya build Jan 2006
Title: theme.css
Client: world leadership forum
Created by: lee hughes gencon.co.uk
Created on: 27/01/06
--this file contains only theme elements for WLO, WLA, Ajoya, ajoya & Set Awards--
*/

@import "form.css";

/* --default-- */
body {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 78%;
	color: #000000;
	background-color: #EBEFF3;
}

h1,h2,h3,h4,h5,h6 {
	color: #00265D;
	font-weight: normal;
}

* html h1 {
	font-size: 2em;http://www.sjovespil.com/123games/sp/light.swf
}

address {
	font-size: 1em;
}

a:link {
	color: #00265D;
	text-decoration: none;
}

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

a:hover {
	color: #A89D39;
	text-decoration: none;
}

table {
	background-color: #F5F5F5;
}

th {
	text-align: left;
	font-size: 0.9em;
	text-transform: uppercase;
	color: #20497E;
}

td {
	font-size: 0.9em;
	vertical-align: middle;
	font-size: 0.8em;
}
/*  */

/* --generic id's & classes-- */
.border {
	border-left: 1px solid gray;
	background-color: #E7E7E7;
}

.subtitle {
	color: #20497E;
}
/*  */

/* --structure-- */
div#header {
	background: transparent url(../images/ajoya_header_bg.jpg) repeat-x top left;
}

ul#primarynavigation {
	text-align: center;
	list-style: none;
}

ul#primarynavigation li a {
	background-image: url(../images/ajoya_nav_bg_off.gif);
	background-repeat: no-repeat;
	background-position: right;
}

ul#primarynavigation li a:hover {
	color: #00265D;
	background-image: url(../images/ajoya_nav_bg_on.gif);
	background-repeat: no-repeat;
	background-position: right;
}

ul#primarynavigation li.last {
	background-image: none;
}
/*  */
	/* --content-- */
	/* --column-- */
	div#column {
		background-color: #F8F3FF;
		border: 1px solid #20477E;
	}

	div#column h1 {
		color: #20477E;
		font-size: 1.3em;
		font-weight: normal;
	}

	ul#secondary li {
		font-size: 1.1em;
		line-height: 1.3em;
		color: #20477E;
		border-bottom: 1px solid #20477E;
	}

	ul#secondary li a {
		color: #20477E;
		background-color: #EFE1FF;
	}

	ul#secondary li a:hover {
		color: #20477E;
		background-color: #F4F6FF;
	}
	/*  */

	div#maincontent a:link {
		color: #28A0D7;
		text-decoration: underline;
	}

	div#maincontent a:visited {
		color: #28A0D7;
		text-decoration: underline;
	}

	div#maincontent a:hover {
		color: #A89D39;
		text-decoration: underline;
	}

	h1.title {
		color: #00265D;
		font-weight: normal;
	}

	div#content ul {
		font-size: 0.9em;
		line-height: 1.2em;
	}

	p.footnote {
		font-size: 0.8em;
		font-style: oblique;
	}

	/* --winners nav */
	div#maincontent ul.winnersnav {
		border-top: 1px solid #CCD4DF;
		border-bottom: 1px solid #CCD4DF;
		background: url(../images/ajoya_winnersnav_bg.gif) repeat-x top left;
		font-size: 1em;
	}

	div#maincontent ul.winnersnav li {
		display: inline;
	}

	div#maincontent ul.winnersnav li a:link {
		color: #00265D;
		text-decoration: none;
	}

	div#maincontent ul.winnersnav li a:visited {
		color: #00265D;
		text-decoration: none;
	}

	div#maincontent ul.winnersnav li a:hover {
		color: #00265D;
		text-decoration: underline;
	}
	/*  */

	/* --furniture images-- */
	div.furnitureimageleft, 
	div.furnitureimageright {
		border: 1px solid #004B85;
	}

	div.furnitureimageleft p, 
	div.furnitureimageright p {
		font-size: 0.9em;
		text-align: center;
	}

	div.furnitureimageright img, 
	div.furnitureimageleft img {
		border-bottom: #004B85 1px solid;
	}
	/*  */

	/* --editor images-- */
	div.editorimages {
		border: 1px solid #00265D;
	}

	div.editorimages p {
		font-size: 0.9em;
		text-align: center;
	}

	div.editorimages img {
		border-bottom: 1px solid #00265D;
	}
	/*  */

	/* --news download box-- */
	div#newsdownloadbox {
		background: #F3F8FF url(../images/wlo_newsdownload_banner.jpg) no-repeat right;
		border: 1px solid #20497E;
		text-align: center;
	}

	div#newsdownloadbox h1 {
		color: #000;
		font-size: 1.2em;
		font-weight: normal;
		text-transform: none;
		border: none;
	}

	div#newsdownloadbox img {
		border: none;
	}
	/*  */

	/* --news styles-- */
	div.articlebox {
		background-color: #F4F8FF;
		border: 1px solid #E3E3E3;
	}

	div.articlebox img {
		border: 1px solid #006FFF;
	}

	div.articlebox ul.posteddate li {
		color: #A3A3A3;
		font-size: 0.9em;
	}

	h2.articletitle {
		color: #20497E;
		text-transform: none;
		background-color: #E5ECF6;
		font-size: 1.3em;
	}
	/*  */
	/*  */

	/* --footer-- */
	ul#footer {
		color: #00265D;
		border-top: 1px solid #00265D;
		text-align: left;
	}
	/*  */