﻿



/* Content Link Settings */ 
#MainContentHolder a:link, #MainContentHolder a:visited
{
    color: #EEA332;
}

#MainContentHolder a:hover, #MainContentHolder a:active
{
    color: #ccc;
}
.pictureLeft
{
    float: left;
    padding: 0 30px 10px 0;
}


.pictureRight
{
    float: right;
    padding: 0 0 10px 30px;
}

.hide
{
    text-indent: -9999px;
    height: 0px;
    width: 0px;
}

#firstColumnDefault img, #secondColumnDefault img, #thirdColumnDefault img
{
    margin: 7px 0 11px 0;
}



.vcard
{
    padding: 22px 0 0 40px;
    font-size: 1.3em;
}

.sponsorer
{
    width: 220px;
    padding: 19px 0 0 40px;
}

#footer .sponsorer p
{
    font-size: 0.9em;
    text-transform: uppercase;
    width: 70px;
    float: left;
    
}

#wihlborgs
{
    background: transparent url(/App_Themes/Default/Images/Graphics/wihlborgs.gif) no-repeat 0 0;
    width: 150px;
    height: 27px;
    display: block;
    text-indent: -9999px;
    float: right;
}

#flashcontent
{
    position: absolute;
    height: 150px;
    left: 0px;
    top: 0px;
    z-index: 3;
    display: block;
    width: 100%;
}

#innerflash
{
    width: 987px;
    margin: 0 auto;
    position: relative;
}

#innerflash p
{
    position: absolute;
    right: 40px;
    top: 14px;
    font-size: 1.2em;
    color: #b9b8b8;
    font-family: Arial, helvetica;
}

#innerflash p a
{
    padding: 0 0 0 10px;
}

#portraitDancer
{
    margin: 0 0 30px 0;
}

a.randomImageGallery:link, a.randomImageGallery:visited
{
    margin: 0 5px 0 0;
    border: 1px solid #000;
    width: 62px;
    height: 62px;
    display: block;
    float: left;
}


a.randomImageGallery:hover, a.randomImageGallery:active
{
    margin: 0 5px 0 0;
    border: 1px solid #333;

}

.modalBackground
{
    background: #000000;
}


.youTubeImgHolder
{
    position: relative;
    width: 100px;
    float: left;
    clear: left;
    height: 60px;
    
}

.youTubeImgHolderSmall
{
    position: relative;
    width: 40px;
    float: left;
    clear: left;
    height: 40px;
    margin: 0 5px 0 0;
    
}

#mainContent #ctl00_MainAreaHolder_InlineEditor_EditContentPanel a
{
    color: #000;
}

#imageGallery
{
    margin: 0 0 50px 0;
}

ul#imageGalleryCategories li
{
    float: left;
    width: 100px;
    margin: 0 45px 0 0;
}

ul#imageGalleryCategories li span
{
    background: transparent url(/App_Themes/Default/Images/Graphics/gallerieOverviewBg.gif) no-repeat bottom right;
    display: block;
    width: 95px; 
    height: 95px;
}

ul#imageGalleryCategories li a.imageGalleryCategoriesTitle
{
    font-size: 1.1em;
    text-align: center;
    width: 93px;
    display: block;
    margin: 6px 0 0 0;
}

.alignImageLeft
{
	float: left; 
	margin: 4px 10px 5px 0;
}

.alignImageRight
{
    float: right; 
	margin: 4px 0 5px 15px;	
}

h2.newsDefaultTitle, h2.blogpostsStartPage
{
    margin: 31px 0 0 0;  
}

.dynamicdogLink
{
    position: absolute;
    left: -9999px;
}
