div.atclear { clear: both; }
.at300b img, .at300bo img { border: 0px none; }
.at300b, .at300bo, .at300m, .at300bs { cursor: pointer; }
.at300b:hover { opacity: 0.8; }
:first-child + html #at_email textarea { height: 42px ! important; }
* html #at16psf input, :first-child + html #at16psf input { padding: 0px; }
:first-child + html #at_email #at16eatdr { top: 115px ! important; width: 272px ! important; }
#_atssh { width: 1px ! important; height: 1px ! important; border: 0px none ! important; }





html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video { font-family: Century gothic,Century gothic,"Times New Roman",Times,serif;  margin: 0px; padding: 0px; border: 0px none; outline: 0px none; font-size: 100%; vertical-align: baseline; background: none repeat scroll 0% 0% transparent; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
nav ul { list-style: none outside none; }
hr{color:white; }
a { margin: 0px; padding: 0px; font-size: 100%; vertical-align: baseline; background: none repeat scroll 0% 0% transparent; }
input, select { vertical-align: middle; }
select, input, textarea, button { font: 99% sans-serif; }
nav ul, nav li { margin: 0px; }
strong, th { font-weight: bold; }
label, input[type="button"], input[type="submit"], button { cursor: pointer; }
button, input, select, textarea { margin: 0px; }
input:valid, textarea:valid {  }
input:invalid, textarea:invalid { border-radius: 1px 1px 1px 1px; box-shadow: 0px 0px 5px red; }
*::-moz-selection { background: none repeat scroll 0% 0% rgb(232, 44, 131); }
img::-moz-selection { background: none repeat scroll 0% 0% transparent; }
body {  }
.clearfix:before, .clearfix:after { content: " "; display: block; height: 0px; visibility: hidden; }
.clearfix:after { clear: both; }
.clearfix {  }
@media not all, not all {
	body {  }
}
html > body.page.page-id-services.page-parent.page-template.page-template-template-overview-php > div.wrapper.interior.clearfix > div.col.gu14.clearfix.end > div.col.gu16.intcontent > ul > li{list-style:none; margin-left:18px;}
html > body.page.page-id-restaurant.page-parent.page-template.page-template-template-overview-php > div#toggleBoxWrapper.clearfix > div#togglebox.clearfix > div.wrapper.clearfix > div.social > p > a{color:#fff;}
body { font-size: 14px; }
h1, h2, h3, h4, h5, h6 { font-weight: 500; }
h2 { font-size: 1.3em; line-height: 1.1; margin: 2em 0px 0.5em; color: rgb(255, 255, 255); }
p { margin: 0px 0px 1.5em; line-height: 1.5em; }
p { font-family: Century gothic,Century gothic,"Times New Roman",Times,serif; color: rgb(255, 255, 255); font-size: 12px; font-weight: 100; margin-bottom: 0px; orphans: 4; }
p { margin-bottom: 1.5em; line-height: 1.5em; }
ul { list-style-position: outside; list-style-type: disc; line-height: 1.5; color: rgb(255, 255, 255); }
li { margin-bottom: 0.75em; font-family: Century gothic,Century gothic,"Times New Roman",Times,serif; font-size: 80%; }
a:link { }
html > body.page.page-id-rooms.page-parent.page-template.page-template-template-overview-php > div.wrapper.interior.clearfix > div.col.gu14.clearfix.end > div.col.gu16.end > div.child-links > p > a{color:fff;}
a:visited { color: rgb(134, 87, 112); }
a:hover { color: #fff! important; }
a:active { color: rgb(134, 87, 112); outline: medium none; }
blockquote { font-style: italic; margin: 0px 5em; color: rgb(200, 158, 196); font-size: 110%; }
blockquote p { color: rgb(232, 213, 230); }
blockquote:before { font-family: Monaco,Consolas,"Lucida Console",monospace; content: "“"; font-size: 2.1em; font-style: normal; text-indent: -0.75em; float: left; opacity: 0.3; line-height: 1.25; }
blockquote:after { font-family: Monaco,Consolas,"Lucida Console",monospace; content: "“"; font-size: 2.1em; font-style: normal; text-indent: -0.75em; float: left; opacity: 0.3; line-height: 1.25; }
p code, li code, :not(pre) code { background-color: rgb(221, 221, 221); padding: 0.15em 0.3em; font-size: 0.9em; }

div.header { padding: 30px 0px; background: #E9E6B9; z-index: 1; height: 78px; }

div.orbit-wrapper { width: 1px; height: 1px; position: relative; margin-bottom: 20px; }
div.orbit { width: 1px; height: 1px; position: relative; overflow: hidden; }
div.orbit img { position: absolute; top: 0px; left: 0px; display: none; }
div.timer { width: 40px; height: 40px; overflow: hidden; position: absolute; top: 10px; right: 10px; opacity: 0.6; cursor: pointer; z-index: 1001; }
span.rotator { display: block; width: 40px; height: 40px; position: absolute; top: 0px; left: -20px; background: url('../rotator-black.png') no-repeat scroll 0% 0% transparent; z-index: 3; }
span.mask { display: block; width: 20px; height: 40px; position: absolute; top: 0px; right: 0px; z-index: 2; overflow: hidden; }
span.rotator.move { left: 0px; }
span.mask.move { width: 40px; left: 0px; background: url('../timer-black.png') repeat scroll 0px 0px transparent; }
span.pause { display: block; width: 40px; height: 40px; position: absolute; top: 0px; left: 0px; background: url('../pause-black.png') no-repeat scroll 0% 0% transparent; z-index: 4; opacity: 0; }
html > body.page.page-id-services.page-parent.page-template.page-template-template-overview-php > div.wrapper.interior.clearfix > div.col.gu14.clearfix.end > div.col.gu16.end > div.child-links > p > a{color:#fff;}
html > body.page.page-id-area.page-parent.page-template.page-template-template-overview-php > footer > div.wrapper.clearfix > div.col.gu14 > div.tweets > div.content_tweets > div.tweet > div.avatar > a.mt_avatar > img{float:left; margin-right:10px;}
footer > div.wrapper.clearfix > div.col.gu14 > div.tweets > div.content_tweets > div.tweet > div.avatar > a.mt_avatar > img{float:left; margin-right:10px;}

.scrollable { position: relative; overflow: hidden; width: 1060px; height: 177px; margin-top: 2em; }
.scrollable .items { width: 20000em; position: absolute; clear: both; }
.items div { float: left; margin-right: 5px; }
.navi { margin-left: 500px; width: 200px; height: 20px; margin-top: 10px; }
.navi a { width: 12px; height: 12px; float: left; margin: 3px; background: url('../img/bg-navigator.png') no-repeat scroll 0px 0px transparent; display: block; font-size: 1px; }
div.timer:hover span.pause, span.pause.active { opacity: 1; }
.orbit-caption { display: none; font-family: "HelveticaNeue","Helvetica-Neue",Helvetica,Arial,sans-serif; }
.orbit-wrapper .orbit-caption { background: none repeat scroll 0% 0% rgba(0, 0, 0, 0.6); z-index: 1000; color: rgb(255, 255, 255); text-align: center; padding: 7px 0px; font-size: 13px; position: absolute; right: 0px; bottom: 0px; width: 100%; }
div.slider-nav { display: block; }
div.slider-nav span { width: 47px; height: 60px; text-indent: -9999px; position: absolute; z-index: 1000; top: 55%; margin-top: -50px; cursor: pointer; }
div.slider-nav span.right { background: url('../right-arrow.png') repeat scroll 0% 0% transparent; right: 0px; }
div.slider-nav span.left { background: url('../left-arrow.png') repeat scroll 0% 0% transparent; left: 0px; }
.orbit-bullets { position: absolute; z-index: 1000; list-style: none outside none; bottom: 10px; left: 50%; margin-left: -50px; padding: 0px; }
.orbit-bullets li { float: left; margin-left: 5px; cursor: pointer; color: rgb(153, 153, 153); text-indent: -9999px; background: url('../bullets.png') no-repeat scroll 4px 0px transparent; width: 13px; height: 12px; overflow: hidden; }

.orbit-bullets li.active { color: rgb(34, 34, 34); background-position: -8px 0px; }
#featured { width: 820px; height: 360px; background: url('../loading.gif') no-repeat scroll center center rgb(0, 0, 0); margin-bottom: 20px; overflow: hidden; }
#featured img, #featured div { display: none; }
ul.menu li a:hover { color: rgb(172, 74, 150) ! important; text-decoration: none; background: url('../bg-nav-divider-shine.jpg') no-repeat scroll right center transparent; }
li.current-menu-item a { color: rgb(134, 87, 112) ! important; }
.navi a:hover { background-position: 0px -12px; }
.navi a.active { background-position: 0px -24px; }
.wpcf7-form label { color: rgb(255, 255, 255); font-size: 90%; font-family: Century gothic,Georgia,"Times New Roman",Times,serif; display: block; }
.wpcf7-form input[type="text"], input[type="tel"], input[type="email"], textarea { background: none repeat scroll 0px 0px rgb(228, 185, 206); border: 1px solid rgb(212, 180, 200); border-radius: 2px 2px 2px 2px; color: rgb(68, 68, 68); font-family: Century gothic,"Times New Roman",Times,serif; font-size: 85%; margin-bottom: 15px; padding: 8px 5px; width: 320px; }
.wpcf7-form select { margin-bottom: 15px; padding: 8px 5px; width: 320px; font-family: Century gothic,"Times New Roman",Times,serif; }
.wpcf7-form textarea { height: 150px; overflow: hidden; color: rgb(68, 68, 68); font-family: Century gothic,"Times New Roman",Times,serif; font-size: 85%; }
.wpcf7-form input[type="submit"] { width: 140px; border: medium none; background: none repeat scroll 0% 0% rgb(197, 151, 172); padding: 15px; border-radius: 3px 3px 3px 3px; color:#fff; text-align: center; text-transform: uppercase; font-size: 110%; text-shadow: 1px 1px rgb(0, 0, 0); }
html > body.page.page-id-siteseeings.page-parent.page-template.page-template-template-overview-php > div.wrapper.interior.clearfix > div.col.gu14.end.clearfix > div.col.gu7.intcontent.clearfix > p > a{color:#fff;}
nav { float: left; margin-left: 20px; }
ul.menu { padding: 0px; margin: 0px; list-style: none outside none; position: relative; z-index: 100; height: 86px; float:right; }
ul.menu li { float: left; text-transform: uppercase; position: relative; font-size: 14px; font-weight: 600; height: 80px; line-height: 30px;  margin-top:30px; }
ul.menu li a { color:#873832; text-decoration: none; background: url('../img/bg-nav-divider.jpg') no-repeat scroll right center transparent; display: block; padding: 0px 6px;  }
html > body.page.page-id-3.page-parent.page-template.page-template-template-overview-php > div.wrapper.interior.clearfix > div.col.gu14.clearfix.end > div.col.gu16.intcontent > ul > li{list-style:none; margin-left:18px;}
ul.menu li a:hover { color: #6D1217 ! important; text-decoration: none; }
ul.menu li ul.sub-menu { position: absolute; left: -9999px; top: 82px; background: none repeat scroll 0% 0% rgb(30, 24, 28); transition-delay: 0.5s; width: 200px; border-radius: 0px 2px 2px 2px; border-bottom: 1px solid rgb(68, 68, 68); border-left: 1px solid rgb(68, 68, 68); border-right: 1px solid rgb(68, 68, 68); }
ul.menu li ul.sub-menu li { float: none ! important; display: block; line-height: 30px; height: 30px ! important; color: rgb(255, 255, 255) ! important; border-bottom: 1px solid rgb(48, 48, 48); }
ul.menu li ul.sub-menu li a { background: none repeat scroll 0% 0% transparent ! important; color: rgb(255, 255, 255) ! important; }
ul.menu li ul.sub-menu li a:hover { background-color: rgb(48, 48, 48); background-repeat: repeat; background-attachment: scroll; background-position: 0% 0%; background-clip: border-box; background-origin: padding-box; background-size: auto auto; background-image: none ! important; color: rgb(172, 74, 150) ! important; }
ul.menu li:hover ul.sub-menu { left: 0px; opacity: 1; transition-delay: 0.25s; }
body { background: none repeat scroll 0% 0% rgb(100, 50, 7); }
div.wrapper { width: 1060px; margin: 0px auto; padding: 0px 10px;  }
.col { padding-right: 20px; float: left; position: relative; }
.gu2 { width: 80px; }
.gu3 { width: 160px; }
.gu6 { width: 110px; }
.gu4 { width: 220px; }
.gu5 { width: 280px; }
.gu13 { width: 540px; }
.gu14 { width: 410px; }
.gu15 { width: 450px; }
.gu16 { width: 800px; }
.end { padding-right: 0px ! important; }
img.left { float: left; }
.home { background: url('../img/bgh6.jpg') no-repeat scroll center top rgb(233, 230, 185); }
.page-id-rooms, .page-id-639, .page-id-512 { background: url('../img/background_room.jpg') no-repeat scroll center top rgb(233, 230, 185); }
.page-id-services, .page-id-639, .page-id-512 { background: url('../img/background_room.jpg') no-repeat scroll center top rgb(233, 230, 185); }
.page-id-restaurant, .page-id-639, .page-id-512 { background: url('../img/backgound_restaurant.jpg') no-repeat scroll center top rgb(233, 230, 185); }
.page-id-hotel, .page-id-639, .page-id-512 { background: url('../img/hotel.jpg') no-repeat scroll center top rgb(233, 230, 185); }
.page-id-offers, .page-id-639, .page-id-512 { background: url('../img/offers.jpg') no-repeat scroll center top rgb(233, 230, 185); }
.page-id-area, .page-id-639, .page-id-512 { background: url('../img/background_conference.jpg') no-repeat scroll center top rgb(233, 230, 185); }
.page-id-accommodation, .page-id-639, .page-id-512 { background: url('../img/background_activities.jpg') no-repeat scroll center top rgb(233, 230, 185); }
.page-id-siteseeings, .page-id-639, .page-id-512 { background: url('../img/backgound_axiotheata.jpg') no-repeat scroll center top rgb(233, 230, 185); }
.page-id-contact, .page-id-639, .page-id-512 { background: url('../img/background_room.jpg') no-repeat scroll center top rgb(233, 230, 185); }

img.logo { float: left; margin-top:-20px; }
img.tbh { position: absolute; top: 0px; right: 20px; }
img.book { float: right; padding: 22px 10px; }
#togglebox { background: none repeat scroll 0% 0% rgba(107, 6, 6, 0.9); padding: 20px 0px 0px; height: 50px; display: none; }
#toggleBoxToggle { background-color: rgba(107, 6, 6, 0.9) ! important; height: 20px; }
.weather { border-right: 1px solid rgb(255, 255, 255); padding-right: 30px; float: left; height: 50px; }
div.wp-forecast-fc-head { padding: 0px; }
.wp-forecast-curr { float: left; border-right: 1px solid rgb(255, 255, 255); width: 160px; }
.wp-forecast-fc-left div { display: none; }
.wp-forecast-fc-oneday { float: left; }
.social { border-right: 1px solid rgb(255, 255, 255); padding: 0px 10px; float: left; height: 50px; }
.social img { float: left; padding-top: 2px; margin-left:5px; }
.newsletter { padding: 0px 30px; float: left; height: 50px; }
.newsletter label { display: block; font-size: 75%; color: rgb(200, 139, 156); font-family: Century gothic,"Times New Roman",Times,serif; font-style: italic; }
.newsletter input[type="text"] { float: left; width: 200px; border: 1px solid rgb(138, 96, 142); border-radius: 2px 2px 2px 2px; background: none repeat scroll 0% 0% rgb(50, 22, 40); padding: 5px; margin-right: 10px; height: 21px; color: rgb(235, 232, 239); font-size: 75%; font-family: Century gothic,"Times New Roman",Times,serif; }
.newsletter input[type="image"] { float: left; }
.homepage { margin-top: 80px ! important; }
.offers { padding: 15px; background: none repeat scroll 0% 0% rgba(100, 10, 5, 0.6);  width:470px; }
.home-content p { text-decoration:none; color: #fff; font-size: 14px; list-style-type: none; line-height: 0;  margin-top:-60px;}
.offers h2 { font-size: 30px; color: rgb(250, 250, 250); margin: 0px; font-weight: 100; letter-spacing: -1px; }
p.introhead { font-size: 400%; letter-spacing: -3px; color: rgb(255, 255, 255); line-height: 0.4em; margin: 0px; width: 600px; z-index:9999!important;}
div.buckets { background: none repeat scroll 0% 0% rgba(100, 10, 5, 0.6); }
.buckets h2 { font-size: 130%; color: rgb(255, 255, 255); font-weight: 100; letter-spacing: -1px; margin: 0.8em 0.2em 0.4em 0px; }
.buckets h2 a { color: rgb(255, 255, 255); text-decoration: none; }
.buckets p {  color: #fff; margin: 0px; }
.homelinks li { color: #fff; font-size: 14px; list-style-type: none; line-height: 0; margin: 0px; }
.homelinks li a { color:#fff; text-decoration: none; }
li#l1 { background: url('../img/bg-l1.png') no-repeat scroll left center transparent; padding: 10px 30px; }
li#l2 { background: url('../img/bg-l2.png') no-repeat scroll left center transparent; padding: 10px 30px; }
li#l3 { background: url('../img/bg-l3.png') no-repeat scroll left center transparent; padding: 10px 30px; }
div.homeoffer { padding: 10px 0px; width:470px; }
div.homeoffer h2 a { color: rgb(226, 136, 200) ! important; font-size: 70%; text-decoration: none; font-weight: 100; margin: 0px; }
div.homeoffer p { font-size: 12px; margin: 0px; padding: 0px; text-align:justify;}
p.seeall a { font-size: 70%; font-style: italic; }

.interior { margin-top: 20px ! important; background: url('../img/bg-interior.png') repeat-y scroll center top transparent; }
p.inthello, h1.singlehello { color: rgb(255, 255, 255); font-size: 200% ! important; width: 640px; float: left; letter-spacing: -2px; margin: 0px; padding: 0.2em 0px 0.2em 0.4em ! important; }
h1.intdesc { border-top: 1px solid rgb(68, 61, 65); border-bottom: 1px solid rgb(68, 61, 65); font-size: 170%; color: rgb(197, 151, 172); font-weight: 100; margin: 0px; padding: 0.8em 0px 0.8em 0.8em; }
.share { margin-top: 1em; text-align: center; }
.intcontent { padding-bottom: 30px; }
.intcontent p { padding-left: 1.2em ! important; padding-right: 3em; }
.intcontent h2 { padding-left: 0.7em ! important; padding-right: 3em; font-weight: 100; font-size: 160%; margin: 0px 0px 0.5em; }
.child-links { width: 350px; margin: 20px 8px 10px 20px; float: left; }
.child-links img { float: left; margin: 0px 10px 10px 0px; }
.child-links h2 { font-size: 120%; color: rgb(237, 225, 232); margin: 0px 0px 0.8em; }
.child-links p { font-size: 80%; color: fff; margin: 0px 0px 0.8em; }
.sidenav ul { margin: 1em 1em 0px; }
.sidenav ul#subnav { margin-top: 0px ! important; }
.sidenav li { text-transform: uppercase; font-size: 105%; color: rgb(255, 255, 255); line-height: 3em; border-bottom: 1px solid rgb(97, 55, 77); list-style-type: none; margin: 0px; padding: 0px; }
.sidenav li a { color: rgb(245, 228, 239); text-decoration: none; }
li.current_page_item a { color: rgb(172, 74, 150) ! important; }
#sidenewsletter { height: 172px; padding: 20px 10px 10px 15px; }
#sidenewsletter input[type="text"] { float: left; width: 120px; border: 1px solid rgb(138, 96, 142); border-radius: 2px 2px 2px 2px; background: none repeat scroll 0% 0% rgb(50, 22, 40); padding: 5px; margin-right: 10px; margin-bottom: 2px; height: 21px; color: rgb(235, 232, 239); font-size: 75%; font-family: Georgia,"Times New Roman",Times,serif; }
#sidenewsletter input[type="image"], #sidenewsletter input[type="checkbox"] { float: left; }
#sidenewsletter p { font-size: 70%; color: rgb(255, 255, 255); margin-bottom: 5px; }
#sidenewsletter label { font-size: 60%; color: rgb(201, 162, 180); float: left; display: block; line-height: 1em; margin-bottom: 10px; margin-left: 10px; width: 80px; font-family: 'PT Serif',Georgia,"Times New Roman",Times,serif; }
div.weddingoffer { padding: 10px 50px; background: url('../divider.png') no-repeat scroll center bottom transparent; margin: 10px 0px; }
div.weddingoffer h2 { margin: 0px; }
div.weddingoffer h2 a { color: rgb(226, 136, 200) ! important; font-size: 70%; text-decoration: none; font-weight: 100; margin: 0px; }
div.weddingoffer p { font-size: 80%; margin: 0px; padding: 0px 0px 20px; }
.wed { padding-left: 20px; }
.thinner { padding-left: 10px ! important; padding-right: 10px ! important; }
.tariff li:nth-child(2n) { background: none repeat scroll 0% 0% rgb(68, 44, 57); }
/*div.fade { background: url('../img/bg-footer.png') repeat-x scroll center top transparent; height: 30px; }*/
div.fade { background:none;height: 30px; }
div.footer { background:#E9E6B9; padding-top: 15px; padding-bottom: 20px; border-top: 6px solid rgb(100, 10, 5);}
div.footer p { font-size: 70%; }
.vcard { font-size: 14px; color:#761C1D; font-family:Century gothic,"Times New Roman",Times,serif; }
div.footer li { font-size: 70%; font-family: 'Droid Serif',Century gothic,"Times New Roman",Times,serif; list-style-type: none; }
div.footer li a { text-decoration: none; }
.socfoot img { float: left; opacity: 0.9; margin-left: 0,3em; }
@media only screen and (max-width: 1200px) {
	img.tbh { display: none; }
}

 div.wrapper.interior.clearfix > div.col.gu14.clearfix.end > div.col.gu16.intcontent > div > div#b_editDates > h3{color:#fff;}
 div.wrapper.interior.clearfix > div.col.gu14.clearfix.end > div.col.gu16.intcontent > div > div#b_editDates > form#b_availFrm.b_availForm > div.b_availFormInner > div.b_availDatesInner > h4{color:#fff;}
 div.wrapper.interior.clearfix > div.col.gu14.clearfix.end > div.col.gu16.intcontent > div > div#b_editDates > form#b_availFrm.b_availForm > div.b_availFormInner
{background:none; border:none;}
div.wp-forecast { padding: 0px; float: left; }
div.wp-forecast-curr { font-size: 90%; color: rgb(200, 139, 156); font-family: Century gothic,"Times New Roman",Times,serif; font-style: italic; margin-left: auto; margin-right: auto; margin-top:-10px;  }
div.wp-forecast-curr-head { font-size: 90%; color: fff!important; font-family: Century gothic,"Times New Roman",Times,serif; font-style: italic; margin-left: auto; margin-right: auto; }
div.wp-forecast-curr-block { padding: 0px; float: left; }
div.wp-forecast-curr-left { padding: 3px; float: left; }
div.wp-forecast-curr-right { font-size: 170%; font-weight: bolder; color: rgb(255, 255, 255); font-style: normal; font-variant: small-caps; text-align: left; padding: 3px; font-family: 'Droid Serif',Century gothic,"Times New Roman",Times,serif; float: left; }
div.wp-forecast-curr-details { font-size: 11px; padding: 3px; text-align: left; float: left; }
img.wp-forecast-curr-left { width: 48px; padding: 0px; }
div.wp-forecast-fc { padding-left: 10px; text-align: left; margin-left: auto; margin-right: auto; float: left; }
div.wp-forecast-fc-head { font-size: 80%; color: rgb(200, 139, 156); font-family: Century gothic,"Times New Roman",Times,serif; font-style: italic; text-align: left; margin-left: auto; margin-right: auto; }
div.wp-forecast-fc-oneday { padding: 0px; }
div.wp-forecast-fc-block { padding: 3px; float: left; width: 140px; }
div.wp-forecast-fc-left { font-size: 11px; padding: 3px; text-align: center; float: left; }
div.wp-forecast-fc-right { font-size: 150%; font-weight: bolder; color: rgb(255, 255, 255); font-style: normal; font-variant: small-caps; text-align: left; padding: 3px; font-family: 'Droid Serif',Century gothic,"Times New Roman",Times,serif; float: left; }
img.wp-forecast-fc-left { width: 48px; padding: 0px; }

html > body.home.page.page-id-37.page-template.page-template-template-home-php > footer > div.wrapper.clearfix > div.col.gu14 > div.tweets > div.content_tweets > div.tweet > div.avatar > a.mt_avatar > img{float:left; margin-right:10px;}

html.js.flexbox.canvas.canvastext.webgl.no-touch.geolocation.postmessage.no-websqldatabase.indexeddb.hashchange.history.draganddrop.websockets.rgba.hsla.multiplebgs.backgroundsize.borderimage.borderradius.boxshadow.textshadow.opacity.cssanimations.csscolumns.cssgradients.no-cssreflections.csstransforms.no-csstransforms3d.csstransitions.fontface.video.audio.localstorage.sessionstorage.webworkers.applicationcache.svg.inlinesvg.smil.svgclippaths > body.home.page.page-id-37.page-template.page-template-template-home-php > footer > div.wrapper.clearfix > div.col.gu13 > div.tweets > div.content_tweets > div.tweet > div.mt_text{color:#761C1D;}
html > body.home.page.page-id-37.page-template.page-template-template-home-php > footer > div.wrapper.clearfix > div.col.gu14 > div.tweets > div.content_tweets > div.tweet > div.mt_text > a{color:#761C1D!important;}
div.tweets{margin-left:50px;}

 div.tweets > div.content_tweets > div.tweet > div.avatar > a.mt_avatar > img{float:left; margin-right:10px;}


#impel {
float:right;
margin-right:10px;
padding-top:50px;
}

#impel a {
display:block;
width:65px;
height:20px;
text-indent:-9999px;
background:transparent url(../img/impel_logo.png) top left no-repeat;
}

#impel a:hover {
background:transparent url(../img/impel_logo.png) top right no-repeat;
}
 div.footer > div.wrapper.clearfix > div.col.gu4{width:150px;}

 div.footer > div.wrapper.clearfix > div.col.gu2 > ul > li > a{font-size:14px;}