/*
	####



	CSS fyrir allt layout, haus, h?gri/vinstri menu og p, a, ul, li, img ? #middle



	####
*/



body {
background-image:url(../v2images/background.gif);
background-repeat:repeat-x;
margin:10px 0 40px 0;
text-align:center;
}

/* ####      GLOBAL RULES			*/
/* ####								*/
/* ####								*/

table {
font-size:inherit;
font:100%;
}

select, input, textarea {
font:99% arial,helvetica,clean,sans-serif;
}

pre, code {
font:115% monospace;*font-size:100%;
}

body * {
font:12px arial,helvetica,clean,sans-serif;
line-height:1.22em;
}

img {
/*
border-style:none;
*/
}

h2, h2 a {
/*border-bottom:10px dashed #cccccc;*/
clear:both;
color:#000000;
font-size:14px;
padding-bottom:2px;
text-transform:uppercase;
font-weight:bold;
}

#content2 h2 {
background-image:url(../../../uploads/g1/-F/g1-FWrsZcko_3KPEzbSqSw/stick3.jpg);
background-position:left;
background-repeat:no-repeat;
text-transform:capitalize;
clear:both;
color:#999;
font-size:20px;
padding:0px 0px 50px 2px;
font-weight:bold;
text-align:left;

}





/* ####      	MAIN LAYOUT			*/
/* ####								*/
/* ####								*/

#wrapper {
border:#d0d4dd 1px solid;
background-color:#FFFFFF;
width:820px;
margin:0 auto;
text-align:left;
padding:4px;
}

/* ####      	HEAD RULES			*/
/* ####								*/
/* ####								*/




#sectionlogo a {
display:block;

}

#sectionlogo img {
border-style:none;
}


.sidebarcontent {
	padding:15px;
}


/*					LEFT AND RIGHT		*/

#mainCont {

}

#mainCont #left {
/*border-top:#FFFFFF 2px solid;*/
width:187px;
float:left;
}

#mainCont #left h2, #mainCont .right h2 {
/*border-top:#FFFFFF 2px solid;*/
/*
border-bottom:none;
color:#FFFFFF;
background-image:url(../v2images/h3Back.gif);
height:19px;
padding-top:6px;
padding-bottom:0;
font-family:Trebuchet MS,Verdana,Arial,Tahoma,sans-serif;
text-indent:20px;
font-size:9px;
font-weight:bold;
text-transform:uppercase;
margin:0;
*/
display:none;
}

#mainCont #left p, #mainCont .right p {
font-family:inherit;
margin:15px;
}

* html #mainCont #left h2 {
margin-top:-2px;
}

#mainCont .right {
float:right;
width:195px;
}


#bottom {
height:5px;
clear:both;
}

#leftMenu {
/*
	background-image:url(http://arcticportal.org/extras/portal/v2images/left_bg.gif);
	background-repeat:repeat-x;
	min-height:400px;
*/
margin:2px 0 0 0;
}

#leftMenu .menu {
padding:20px 10px 10px 10px;
margin:0;
}

#leftMenu .menu ul {
text-indent:10px;
}

#leftMenu .menu li {
display:block;
list-style:none;
background-image:url(../v2images/fakeBorder.gif);
background-position:bottom;
background-repeat:repeat-x;
}

#leftMenu .menu a {
	color:#333333;
	text-decoration:none;
	font-size:11px;
	display:block;
	background-image:url(../v2images/arrow.gif);
	background-repeat:no-repeat;
	background-position:left center;
	padding:2px 0 2px 12px;
}

* html #leftMenu .menu a {
padding-bottom:0;
margin-bottom:0;
height:16px;
}

.sidebarcontent h2 {
display:none;
}

/*					MIDDLE		*/

#middle {

margin:2px 0;
width:620px;
float:left;
margin-right:0;
}

* html #middle {
position:relative;
top:0;
left:0;
overflow:hidden;
}

a {
color:#2E6C96;
text-decoration:none;
}

#middle ul {
list-style-image:url(../v2images/listBullet.gif);
margin:0;
padding:0;
padding-left:20px;
margin-bottom:20px;

}

.right ul {
list-style-image:url(../v2images/listBullet.gif);
margin:15px;
padding:0;
padding-left:20px;
margin-bottom:20px;
}

* html #middle ul{
list-style-image:url(../v2images/listBullet.gif);
margin:0;
padding:0;
padding-left:20px;
margin-bottom:20px;}

* html .right ul {
margin-top:20px;
}

#middle .feed {
margin:0;
padding:0;
list-style-position:outside;
list-style-image:none;
list-style-type:none;
margin-left:-18px;

display:block;
line-height:1.5;
border-bottom:1px dashed #cccccc;
}

.right .feed {
margin:0;
padding:0;
list-style-position:outside;
list-style-image:none;
list-style-type:none;
margin-left:-18px;

display:block;
line-height:1.5;
border-bottom:1px dashed #7b7b7b;
}



#middle #content3, #middle #content4, #middle #content5, #middle #content6, #middle #content7 {
padding:0px 0px 0px 20px;
}


#middle #content2, #middle #content5 {
margin:10px 0px;
width:555px;
clear:both;
}

#middle #content2 img{
margin:0px 10px;
max-width:555px;
clear:both;
}





.news_page {
float:left;
width:550px;
padding:20px;
}


#middle #content3, #middle #content4, #middle #content6, #middle #content7 {
width:255px;
float:left;
margin-bottom:10px;
}


#middle p img {
/*float:left;*/
margin:0 5px 5px 0;
}

* html #middle p img {
float:left;
margin:0px 0px 0px 0px;
}

/*	*****************************   FOOTER  *****************   */



#footer {
color:#999999;
width:600px;
margin:0 auto;
height:30px;
background-position:top;
background-image:url(../v2images/footer_wide.gif);
background-repeat:no-repeat;
font-size:11px;
}

#footer p {

font-size:11px;
color:#000000;
margin-top:0;
padding-top:15px;
}

#footer a {
	color:blue;
	font-size:11px;
}
table.content {
border:#999900 1px dashed;
min-width:20px;
min-width:20px;

}

.content {
margin:0;
padding:0px 0 0 0px;
}

#contWrapper {
width:620px;
margin:0;
padding:0;
float:left;
}

.sideBox font {
color:red;
}

.sidebarcontent  {
height:100px;
}


.random img{padding-top:2px;
padding-left:3px;
width:588px;
height:127px;}

.login{height:102px;}
/*.sideBox a{display:none;}*/
.sideBox .formContents{margin-top:-10px;}


#middle #content2{padding:0 20px;}

.content#position1{width:590px;}
.content#position2,
.content#position5{width:590px;}

.content#position3,
.content#position4
{width:275px;}
.content#position6{width:195px;}

#header img{width:594px;}
#top_logo{padding-top:35px;width:570px;}



#content2 a {
border-style:none! important;

color:#2c56ff;
font-weight:bold;
text-decoration:none;
}

#content2 a img {
color:#999999;
}



b{
font-weight:bold;
}

#trip b{
font:14px arial,helvetica,clean,sans-serif;
font-weight:bold;
line-height:1.22em;
margin-top:-60px;
}



#trip{
margin-top:20px;
}

#trip ul{
text-align:left;
}

#trip ul a{
font:12px arial,helvetica,clean,sans-serif;
font-weight:bold;
line-height:1.9em;}

#top_logo img{width:550px;float:right;}
#ap_text{color:#999999;}
#ap_text a{text-decoration:underline;}

#ap_text img{border-color: #999999;}


b{
font-weight:bold;
}

i{
font-style: italic;
}