* { margin: 0; padding: 0; }
body { background: #000033; font: normal 11px "Verdana", sans-serif; margin: 0px; padding: 0px; }
input, button, textarea, select {  font: normal 12px/12px "Verdana", sans-serif; color:#2d3538; vertical-align: middle; }
legend {}
fieldset { border: none; }
ul, ol { list-style: none; }
table { border-collapse: collapse; width: 100%; }
hr { display: none; }
img { padding: 0px; margin: 0px; border: none; text-align: center;}

h1, h2, h3, h4 { font-family: Arial, Helvetica, sans-serif; color:#fff;}

a:link { text-decoration: none; border: 0px; -moz-outline-style: none;}
a:active { text-decoration: underline; border: 0px; -moz-outline-style: none;}
a:visited { text-decoration: none;  border: 0px; -moz-outline-style: none;}
a:hover	{ text-decoration: underline; border: 0px; -moz-outline-style: none;} 
a:focus { outline: none;-moz-outline-style: none;}


/* Header
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  */	

#bg { width: 950px; margin: 0 auto;}
#bg-all { background: #00549b url("/FS/DeliverFile.aspx?ID=402927e5-71d8-47a0-b0e2-3b416ae47d30") no-repeat top; width: 950px; float: left; margin-top: 25px;}


/* Header
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  */	
.header { position: relative; width: 1060px; margin: 0 45px; padding: 70px 0px 20px 0px; }
.header .logo-txt h1 { background:url() no-repeat left 10px; letter-spacing: -2px; text-transform: lowercase; font-size: 55px; padding-left: 60px;}
.header .logo-txt a, .header .logo-txt h1 a:visited { color: #fff; text-decoration: none; }
.header .logo-txt h1 a:hover { color: #fff; }

.header .logo-img { padding-top: 70px; padding-bottom: 10px;}
.header .logo-img h1 { text-indent: -35000px; margin: 0; padding: 0;}
.header .logo-img h1 a { display: block; background: url() no-repeat left top; height: 75px; width: 403px; cursor: hand; }



/* Feed
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  */	
.feed { position: absolute; top: 120px; right: 150px;}
.feed p a, .feed p a:visited, .feed p a:hover { color: #000033; float: left; width: 170px; padding-left: 17px; background: url(/FS/DeliverFile.aspx?ID=8134a0f2-b94b-4392-b8c6-0790742bfe13) no-repeat left 1px; font: bold 14px/14px 'Arial'; letter-spacing: -1px }
.feed p a:hover { color: #fff; text-decoration: none;}


/* Top Links
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  */	
.top-links { position: absolute; top: -20px; left: 0px;}
.top-links li { float: left; padding: 0 5px; border-left: 1px solid #6b8d9e; font-size: 10px;  }
.top-links li.last { border-right: 1px solid #6b8d9e; }
.top-links li a, .top-links li a:visited, .top-links li a:hover { float: left; color: #6b8d9e;}
.top-links li a:hover { text-decoration: underline; color: #72d1f5; }

/* Menu
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  */
.menu { width: 860px; float: left; background: url("/FS/DeliverFile.aspx?ID=64fd2b6a-ddf5-442d-8321-2c7aabae71a5") left top repeat-x; padding: 35px 0px;}
.menu li { float: left; padding: 0 7px; border-right: 1px solid #538bbe; letter-spacing: -1px; }
.menu li.first { border-left: 1px solid #538bbe; }
.menu ul li a, .menu ul li a:visited { float: left; color: #ffffff; font: bold 14px/14px Arial, sans-serif; }
.menu ul li a:hover { color:#ffcc00;}
.menu .current_page_item a, .menu .current_page_item a:visited { color: #ffcc00;}

/* Menu
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  */
#content { width: 860px; float: left; padding: 25px 45px 25px 45px;}
.SC { float: left; width: 585px; padding: 0px; }
.SR { float: right; width: 245px; }

.title { color: #fff; font-size: 28px; line-height: 28px; padding: 0px 0px 10px 0px; margin: 0px 0px 25px 0px; font-weight: normal; letter-spacing: -1px;  border-bottom: 3px solid #317bb9; }


/* Images
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  */
p img { padding: 0; max-width: 100%; }
img.centered { display: block; margin-left: auto; margin-right: auto; }
img.alignright { margin: 0 0 5px 15px; display: inline; border: solid 3px #000033; }
img.alignleft { margin: 0 15px 5px 0; display: inline; border: solid 3px #000033; }
.alignright { float: right; }
.alignleft { float: left }




/* Sidebar 1
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  */
.S1 { float: left; width: 250px; background: #000033 url("/FS/DeliverFile.aspx?ID=e222670a-5869-40b7-ae22-cd1094fd2f8b") no-repeat; }
.S1-C { padding: 20px 20px 5px 20px; background: url("/FS/DeliverFile.aspx?ID=8fb12cd0-8f74-4894-9c53-975dcaf54e32") left bottom no-repeat; }

.S1 .widget { margin-bottom: 15px; }
.S1 .widget h2 { color: #ffcc00; font-size: 19px; font-weight: normal; margin-bottom: 5px; }
.S1 .widget a { color: #6ad2e8;}
.S1 .widget a:hover { color: #ffffff; text-decoration: none;}
.S1 .widget ul { padding-top: 1px; background: url("/FS/DeliverFile.aspx?ID=7d0e77ad-9b23-4638-b9e9-b4f84a3a8662") repeat-x; }
.S1 .widget li { padding: 2px 0px 4px 2px; background: url("http://aflafrettir.123.is/FS/DeliverFile.aspx?ID=7d0e77ad-9b23-4638-b9e9-b4f84a3a8662") left bottom repeat-x; color:#063f80; }
.S1 .widget li:hover { background-color: #032a5b; }
.S1 .widget li ul { padding-top: 2px;}
.S1 .widget li ul li { border-bottom: none; padding: 0px; display: block; background: none;}
.S1 .widget li ul li a { color:#2a8cb0;}

.S1 .widget_flickrRSS ul { padding: 0px; margin: 0px;}
.S1 .widget_flickrRSS li { list-style-type: none; display: inline; padding: 0px; margin: 0px 8px 10px 0px; float: left;}
.S1 .widget_flickrRSS li a img { background: #021427; border: solid 4px #012c67; width: 55px; height: 55px;}
.S1 .widget_flickrRSS li a:visited img { background: #021427; border: solid 4px #012c67; width: 55px; height: 55px;}
.S1 .widget_flickrRSS li a:hover img { background: #021427; border: solid 4px #ffcc00;}

.S1 .widget_recent_entries li { font-size: 10px;}
.S1 .widget_recent_comments li { font-size: 10px;}

.S1 .widget_tag_cloud { font-family: "Trebuchet MS"; line-height: 20px;}
.S1 .widget_calendar table { width: 100%; font-size: 10px;}
.S1 .widget_calendar table td { text-align: center; padding: 3px; }
.S1 .widget_calendar caption { background: #004885; padding: 2px 0px;}
.S1 .widget_calendar #today { background: #004885;}
.S1 .widget_search #s { border: solid 1px #2672b2; background: #004885; padding: 3px; margin-bottom: 5px; width: 90%; color:#fff;}


.S2 { float: right; width: 125px;}
.S2 .widget { margin-bottom: 15px; }
.S2 .widget h2 { color: #ffcc00; font-size: 14px; margin-bottom: 5px; letter-spacing: -1px; }
.S2 .widget a { color: #6ad2e8;}
.S2 .widget a:hover { color: #ffffff; text-decoration: none;}
.S2 .widget ul { padding-top: 1px; background: url("/FS/DeliverFile.aspx?ID=7d0e77ad-9b23-4638-b9e9-b4f84a3a8662") repeat-x; }
.S2 .widget li { padding: 2px 0px 3px 0px; background: url("/FS/DeliverFile.aspx?ID=7d0e77ad-9b23-4638-b9e9-b4f84a3a8662") left bottom repeat-x; }
.S2 .widget li:hover { background-color: #032a5b; }

.S2 .widget_flickrRSS ul { padding: 0px; margin: 0px; float: left;}
.S2 .widget_flickrRSS li { list-style-type: none; display: inline; padding: 0px; margin: 0px 4px 4px 0px; float: left;}
.S2 .widget_flickrRSS li a img { background: #021427; border: solid 4px #012c67; width: 50px; height: 50px;}
.S2 .widget_flickrRSS li a:visited img { background: #021427; border: solid 4px #012c67; width: 50px; height: 50px;}
.S2 .widget_flickrRSS li a:hover img { background: #021427; border: solid 4px #ffcc00;}

.S2 .widget_recent_entries li { font-size: 10px;}
.S2 .widget_recent_comments li { font-size: 10px;}

.S2 .widget_tag_cloud { font-family: "Trebuchet MS"; line-height: 20px;}
.S2 .widget_calendar table { width: 100%; font-size: 10px;}
.S2 .widget_calendar table td { text-align: center; padding: 3px; }
.S2 .widget_calendar caption { background: #004885; padding: 2px 0px;}
.S2 .widget_calendar #today { background: #004885;}
.S2 .widget_search #s { border: solid 1px #2672b2; background: #004885; padding: 3px; margin-bottom: 5px; width: 90%; color:#fff;}

/* Extra
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  */	
.extra { padding: 30px 45px; width: 860px; background: #063f80; float: left; border-top: solid 1px #000033; border-bottom: solid 1px #000033; }
.extra h2 { color: #ffffff; margin-bottom: 10px; font-size: 18px; font-weight: normal; letter-spacing: -1px; text-transform: lowercase; }
.extra a, .tertiary a:visited { color: #a2d3ea; }






.com-list { color: #c6d1d4; margin-bottom: 15px; width: 700px; background: #0c589a url("images/comment-top.gif") no-repeat; }
.com-list span { overflow: hidden; padding: 20px; background: url("images/comment-bottom.gif") left bottom no-repeat; display: block;position: relative; min-height: 45px;}
/**/ * html .com-list span {} /* */ 

.com-list .com-head { position: absolute; right: 20px; top: 20px; width: 104px;}
.com-list .com-name { font: bold 14px/14px Arial, Helvetica, sans-serif; color:#fff; letter-spacing: -1px;}
.com-list .com-name a { color:#ffcc00;}
.com-list .com-date { font-size: 11px;}
.com-list .com-date a { color:#6ba1cf; text-decoration: none;}
.com-list .com-avt { position: absolute; top: 0px; left: -60px; }
.com-list .com-avt img { border: solid 1px #fff;}
.com-list .com-nr { position: absolute; right: 0px; top: 0px; font: normal 26px/26px 'Arial'; color:#5e9dd3; }
/**/ * html .com-list .com-nr {} /* */ 

.com-list .com-content { width: 480px; font-size: 11px; line-height: 15px; color:#9ec3d8; padding-bottom: 20px;}
.com-list .com-content p { font-size: 11px; line-height: 15px; color:#9ec3d8;}





/* Footer
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  */	
.footer { color: #6197c5; padding: 25px 45px 20px 45px; width: 860px; float: left; background: #012c67 url("/FS/DeliverFile.aspx?ID=1d0d6d4f-afd5-4f2a-9f39-f05efc634cb4") left bottom no-repeat; overflow: hidden;}
/**/ * html .footer { float: none;} /* */ 
.footer .themename { color:#2b6ca3;}
.footer .themename a { color:#2b6ca3;}
.footer p { padding: 1px 0px;}
.footer a { color: #6197c5; text-decoration: underline; }

.MainContent
{
	background-color:white;	
	color:black;
	padding:5px;
}

#NavBar li a {
	color: #FFFFFF;
	font-weight:normal;
}

.HtmlBox
{
	background-color:white;
}

#BlogCategories	a,#BlogHistory	a
{
	color:white;
}
