﻿#pageContent .contentCol{ margin: 0; padding: 0; width: 705px; float: left; }
#pageContent .sideCol{ margin: 0; padding: 0; width: 265px; float: left; }

#pageContent .contentCol .front-banner{ margin: 5px; width: 695px; height: 210px; overflow: hidden; text-align: center; }
#pageContent .contentCol .front-buttons{ margin: 0; padding: 5px 0; width: 705px; height: 134px; overflow: hidden; background: url(images/front/buttons_bg2.png) no-repeat; }
#pageContent .contentCol .front-buttons .button{ margin: 1px 6px; width: 223px; height: 132px; overflow: hidden; float: left; }

#pageContent .contentCol .content-left{ margin: 0; padding: 0; width: 235px; float: left; }
#pageContent .contentCol .content-right{ margin: 0; padding: 0; width: 470px; float: left; }

#pageContent .contentCol .content-left .box{ margin: 0; padding: 25px; width: 185px; height: 197px; background: url(images/front/left_box2.png) no-repeat;  }
#pageContent .contentCol .content-left .box .content a.more{ margin: 0; padding: 0 0 0 17px; font-size: 1.2em; font-weight: bold; background: url(images/more_btn.png) no-repeat 0 1px; font-family: georgia, verdana, arial; color: #424242; }
#pageContent .contentCol .content-left .box .content{  }
#pageContent .contentCol .content-left .box .content span.name{ margin: 0 0 7px 0; font-size: 1.5em; color: #bc8963; font-weight: bold; display: block; }
#pageContent .contentCol .content-left .box .content p{ margin: 0 0 10px 0; font-size: 1.2em; color: #66625e; }
#pageContent .contentCol .content-left .banner{ margin: 0; padding: 6px; width: 223px; height: 81px; background: url(images/front/left_banner2.png) no-repeat; text-align: center; } 

#pageContent .contentCol .content-left .heilsuvorur{ overflow: hidden; }
#pageContent .contentCol .content-left .heilsuvorur h4.title{ margin: 0 0 10px 0; width: 98px; height: 13px; background: url(images/front/heilsuvorur_header.png) no-repeat; }
#pageContent .contentCol .content-left .heilsuvorur h4.title span{ display: none; }

#pageContent .contentCol .content-left .heilsuvideo{ margin: 0; padding: 25px; width: 185px; height: 290px; background: url(images/front/left_box_video.png) no-repeat;  }
#pageContent .contentCol .content-left .heilsuvideo h4.title{ margin: 0 0 10px 0; width: 152px; height: 15px; background: url(images/front/heilsuvideo_header.png) no-repeat; }
#pageContent .contentCol .content-left .heilsuvideo h4.title span{ display: none; }
#pageContent .contentCol .content-left .heilsuvideo span.name{ font-size: 14px; color: #bc8963; }
#pageContent .contentCol .content-left .heilsuvideo span.name a{ color: #bc8963; }
#pageContent .contentCol .content-left .heilsuvideo .embed{ margin: 0 0 5px 0; }
#pageContent .contentCol .content-left .heilsuvideo ul{ margin: 0 0 10px 0; }
#pageContent .contentCol .content-left .heilsuvideo ul li{ margin: 0 0 5px 0; font-size: 12px; color: #625751; }
#pageContent .contentCol .content-left .heilsuvideo ul li a{ padding: 0 0 0 17px; color: #625751; background: url(images/play_btn.png) no-repeat 0 1px; }
#pageContent .contentCol .content-left .heilsuvideo ul li a:hover{ color: #bc8963; }



#pageContent .contentCol .content-left .frodleikur h4.title{ margin: 0 0 10px 0; width: 131px; height: 13px; background: url(images/front/frodleikur_header.png) no-repeat; }
#pageContent .contentCol .content-left .frodleikur h4.title span{ display: none; }

#pageContent .contentCol .content-right .box{ margin: 0; padding: 25px; width: 420px; height: 537px; background: url(images/front/right_box2.png) no-repeat; }
#pageContent .contentCol .content-right .box h4.title{ margin: 0 0 10px 0; width: 58px; height: 13px; background: url(images/front/frettir_header.png) no-repeat; }
#pageContent .contentCol .content-right .box h4.title span{ display: none; }

#pageContent .contentCol .content-right .news{ overflow: hidden; }
#pageContent .contentCol .content-right .news .item{ padding: 0 0 20px 0; height: 165px; overflow: hidden; }
#pageContent .contentCol .content-right .news .item .text{ margin: 0; padding: 0; width: 293px; float: left; }
#pageContent .contentCol .content-right .news .item .wide{ width: 420px; }
#pageContent .contentCol .content-right .news .item .text span.date{ margin: 0; padding: 0; display: block; font-size: 1.2em; color: #9a9a9a; }
#pageContent .contentCol .content-right .news .item .text a.name{ margin: 0 0 5px 0; font-size: 1.5em; color: #c2875a; font-weight: bold; }
#pageContent .contentCol .content-right .news .item .text p{ margin: 0 0 5px 0; padding: 0; color: #515151; font-size: 1.2em; }
#pageContent .contentCol .content-right .news .item .text a.more{ margin: 0; padding: 0 0 0 17px; font-size: 1.2em; font-weight: bold; background: url(images/more_btn.png) no-repeat 0 1px; font-family: georgia, verdana, arial; color: #424242; }

#pageContent .contentCol .content-right .news .item .image{ margin: 0 0 0 20px; padding: 0; width: 107px; float: left; }
#pageContent .contentCol .content-right .news .item .image img{ border: solid 1px #b9b9b9; }

#pageContent .contentCol .content-right .news .older{}
#pageContent .contentCol .content-right .news .older ul{ margin: 0 0 20px 0; }
#pageContent .contentCol .content-right .news .older ul li{ margin: 0 0 5px 0; }
#pageContent .contentCol .content-right .news .older ul li span{ margin: 0 6px 0 0; padding: 0; font-size: 1.2em; color: #9a9a9a; }
#pageContent .contentCol .content-right .news .older ul li a{ font-weight: bold; color: #c2875a; font-size: 1.5em; }

#pageContent .contentCol .content-right .news .older a.more{ margin: 0; padding: 0 0 0 17px; float: right; font-size: 1.2em; font-weight: bold; background: url(images/more_btn.png) no-repeat 0 1px; font-family: georgia, verdana, arial; color: #424242; }

