/*
    CSS File for Devon General Hospital Foundation Website
    2007/06/06 Vital Effect Inc
\*/

html, body { height: 100%; background: #F3F1E9; }
body {
    font: 80%/1.8em Georgia, Times New Roman, serif;
    padding:0; margin:0; color: #61605D;
    background: #F3F1E9 url('/css/bg_img_new.jpg') repeat-x;
    }
h1, h2, h3, h4, h5 {
    font-family:"trebuchet ms", sans-serif; color:#222;
    }
h1 {font-size:165%} h2 {font-size:140%} h3{font-size:120%}
h4 {font-size:100%} h5 {font-size:90%}
a { font-weight:normal; text-decoration: none; }
a:link, a:visited { color:#305DAE; }
a:active, a:hover { color:red; text-decoration:underline;}
pre{ font-size:0.9em; color:navy; }
ol { margin-right:40px; }
ul { margin-right:40px; }
li { margin-bottom:0.2em; }
p, h1, h2, h3, h4, h5, pre { line-height: 1.8em; }

.img_right {
    border:0; margin:0.3em 0 0 0.5em;
    float:right;border:1px solid #000;
    }
#header_portion {
    height: 135px; position: relative; overflow: hidden;
    background: transparent url('/css/circles.jpg') no-repeat top right;
    margin:0 14.6em 1em 0; padding:0;
    }
#header_portion img { border: none; }
#logo { position: absolute; left: 60px; top: 20px; }
#maincontent {
    margin:0; padding:0 3em 3em 5em;
    margin-right: 22em;
    line-height: 1.8em;
    background: #F3F1E9;
    border-right:1px solid #a8a6a1;
    min-height:900px; height:auto !important; height:900px;
    }
#rightcontent{
    position: absolute; right: 30px; top: 170px;
    background: #F3F1E9;
    width: 17em;
    margin:0; padding:0;
    }
#rightcontent #mad {
    border-top:2px solid #CC3333;
    border-bottom:2px solid #CC3333;
    background: transparent;
    padding:0.5em; font-size:1.5em; text-align:center; font-weight:bold;
    font-family: Arial, Verdana, Sans-Serif;
}
#makeadonation {
    white-space: normal;
    margin:0; padding:0 0 1.5em 0;
    border-bottom: 1px dotted #888;
    }
.dcontact { border-bottom: 1px dotted #888; padding: 0 0 1.5em 0; }
.ch { border-top: 1px dotted #888; margin-top:1.5em; padding: .5em 0 1.5em 0; }
#rightcontent p { font-size: 0.93em; line-height: 1.6em; color: #333; }
.bolded { font-weight: bold; }
#navigation {
    background: #F3F1E9; margin:0; padding:0; list-style: none;
    white-space: nowrap; font-family: Arial, Verdana, sans-serif;
    }
#navigation a {
    background: #F3F1E9 url('/css/bullet.jpg') no-repeat left center;
    padding-left: 1.5em;
    }
#current a { font-weight: bold; text-decoration: underline; font-style: italic;}
#support {
    margin: 0 auto;
    margin: 2em 7em 0em 7em;
    padding:0;
    background: #F3F1E9;
    text-align: center;
    }
#smd {
    font-weight: bold;
    font-size: 1.5em;
    margin:0; padding:0;
    margin: 0 auto;
    text-align: center;
    }
#footer {
    background: #F3F1E9 url('/css/footer_bg.jpg') repeat-x;
    height: 63px;
    position: relative;
    margin:0; padding:0;
    margin-top: 2em;
    }
#footer_decor {
    position: absolute; bottom:0; left:0;
    }
#footer p {
    margin:0; padding:0;
    padding-top: 1em;
    margin-left: 50px;
    text-align: center;
    line-height: normal;
    position:relative;
    }
#footer img {
    filter: alpha(opacity=50);
    -moz-opacity:0.50;
    opacity:0.50;
    }

.emph { font-weight:bold; text-decoration: underline;}
.str  { font-weight:bold; }
#makeadonation li {line-height:1.1em; padding:0;}
