body,html
{
	margin:0;
	padding:0;
	background:#b02b2c url(/resources/images/template/body-bg.gif) repeat-x top left;
	font-family:Verdana, Arial, Tahoma;
	font-size:11px;
}

h1
{
	font-size:16px;
	color:#b12b2c;	
}
h2
{
	font-size:14px;
	color:#b12b2c;	
}
a
{
	color:#b12b2c;	
}
.text
{
	padding:10px;
	text-align:justify;
}


div#container
{
	margin:5px auto 10px;
	padding:0;
	width:984px;
	overflow:hidden;
}

div#container #header
{
	float:left;
	width:984px;
	height:72px;
	background:url(/resources/images/template/header-bg.gif) no-repeat top left;
	overflow:hidden;
}

div#container #body-shadow
{
	float:left;
	width:984px;	
	padding:0;		
	background:url(/resources/images/template/content-bg.gif) repeat-y top left;
	overflow:hidden;
}
div#container #body-top-shadow
{
	float:left;
	width:984px;	
	padding:0;	
	height:100%;
	background:url(/resources/images/template/content-bg-top.gif) no-repeat top left;
	overflow:hidden;
}
div#container #body
{
	float:left;	
	width:980px;		
	height:100%;
	padding:0px 2px 15px;
	background:url(/resources/images/template/body-bt-bottom.gif) no-repeat bottom left;
}
	
/*Header*/
a#logo
{
	float:left;
	margin:30px 0 0 33px;
	display:inline;
	width:142px;
	height:28px;
	background:url(/resources/images/template/logo_eldey.gif) no-repeat top left;
	overflow:hidden;
	text-indent:-1000px;
}
div.divider
{
	float:left;
	margin:30px 0 0 0;
	width:17px;
	height:28px;
	background:url(/resources/images/template/divider.jpg) no-repeat top left;
}
a#logo-gannet
{
	float:left;
	margin:30px 0 0 0;
	display:inline;
	width:166px;
	height:28px;
	background:url(/resources/images/template/logo_gannet.gif) no-repeat top left;
	overflow:hidden;
	text-indent:-1000px;
}
ul.top-tools
{
	float:right;
	display:inline;
	margin:28px 107px 0 0;
	padding:0;
	list-style:none;
}
ul.top-tools li
{
	float:left;
	margin-left:23px;
}
ul.top-tools li a
{
	color:#fff;
	font-weight:bold;
	font-size:11px;	
	line-height:18px;
	text-decoration:none;	
	padding:2px 0 5px 25px;
}
ul.top-tools li a:hover
{
	text-decoration:underline;
}
ul.top-tools li a.lang-is { background:url(/resources/images/template/lang_is.gif) no-repeat; }
ul.top-tools li a.lang-en { background:url(/resources/images/template/lang_en.gif) no-repeat; }

/*Content*/
.content-row
{
	float:left;
	margin-top:5px;
	padding:0;
	width:984px;
	overflow:hidden;			
}
.content
{
	float:left;	
	display:inline;
	margin-left:10px;	
	width:660px;
	overflow:hidden;
	
}
.sidebar
{
	float:left;
	display:inline;
	margin-left:10px;
	width:291px;
	overflow:hidden;
}

#photo
{
	width:640px;
	height:480px;
	background:url(/resources/images/template/photo-bg.gif) no-repeat;
	padding:10px 10px 14px 10px;	
}

div.box-gloss
{
	float:left;
	width:291px;	
	overflow:hidden;
	background:url(/resources/images/template/menu-bg.jpg) repeat-y;
}
div.box-gloss .top
{
	float:left;
	width:291px;
	height:15px;
	background:url(/resources/images/template/menu-bg-top.gif) no-repeat;

}
div.box-gloss .btm
{
	float:left;
	width:291px;	
	background:url(/resources/images/template/menu-bg-btm.gif) no-repeat bottom left;
}
div.box-gloss ul
{
	margin:11px 0 0 26px;
	padding:0;
	list-style:none;
}
div.box-gloss ul li
{
	margin-bottom:26px;
}
div.box-gloss ul li a
{
	color:#555;
	font-family:Trebuchet MS;
	font-weight:900;
	font-size:14px;
	line-height:100%;	
	text-transform:uppercase;	
	text-decoration:none;		
}
div.box-gloss ul li a.selected,
div.box-gloss ul li a:hover
{
	color:#b12b2a;
}
/*
div.box-gloss ul li a
{
	display:block;
	width:235px;
	height:11px;
	overflow:hidden;
	text-indent:-1000px;
}
div.box-gloss ul li a.menu-gannet{ 	background:url(/resources/images/template/menu-gannet.png) no-repeat; }
div.box-gloss ul li a.menu-gannet-selected, div.box-gloss ul li a.menu-gannet:hover{ 	background:url(/resources/images/template/menu-gannet-roll.png) no-repeat; }
div.box-gloss ul li a.menu-birdlife{ 	background:url(/resources/images/template/menu-birdlife.png) no-repeat; }
div.box-gloss ul li a.menu-birdlife-selected, div.box-gloss ul li a.menu-birdlife:hover{ 	background:url(/resources/images/template/menu-birdlife-roll.png) no-repeat; }
div.box-gloss ul li a.menu-nature{ 	background:url(/resources/images/template/menu-nature.png) no-repeat; }
div.box-gloss ul li a.menu-nature-selected, div.box-gloss ul li a.menu-nature:hover{ 	background:url(/resources/images/template/menu-nature-roll.png) no-repeat; }
div.box-gloss ul li a.menu-energy{ 	background:url(/resources/images/template/menu-energy.png) no-repeat; }
div.box-gloss ul li a.menu-energy-selected, div.box-gloss ul li a.menu-energy:hover{ 	background:url(/resources/images/template/menu-energy-roll.png) no-repeat; }
*/
div.box-red
{
	float:left;
	margin-top:5px;
	width:291px;
	height:80px;
	background:url(/resources/images/template/box-red-bg.gif) no-repeat top left;
	overflow:hidden;	
}
div.box-red span
{
	display:block;
	color:#fff;
	font-size:21px;
	padding:25px 20px 25px 0;
	font-weight:bold;
	text-align:right;	
}
div.box-red span em
{
	font-size:16px;
	text-transform:uppercase;
	font-style:normal;
	font-weight:bold;
}
div.box-red span.time
{
	background:url(/resources/images/template/time.gif) no-repeat 16px 3px;
}
div.box-red span.weather
{
	background:url(/resources/images/template/weather.gif) no-repeat 13px 4px;
}

div.ad
{
	float:left;
	width:291px;
	text-align:center;
	padding:20px 0 ;
}
div.ad img
{
	border:0;
}

div.box-grey
{
	width:261px;
	height:126px;
	padding:13px 15px;
	background:url(/resources/images/template/box-grey-bg.gif) no-repeat top left;
	overflow:hidden;
}
div.box-grey h2
{
	margin:0;
	padding:0;
	font-size:15px;
	font-weight:normal;
}
div.box-grey ul
{
	margin:5px 0 0 0;
	padding:0;
	list-style:none;
}
div.box-grey ul li
{
	padding:1px 0 0 14px;
	background:url(/resources/images/template/red-list.gif) no-repeat 0px 4px;
}
div.box-grey ul li a
{
	color:#000;
	text-decoration:none;
}
div.box-grey ul li a:hover
{
	text-decoration:underline;
}