html {
	height: 100%;
}

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px;
	padding: 0px;
	background: url(/content/files/public/style/images/backgrounds/backgrounder.gif);
}

img {
	vertical-align: bottom;

}

p{
	background: transparent;
	font-family: Arial, Helvetica, sans-serif;
}

a {
	color: #1F1F1F;
	font-family: Arial, Helvetica, sans-serif;
}

div#wrapper {
	width: 830px;
    margin: auto;
	position: relative;
}

/* Header styles */
div#header {
	height: 78px;
	position: relative;
}

div#header div#logo {
	float: left;
	margin-top: 13px;
	margin-left: 14px;
}

div#header div#stylesheets {
	float: right;
	margin-top: 13px;
	width: 25px;
	text-align: right;
}

div#header div#stylesheets a {
	margin-bottom: 4px;
	display: block;
}

div#header div#stylesheets a#smallFonts {
	width: 18px;
	height: 18px;
	background: url(/content/files/public/style/images/icons/small_fonts.gif);
	margin-left: 7px;
}

div#header div#stylesheets a#bigFonts {
	width: 25px;
	height: 25px;
	background: url(/content/files/public/style/images/icons/big_fonts.gif);
}

/* Search styles */
div#header div#search {
	float: right;
	width: 232px;
	height: 74px;
	margin-top: 4px;
	margin-right: 5px;
}

div#header div#search div#searchLeft, div#header div#search div#searchRight {
	float: left;
	height: 74px;
	width: 9px;
	background:url(/content/files/public/style/images/backgrounds/search_left.gif) no-repeat;
}

div#header div#search div#searchRight {
	float: right;
	background:url(/content/files/public/style/images/backgrounds/search_right.gif) no-repeat;
}

div#header div#search div#searchMiddle {
	float: left;
	height: 54px;
	background: url(/content/files/public/style/images/backgrounds/search_tiler.gif) repeat-x;
	width: 194px;
	padding: 10px;
}

div#header div#search div#searchMiddle form {
	padding-top: 10px;
	padding-left: 30px;
	background: url(/content/files/public/style/images/bullets/search_label.gif) 0px 16px no-repeat;
	margin-bottom: 6px;
overflow: hidden;
}

div#header div#search div#searchMiddle form input {
	width: 123px;
	float: left;
}

div#header div#search div#searchMiddle form a {
	margin-top: 3px;
	display: block;
	width: 29px;
	height: 21px;
	background: url(/content/files/public/style/images/buttons/search.gif) no-repeat;
	float: right;

}

#searchMiddle table{
width: 163px;
}

div#header div#search div#searchMiddle form input.takki {
	margin-top: 3px;
	display: block;
	width: 26px;
float: right;
	height: 21px;
	background: url(/content/files/public/style/images/buttons/search.gif) no-repeat;

border: 0;
}



div#header div#search div#searchMiddle form a span {
	display: none;
}

div#header div#search div#topLinks {
	color: #00A2D2;
padding-left: 39px;
}

div#header div#search div#topLinks a {
	color: #00A2D2;
	text-decoration: none;
}
/* End of Search styles */
/* End of Header styles */

/* Navigation styles */

div#navigation{
width: 100%;
height: 65px;
background: url(/content/files/public/style/images/tabs/tiler.gif) repeat-x;
background-color: #3bb0e2;
margin-bottom: 6px;
position: relative;
}

div#navigation ul{
list-style: none;
padding: 0;
margin: 0;
height: 100%;
}

div#navigation ul li{
font-size: 1.2em;
float: left;
border-right: 1px solid #fff;
height: 100%;
}

div#navigation ul li a{
text-decoration: none;
display: block;
padding: 7px 15px 0 10px;
color: #fff;
font-weight: bold;
max-width: 100px;
}

div#navigation ul li.selected{
background: url(/content/files/public/style/images/tabs/selected_tiler.gif) repeat-x;
background-color: #0c5c8d;
}

html>body div#navigation ul li a{ /*hides away from IE/win*/
height: 100%;
display: block;
}


html>body div#navigation ul li a span{ /*hides away from IE/win*/
display: block;
height: 100%;
}

* html div#navigation ul li a span{ /*hides away from FF*/
padding-bottom: 30px;
}

/* End of Navigation styles */

/* Footer styles */
div#footer {
	background: #C8CBD0;
	height: 18px;
	padding-top: 7px;
	margin-bottom: 6px;
	line-height: 10px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2A2A2A;
}

