@charset"utf-8";.thrColFix #container{width:1050px;background:lightblue;margin:0;text-align:left;}
.thrColFix #sidebar1{width:150px;background:lightblue;padding:5px 10px 15px 20px;position:absolute;top:150px;left:0px;float:left;}
ol { list-style-type: square; color:#800040}
.olist       { margin-left: 200 }
.thrColFix #sidebar1_header{width:150px;background:lightblue;position:absolute;top:0px;left:0px;float:left;height:138px;}
.thrColFix #sidebar2{float:right;width:250px;background:lightblue;padding:25px 10px 5px 10px;position:absolute;top:150px;left:794px;}
.thrColFix #sidebar2up{float:right;width:250px;background:lightblue;padding:0px 0px 0px 10px;position:absolute;top:160px;left:794px;}
.thrColFix #sidebar2down{float:right;width:250px;background:lightblue;padding:5px 10px 5px 10px;position:absolute;top:340px;left:794px;}
.thrColFix #sidebar2_header{float:right;width:250px;background:lightblue;padding:0px 0px 0px 0px;position:absolute;top:0px;left:754px;height:150px;}
.thrColFix #mainContent{margin:0 180px;padding:5px 10px 5px 10px;position:absolute;top:150px;left:0;width:594px;background:lightblue;}
.thrColFix #mainContent_header{margin:0 180px;position:absolute;top:0px;left:0px;width:624px;background:lightblue;height:150px;}
#language_bar{border:0px none margin;position:absolute;top:138px;left:0px;width:180px;background:lightblue;height:12px}
#adwords{border:0px none margin;position:absolute;top:150px;left:420px;width:180px;background:lightblue;height:600px}
.fltrt{float:right;margin-left:8px;}
.fltlft{float:left;margin-right:8px;}
.clearfloat{clear:both;height:0;font-size:1px;line-height:0px;}
#float_right_160{clear:both;margin:10px 10px 10px 10px;width:160px;float:right;}
#float_right_250{clear:both;margin:10px;width:220px;float:right;background-image:url('images/Zonsondergang_Cinque_Terre.JPG');padding-left:50px;padding-right:30px;padding-top:20px;padding-bottom:10px}
#float_left_250_poem{clear:both;margin:10px;width:220px;float:left;background-image:url('images/Zonsondergang_Cinque_Terre.JPG');padding-left:50px;padding-right:30px;padding-top:20px;padding-bottom:10px}
#float_left_250{clear:both;margin:10px 10px 10px 10px;width:220px;float:left;padding:10px 10px 10px 10px;}
#float_right_240{clear:both;margin:10px 10px 10px 10px;width:220px;float:right;}
#float_left_350{clear:both;margin:10px 10px 10px 10px;width:320px;float:left;padding:10px 10px 10px 10px;}
body{font-family:Verdana;color:#003399;background-color:lightblue;text-align:left;font-style:oblique;font-size:12px;padding-left:0;padding-right:0;padding-top:10px;padding-bottom:0}
h1{color:#A44532;font-size:18px;font-family:"Verdana";padding-top:20px;padding-bottom:20px}
h2{color:darkblue;font-size:14px;font-style:italic;font-family:"Verdana"}
h3{color:darkblue;font-size:12px;font-style:italic;font-family:Verdana;font-weight:bold;}
h4{color:darkblue;font-size:14px;font-style:italic;font-family:"Verdana";}
ct_small{color:#003399;font-size:10px;font-style:oblique;font-family:Verdana, Geneva, sans-serif;}
p{font-style:italic;font-size:12px;padding-bottom:12px;}
#ct_body{width:900px;margin:0 auto;}
*{margin:0;padding:0;}
#menuitems{height:16px;font-family:Verdana;font-size:80%;font-weight:bold;}
a.menu{color:blue;}
a:hover.menu{color:red;}
ul{list-style-type:none;font-size:10px;color:#003399;font-style:oblique;padding:0px 0px 0px 10px;}
.ul2{list-style-type:none;font-size:10px;color:#003399;font-style:oblique;padding-left:3px;padding-bottom:0px;}
li{padding:10px 0px 0px 0px;color:#003399;font-size:10pt;}
.li2{padding:0 0 0 5px;}
a:link.mad, a:visited.mad{color:#A44532;font-weight:normal;text-decoration:none;}
a:hover.mad, a:active.mad{color:#A44532;font-weight:bold;text-decoration:none;}
td{padding-left:10px;padding-top:5px;padding-right:10px;}
*{margin:0;}
a img{border:0px none;}


#searchboxInc{font:12px/1.5 Arial, Helvetica, sans-serif;color:#003580;width:230px;}
#searchboxInc form{background:#FFCC66;}
#searchboxInc fieldset, #searchboxInc img{border:0px none;}
#searchboxInc fieldset{padding:8px;}
#searchboxInc #inout h3{background-color:transparent;font-size:1.1em;}
#searchboxInc h3{margin-bottom:0.2em;position:static;font-size:118%;font-weight:bold;margin:0;}
#searchboxInc p{font-size:2em;margin:0;}
#homein, #homeout{float:left;padding:0.5em 1em 0 0;}
.avail{padding-top:1em;clear:left;}
#searchboxInc a.calender{vertical-align:-4px;}
#searchboxInc a.calender img{background:#0896ff;}
.blur{color:#999;}
button{float:right;-moz-border-radius:8px;background-color:#0896ff;border:2px solid #fff;color:#fff;letter-spacing:1px;padding:0.15em 0.75em;text-transform:uppercase;font:bold 1.333em/1 Arial, Helvetica, sans-serif;}
#calendar{color:#003580;display:none;position:absolute;background-image:url('http://y.bstatic.com/static/img/shadow3.png');font-style:normal;font-variant:normal;font-weight:normal;line-height:1.5;font-size:12px;font-family:Arial, Helvetica, sans-serif;padding-left:0;padding-right:4px;padding-top:0;padding-bottom:4px}
.caltable{border:1px solid #003580;background-color:#fff;}
.caltable a:link, .caltable a:visited{color:#0896ff !important;}
.caltable a:hover{color:#feba02 !important;border-color:#feba02 !important;}
.caltable a:active{color:#b30000 !important;border-color:#b30000 !important;}
.caltable td{text-align:center;}
.caltable td a{display:block;text-decoration:none;}
.caltable td.calheader a{display:inline;vertical-align:-.4em;}
.caltable td.calheader img.calNoPrevMonth{background:white url('http://y.bstatic.com/static/img/butPrevMonth.png') no-repeat 0 -72px;vertical-align:-.4em}
.caltable td.calheader img.calNoNextMonth{background:white url('http://z.bstatic.com/static/img/butNextMonth.png') no-repeat 0 -72px;vertical-align:-.4em}
.caltable td.calheader .calNextMonth img{background:white url('http://y.bstatic.com/static/img/butNextMonth2.png') no-repeat 0 0;}
.caltable td.calheader .calPrevMonth img{background:white url('http://y.bstatic.com/static/img/butPrevMonth2.png') no-repeat 0 0;}
.caltable td:hover.calnextmonth.calheader img, .caltable td:hover.calprevmonth.calheader img{background-position:0 -24px;}
.caltable td:active.calnextmonth.calheader img, .caltable td:active.calprevmonth.calheader img{background-position:0 -48px;}
.calheader{padding:.4em;white-space:nowrap;}
.calheader select{margin:0 .6em;}
.monthYear{background-color:#ffffff;color:white;}
.dayNames td{border-bottom:1px solid #003580;background-color:#e6edf6;}
.days td{color:#779bca;background-color:#e6edf6;padding:.2em;border:2px solid #e6edf6;}
.days td.weekend{background-color:#c5d4e9;border-color:#c5d4e9;}
.days td.past{text-decoration:line-through;}
.days td.today, .days td.future{border:none;padding:0;}
.days td a{padding:.2em;border:2px solid #e6edf6;}
.days td.weekend a{border-color:#c5d4e9;}
.days td.today a{background-color:#fff;}
.days td.selected{font-weight:bold;}
.days td.selected a{border-color:#0896ff;
