/* @override http://www.madeirawindbirds.com/css/styles2.css */

/** 
CSS by Hugo Romano (hromano@adaptive.pt)
Feel free to browse this,but don't copy 
it completely. That's uncool. 
*/
@media all {
body{margin:3px 13px 13px 13px;background:#EFF6F0;text-align:center;}
a{color:#000;text-decoration:underline;}
a:link{color:#000;}
a:visited{color:#666;}
a:hover{color:#fff;background-color:#2862A2;}
a img{border:none;}
acronym{cursor:help;}
.highlight{background-color:#ffc;}
.light{color:#999;font-size:10px;font-weight:normal;}
input#search{width:175px;font-size:13px;font-weight:bold;}
ul#ArchiveList,ul#ArchiveList li{padding-left:0;margin-left:0;list-style:none;}
h1,h2,h3{margin:0px;padding:0px;font-weight:normal;}
h4{margin:0 0 2px 0;padding:0;text-indent:3px;font-weight:bold;color:#000;font-size:12px;line-height:13px;}
h5{margin:0 0 10px 0;padding:0;font-weight:normal;text-indent:10px;color:#000;font-size:11px;line-height:11px;}
cite{font-style:italic;}
.content h3 a{color:#2862A2;text-decoration:none;}
.content h3 a:visited{color:#2862A2;}
.content h3 a:hover{color:#fff;background-color:#2862A2;}
.content h4 a,.content h4 a:visited{color:#00ac36;text-decoration:none;font-weight:double;font-size:16px;}
.content h4 a:hover{color:#fff;background-color:#00ac36;}
blockquote{color:#666666;font-size:11px;line-height:1.3em;}
form{margin:0;padding:0;}
#wrapper {padding: 0;margin: 0 auto;border-top: 6px solid #00ac36;border-bottom: 6px solid #00ac36;text-align: left;width: 954px;voice-family: "\"}\"";voice-family: inherit;width: 942px;}
#container {
line-height: 140%;margin: 0 auto;text-align: left;padding: 0 20px 0px 20px;border: 1px solid #ccc;border-top: 1px solid #f0f0f0;background-color: #FFFFFF;width: 742px;voice-family: "\"}\"";voice-family: inherit;width: 900px;}
#header {height: 115px;font-size: 20px;padding: 0;margin: 0;/*background: url(http://w.bird.im/i/header-bg.gif)*/ repeat-x;border: 1px solid #ccc;text-align: left;
	background-color: #f4fafe;
}
#logo {float: left;width: 335px;text-align: left;}
#masthead {float: left;height: 75px;margin: 20px 0;font-size: 10px;font-family: "Lucida Grande", Verdana, Arial, sans-serif;color: #093;border-left: 1px dotted #ccc;border-right: 1px dotted #ccc;padding: 0 10px;width: 386px;voice-family: "\"}\"";voice-family: inherit;width: 364px;}
#subscribe {float: left;height: 75px;margin: 20px 0 20px 20px;font-size: 10px;font-family: "Lucida Grande", Verdana, Arial, sans-serif;color: #093;border-left: 1px dotted #ccc;border:0;padding:0;width: 186px;voice-family: "\"}\"";voice-family: inherit;width: 164px;}
#subscribe{width:184px;line-height:16px;}
#subscribe input{margin-bottom:5px;}
#masthead a:link,#masthead a:visited{color:#666;}
#subscribe a:link,#subscribe a:visited{color:#666;}
#subscribe a:hover,#masthead a:hover{color:#fff;background:#000;}
#center{float:left;width:700px;overflow:hidden;}
.content{padding:15px 20px 5px 0px;background-color:#FFFFFF;color:#333;font-family:"Lucida Grande",Verdana,Arial,sans-serif;font-size:small;}
#right{float:left;width:200px;background-color:#FFFFFF;overflow:hidden;}
.content p{color:#333;font-family:"Lucida Grande",Verdana,Arial,sans-serif;font-size:12px;font-weight:normal;line-height:16px;text-align:left;margin-bottom:10px;margin-top:15px;}
.content p.sell{font-size:11px;}
.content strong{color:#2862A2;}
.content blockquote{line-height:150%;}
.content li{line-height:150%;}
.content h1{color:#ccc;font-family:"Lucida Grande",Verdana,Arial,sans-serif;text-align:left;font-weight:normal;margin-bottom:15px;font-size:18px;}
.content h2{color:#333;font-family:"Lucida Grande",Verdana,Arial,sans-serif;font-size:x-small;border-bottom:1px dotted #CCCCCC;text-align:left;font-weight:bold;margin-bottom:10px;padding:3px;}
.content h2.sell{color:#00ac36;font-size:11px;}
.content h2.categorylabel{color:#00ac36;margin:0;padding:0;border:none;}
.content h3{color:#2862A2;font-family:"Lucida Grande",Verdana,Arial,sans-serif;font-size:16px;text-align:left;font-weight:bold;margin-bottom:-10px;}
.content h3.categorylabel{color:#00ac36;margin-bottom:15px;padding-bottom:2px;}
.content h3 span.viewlink{color:#666;font-size:11px;font-weight:normal;}
.content h3 span.viewlink a:visited{color:#000;}
.content h4.sell{color:#2862A2;}
.content p.posted{color:#666;font-family:"Lucida Grande",Verdana,Arial,sans-serif;font-size:11px;text-align:left;margin-bottom:30px;margin-top:10px;line-height:normal;padding:-4px;}
.sidebar{margin:20px 0px 20px 0px;padding:0px 0px 0px 20px;border-left:1px dotted #ccc;}
.sidebar h2,.sidebar h3{color:#2862A2;font-family:"Lucida Grande",Verdana,Arial,sans-serif;font-size:12px;border-bottom:1px solid #cccccc;text-align:left;font-weight:bold;padding:0;margin:0 0 2px 0;}
.sidebar h3{color:#333;border-bottom:1px dotted #ccc;margin-top:-5px;}
.sidebar ul{padding-left:0px;margin:0px;margin-bottom:20px;}
.sidebar li{color:#333;font-family:"Lucida Grande",Verdana,Arial,sans-serif;font-size:x-small;text-align:left;line-height:120%;margin-top:10px;list-style-type:none;}
.sidebar li.tours{font-size:12px;}
.sidebar img{border:1px solid #cccccc;}
.sidebar img#feed{border:none;}
.photo2{text-align:left;margin-bottom:20px;}
.bordered{padding:4px;border:1px solid #ccc;}
.bordered-leftalign{padding:2px;border:1px solid #ccc;margin:0 10px 10px 0;}
.bordered-rightalign{padding:2px;border:1px solid #ccc;margin:0 0 10px 10px;}
.link-note{font-family:"Lucida Grande",Verdana,Arial,sans-serif;font-size:x-small;line-height:150%;text-align:left;padding:2px;margin-bottom:15px;}
/* Special Announcement box */
.SidebarAnnounce{padding:10px;border:1px dotted #999;background-color:#E5FFE9;font-size:12px;}
/* Special Announcement box */
.SidebarAnnounce{font-family:"Lucida Grande",Verdana,Arial,sans-serif;padding:10px;border:1px dotted #999;background-color:#E5FFE9;font-size:11px;}
/* Paragraphs inside Special Announcement box */
.SidebarAnnounce p{font-family:"Lucida Grande",Verdana,Arial,sans-serif;padding:10px 0px 0px 0px;font-size:11px;font-weight:normal;line-height:15px;color:#333;}
/* Remove traces of float */
.ClearAll{clear:both;font-size:2px;}
#Footer {font-family:"Lucida Grande",Verdana,Arial,sans-serif;color:#666;font-size:9px;padding:0 0 0 40px;margin:5px auto 20px auto;text-align:left;width:780px;
voice-family: "\"
}
\"";
voice-family:inherit;width:740px;
}
div.comment{padding:0 0 10px 0;}
div#print-contact{display:none;}
div.comment h2{font-size:11px;color:#00ac36;margin:0 0 -10px 0;padding:0;border:none;}
div.comment h2 span{font-weight:normal;}
div.comment p{font-size:11px;text-align:justify;padding-left:4px;border-bottom:1px solid #ccc;padding-bottom:4px;margin-top:10px;}
.comment p span.reviewer{font-weight:600;font-size:10px;color:#2862A2;}
div.commentpost{padding:3px;}
div.commentpost p#name{margin:0;float:left;width:180px;font-weight:bold;}
div.commentpost p#url{margin:0 0 0 180px;}
div.commentpost p#comment{clear:left;font-weight:bold;}
code,pre{text-indent:10px;padding:3px;font-family:"Bitstream Vera Sans Mono",monaco,"Courier New",courier,monospace;background:inherit;background-color:#efefef;color:#333;font-size:105%}
div#list_view br{padding-bottom:20px;}
small.currency{font-size:9px;}
.price strong{font-size:20px;color:#333;}
.price small{font-size:10px;color:#333;font-weight:normal;font-style:normal;}
.price sup{font-size:10px;color:#333;font-weight:bold;}
/* Work around IE/Win code size bug - courtesy Jesper,waffle.wootest.net */
* html code{font-size :105%;}
/*form*/
div#book-form{font-family:"Lucida Grande",Verdana,Arial,sans-serif;font-size:12px;background-image:url(http://w.bird.im/i/form_bkg2.png);border:8px solid #00AC36;margin-bottom:20px;padding:3px;width:440px;}
div#warning-form{background-image:url(http://w.bird.im/i/form_bkg2.png);border:4px solid #2862A2;margin-bottom:20px;padding:3px;width:440px;}
div.vitals dl{margin:0pt;padding:0pt;}
div.vitals dt{clear:left;float:left;font-size:11px;font-weight:bold;margin:5px 10px 0pt 0pt;text-align:right;width:100px;}
div.vitals dd{font-size:11px;margin-bottom:5px;}
div.section{clear:left;font-size:16px;margin:0pt;padding:5px 0pt 10px;}
div.section div.content{margin-left:5px;}
div.vitals dd input,div.vitals dd textarea{color:#339933;font-size:12px;font-weight:normal;padding:3px;width:250px;}
div.vitals dd.short input{color:#339933;font-weight:bold;padding:3px;width:50px;}
div.vitals dd select{color:#339933;font-weight:normal;padding:3px;width:100px;}
div.vitals dd.long select{width:220px;}
/*thickbox*/
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
*{padding:0;margin:0;}
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window{font:12px "Lucida Grande",Verdana,Arial,sans-serif;color:#333333;}
#TB_secondLine{font:10px "Lucida Grande",Verdana,Arial,sans-serif;color:#666666;}
#TB_window a:link{color:#666;}
#TB_window a:visited{color:#666;}
#TB_window a:hover{color:#000;}
#TB_window a:active{color:#666;}
#TB_window a:focus{color:#666;}
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay{position:fixed;z-index:100;top:0px;left:0px;height:100%;width:100%;}
.TB_overlayMacFFBGHack{background:url(/images/macFFBgHack.png) repeat;}
.TB_overlayBG{background-color:#000;filter:alpha(opacity=75);-moz-opacity:0.75;opacity:0.75;}
* html #TB_overlay{/* ie6 hack */
position:absolute;height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight :document.body.offsetHeight + 'px');}
#TB_window{position:fixed;background:#fff;z-index:102;color:#000;display:none;border:4px solid #00AC36;text-align:left;top:50%;left:50%;}
* html #TB_window{/* ie6 hack */
position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}
#TB_window img#TB_Image{display:block;margin:15px 0 0 15px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-top:1px solid #666;border-left:1px solid #666;}
#TB_caption{height:25px;padding:7px 30px 10px 25px;float:left;}
#TB_closeWindow{height:25px;padding:11px 25px 10px 0;float:right;}
#TB_closeAjaxWindow{padding:7px 10px 5px 0;margin-bottom:1px;text-align:right;float:right;}
#TB_ajaxWindowTitle{float:left;padding:7px 0 5px 10px;margin-bottom:1px;}
#TB_title{background-color:#e8e8e8;height:27px;}
#TB_ajaxContent{clear:both;padding:2px 15px 15px 15px;overflow:auto;text-align:left;line-height:1.4em;background-image:url(../images/form_bkg2.png);}
#TB_ajaxContent.TB_modal{padding:15px;}
#TB_ajaxContent p{padding:5px 0px 5px 0px;}
#TB_load{position:fixed;display:none;height:13px;width:208px;z-index:103;top:50%;left:50%;margin:-6px 0 0 -104px;/* -height/2 0 0 -width/2 */}
* html #TB_load{/* ie6 hack */
position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}
#TB_HideSelect{z-index:99;position:fixed;top:0;left:0;background-color:#fff;border:none;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;height:100%;width:100%;}
* html #TB_HideSelect{/* ie6 hack */
position:absolute;height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight :document.body.offsetHeight + 'px');}
#TB_iframeContent{clear:both;border:none;margin-bottom:-1px;margin-top:1px;_margin-bottom:1px;}
/**/
/* Some resets for compatibility with existing CSS */
/* date picker */
.date_selector,.date_selector *{width:auto;height:auto;border:none;background:none;margin:0;padding:0;text-align:left;text-decoration:none;font-size:10px;font-family:"Lucida Grande",Verdana,Arial,sans-serif;}
.date_selector{background:#F2F2F2;border:1px solid #bbb;padding:5px;margin:-1px 0 0 0;}
.date_selector .month_nav{margin:0 0 5px 0;padding:0;display:block;}
.date_selector .month_name{font-weight:bold;line-height:20px;display:block;text-align:center;}
.date_selector .month_nav a{display:block;position:absolute;top:5px;width:20px;height:20px;line-height:17px;font-weight:bold;color:#003C78;text-align:center;font-size:120%;overflow:hidden;}
.date_selector .month_nav a:hover,.date_selector .month_nav a:focus{background:none;color:#003C78;text-decoration:none;}
.date_selector .prev{left:5px;}
.date_selector .next{right:5px;}
.date_selector table{border-spacing:0;border-collapse:collapse;}
.date_selector th,.date_selector td{width:2.5em;height:2em;padding:0;text-align:center;}
.date_selector td{border:1px solid #ccc;line-height:2em;text-align:center;white-space:nowrap;background:white;}
.date_selector td.today{background:#FFFED9;}
.date_selector td.unselected_month{color:#ccc;}
.date_selector td a{display:block;text-decoration:none !important;width:100%;height:100%;line-height:2em;color:#003C78;text-align:center;}
.date_selector td.today a{background:#FFFEB3;}
.date_selector td.selected a{background:#D8DFE5;font-weight:bold;}
.date_selector td a:hover{background:#003C78;color:white;}
}
@media print {
body{background:white;text-align:center;}
/* Normal links */
a{color:#000;text-decoration:underline;}
a:link{color:#000;}
a:visited{color:#666;}
a:hover{color:#fff;background-color:#2862A2;}
a img{border:none;}
acronym{cursor:help;}
.highlight{background-color:#ffc;}
.light{color:#999;font-size:10px;font-weight:normal;}
ul#ArchiveList,ul#ArchiveList li{padding-left:0;margin-left:0;list-style:none;}
h1,h2,h3{margin:0px;padding:0px;font-weight:normal;}
h4{margin:0 0 0 0;padding:0;font-weight:bold;color:#000;font-size:12px;line-height:13px;}
h5{margin:0 0 10px 0;padding:0;font-weight:normal;text-indent:10px;color:#000;font-size:11px;line-height:11px;}
cite{font-style:italic;}
.content h1{display:none;}
.content h3 a{color:#2862A2;text-decoration:none;}
.content h3 a:visited{color:#2862A2;}
.content h3 a:hover{color:#fff;background-color:#2862A2;}
.content h4{color:black;text-decoration:none;font-weight:double;font-size:12px;}
blockquote{color:#666666;font-size:11px;line-height:1.3em;}
form{margin:0;padding:0;}
#container{line-height:140%;text-align:left;}
#header{display:none;}
#masthead a:link,#masthead a:visited{color:#666;}
#subscribe a:link,#subscribe a:visited{color:#666;}
#subscribe a:hover,#masthead a:hover{color:#fff;background:#000;}
#center{float:left;width:500px;overflow:hidden;}
.content{padding:15px 20px 5px 0px;background-color:#FFFFFF;color:#333;font-family:"Lucida Grande",Verdana,Arial,sans-serif;font-size:small;}
#right{display:none;}
.content p{color:#333;font-family:"Lucida Grande",Verdana,Arial,sans-serif;font-size:12px;font-weight:normal;line-height:16px;text-align:left;margin-bottom:10px;}
.content p.sell{font-size:11px;}
.content strong{color:#2862A2;}
.content blockquote{line-height:150%;}
.content li{line-height:150%;}
.content h1{color:#ccc;font-family:"Lucida Grande",Verdana,Arial,sans-serif;text-align:left;font-weight:normal;margin-bottom:15px;font-size:18px;}
.content h2{color:#2862A2;font-family:"Lucida Grande",Verdana,Arial,sans-serif;font-size:18px;text-align:left;font-weight:bold;}
.content h3{color:#2862A2;font-family:"Lucida Grande",Verdana,Arial,sans-serif;font-size:16px;text-align:left;font-weight:bold;}
.content p.posted{display:none;}
.sidebar{display:none;}
.photo2{display:none;}
.bordered{display:none;}
/* Remove traces of float */ 
.ClearAll{clear:both;font-size:2px;}
#Footer{display:none;}
div.comment{display:none;}
div#warning{display:none;}
div#book-button{display:none;}
code,pre{text-indent:10px;padding:3px;font-family:"Bitstream Vera Sans Mono",monaco,"Courier New",courier,monospace;background:inherit;background-color:#efefef;color:#333;font-size:105%}
div#list_view br{padding-bottom:20px;}
small.currency{font-size:9px;}
/* Work around IE/Win code size bug - courtesy Jesper,waffle.wootest.net */
* html code{font-size :105%;}
}