div#footer a {
	color: #2A2A2A;
}
/* End of Footer styles */

/* Content styles */
div#content {
	width: 830px;
	margin-bottom: 6px;
}

div#content {
overflow: hidden;}

.wf_block div.wf_titlebar div.wf_titlebar_text{
display: none !important;}

.wf_block div.wf_titlebar div.wf_titlebar_icon{
display: none !important;
}

.wf_block div.wf_titlebar{
display: none;
}

.wf_block{
width: 405px;
margin-right: 10px;}

.fundaList{
border: 1px solid #85888d;
overflow: hidden;
}

.DOC_VIEWER_ACCEPTED{
float: none;
}

.DOC_VIEWER_ACCEPTED a{
color: #2a2a2a;
}

.DOC_VIEWER_ACCEPTED a:hover{
color: #000;
}

.DOC_VIEWER_PAGES{
float: left;
margin-top: 4px;}

.DOC_VIEWER_PAGES ul {
	width: 180px;
	margin: 0px;
	padding: 0px;
	list-style: none;
}

.DOC_VIEWER_PAGES ul li {
	margin-bottom: 1px;
}

.DOC_VIEWER_PAGES ul li a{
	display: block;
	color: #222222;
	text-decoration: none;

	border: 1px #C8CBD0 solid;
	background: #C8CBD0;
	text-align: right;
	padding: 5px 8px;

	
}

.DOC_VIEWER_PAGES ul li a:hover {
	background: #9CA1AA;
	border-color: #9CA1AA;
}

.DOC_VIEWER_PAGES ul li.selected{
	background: url(/content/files/public/style/images/backgrounds/bigMenu_hover.gif) no-repeat;
	border: 1px #052E50 solid;
	color: #fff;
text-align: right;
padding: 5px 8px;
padding-bottom: 4px;
}

.content_viewer_file_preview{
display: none !important;
}

.content_viewer_file_details{
display: none !important;
}


/* End of Content styles */

/* Left styles */
div#left {
	float: left;
	width: 179px;
	margin-right: 6px;
}
/* End of Left styles */

/* Main styles */
div#main {
	float: right;
	width: 645px;
}

div#mainContent {
	padding: 20px;
	background-color: #E4E6EA;
	height: 280px;
	
}

#listSpacer{
display: block;
clear: both;
}

html>body div#mainContent {
	height: auto;
	min-height: 280px;
}

div#newsTicker {
	clear: both;
}
/* End of Main styles */

/* Box styles */
div.box {
	border: 1px #C8CBD0 solid;
	background: url(/content/files/public/style/images/backgrounds/box_tiler.gif) repeat-x #C8CBD0;
	margin-top: 6px;
}

div.boxHeader {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #1F1F1F;
	font-weight: bold;
	padding: 6px 7px;
	border-bottom: 1px #85888D solid;
}

div.box div.condensed {
	border-bottom: 0px;0px;
}

div.boxContent {
	padding: 7px;
	border-top: 1px #E0E3E8 solid;
	overflow: hidden;
}
/* End of Box styles */

/* Quicklinks styles */
div#quickLinks {
	margin-top: 0px;
}

div#quickLinks ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

div#quickLinks ul li {
	background: url(/content/files/public/style/images/bullets/arrows.gif) 0px 4px no-repeat;
	margin-bottom: 5px;
}

div#quickLinks ul li a {
	margin-left: 12px;
	color: #222222;
}

div#quickLinks select {
	margin-top: 8px;
	width: 160px;
	border: 1px #ABABAB solid;
	font-size: 11px;
	color: #222222;
}
/* End of Quicklinks styles */

/* Ad styles */
div.ad {
	margin-top: 6px;
	text-align: center;
}

div.ad p {
	margin: 0px;
	color: #fff;
}

div.bigAd {
	background-color: #EAD100;
}

div.bigAd p {
	padding-top: 26px;
}

div.smallAd {
	height: 40px;
	background-color: #49779F;
}

div.smallAd p {
	padding-top: 13px;
}

div.ad img {
	width: 179px;
}
/* End of Ad styles */

/* Banner styles */
div#banner {
	margin-bottom: 6px;
	height: 140px;
	background: #ccc;
}

div#banner div{
height: 140px;
}

*html div#banner {
margin-top: 27px;
}

