/*
Theme Name: Angel Flight for Veterans
Version: 1.0
Author: Andrei Boghiu - andrei@boghiu.ro

*/

.clear { clear: both; }	
textarea#comment { width: 400px; }
ol.commentlist { padding: 0px; margin: 0px; list-style: none; font-size: 12px; margin: 25px;}
ol.commentlist li { padding: 5px; border: 1px solid #616D82; margin: 10px; }
ol.commentlist li li { list-style: none; border: 0px; }
img.avatar { float: right; }
.navigation { width: 500px;}
.alignleft { float: left;}
.alignright { float: right; }
body { background: url(images/body-bg.jpg); padding: 0px; margin: 0px; font-family: Tahoma, Arial; }
#header-large { background: #FFFFFF; }
#header { background: url(images/header-bg.jpg) no-repeat; width: 770px; height: 310px; margin: 0 auto; }
ul#items { margin: 0px; padding: 0px; list-style: none; }
ul#items li { margin: 0px; padding: 0px; display: inline; margin-right: 10px; }
#items { float: right; position: relative; bottom: -155px;  left: -20px; }
#items img { position: relative; bottom: -22px; }
ul#items li a { color: #1099BD; text-decoration: none; font-size: 13px; }
#home-link { float: left; margin-top: 205px; margin-left: 50px; }
#home-link a { color: #444444; text-decoration: none; font-size: 12px; }

ul#items { margin: 0px; padding: 0px; list-style: none; margin-right: 10px; }
#suckerfishnav {
    background:#EAEAEA repeat-x;
    font-size:12px;
    font-family:verdana,sans-serif;
   
    }
#suckerfishnav, #suckerfishnav ul {
    float:left;
    list-style:none;
	  padding:0;
      margin:0;

    }
#suckerfishnav a {
    display:block;
    color:#444444;
    text-decoration:none;
    padding:0px 10px;
    }
#suckerfishnav li {
    float:left;
    padding:0;
    }
#suckerfishnav ul {
    position:absolute;
    left:-999em;
    height:auto;
    width:180px;
    font-weight:normal;
    margin:0;
    line-height:1;
    border:0;
   
    }
#suckerfishnav li li {
    width:190px;
    border-bottom:1px solid #666666;
   border-top:1px solid #666666;
    font-family:verdana,sans-serif;
    }
#suckerfishnav li li a {
    padding:4px 10px;
    width:180px;
    font-size:12px;
    color:#444444;
    }
#suckerfishnav li ul ul {
    margin:-20px 0 0 90px;
    }
#suckerfishnav li li:hover {
   
    }
#suckerfishnav li ul li:hover a, #suckerfishnav li ul li li:hover a, #suckerfishnav li ul li li li:hover a, #suckerfishnav li ul li li li:hover a {
    color:#71A2D1;
    }
#suckerfishnav li:hover a, #suckerfishnav li.sfhover a {
    color:#71A2D1;
    }
#suckerfishnav li:hover li a, #suckerfishnav li li:hover li a, #suckerfishnav li li li:hover li a, #suckerfishnav li li li li:hover li a {
    color:#444444;
    }
#suckerfishnav li:hover ul ul, #suckerfishnav li:hover ul ul ul, #suckerfishnav li:hover ul ul ul ul, #suckerfishnav li.sfhover ul ul, #suckerfishnav li.sfhover ul ul ul, #suckerfishnav li.sfhover ul ul ul ul {
    left:-999em; 
    } 
#suckerfishnav li:hover ul, #suckerfishnav li li:hover ul, #suckerfishnav li li li:hover ul, #suckerfishnav li li li li:hover ul, #suckerfishnav li.sfhover ul, #suckerfishnav li li.sfhover ul, #suckerfishnav li li li.sfhover ul, #suckerfishnav li li li li.sfhover ul {
    left:auto;
 
    }
#suckerfishnav li:hover, #suckerfishnav li.sfhover {
    
    }
ul#suckerfishnav li { background: url(images/li-back.jpg) no-repeat; width: 110px; height: 49px; text-align: center; padding-top: 10px;}
ul#suckerfishnav li a:hover { }
ul#suckerfishnav li:hover {  background: url(images/li-back.jpg) no-repeat; }
ul#suckerfishnav li li { background: #EAEAEA; }
ul#suckerfishnav li li:hover {  background: url(images/li-back.jpg) no-repeat; }
ul#suckerfishnav { position: relative; float: right; bottom: -193px; left: -24px;  }
ul#suckerfishnav li ul li { background: #EAEAEA; width: 180px; overflow: hidden; display: block; height: 20px; padding-bottom: 4px; text-align: left;  }
ul#suckerfishnav li ul li:hover { background: #EAEAEA; width: 180px; }
ul#suckerfishnav li ul { width: 180px; background: #EAEAEA; margin-top: 22px; }
#wrap { background: url(images/wrap-bg.jpg) repeat-y; width: 770px; margin: 0 auto; }
#content h2 {font-size: 16px; margin: 0px; padding: 0px; color: #CD7445; font-weight: normal; font-family: Tahoma, Arial; border-bottom: 1px solid #DFDFDF;  }
#under-header-wrapper { background: #000033; }
#under-header { background: url(images/under-header.jpg) no-repeat; margin: 0 auto; width: 770px; height: 5px; overflow: hidden; }
#boxfont { background: url(images/boxfont.jpg) no-repeat; height: 27px; width: 120px; float: right; margin-right: 17px; padding: 2px; padding-left: 5px; }
#content { font-size: 12px; }
#sidebar { float: left; width: 180px; padding: 0px 15px 0px 30px; font-size: 12px; color: #0A1F5C; line-height: 160% }
#sidebar .light { color: #2A4E99; font-size: 13px;}
#content { float: right; width: 490px; border-left: 1px solid #DFDFDF; padding: 0px 20px 0px 20px; }
.entry img { background: #F0F0F0; border: 1px solid #CCCCCC; padding: 5px; }
#footer { background: url(images/bgbottom.gif) no-repeat; height: 25px; width: 770px; margin: 0 auto; }
.entry { color: #666666; line-height: 160%; font-family: Arial; font-size: 14px;  }
.post { margin-bottom: 35px; }
#copyright { width: 500px; margin: 0 auto; color: #FFFFFF; font-size: 12px; text-align: center; margin-top: 10px; margin-bottom: 20px; }
#copyright a { color: #FFFFFF; font-weight: bold; }
.entry a:hover { color: #B32014; }
.entry a { color: #0A1F7A; }
#supporters { margin-top: 15px; }
.entry ul { list-style: url(images/readmore.gif); }
ul#health-charity { list-style: none; margin: 0px; padding: 0px; }
ul#health-charity li { margin-top: 15px; font-size: 13px;  }
p.readmore { text-align: right; font-size: 10px; margin: 0px; padding: 0px; }
p.readmore a { color: #0A1F5C; text-decoration: none;}
p.readmore a:hover { color: #B32014;}
#header { position: relative; right: -1px; }