/*
Theme Name:Out of the Wings
Theme URI:http://outofthewings.org/
Description:Out of the Wings Project Theme.
Version:1.0
Author:CCH
Author URI:http://www.cch.kcl.ac.uk
Tags:
*/

/* banner */

#hs {background: url("images/hs.jpg") no-repeat scroll 0 100% #000; height: 206px; position: relative;}
#hs h3 a {background: url("images/hs.h3.png") repeat scroll 0 0 transparent; display: block; height: 149px; left: 12px; position: absolute; text-indent: -5000px; top: 10px; width: 350px; border: 0 none;}


/* top navigation */

#ns {background:url("images/ns.png") repeat scroll 0 100% transparent; bottom: 0; overflow: hidden; position: absolute; width: 100%;}
#ns ul {margin: 0 0 0 20px;}
#ns li {background: url("images/ns.li.png") no-repeat scroll 100% 50% transparent; float: left; padding: 0 1px 0 0;}
#ns li a {float: left; margin: 2px 0;}
#ns li b {color: #fff; float: left; font-weight: 700; padding:9px 8px 10px; font-size: 13px}
#ns li.s1 a{margin:2px 0 0}
#ns li.s1 b {background: #fff; color: #663494; margin: 2px 2px 0; padding: 7px 6px 12px;}
#ns li a:hover,#ns li.s1 a {background: url("images/ns.li.a.h.png")}
#ns li.ix {background:none}
#ns button{background:url("images/ns.li.a.h.png");border:0 none;color:#fff;cursor:pointer;float:left;font:bold 85% verdana;margin:0 0 0 4px;padding:4px 2px 5px}


.j #ns b { padding: 11px 8px 8px;}
.j #ns li.s1 b {padding: 9px 6px 10px;}
.j #ns li {background-position: 100% 55%;}







