/*-------box model hack (for IE/Win)-----------*/ 
body,html {
clear: both;
background: #999966 url() repeat;
color: #ffffff;}

#wrapper {
width: auto;
  padding-left: 0px;
  padding-right: 0px;
background: url() repeat-x;}

/* Headache */

#head {
height:484px;
padding: 0px;
background:#999966 url(img/bukett.png) no-repeat center top;
}

/* Skripthelvetets look */

#navcontainer {
  overflow: hidden;
  position: fixed;
  bottom: 0;
  width: 100%;}

#navcontainer ul {
margin: 0;
padding: 10px;
list-style-type: none;
border-top: 0px solid #cccc99;
border-bottom: 0px solid #993333;
background-color: #999966;
text-align: center;
text-shadow: 2px 2px #ffffff;
color: #000000;}

#navcontainer ul li
{
display: inline;
color: #ffffff;
text-transform: uppercase;
text-align: center;
font-size: 30px;
font-family: "beloved-sans", sans-serif;
font-weight: bold;
font-style: normal;
text-shadow: 2px 2px #000;
}

#navcontainer ul li a
{
text-decoration: none;
text-align: center;
padding: .2em 1em;
color: #cccc99;
font-size: 30px;
font-family: "beloved-sans", sans-serif;
font-weight: bold;
font-style: normal;
text-shadow: 2px 2px #000;
}

#navcontainer ul li a:hover
{
color: #996666;
font-size: 30px;
font-family: "beloved-sans", sans-serif;
font-weight: bold;
font-style: normal;
text-shadow: 2px 2px #000;

}

/* Too sexy for my... */

#innehall {
background: #999966;
width: 999px;
margin: auto !important;
font-family: 'Solway', serif;
font-size:26px;
}


h5 { 
padding: 6px;
margin: 30px 4px 20px 4px;
border: 0px dashed #B4C2C8;
font-family: "beloved-sans", sans-serif;
font-weight: 700;
text-shadow: 2px 2px #000;
color: #ffffff;
letter-spacing: 2px;
font-size:38px;
text-align: left;}

.p {
text-align:left;
font-family: "beloved-sans", sans-serif;
font-weight: 700;
color: #ffffff;
font-size:26px;text-shadow: 2px 2px #000;

}

b, strong {color:#000;}

a:link {
color: #000000;
text-decoration:none; 
font-weight:bold;}

a:visited {
color: #996666;
text-decoration:none; 
font-weight:bold;}

a:hover {
color: #ffffff;
text-decoration: underline #000 solid;
font-weight:bold;}





/* Fotsvett */

#footer {
margin: auto !important;
padding: 10px;
border-top: 10px solid #ffffff;
width: 999px;
}

.creds {
text-align: center;
font-family: 'Solway', serif;
color:#ffffff;
font-size:18px;
}


/* I hate myself for loving you */

.stats {
text-align: center;
border-left: 0px double #993333;
border-bottom: 0px double #b4a9a7;
border-right: 0px dotted #b4a9a7;
border-top: 0px dotted #b4a9a7;
color: #ffffff;
font-family: 'Solway', serif;
font-size:22px;
padding: 10px;
}

.affs {
text-align:center;
color:#000;
text-align: center;
}


a img {
padding:5px;
margin: 0 5px 0 0;
background-color: #cccc99;
border:1px solid #cccc99;
}

a img:hover{
padding:5px;
margin: 0 5px 0 0;
background-color:transparent;
border:2px solid #cccc99;
}

img,
video,
iframe {
  max-inline-size: 100%;
  block-size: auto;
}


/* Medlemslistan */

#members ol {
list-style: none;
background: transparent;
padding: 20px;
text-align:left;
font-family: 'Solway', serif;
color: #ffffff;
font-size:26px;
line-height: normal;
}

#members ul li {
  list-style: none;
  position: relative;
  padding: 3px 0 2px 25px;
text-align:left;
font-family: 'Solway', serif;
color: #ffffff;
font-size:26px;
line-height: normal;
}



/* FormulÃ¤rhelvete */
Input, Select, Textarea {
font-family: 'Solway', serif;
background: #993333;
color: #ffffff;
padding: 4px;
border: 3px solid #ffffff;
resize: none;
float: right;
letter-spacing: 1px;
width: 500px;}

fieldset {
background: #999966;
border: 0px;
margin: 30px;
position: relative;}

input[type=checkbox], input[type=radio] {
width: 10px;
float: none;}

input[type=submit], input[type=reset] {
width: 250px;
float: none;}

legend {
position: right;
text-align: right;
padding: 20px 50px;
letter-spacing: 2px;
font-family: 'Solway', serif;
line-height: 25px;
text-transform: uppercase;
color: #ffffff;
background: #999966;}