body {
 height: 100%;
margin-left: 40px;
margin-top: 0px;
background-image: url(http://www.musicismygirlfriend.com/v2/images/bg.jpg);
background-repeat: repeat-y;
background-color:#D2EBB7;
font-family:"Courier New", Courier, monospace;
font-size: 11px;
text-align: justify;}

#container {
 height: 100%;
width:750px;
background-color:#FFFFFF;
padding:10px;
}

#header {
height:240px;
margin-bottom:10px;}

#meny {
margin-top: 20px;
margin-bottom: 20px;
background-color:#000000;}

#meny ul{
padding-left: 0;
margin-left: 0;
background-color: #000000;
color: #fff;
float: left;
width: 100%;
font-family: "Courier New", Courier, monospace;
font-size:12px;}

#meny ul li {display: inline;}

#meny ul li a{
padding: 8px 14px;
background-color: #000000;
color: #fff;
text-decoration: none;
float: left;}

#meny ul li a:hover{
background-color: #FF9999;
color: #000000;}
 
#meny ul li a:active{
background-color: #99CC66;
color: #fff;}

#content {
width:500px;
float:left;
margin:10px 10px 10px 0px;
padding:10px;
background-color:#fff;
line-height: 15px;
height:auto !important; /* real browsers */
height:100%; /* IE6: treaded as min-height*/
min-height:100%; /* real browsers */}

 
#right {
float:right;
background-color:#fff;
width:198px;

margin-top:20px;
margin-bottom: 10px;
padding: 5px 10px;
text-align:left;
}


#bottom {
clear:both;
margin-top:10px;
padding:10px;
background-color:#AFCE8A;
text-align:center;}

.galleri{
float: left; 
padding: 5px;
margin: 5px;
background-color: #fff;
border: 5px solid #fff}

.send_button {
padding:2px;
background-color:#AFCE8A;
text-align:center;
font-family:"Courier New", Courier, monospace;
font-size: 11px;}

#content a:link {
text-decoration:none;
color:#000000;
border-bottom: 1px dashed #000000;}

#content a:visited {
text-decoration:none;
color:#000000;
border-bottom: 1px dashed #000000;}

#content a:visited {
text-decoration:none;
color:#000000;
border-bottom: 1px dashed #000000;}

#content a:hover  {
text-decoration:none;
color:#000000;
border-bottom: 1px dashed #000000;
background-color: #FF9999;}

a:link {
text-decoration:none;
color:#000000;}

a:visited {
text-decoration:none;
color:#000000;}

a:hover  {
text-decoration:none;
color:#000000;
background-color: #FF9999;}

h1{
font-size: 19px;
text-decoration:none;
color:#000000;}


h3{
font-size: 15px;
color:#000000;
background-color:#AFCE8A;
text-align:left;
padding:2px 2px 2px 5px;}


ul {
margin:0;
padding:0;
list-style:none;}

#right li {
padding:2px;
list-style: none;
padding:0;
list-style-position:inside;}


img.bild_left {
float: left; margin: 10px 10px 10px 0px;
border: 0px solid #111111;}

img.bild_right {
float: right; margin: 0px 0px 5px 5px;
border: 0px solid #111111;}


img.center {
float: right; margin: 5px 80px 5px 5px;}




.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