div#banner #umhverfi {
background-image: url(/content/files/public/bannerar/umhverfi/umhverfi.jpg);
}

div#banner #mannlif {
background-image: url(/content/files/public/bannerar/mannlif/mannlif.jpg);
}

div#banner #skipulagsmal {
background-image: url(/content/files/public/bannerar/skipulagsmal/skipulagsmal.jpg);
}

div#banner #stjornogstofn {
background-image: url(/content/files/public/bannerar/stjornogstofn/stjornogstofn.jpg);
}

div#banner #stjornsysla {
background-image: url(/content/files/public/bannerar/stjornsysla/stjornsysla.jpg);
}


div#banner #efnisveita {
background-image: url(/content/files/public/bannerar/efnisveita/efnisveita.jpg);
}







div#banner .minniMynd{ /* ATH. Einungis gert til a? redda positioning ? front.jpg myndinni ?ar sem h?n er minni en png myndirnar */
position: static;     /* a? sj?lfs?g?u ?arf s??an a? breyta classanum, heightinu og extensioninu ? html temlpatinu, ?egar png mynd kemur aftur inn */
}


/* End of Banner styles */

/* Big boxes styles */
div.bigBox {
	width: 209px;
	height: 103px;
	float: right;
	position: relative;
	margin-bottom: 0px;
	border: 1px #000 solid;
	margin-right: 0px;
}

html>body div.bigBox {
	min-height: 103px;
	height: auto;
}

div.bigBox img.boxOrb {
	position: absolute;
	top: -12px;
	right: 9px;
	height: auto !important;
}

div.bigBox ul {
	margin-top: 38px;
	padding-left: 20px;
	list-style-position:inside;
}

div.bigBox ul li {
	margin-bottom: 6px;
}

div.bigBox ul li a {
	color: #1F1F1F;
}

div#redBox {
	border-color: #C54330;
	background: url(/content/files/public/style/images/backgrounds/red_box.gif) top left no-repeat #C54330;
	margin: 0px;
	margin-top: 6px;
	height: 88px;
}

html>body div#redBox {
	height: auto;
	min-height: 88px;
}

div#greenBox {
	float: left;
	width: 425px;
	height: 227px;
	border-color: #9BB631;
	background: url(/content/files/public/style/images/backgrounds/green_box.gif) top left no-repeat #9BB631;
}

div#greenBox .content_list{
	overflow: hidden;
}

div#blueBox {
	border-color: #5E91B2;
	background: url(/content/files/public/style/images/backgrounds/blue_box.gif) top left no-repeat #5E91B2;
	height: 118px;
}

html>body div#blueBox {
	height: auto;
	min-height: 118px;
}

div#redBox img, div#blueBox img {
	height: 16px;
}

div#bigBoxes div.content_list {
	margin-top: 40px !important;
	margin-left: 10px;
	margin-right: 10px;
}

div#bigBoxes div.article_item {
	margin: 0px;
	margin-top: 0 !important;
	clear: both;
	overflow: hidden;
	position: relative;
}

div#bigBoxes div.article_item ul#null_toolbar {
	margin: 0 !important;
	position: absolute;
	right: 0;
	width: auto !important;
}

div#bigBoxes div.article_item ul#null_toolbar li {
	padding: 0;
	margin: 0;
	margin-left: 1px;
}

div#bigBoxes div.article_creation_date {
	margin: 0px;
	border: 0px;
	padding: 0px;
	font-size: 11px;
	color: #222;
	display: block;
	float: left;
}

div#bigBoxes div.article_headline {
	width: auto;
	margin: 0px;
	border: 0px;
	padding: 2px 0px 12px 8px;
	font-size: 12px;
	color: #222;
	float: left;
	width: 290px;
}

div#bigBoxes div.article_author {
	display: none;
}

div#bigBoxes div.article_body {
	display: none;
}

div#bigBoxes div.item_details_command {
	display: none;
}

div#bigBoxes table span {
	display: none;
}

div#bigBoxes table {
	margin-top: 40px;
	padding-left: 10px;
	padding-right: 10px;
	width: 100%;
}

div#bigBoxes table table {
	margin: 0 ;
	padding: 0;
	width: 100% !important;
}

/* End of Big boxes styles */

/* Bottom boxes styles */
div#bottomBoxes {
	clear: both;
}

div#bottomBoxes div.box {
	float: left;
	width: 209px;
	height: 202px;
	margin-right: 6px;
}

