/*  
Theme Name: Organdonasjon
Theme URI: 
Description: 
Version: 1.0
Author: Tonny
Author URI: www.tonny.no

/*-------------------------------------------------------
Global
-------------------------------------------------------*/

* {
     margin: 0; padding: 0
     }


h1, h2, h3, h4, h5, h6 {
     margin: 0px;
     font-weight: normal;
     letter-spacing: 0px;
     }

/*-------------------------------------------------------
Body
-------------------------------------------------------*/

body {
     font-size:62.5%;
     background:white url(images/body-bg.png) repeat-x top left;
     }

/*-------------------------------------------------------
 Misc Classes
-------------------------------------------------------*/
  img {border:0;}
 .floatLeft {float: left;}
 .clear {clear:both;}
 .floatRight {float: right;}
 .alignLeft {text-align: left;}
 .alignRight {text-align: right;}
 img.alignleft {float: left; margin-top: 7px; margin-right: 5px; margin-bottom: 2px; padding:3px; border:1px solid #555;}
 img.alignright {float: right; margin-top: 8px; margin-bottom: 5px; margin-left: 8px; margin-right: 15px; }
 img.aligncenter {display: block; margin-top: 0px; margin-right: auto;	margin-bottom: 4px; margin-left: auto;	clear: both;}
 
/*-------------------------------------------------------
  Layout/Structure
-------------------------------------------------------*/

#wrapper {
     width:760px;
     background:white;
     margin:0 auto;
     }

#header {
     width:760px;
     height:123px;
     background:#d2383c;
     background:white url(images/header-bg.jpg) no-repeat top left;
     }

#logo {
     padding:30px 0 0 27px;
     }
           
#content {
     width:709px;
     margin:0 auto;
     padding:27px 0;
     }

#footer-border {
     width:760px;
     border-top:1px solid #ddd;
     border-bottom:1px solid #ddd;
     padding:2px 0;
     }

#footer {
     width:760px;
     height:83px;
     background:white url(images/footer-bg.png) repeat-x top left;
     clear:both;
     }

#organdonasjon-img {
     width:325px;
     height:65px;
     float:left;
     display:inline;
     margin:9px 0 0 17px;
     }


#helse-img {
     width:197px;
     height:65px;
     float:left;
     display:inline;
     margin:9px 0 0 17px;
     }

#organdonasjon-contact {
     width:180px;
     float:left;
     display:inline;
     margin:9px 0 0 17px;
     }

#organdonasjon-contact p {
     font:bold 1.1em/1.2em Arial, sans-serif;
     color:#fff;
     }

#wrapper #organdonasjon-contact a {
     color:#fff;
     text-decoration:underline;
     }

#copyright {
     width:760px;
     background:white;
     margin:13px auto;
     text-align:center;
     }

#copyright p {
     font:bold 1.1em/1.2em Arial, sans-serif;
     color:#333;
     }
           
/*-------------------------------------------------------
 Navigation
-------------------------------------------------------*/

#navcontainer {
     width:760px;
     height:29px;
     background:#fff url(images/nav-bg.png) repeat-x top left;
     overflow:hidden;
     }

#nav, #nav ul { /* all lists */
     padding: 0;
     margin-left: 27px;
     list-style: none;
     line-height: 1;
     }

#nav a {
     display: block;
     width: auto;
     padding:7px 0 8px 0;
     color:white;
     border:none;
     }

#nav li { /* all list items */
     font:bold 1.2em/1.2em Georgia, sans-serif;
     float: left;
     width: auto; /* width needed or else Opera goes nuts */
     margin-right:21px;
     }

#nav li ul { /* second-level lists */
     position: absolute;
     background: white;
     margin-left:0;
     width: 120px;
     border-right:1px solid #777;
     border-bottom:1px solid #777;
     border-left:1px solid #777;
     left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}

#nav li ul a {
     color:#333;
     background:#fff;
     padding:0;
     text-decoration:none;
     border:none;
     }

#nav li ul li {
     color:#333;
     background:#fff;
     padding:5px;
     text-decoration:none;
     font:bold .8em/1.2em Georgia, sans-serif;
     }

#nav li:hover ul, #nav li.sfhover ul { /* lists nested under hovered list items */
     left: auto;
     }


/*-------------------------------------------------------
  Hyperlinks
-------------------------------------------------------*/
a:link, a:visited {
     color: #d2383c;
     text-decoration: underline;
     }

a:hover {
     color: #000000;
     border-bottomXXX:1px dotted #d2383c;
     padding-bottomXXX:1px;
     }

a:active, a:focus{
	outline:none;
}

/*-------------------------------------------------------
 Main Typography
-------------------------------------------------------*/

#content h1 {
     font:normal 1.5em/1.5em bold Arial, Tahoma, Sans-serif;
     color:#111;
     }

#content h2 {
     font:normal 1.7em/1.5em Arial, Tahoma, Sans-serif;
     color:#111;
     }

#content h3{
     font:normal 1.5em/1.5em Arial, Tahoma, Sans-serif;
     color:#111;
     }

#content h4{
     font:normal 1.3em/1.5em Arial, Tahoma, Sans-serif;
     color:#111;
     }

#content p{
     font:normal 1.2em/1.5em Arial, Tahoma, Sans-serif;
     color:#555;
     margin-bottom:17px;
     }

#content blockquote {
     font-family: Georgia, Tahoma, Sans-serif;
     color:#777;
     padding:27px;
     background:#fff8e6;
     border-left:3px solid #ede4c3;
     margin:0 0 17px 17px;
     }

#content big {
     font:normal 1.7em/1.5em Arial, Tahoma, Sans-serif;
     color:#111;
     }

#content small {
     font:normal .8em/1.5em Arial, Tahoma, Sans-serif;
     color:#111;
     }

#content ul {
     margin:0;
     padding:0;
     list-style:none;
     }

#content ol {
     margin:0;
     padding:0;
     }

#content li {
     font:normal 1.2em/1.5em Arial, Tahoma, Sans-serif;
     padding-left:17px;
     background: transparent url(images/) no-repeat 0 4px;
     }


/*-------------------------------------------------------
 Quiz
-------------------------------------------------------*/

.entrytext {
     font:normal 1.2em/1.5em Arial, Tahoma, Sans-serif;
     color:#111;
     } 

.entrytext h3 {
     font:normal 1.1em/1.5em georgia, Tahoma, Sans-serif;
     color:#111;
     margin:17px 0 0 0;
     }

/*-------------------------------------------------------
  Forms
-------------------------------------------------------*/

textarea {
      overflow:auto;
      }
