	/*
	** GLOBAL **
	          */
	body {
		margin: 0;
		padding: 12px 0 0 0;
		font-family: arial;
		font-size: 11px;
		line-height: 15px;
	}
	
	td,p {
		font-family: arial;
		font-size: 11px;
		line-height: 15px;	
	}	

	a, a:link, a:visited {
		color: #000000;
		text-decoration: underline;
	}
	
	a:hover {
		text-decoration: none;
	}
	
	p {
		margin: 0;
		padding: 0;
	}

	h1, h2, h3 {
		margin: 0;
		padding: 0;
	}

	div.clear {
		clear: both;
	}

	input.submit {
		background: url(/resources/images/7_btn.gif);
		width: 52px;
		height: 17px;
		color: #ffffff;
		font-size: 10px;
		font-family: arial;
		margin: 0;
		border: 0;
		text-align: left;
		padding-left: 14px !important;
		padding-left: 20px;

	}

	input.search {
		background: url(/resources/images/27_search_btn.gif);
		width: 52px;
		height: 17px;
		color: #ffffff;
		font-size: 10px;
		font-family: arial;
		margin: 0;
		border: 0;
		text-align: left;
		padding-left: 14px !important;
		padding-left: 20px;

	}

	b, strong {
		color: #8d1007;
	}

	/*
	** HEADER **
			  */

	div#header {
		width: 775px;
		height: 72px;
		text-align: left;
	}

	div#header p#logo {
		float: left;
		padding: 7px 0 0 19px;
		margin: 0;
	}

	div#r {
		float: right;
	}

	div#r ul {
		float: right;
		list-style: none;
		margin: 0;
		padding: 0 12px 0 0;
	}

	div#r ul li {
		float: left;
		padding: 0 6px 0 6px;
	}

	div#r ul li a {
		float: left;
		display: block;

		color: #8b8b8b;
		text-decoration: none;
	}

	div#r ul li a img {
		padding-left: 5px;
	}

	div#r ul li a:hover {

	}

	div#search {
		float: right;
		padding: 5px 25px 0 0;
	}
	
	div#search div#flags {
		padding: 0 0 30px 0;
		text-align: right;
	}


	div#search input#q {
		width: 95px;
		height: 13px;
		font-weight: bold;
		font-size: 9px;
		border: 1px solid #cfcfcf;
		margin-right: 2px;
	}

	/*
	** NAVIGATION **
			      */

	div#navigation {
		width: 700px;
		height: 28px;
		background: url(/resources/images/21_navigation.gif);
		padding: 1px 75px 0 0;

	}

	div#navigation ul {
		float: right;
		list-style: none;
		margin: 0;
		padding:0;
	}

	div#navigation ul li {
		float: left;
		padding: 0;
	}

	div#navigation ul li a {
		float: left;
		display: block;
		background: url(/resources/images/18_nav_b.gif) no-repeat;
		height: 28px;
		line-height: 27px;
		padding: 0 13px 0 13px;
		color: #ffffff;
		text-decoration: none;
	}

	div#navigation ul li a:hover, div#navigation ul li a.selected {
		background: url(/resources/images/19_nav_b_on.gif) no-repeat;
	}

	div#navigation ul li.first a {
		float: left;
		display: block;
		background: none;
		height: 28px;
		line-height: 27px;
		padding: 0 10px 0 10px;
		color: #ffffff;
		text-decoration: none;
	}

	div#navigation ul li.first a:hover {
		background: url(/resources/images/20_nav_b2_on.gif) no-repeat;
	}


	/*
	** ALT NAVIGATION **
			      */

	div#altnav {
		width: 775px;
		height: 21px;
		padding: 0;

	}

	div#altnav ul {
		padding-left: 20px;
		list-style: none;
		margin: 0;
	}

	div#altnav ul li {
		float: left;
		padding: 0;
	}

	div#altnav ul li a {
		float: left;
		display: block;
		height: 17px;
		
		padding: 4px 18px 0 18px;
		color: #000000;
		text-decoration: none;
	}

	div#altnav ul li a:hover {
		color: #666666;
		text-decoration: underline;
	}
	

	/*
	** MAIN **
			*/

	div#main {
		width: 775px;
		text-align: left;
		padding: 4px 0 20px 0;
	}

	div#main div.left {
		float: left;
		width: 165px;
		margin-left: 2px;

	}

	div#main div.right {
		float: right;
		width: 602px;
	}

	/*
	** CONTENT **
			   */

	div#sub_header {
		width: 602px;
		height: 61px;
		background: url(/resources/images/6_breadcrumbs.gif) no-repeat;
	}



	div#sub_header h1 {
		position:absolute;
		float: left;
		font-family: arial;
		font-size: 20px;
		font-weight: bold;
		color: #333232;
		margin: 0;
		padding: 25px 0 0 28px;
		line-height: 30px;
	}

	div#breadcrumbs {
		background: url(/resources/images/4_bcbg.gif) no-repeat;
		float: right;
		background-color: #ffffff;
		font-size: 10px;
		line-height: 10px;
		height: 15px;
		margin-right: 4px;
		padding-left: 20px;
		padding-top: 1px;
	}

	div#breadcrumbs a {
		color: #a4a4a4;
		text-decoration: none;
		line-height: 10px;
	}

	div#breadcrumbs img {
		margin: 0 5px 0 5px;
	}

	p.hl_grey {
		width: 584px;
		height: 29px;
		background: url(/resources/images/12_hl_grey_602.gif);
		margin: 4px 0 4px 0;
		padding: 0 0 0 18px;
		line-height: 27px;
		color: #ffffff;
	}

	div.lbox {
		width: 602px;
	}

	div.lbox .lbox_t {
		height: 6px;
		background: url(/resources/images/16_lbox_t.gif);
		line-height: 0;
		font-size: 0;
	}

	div.lbox .lbox_content {
		background: url(/resources/images/15_lbox_bg.gif);
		padding: 15px 20px 20px 20px;
	}

	div.lbox .lbox_b {
		height: 6px;
		background: url(/resources/images/14_lbox_b.gif);
		line-height: 0;
		font-size: 0;
	}

	div.article {
		color: #6e6e6e;
		padding: 4px 0 10px 0;
	}

	div.article h2, div.article h2 a {
		font-size: 11px;
		font-weight: bold;
		color: #8d1007;
		text-decoration: none;
	}

	div.article p {
		padding: 0 0 10px 0;
	}

	div.article a.details {
		color: #6e6e6e;
		background: url(/resources/images/1_abullet.gif) no-repeat;
		padding-left: 16px;
		text-decoration: none;
		padding-top: 1px;

	}

	div.news {
		padding-top: 4px;
	}

	div.news p.image_placeholder {
		padding: 7px 0 0 0;
		float: left;
		width: 106px;
		text-align: center;
	}

	div.news p.image_placeholder img {
		padding: 5px;
		border: 1px solid #c3c3c3;
		margin: 0;
	}

	div.news_content {
		width: 563px;
		color: #6e6e6e;
		padding: 4px 0 2px 0;
	}

	div.news_content h2, div.news_content h2 a, div.news_content h2, div.news_content h2 a:visited {
		font-size: 11px;
		font-weight: bold;
		color: #8d1007;
		text-decoration: none;
	}

	div.news_content p {
		padding: 0 0 10px 0;
	}

	div.news_content p.date {
		padding: 0;
		color: #a8a8a8;
	}

	div.news_content a.details {
		color: #6e6e6e;
		background: url(/resources/images/3_bbullet.gif) no-repeat;
		padding-left: 16px;
		text-decoration: none;
	}


	/*
	** SIDEBAR **
			   */

	div.sm {
		width: 165px;

	}

	div.sm .sm_t {
		height: 7px;
		background: url(images/sm_t.gif);
		line-height: 0;
		font-size: 0;
	}

	div.sm ul {
		list-style: none;
		margin: 0;
		padding: 0;
	}

	div.sm ul li a {
		display: block;
		width: 146px;
		height: 21px;
		background: url(images/smi.gif);
		padding: 5px 0 0 19px;
		border-bottom: 1px solid #e1e1e1;
		color: #000000;
		text-decoration: none;
	}

	div.sm ul li a:hover {
		background: url(images/smi_on.gif);
	}

	div.sm .sm_b {
		height: 3px;
		background: url(images/sm_b.gif);
	}

	div#ads {
		padding-top: 22px;
		text-align: center;
	}

	div#ads img {
		margin: 10px 0 10px 0;
	}
	
	
	
	/*
	** SITEMAP **
		   */

	ul#sitemap {
		list-style: none;
		margin: 0;
	}

	ul#sitemap li.level1 a {
		display: block;
		font-weight: bold;
		color: #000000;
		height: 18px;
	}
	
	ul#sitemap li.level2 a {
		display: block;
		padding-left: 20px;
		color: #000000;
		height: 18px;
	}



	/*
	** FOOTER **
		  */
		   
	p#footer {
		width: 602px;
		height: 29px;
		background: url(/resources/Images/34_hl_red_602.gif);
		margin: 4px 0 4px 0;
		padding: 0;
		line-height: 27px;
		color: #ffffff;
		text-align: center;
	}

	div#nav {
		display: block;
		width: 558px;
		text-align: center;
		color: #cccccc;
		padding: 0 12px 0 12px;
		margin-left: 180px;
	}

	div#nav a {
		
		color: #888888;
	}


	div.article {
		padding-bottom: 10px;
	}

	div.article div.date {
		color: #666666;
		padding: 1px 0 4px 0;
	}

	div.article div.details {
		text-align:right;
		color: #666666;
		padding: 1px 0 4px 0;
	}
	div.article h1.title {
		margin: 0;
		padding: 0;
		font-family: arial;
		font-size: 12px;
		font-weight: bold;
	}
	div.vidskiptavinir {
		width: auto;
	}
	div.vidskiptavinir img {
		padding: 5px;
		border: 1px #ccc solid;
		background-color: #fff;
		margin: 5px 7px;
	}