div#bottomBoxes div#meetingReports {
	margin-right: 0px;
}

#meetingReports .iw_search_name{
	display: none !important;

}

#meetingReports .iw_search_result_link{
	font-family: Arial, Helvetica, sans-serif;
	color: #1f1f1f;
}

#meetingReports .iw_search_result_icon{
	display: none !important;
}

#meetingReports .iw_search_result_extra_info{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	width: 140px !important;
}

div#meetingReports div.whatisnew .iw_search_result_link_document{
	width: 190px;
	display: block;
	margin-bottom: 8px;
padding-top: 4px;
}

.iw_search_results_row_odd a:hover{
	font-style: normal;
}

.iw_search_results_row_even a:hover{
	font-style: normal;
}

/*Start of for your IEs only*/


* html .iw_search_results_row_odd{
	padding-top: 10px;
}

* html .iw_search_results_row_even{
	padding-top: 10px;}
}

/*End of for your IEs only*/

/* End of Bottom boxes styles */

/* Weather styles */

gi.x.fni.is{
/*FireFox acting all funky, omitting the first style definition after two or more comments in a row*/
}

#weather .weather {
color: #303030;
background-color: none;
width: auto;
height: 18px;
border: 0;
}

div#weather div.image, div#weather div.windDirectionIcon, div#weather div.clearance, div#weather div.time, div#weather div.weatherStations {
	display: none;
}

div#weather div.weatherStation {
float: left;
	padding: 0px;
	padding-top: 1px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-shadow: none;
}

div#weather div.temperature {
float: right;
	font-weight: bold;
	font-size: 11px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	text-shadow: none;
margin-right: -4px;
margin-top: 1px;
}

* html div#weather div.temperature{
margin-right: -2px;
}

div#weather div.windspeed {
float: left;
clear: none;
	font-size: 10px;
margin-left: 8px;
margin-top: 2px;
}

div#weather div.windDirection {
float: left;
	font-size: 10px;
margin-left: 4px;
margin-top: 2px;

}
/* End of Weather styles */

/* Menu styles */
div#menu {
	margin-top: 6px;
}

div#menu ul {
	width: 179px;
	margin: 0px;
	padding: 0px;
	list-style: none;
}

div#menu ul li {
	margin-bottom: 1px;
}

div#menu ul li a {
	display: block;
	color: #222222;
	text-decoration: none;
	width: 161px;
	border: 1px #C8CBD0 solid;
	background: #C8CBD0;
	text-align: right;
	padding: 5px 8px;
}

div#menu ul li a:hover {
	background: #9CA1AA;
	border-color: #9CA1AA;
}

div#menu ul li.selected a {
	background: url(/content/files/public/style/images/backgrounds/menu_hover.gif) no-repeat #083c5c;
	border: 1px #052E50 solid;
	color: #fff;
}

div#menu ul li.selected ul {
	margin-top: 1px;
}

div#menu ul li.selected ul li a {
	background: #68889D;
	border-color: #68889D;
}

div#menu ul li.selected ul li.selected a span {
	background: url(/content/files/public/style/images/bullets/menu_arrow.gif) left no-repeat;
	padding-left: 8px;
}

div#menu ul li.selected li.selected li a{
	background-color: #8BABBF !important;
}

div#menu ul li.selected li.selected li span{
	background-image: none !important;
}

div#menu ul li.selected li.selected li.selected li a{
	background-color: #adcddf !important;
}

/* End of Menu styles */

/* Article override */
div#mainContent div.article_item {
	color: #2A2A2A;
}

div#mainContent div.article_item div.article_headline {
	font-size: 16px;
	font-weight: bold;
	width: auto;
}

div#mainContent div.article_item div.article_body {
	line-height: 18px;
	width: auto;
}

div#mainContent div.article_item div.article_body a{
color: #0D6091;
}

div#mainContent div.article_item div.article_body h1 {
	font-size: 16px;
	font-weight: bold;
}

div#mainContent div.article_item div.article_author, div#mainContent div.article_item div.article_creation_date {
	display: none;
}

div#bottomBoxes div.article_item {
	margin: 0px;
}

div#bottomBoxes div.article_creation_date {
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
	border: 0px;
	padding: 0px;
	font-size: 11px;
	color: #222;
}

div#bottomBoxes div.article_headline {
	width: auto;
	margin: 0px;
	border: 0px;
	padding: 2px 0px 12px 0px;
	font-size: 11px;
	color: #222;
}

