﻿



/* Page files, links */ 

ul#pageLinks, ul#pageFiles
{
    list-style: none;
    padding: 0 0 22px 0;
}

ul#pageLinks li a:link, ul#pageLinks li a:visited, ul#pageFiles li a:link, ul#pageFiles li a:visited  
{
    color: #EEA332;
    font-size: 1.1em;
    padding: 0 0 0 10px;
    background: #000 url(/App_Themes/Default/Images/Graphics/arrow.gif) no-repeat 1px 4px;
    margin: 6px 0 4px 0;
    display: block;
}

ul#pageLinks li a:hover, ul#pageLinks li a:active
{
    color: #b3a58a;
}

ul#pageFiles li a:hover, ul#pageFiles li a:active
{
    color: #b3a58a;
}


/* Social Toolbar */ 

#socialToolbar
{
   padding: 12px 0 34px 0;
}


#socialToolbar a
{
    width: 16px;
    height: 16px;
    display: block;
    float: left; 
    margin: 0 8px 0 0;
}


#socialToolbar a.facebook
{
    background: #000 url(/Images/SocialToolbar/facebook-hover.gif) no-repeat 0 -16px;
}

#socialToolbar .facebook:hover
{
    background: #000 url(/Images/SocialToolbar/facebook-hover.gif) no-repeat 0 0;
}


#socialToolbar a.magnolia
{
    background: #000 url(/Images/SocialToolbar/magnolia-hover.gif) no-repeat 0 -16px;
}

#socialToolbar a.magnolia:hover
{
    background: #000 url(/Images/SocialToolbar/magnolia-hover.gif) no-repeat 0 0;
}


#socialToolbar a.google
{
    background: #000 url(/Images/SocialToolbar/google-hover.gif) no-repeat 0 -16px;
}

#socialToolbar a.google:hover
{
    background: #000 url(/Images/SocialToolbar/google-hover.gif) no-repeat 0 0;
}

#socialToolbar a.pusha
{
    background: #000 url(/Images/SocialToolbar/pusha-hover.gif) no-repeat 0 -16px;
}

#socialToolbar a.pusha:hover
{
    background: #000 url(/Images/SocialToolbar/pusha-hover.gif) no-repeat 0 0;
}


#socialToolbar a.stubleupon
{
    background: #000 url(/Images/SocialToolbar/stumbleupon-hover.gif) no-repeat 0 -16px;
}

#socialToolbar a.stubleupon:hover
{
    background: #000 url(/Images/SocialToolbar/stumbleupon-hover.gif) no-repeat 0 0;
}

#socialToolbar a.delicious
{
    background: #000 url(/Images/SocialToolbar/delicious-hover.gif) no-repeat 0 -16px;
}

#socialToolbar a.delicious:hover
{
    background: #000 url(/Images/SocialToolbar/delicious-hover.gif) no-repeat 0 0;
}

#socialToolbar a.digg
{
    background: #000 url(/Images/SocialToolbar/digg-hover.gif) no-repeat 0 -16px;
    clear: right;
}

#socialToolbar a.digg:hover
{
    background: #000 url(/Images/SocialToolbar/digg-hover.gif) no-repeat 0 0;
}






/* LightBox */ 


#LightBoxGallery 
{
    padding: 12px 0 21px 0;
    height: 125px;
    width: 100%;
    
}

#LightBoxGallery span
{
    display: block;
    margin: 0 0 10px 0;
}

#LightBoxGallery span.imageSpan a:link, #LightBoxGallery span.imageSpan a:visited
{
    width: 60px;
    height: 60px;
    float: left;
    margin: 0 10px 0 0;
    display: inline;
    border: 1px solid #000;
}

#LightBoxGallery span.imageSpan a:hover, #LightBoxGallery span.imageSpan a:active
{
    border: 1px solid #333;
}

#LightboxPagination
{
    display: block;
    margin: 0 0 16px 0;
    height: 20px;
}

#LightboxPagination a.next
{
    display: block;
    width: 45%;
    float: right;
    text-align: right;
    font-size: 1.1em;
}


#LightboxPagination a.prev
{
    display: block;
    width: 45%;
    float: left;
    text-align: left;
    font-size: 1.1em;
}

#LightboxPagination span.current
{
    display: block;
    width: 45%;
    float: left;
    font-size: 1.1em;
}

#LightboxPagination span.next
{
    text-align: right;   
}




/* YouTube */ 

.youTubeVideos a
{
    font-size: 11px;
}


img.youTubeThumb
{

    text-decoration: none;
    padding: 0;
    margin: 0;
 
}

.videoThumbs
{
    position: relative;
}

span.playButton
{
    position: absolute;
    top: 8px;
    left: 8px;
    width: 16px;
    height: 12px;
    background: #000 url(/App_Themes/Default/Images/Graphics/playvideo.png) no-repeat 0 0;
    z-index: 3;
}


span.playButton#small
{
    top: 0px;
    left: 0px;
}


ul#blogPosts 
{
    margin: 18px 0 0 0;
}

ul#blogPosts li
{
    list-style: none;
    padding: 0 0 12px 0;
    float: left; 
    clear: left;
}

ul#blogPosts li.ulClear
{
    float: none;
    clear: both;
    background: transparent;
}

ul#blogPosts li img
{
    float: left;
    margin: 0 7px 0 0;
}

ul#blogPosts li p
{
    float: left;
    clear: right;
    width: 150px;
}

ul#blogPosts li p a
{
    margin: 0;
}


ul.youTubeVideos
{
    margin: 10px 0 15px 0;
}

ul.youTubeVideos li
{
    list-style: none;
    border: 1px solid #000;
    margin: 0 0 4px 0;
}

ul.youTubeVideos li p
{
    
}

#imageGallery span
{
    float: left; 
    margin: 0 10px 10px 0;
    border: 1px solid #000;

}

#imageGallery span:hover
{
    border: 1px solid #333;
}

#bestallNyhetsbrev
{
    width: 360px;
    position: absolute;
    right: 0;
    top: 20px;
}

#bestallNyhetsbrev p
{
    display: inline-block;
    position: absolute;
    top: 2px;
    right: 240px;
    font-family: Arial, helvetica;
    font-size: 1.3em;
}


#bestallNyhetsbrev input
{
    width: 127px;
  
    background: #fff url(/App_Themes/Default/Images/Graphics/inputbg.jpg) no-repeat 0 0;
    border: 1px solid #595959;
    position: absolute;
    top: 0;
    right: 90px;
    font-size: 1.1em;
    margin: 0 8px 0 0;
    padding: 2px 3px 2px 5px;
}

#bestallNyhetsbrev .newsletterButton
{
    background: #686256;
    color: #fff;
    width: 50px;
    height: 16px;
    padding: 3px 0 0 0;
    position: absolute;
    right: 42px;
    top: 0;
    display: block;
    text-align: center;
    font-size: 1.1em;
    text-transform: uppercase;
}

#bestallNyhetsbrev .newsletterButton:hover
{
background: #e19218;
color: #000;
}

.InlineEditinput
{
    width: 100%;
    padding: 2px;
    font-size: 1.2em;
}