a img{border:none}
a,h2 a:hover,h3 a:hover{color:#663494;text-decoration:none; border-bottom:1px dotted #ccc;}
#cs p a:hover{color:#4b1e74;border-bottom:1px solid #663494;}
acronym,abbr{border-bottom:1px dashed #999}
acronym,abbr,span.caps{font-size:0.9em;letter-spacing:.07em}
acronym,abbr,span.caps{cursor:help}
blockquote{border-left:5px solid #ddd;margin:15px 30px 0 10px;padding-left:20px}
blockquote cite{display:block;margin:5px 0 0}

body {font: 13px/1.231 verdana, arial, helvetica, sans-serif;background: #000;min-width: 760px}

.entry ol li,body,#sidebar ul,#sidebar ul ol{margin:0;padding:0}
code{font:1.1em 'Courier New',Courier,Fixed}
h1{font-size:4em;text-align:center}
h1{margin:0;padding-top:70px}
h1,h1 a,h1 a:hover,h1 a:visited,#headerimg .description{color:white;text-decoration:none;border:none;}
h1,h2,h3{font-family:Arial,Sans-Serif;font-weight:bold}
h2{border-bottom:3px solid #eee;color:#663494;font:normal 140% Arial,Helvetica,sans-serif;letter-spacing:-0.03em;margin:0}
h2{margin:30px 0 0}
h2,h2 a,h2 a:visited,h3,h3 a,h3 a:visited{color:#663494;}
h2 a {border:none;}
h2,h2 a,h2 a:hover,h2 a:visited,h3,h3 a,h3 a:hover,h3 a:visited,#sidebar h2,#wp-calendar caption,cite,#wp-calendar a{text-decoration:none;}
h2 a:hover {color:#4b1e74;border:none;}
h2.pagetitle{margin-top:30px;}
h3{font-size:80%;text-transform:uppercase;margin:0;padding:0;font-family:Verdana;color: #555}
h3{margin:30px 0 0;padding:0}
h3.comments{margin:40px auto 20px;padding:0}
hr{display:none}
html>body .entry li{margin:7px 0 8px 10px}
html>body .entry ul{list-style:none;margin-left:0px;padding:0 0 0 30px;padding-left:10px;text-indent:-10px}
img.alignleft{display:inline;margin:0 7px 2px 0;padding:4px}
img.alignright{display:inline;margin:0 0 2px 7px;padding:4px}
img.centered{display:block;margin-left:auto;margin-right:auto}
ol li,#sidebar ul ol li{list-style:decimal outside}
p img{max-width:100%;padding:0}
.entry ul {list-style: disc; line-height: normal}
.entry li {font-size: 70%;  padding: 0 0 0 20px; list-style: disc;}
select{width:130px}
small{font:70%/1.65em Verdana, Arial,Helvetica,Sans-Serif;font-weight:bold; position: relative; bottom: 8px;}
p small {font-size:100%; font-weight: normal}
small,#sidebar ul ul li,#sidebar ul ol li,.nocomments,.postmetadata,blockquote,strike{color:#777}
.alignleft{float:left}
.alignright{float:right}
.alt{background-color:#f8f8f8;border-bottom:1px dotted #ddd;border-top:1px dotted #ddd}
.alt{margin:0;padding:10px}
.center,.entry form{text-align:center}
.clear{clear:both}
.commentlist{padding:0;text-align:justify;margin:0;}
.commentlist cite,.commentlist cite a{font-style:normal;font-weight:bold}
.commentlist li{font-weight:bold;font-size:70%;}
.commentlist li{list-style:none;margin:15px 0 3px;padding:5px 10px 3px}
.commentlist li .avatar{background:#fff;border:1px dotted #ddd;float:right;padding:2px}
.commentlist li,#commentform input,#commentform textarea{}
.commentlist p{font-weight:normal;line-height:1.5em;text-transform:none;font-size: 100% !important;}
.commentlist p{margin:10px 5px 10px 0}
.commentmetadata{font-weight:normal}
li small  {font-size:100%}
.commentmetadata{display:block;margin:0}
.entry ol{margin:0;padding:0 0 0 35px}
.entry p a:visited{color:#b85b5a}
.narrowcolumn{margin:0 260px 0 0;padding:0 30px 20px 30px;}
.narrowcolumn .entry,.widecolumn .entry{line-height:1.4em}
.narrowcolumn .postmetadata{padding-top:5px}
.navigation{display:block;margin-bottom:60px;margin-top:10px;}
.nocomments{margin:0;padding:0;text-align:center}
.post{margin:0 0 40px;text-align:justify}
.post hr,#wp-calendar a{display:block}
.postmetadata{clear:left;border-top:1px dotted #ddd;padding: 0px 0px 4px 0px;}
.postmetadata ul,.postmetadata li{display:inline;list-style-image:none;list-style-type:none}
.widecolumn{margin:0;padding:10px 30px 20px 30px;width:900px}
.widecolumn .attachment{margin:5px 0px;text-align:center}
.widecolumn .entry p{}

.widecolumn .post,#sidebar form{margin:0}
.widecolumn .postmetadata{margin:30px 0; padding: 3px 6px !important}
.widecolumn .smallattachment{float:left;margin:5px 5px 5px 0px;text-align:center;width:128px}
#commentform #submit{float:right;margin:0}
#commentform input{margin:5px 5px 1px 0;padding:2px;width:170px}
#commentform p{margin:5px 0}
#commentform textarea{padding:2px;width:100%}

#content{margin: 30px 260px 0 15px;}
#content p{font-size:70%;line-height:1.8em}
#content p span {line-height: 1.4em;}
#content p strong, #content p strong span {line-height: 1.4em;}
#content h2 {color: #663494; font: 700 123% Arial, Helvetica; margin: 0 0 8px; padding: 15px 0 5px;}
#content table td img {padding: 10px 0 0 0;}

.navigation a {font-size: 70%;}
.navigation a:hover {text-decoration: underline;}

#page{background:#fff !important;margin:0px;padding:0;}
#searchform{margin:10px auto;padding:5px 3px;text-align:center}
#sidebar{background: url("images/sbBg.png") 0 0 no-repeat;float: right;padding:30px 10px 40px 20px;width:240px}
#sidebar #searchform #s{padding:2px;width:108px}
#sidebar #searchsubmit{padding:1px}
#sidebar h2{border:0px none;font-size:80%;text-transform:uppercase;font-weight: bold;font-family:Verdana;padding: 6px 3px;border-bottom: 1px dotted #dddddd;  }
#sidebar .textwidget {color: #666;font-size:70%;line-height:1.55em;}


#sidebar ul li{list-style-image:none;list-style-type:none;margin-bottom:15px;border-bottom: 1px dotted #dddddd;}
#sidebar li li {font-size:70%;line-height: 1.65em; border:0px none;background: url("images/aro_999.png") 2px 0.7em no-repeat;padding:0px 0px 0px 10px !important;}
#sidebar li li a {}

#sidebar ul p,#sidebar ul select{margin:5px 0 8px}
#sidebar ul ul li,#sidebar ul ol li{margin:0px 0 0;padding:0}
#sidebar ul ul {padding: 0 0 3px 0}
#sidebar ul ul ul,#sidebar ul ol{margin:0 0 0 10px}
#sidebar ul ul,#sidebar ul ol{margin:2px 0 0 10px;}
#wp-calendar{empty-cells:show;margin:10px auto 0;width:155px}
#wp-calendar #next a{padding-right:10px;text-align:right}
#wp-calendar #prev a{padding-left:10px;text-align:left}
#wp-calendar #prev a,#wp-calendar #next a{font-size:9pt}
#wp-calendar caption{text-align:center}
#wp-calendar caption{text-align:center;width:100%}
#wp-calendar td{padding:3px 0;text-align:center}
#wp-calendar td.pad:hover{background-color:#fff/* Doesn't work in IE */}
#wp-calendar th{font-style:normal;text-transform:capitalize}


/* footer */

#fs{background:#2a153d}
#fs .img {float: left; left: 50%; padding: 20px 0; position: relative;}
#fs .img li {float: left; margin: 0 10px 0 0; position:relative; right: 50%;}
#fs .img li a:hover {border: 0 none; text-decoration: none;}

#fs .r1{background:#fff url("images/fs.r1.png") 0 0 repeat-x;overflow:hidden;position:relative;width:100%}
#fs .r2{background:#221232 url("http://blog.outofthewings.org/wp-content/themes/oow/images/fs.r2.png") 0 0 repeat-x;overflow:hidden;padding:10px 20px}
#fs .r2 .gx{background:url("images/fs.gx.png") 0 0 no-repeat;border:0 none;height:47px;position:absolute;right:20px;text-indent:-5000px;width:120px}
#fs .r2 a{border-bottom:1px solid #665a72;color:#92899b;float:left;line-height:normal}
#fs .r2 a:hover{border-bottom-color:#92899b;color:#fff}
#fs .r2 li{border-right:1px dotted #665a72;float:left;font-size:70%;margin:0 8px 0 0;padding:0 9px 0 0}
#fs .r2 ul{line-height:1.55em;overflow:hidden;padding:5px 0}
#fs p{color:#92899b;font-size:70%;line-height:1.8em}