div#bottomBoxes div.article_author {
	display: none;
}

div#bottomBoxes div.article_body {
	display: none;
}

div#bottomBoxes div.item_details_command {
	display: none;
}

* html #meetingReports{  /*For your IE's only*/
width: 209px;
overflow: hidden;
}


/* End of Article override */

/* RSS override */
div.rss div.rssItem {
	position: relative;
	width: 195px;
	overflow: hidden;
}

div.rss div.rssItem a, div.rss div.rssItem a:hover {
	font-size: 11px;
	font-weight: bold;
	display: block;
	float: right;
	width: 135px;
}

div.rss div.rssItem div.rssItemPublishedDate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	float: left;
	width: 60px;
}

div.rss div.rssItem div.rssItemDescription {
	display: none;
}

/* End of RSS override */

#greenBox .article_item{
margin-top: -6px !important;
}

#greenBox .article_headline{
margin-top: -3px !important;
padding-bottom: 8px !important;
}

#greenBox .content_list{
padding-top: 6px;
}


#news .article_item{

}

#news .article_headline{
margin-top: -3px !important;
padding-bottom: 8px !important;
}

#events .rssItem{
padding-bottom: 8px;
}


#redBox ul{
margin-left: 0;
}

/*IE PNG styles begin*/

*html .boxOrb{
position: relative !important;
margin-top: -12px;
margin-left: 170px;
}

* html #bigBoxes div.content_list {
margin-top: 6px;
}

* html .bigBox ul{
margin-top: 6px;
}

* html .bigBox table{
margin-top: 2px !important;
}

* html #main #pngPositioner{
position: relative !important;
margin-top: -27px;
background: none !important;
}

* html #main #banner{
background: none !important;
}
/*IE PNG styles end*/

#meetingReports .whatisnew{
padding-top: 2px;
}

#meetingReports .iw_search_result_abstract_document{
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
float: left;
margin-top: -31px;
padding: 0;
width: 55px;
}

#meetingReports .iw_search_result_extra_info{
font-family: Arial, Helvetica, sans-serif;
width: 150px;
margin-top: -31px;
text-align: right;
}

#meetingReports .iw_search_results_row_odd{

}

#meetingReports .iw_search_results_row_odd{
margin-top: 5px;
border-bottom: 0 !important;
overflow: display;
padding: 0;
}

#meetingReports .iw_search_results_row_even{
margin-top: 5px;
border-bottom: 0 !important;
overflow: display;
padding: 0;
}

/* Display none starts */

.displayNone .article_body,
.displayNone .item_details_command{
display: none;
}

.displayNone .article_item{
float: left;
margin-bottom: 0;
margin-top: 0;
}

.displayNone .article_item_even{
margin-left: 30px !important;
clear: right;
}

.displayNone .article_item_odd{
clear: left;
}

.displayNone .article_item{
clear: both !important;
margin: 0 !important;
}


/*Display none ends*/


/* For your IE's only */

*html #meetingReports .iw_search_result_extra_info{
position: relative;
top: 1px;
right: -6px;
}

*html #meetingReports .iw_search_result_abstract{
position: relative;
}


/* For your IE's only ends */

.box{
position: relative;
}

.moreLink{
font-size: 11px;
position: absolute;
right: 2px;
bottom: 2px;
}

.moreLink a:hover{
font-size: 11px;
color: #000;
}

#newsCollection .article_body{
display: none;
}

#newsCollection .article_teaser{
display: none;
border: 0;
}
#newsCollection .article_creation_date {
display : block !important;
border-left : 0;
padding-left : 0;
}
#greenBox #null_toolbar{
width: 52px !important;
position: relative;
padding: 0;
}

#greenBox .content_item_toolbar{
padding: 0;
width: 28px;
margin-top: -44px;
margin-left: 40px;
position: absolute;
}

#greenBox #null_toolbar{
position: relative;
margin-top: -40px !important;
margin-left: 147px;
}

#news .boxHeader{
z-index: -1 !important;
}

#news .content_item_toolbarcontainer .content_item_toolbar{
padding: 0;
width: 28px;
z-index: 100 !important;
position: absolute;
top: -5px;
left: 90px;
}

#news #null_toolbar{
position: static !important;
width: 52px !important;
margin-top: -30px;
padding: 0;
margin-left: 149px;
}

* html #wrapper #content #main #middle #mainContent{
width: 605px !important;
overflow: hidden;
height: auto;
}

