* { margin:0; padding:0; }

body { background:url(/images/body_bg.jpg) repeat-x; font-family:arial, sans-serif; color:#3b3b3b; font-size:11px; }

img { border:none; }
.stream { display:none; }
form { display:inline; }
a { text-decoration:none; color:#3b3b3b; }
a:hover { text-decoration:underline !important; }

.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-block; }
* html .clearfix { height: 1%; }
.clearfix { display: block; }
.hidden { display: none; }

p { margin-bottom:15px; }

input, textarea, select { font-family:arial, sans-serif; font-size:11px; border:1px solid #d9d9d9; }
input[type=button], .button { color:#fff; background:#3b3b3b; border:1px solid #aa191e; }
input[type=checkbox],input[type=radio] { border:none; }

img.newsimage { border:2px solid #fff; float:left; margin-right:10px; }

/* Headings */

h4 { font-size:1em; font-weight:bold; margin:10px 0 0 0; }

#wrapper { width:995px; position:relative; margin-left:9px; background:url(/images/wrapper_bg.png) repeat-y; }

/* Header */
#header { height:134px; background:url(/images/header_bg.jpg) no-repeat;  }
#header .logo { margin:16px 0 0 22px; }
#header h1 { background:url(/images/liverpool_klubburinn.jpg) no-repeat 50% 0%; width:297px; height:47px; overflow:hidden; text-indent:-1000px; position:absolute; top:20px; left:190px; }

#colwrap { margin:0 23px; border:1px solid #cbcbcb; }

/* Section 1 - Frétt međ liverbird background og dagatal */
#section1 { background:#cd1a21 url(/images/section1_bg.jpg) no-repeat; }
#section1 .column1 { float:left; width:717px; padding:19px; color:#fff; font-size:1.1em; }
#section1 .column2 { float:left; width:192px; background:#fff; }

/* Section 2 - Fréttir, score-center og könnun */
#section2 .column1 { background:#3b3b3b url(/images/section2_bg.gif) repeat-x bottom left; float:left; width:717px; overflow:hidden; display:inline; padding:19px; color:#fff; min-height:490px; }
#section2 .column2 { float:left; width:192px; display:inline; background:#fff; }

/* Section 3 - Flýtileiđir, Góđir tenglar, Rauđi herinn, Pistlahorniđ og Heitt af spjallinu */
#section3 { background:url(/images/section3_bg.gif) repeat-y; }

/* Frétt í section 1 */
#section1 .column1 span.date { font-size:.9em; }
#section1 .column1 h3.headline { text-transform:uppercase; font-size:1.6em; font-family:"Trebuchet MS", arial, sans-serif; }
#section1 .column1 h3.headline a { color:#fff; }

ul.images { list-style:none; clear:both; }
ul.images li { float:left; margin:13px 9px 0 0; }
ul.images li img { border:2px solid #fff; }
ul.images li.last { margin-right:0; }

/* Fréttir í section 2 */
#section2 .column1 h3.title { text-transform:uppercase; font-family:"Trebuchet MS", arial, sans-serif; font-weight:bold; font-size:1.3em; margin-bottom:13px; }
#section2 .article { float:left; width:342px; margin:0 0 26px 0; }
#section2 .article h3.headline { text-transform:uppercase; font-size:1.6em; font-family:"Trebuchet MS", arial, sans-serif; }
#section2 .article h3.headline a { color:#fff; }
#section2 .article-row { clear:both; }
#section2 .odd { margin-left:10px; }

#section2 .headlines { float:left; width:225px; margin:30px 10px 0 0; }
#section2 .headlines span.date { color:#b4b4b4; }
#section2 .headlines h4.headline { margin:0 0 10px 0; font-size:1.1em; }
#section2 .headlines h4.headline a { color:#fff; }

/* Box */
.box h3.title { background:url(/images/box_header_bg.gif) repeat-x; height:27px; padding:12px 0 0 18px; font-family:"Trebuchet MS", arial, sans-serif; text-transform:uppercase; font-size:1.2em; }
.box .content { border-top:1px solid #cbcbcb; border-left:1px solid #cbcbcb; padding:10px 18px; }

#section1 .column2 .box .content { min-height:230px; }
#section2 .column2 .box .content { border:none; }

#section3 .box { float:left; width:188px; }
#section3 .box .content { border-left:none; padding:0; text-align:center; }
#section3 .box .content img { padding:7px 0; }

#section3 .box2 { width:189px; }
#section3 .box2 .content { margin-left:1px; }

#section3 .box3 { width:189px; }
#section3 .box3 .content { margin-left:1px; }

#section3 .box4 { width:189px; }
#section3 .box4 .content { margin-left:1px; }

#section3 .box5 { width:192px; }
#section3 .box5 .content { margin-left:1px; }

#section3 .box .content ul { list-style:none; }
#section3 .box .content li { padding:5px 5px 5px 19px; text-align:left; }
#section3 .box .content li.alt { background:#F2F2F2; }
#section3 .box .content li a { color:#232323; padding-left:10px; background:url(/images/red_raquo.gif) no-repeat center left; }

/* Content svćđi undirsíđur*/
#content { background:#cd1a21 url(/images/section1_bg.jpg) no-repeat; }
#content .column1 { float:left; width:717px; padding:19px; color:#fff; font-size:1.1em; }
#content .column2 { float:left; width:192px; background:#fff; }

/* Valmynd */
#nav { background:url(/images/nav_bg.gif) no-repeat; width:812px; height:48px; position:absolute; right:12px; top:75px; }
#nav ul { list-style:none; margin-left:9px; }
#nav ul li { float:left; margin-top:7px; background:url(/images/nav_sep.gif) no-repeat 100% 40%; }
#nav ul li a { padding:10px 11px 13px 15px; float:left; font-family:"Trebuchet MS", sans-serif; font-size:1.1em; color:#fff; font-weight:bold; text-transform:uppercase; }
#nav ul li.selected { background:url(/images/nav_selected_right.gif) no-repeat top right; }
#nav ul li.selected a { background:url(/images/nav_selected_left.gif) no-repeat; color:#b21b21; }
#nav ul li.last { background:none; }

.subnav .content { padding:0; }
.subnav ul { list-style:none; }
.subnav ul li a { padding:8px 5px 8px 18px; display:block; border-bottom:1px solid #cbcbcb; }
.subnav ul li.selected a { background:#ebebeb; color:#a61e24; font-weight:bold; }

/* Undirsíđur */
.subpages #content { background:url(/images/subpage_content_bg.gif) repeat-y; }
.subpages #content .column1 { color:#3b3b3b; margin-right:1px; width:754px; padding:0; background:url(/images/subpage_content_col1_bg.gif) no-repeat; }
.subpages #content .column2 { width:192px; background:#fff; }
.subpages #section2 .column1 { min-height:100px; }
.subpages #section2 .headlines { margin-top:5px; }
.subpages #content .box .content { border-left:none; }

h2.pagename { color:#fff; padding:26px 0 25px 20px; font-size:1.6em; font-family:"Trebuchet MS", arial, sans-serif; text-transform:uppercase; font-weight:normal; }

.first-article { color:#fff; padding:25px 19px 15px 19px; background:#3b3b3b url(/images/first_article_bg.gif) repeat-x; }
.first-article span.date { font-size:.9em; }
.first-article h3.headline { text-transform:uppercase; font-size:1.6em; font-family:"Trebuchet MS", arial, sans-serif; }
.first-article h3.headline a { color:#fff; }

.subpages .article img { border:1px solid #474747; float:right; margin:0 0 15px 10px; }
.subpages .article .date { color:#b4b4b4; font-size:.9em; }
.subpages .article h3.headlines a { color:#000; font-size:.9em; }
.subpages .article .newslink { font-weight:bold; color:#3b2e2e; padding-left:13px; background:url(/images/red_raquo_bold.gif) no-repeat center left; }
.subpages .single-article .newslink { font-weight:bold; color:#3b2e2e; padding-left:13px; background:url(/images/red_laquo_bold.gif) no-repeat center left; }
.subpages .single-article img {margin: 5px}

.padding { padding:19px; }

.subpages .single-article { font-size:1.2em; line-height:1.4em; color:#000; }
.subpages .single-article .date { font-size:.8em; color:#6c6c6c; }
.subpages .single-article .image { float:right; background:#383838; color:#fff; font-weight:bold; margin-left:10px; font-size:.9em; }
.subpages .single-article .image a { color:#fff; }
.subpages .single-article .image img { border:2px solid #cc1a21; }
.subpages .single-article .image p { margin:5px 10px; }
.subpages .single-article ul, ol { margin-left:1.5em; padding-left:0px; }
.subpages .single-article li { margin-bottom:0.3em; }
.subpages .single-article a { text-decoration:none; color:#cc1a21; }
.subpages .single-article a:hover { text-decoration:underline !important; }

.players h3, .player h3, .results h3 { clear:both; margin:0 0 7px 0; font-weight:normal; padding:0; border-bottom:2px solid #cbcbcb; text-transform:uppercase; color:#cc1a21; font-size:1.4em; font-family:"Trebuchet MS", arial, sans-serif; }
.players ul { list-style:none; margin-bottom:20px; }
.players ul li { float:left; width:235px; margin-bottom:13px; }
.players ul li img { border:2px solid #cc1a21; float:left; margin-right:5px; }
.players ul li .no { line-height:.6em; font-family:Georgia, arial, sans-serif; font-size:1.9em; padding-bottom:7px; }
.players ul li a { color:#b21b21; font-weight:bold; }

.player { line-height:1.4em; }
.player img { float:left; border:2px solid #C1181F; margin-right:10px; }
.player .meta { background:#3b3b3b; padding:5px; width:210px; color:#fff; float:left; font-size:.9em; margin:0 300px 10px 0; }

.player table { width:100%; margin-bottom:40px; }
.player table th { text-align:left; font-weight:bold; }
.player table th, .player table td { padding:4px 6px; }
.player table tr.row1 td { background:#E5E5E5; }
.player table a { color:#cc1a21; }
.player table tr.totals td { background:#fafafa; font-weight:bold; text-transform:uppercase; }

.player .headlines { float:left; width:322px; padding:0 14px; }
.player .headlines h4.title { text-transform:uppercase; font-family:"Trebuchet MS", arial, sans-serif; font-weight:bold; color:#3b3b3b; padding:0; margin:0 0 10px 0; }
.player .headlines span.date { font-size:.9em; }
.player .headlines h4.headline { margin:0 0 10px 0; padding:0; }
.player .headlines h4.headline a { color:#000; }

div.results ul.results { margin:0 0 0 55px; list-style:none; font-size:2em; text-transform:uppercase;font-family:"Trebuchet MS", arial, sans-serif; }
div.results ul.results li { color:#cc1a21; float:left; font-weight:bold; }
div.results ul.results li.score { font-size:2em; background:url(/images/score_bg.gif) no-repeat; color:#fff; padding:14px 33px; }
div.results ul.results li.opponent { padding:33px 10px 0 0; }
div.results ul.results li.liverpool { padding:33px 0 20px 80px; background:url(/images/lfc_logo.jpg) no-repeat 20px 60%; }

div.results table { width:100%; margin-bottom:30px; }
div.results table td { padding:4px 6px; }
div.results table tr.row1 td { background:#E5E5E5; }
div.results table a { color:#cc1a21; }

div.results ul { list-style:none; margin-bottom:30px; }
div.results ul li { padding:4px 6px; }
div.results ul li.row1 { background:#E5E5E5; }

div.results .result-column1 { float:left; width:345px; margin:30px 20px 0 0; }
div.results .result-column2 { float:left; width:345px; margin:30px 0 0 0; }

table.list-table { width:100%; }
table.list-table th { text-align:left; padding:4px 6px; }
table.list-table td { padding:4px 6px; }
table.list-table tr.row1 td { background:#E5E5E5; }
table.list-table td a { color:#cc1a21; }

ul.pager { list-style:none; font-family:"Trebuchet MS", arial, sans-serif; font-size:1.4em; height:50px; margin-top:20px; }
ul.pager li { float:left; color:#6c6c6c; padding:5px; }
ul.pager li a { float:left; color:#6c6c6c; font-family:Georgia, arial, sans-serif; }
ul.pager li.selected a { color:#cc1a21; }

/* Breadcrumb trail */
#breadcrumbs { position:absolute; top:149px; right:230px; font-size:.9em; }
#breadcrumbs h3 { display:none; }
#breadcrumbs ul { list-style:none; }
#breadcrumbs ul li { float:left; }
#breadcrumbs ul li a { float:left; color:#fff; background:url(/images/right_arrow_gray.gif) no-repeat center right; padding:0 10px 0 5px; }
#breadcrumbs ul li.last a { background:none; }

/* Auka-tenglar í toppi */
#extras { position:absolute; top:8px; right:25px; }
#extras ul { list-style:none; }
#extras ul li { float:left; background:url(/images/extras_sep.gif) no-repeat center right; padding:0 10px; }
#extras ul li a { float:left; color:#fff; }
#extras ul li.last { background:none; }

/* Leitarvél */
#searchpanel { position:absolute; top:45px; right:35px; }
#searchpanel label { display:none; }
#searchpanel input.text { width:149px; padding:2px 0; }
#searchpanel input.button { padding:2px 0; } 

/* Dagatal */
table.calendar { width:100%; }
table.calendar tr.calnav td { text-align:center; font-weight:bold; color:#de0000; }
table.calendar tr.calnav td a { color:#de0000; }
table.calendar td { text-align:center; padding:2px 0; }
table.calendar td a { font-weight:bold; color:#000; }
table.calendar td.outsidemonth { color:gray; }

/* Score-center */
.score-center h3.title { background:url(/images/box_header_bg_sc.gif) repeat-x; color:#fff; position:relative; }
.score-center h3.title a { background:url(/images/players_badge.png) no-repeat; display:block; width:43px; height:51px; overflow:hidden; text-indent:-3000px; position:absolute; top:-18px; right:9px; }
.score-center .content { border-top:none; padding-bottom:30px; font-size:.9em; background:url(/images/score_center_bg.gif) no-repeat bottom left; }
.score-center .content a { color:#ca1a20; }
.score-center .content table { width:100%; font-size:1.1em; margin:10px 0; }
.score-center .content table th { display:none; }
.score-center .content table td { padding:3px 0 3px 0; text-align:left; }
.score-center .content table td.score { text-align:right; }
.score-center .content .lfc { color:#ca1a20; }

/* Könnun */
.q-vote h3 { margin:5px 0; padding:0; font-size:1em; }
.q-vote ul { list-style:none; margin-bottom:10px; }
.q-vote ul li { padding:3px 0; clear:both; }
.q-vote ul li input { float:left; width:20px; }
.q-vote ul li label { float:left; width:130px; }
.q-vote p { text-align:right; margin:10px 0 5px 0; }
.q-vote p a { color:#3b3b3b; background:url(/images/red_raquo.gif) no-repeat left center; padding-left:10px; }
.q-vote .button { background:#cb1a21; margin:10px 0; }

/* Sponsors */
#sponsors .box .content { border-left:none;}
#sponsors ul { list-style:none; }
#sponsors ul li { float:left; margin-right:2px; }

/* Footer */
#footer { background:#fff url(/images/footer_bg.gif) no-repeat; padding:40px 0 30px 45px; font-size:1.1em; }
#footer p { padding-bottom:5px; }
#footer a { color:#cc1a21; }


/* Fréttir */
.news-links { border-bottom:2px solid #cd1a21; padding-top:8px; background:#5B5B5B url(/images/news_links_bg.gif) repeat-x top left; }
.news-links ul { list-style:none; }
.news-links ul li a { padding:8px 0 8px 55px; display:block; font-size:1.1em; font-family:"Trebuchet MS", sans-serif; text-transform:uppercase; color:#fff; font-weight:bold; }

.news-links ul li.send { background:url(/images/news_send.gif) no-repeat 19px 5px; }
.news-links ul li.print { background:url(/images/news_print.gif) no-repeat 19px 5px; }
.news-links ul li.comment { background:url(/images/news_comment.gif) no-repeat 19px 5px; }
.news-links ul li.facebook { background:url(/images/news_facebook.gif) no-repeat 19px 5px; }
.news-links ul li.report { background:url(/images/news_report.gif) no-repeat 19px 0px; }
.news-links ul li.profile { background:url(/images/news_profile.gif) no-repeat 19px 5px; }
.news-links ul li.prev-news { background:url(/images/news_prev.gif) no-repeat 30px 4px; }
.news-links ul li.next-news { background:url(/images/news_next.gif) no-repeat 140px 4px; }

.news-links ul li.profile a { border-bottom:1px solid #3b3b3b; padding-bottom:12px; }
.news-links ul li.prev-news a { padding:4px 0 4px 55px; border-top:1px solid #696969; border-bottom:1px solid #3b3b3b; }
.news-links ul li.next-news a { padding:4px 0 4px 55px; border-top:1px solid #696969; }

.frontPageBanners {padding: 0 0 5px 0;}