* html #greenBox #null_toolbar{
margin-right: -1px
}

* html #news #null_toolbar{
margin-right: -6px;
}

/* Start Opera */

@media all and (min-width: 0px){

	#meetingReports .whatisnew{
	margin-top: -5px;
	}
	
	#meetingReports .iw_search_results_row_odd{
		padding-top: 5px;
	}
	
	#meetingReports .iw_search_results_row_even{
		padding-top: 5px;
	}

 
 
}

#wrapper #footer b{
background-color: transparent;
color: #2a2a2a;
}

#left #poll .boxContent .poll .question{
background-color: transparent;
}

/* End Opera */

/* Start Editor*/

.article_body table{
border: 0 !important;}

.article_body tbody{
border: 0 !important;
}

.article_body td{
border: 0 !important;
}

.headline{
font-family: Helvetica, Verdana, sans-serif;
background: transparent !important;
color: #404040;
}

h1.headline{
font-size: 1.3em !important;
}

h2.headline{
font-size: 1.1em !important;
}

h3.headline{
font-size: 1em !important;F
}

h3.headline{
font-weight: bold;
}

.paragraph{
font-family: Arial, Verdana, sans-serif !important;
font-size: 11px;
}

p.paragraph{
background: transparent;
}

span.text{
font-family: Arial, Verdana, sans-serif !important;
}


/*End Editor*/

/* Poll styles */

.poll {
	padding-bottom: 0;
	overflow: hidden;
}

div.poll p {
	margin: 0;
	padding-bottom: 8px;
	color: #2A2A2A;
	font-size: 11px;
	font-weight: normal;
}

div.poll ul.answers {
	padding-left: 3px;
	margin: 0;
	list-style: disc;
	list-style-position: inside;
}

div.poll ul li {
	margin-bottom: 3px;
	overflow: hidden;
}

div.poll ul li a {
	color: #2A2A2A;
	font-weight: bold;
	font-size: 11px;
}

.poll .percentageBar {
	float: left;
	width: 120px;  
	border: 1px solid black;
	background: #fff;
}

.poll .percentageLevel{
	height: 10px; 
	border: none; 
	background: #58BAD7;
}

.poll ul.results {
	list-style:none;
	padding: 0;
	margin: 0;
}

.poll ul li p {
	clear: both;
	font-weight: bold;
	margin: 0;
	padding: 0;
	margin-bottom: 3px;
}

.poll p.percent {
	font-weight: normal;
	clear: none;
	margin-bottom: .5em;
	float: right;
}

.poll div.percentageLevel {
	font-size: 0;
}

/* End Poll styles */

.whatisnew .iw_search_name{
display: none;
}

/* Anchor links */
a.seeNoEvil:hover{
	text-decoration: none;
}

div#middle div.article_item div.article_body a.seeNoEvil{
color: #404040 !important;
}

/* Anchor links end */


#mainContent {
overflow: hidden;
}

#felags .article_headline{
font-size: 1.3em !important;;
}

font{
font-family: inherit;
}

.otherLeft{
margin-top: 6px;
border: 0 !important;
height: 114px;
}

.otherLeft .floatedLeft {
float: left;
}

.otherLeft .floatedRight {
float: right;
}

#blueBox table,
#redBox table{
font-size: 11px;
font-weight: bold;
color: #222;

}

#blueBox table a,
#redBox table a{
color: #222;
}

#meetingReports .moreLink{
z-index: 999;
}

.brightAd{
margin-top: 5px;
}

.floatLeft{
float: left;
padding-right: 10px;
}

.adSpace{
padding-left: 0px;
padding-top: 0;
margin-top: 6px;
border: 1px #666 solid;
background: #fff;
text-align: center;
}

div#languages {
position: absolute;
right: 10px;
top: 40px;
}

div#languages img {
display: block;
float: left;
margin-left: 4px;
border: 1px #000 solid !important;
}

.adSpace .textLink {
display: block;
font-size: 14px;
font-weight: bold;
text-decoration: none;
padding: 5px;
text-transform: uppercase;
background-color: #ccf;
}

div#weather {
display: none;
}

div.snowAd {
border: 1px #666 solid;
font-size: 15px;
font-weight: bold;
background: url(images/snow.jpg) top left no-repeat #fff;
}

div.snowAd a {
text-decoration: none;
display: block;
padding: 8px 0;
}