/*
Theme Name: New Savary
Theme URI: http://westcoastdesignco.ca
Version: 1.0
Author: West Coast Design Co.
*/

#props{color:#C6C6C6;font-size:9px;margin-top:-10px;}.tweet .tweet_list,.query .tweet_list{-webkit-border-radius:.5em;list-style-type:none;margin:0;padding:0;}.tweet .tweet_list .awesome,.tweet .tweet_list .epic,.query .tweet_list .awesome,.query .tweet_list .epic{text-transform:uppercase;}.tweet .tweet_list li,.query .tweet_list li{overflow-x:hidden;overflow-y:auto;padding:.5em;}.tweet .tweet_list .tweet_avatar,.query .tweet_list .tweet_avatar{float:left;padding-right:.5em;}.tweet .tweet_list .tweet_avatar img,.query .tweet_list .tweet_avatar img{display:none;vertical-align:middle;}#icons ul{margin:55px;}#icons li{display:inline;list-style:none;margin:0;padding:0;}#icons li a img{border:0;display:inline;padding:0;}.nivo-slice{display:block;height:100%;position:absolute;z-index:50;}.nivo-caption p{background:#fff;bottom:50px;display:inline;float:left;font-size:32px;left:0;margin:0;padding:20px 30px;position:absolute;text-transform:uppercase;z-index:89;}.nivo-directionNav a{cursor:pointer;position:absolute;top:45%;z-index:99;}.nivo-prevNav{background-color:#fff;left:0;padding:5px 10px;}.nivo-nextNav{background-color:#fff;padding:5px 10px;right:0;}html{background:#75603b;color:#484848;font:normal 75%/1.5em "Lucida Grande", Lucida, Verdana, sans-serif;}table{border-collapse:collapse;border-spacing:0;width:100%;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{list-style:none;margin-bottom:.4em;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{font-size:100%;}body{background-color:#d1d1d1;text-align:left;}#gradient{background:url(img/gradient.png) repeat-x;padding-top:42px;}#gradient.home{background:url(img/gradient.png) repeat-x;padding:0;}.clear{clear:both;display:block;height:0;overflow:hidden;width:0;}.right{float:right;}.align_center{text-align:center;}.one_sixth,.one_third,.one_fourth,.half_page,.two_third,.full_page,.full_box,.small_box,.content_box,.sidebar,.sidebar_col,.big_slider{display:inline;float:left;position:relative;}.padd{padding:20px 0;}.margin{margin-left:21px;margin-right:21px;}.m_top{margin-top:42px;}.m_bottom{margin-bottom:42px;}p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset{margin-bottom:10px;}.one_sixth,.one_third,.one_fourth,.two_third,.half_page,.full_page{margin-left:21px;margin-right:21px;}.full_box{width:1002px;}.small_box{width:334px;}.content_box{margin-right:41px;width:668px;}.sidebar{width:272px;}.sidebar_col{margin-right:21px;width:125px;}.full_box,.small_box,.content_box,.big_slider{background:#fff;}.wrapper{margin:0 auto;padding:0;width:1002px;}.one_sixth{width:125px;}.one_third{width:292px;}.small_box .one_third{padding-bottom:10px;}.feature_col{width:300px;}.feature_col #blog a:hover{color:#907F5E;text-decoration:none;}.one_fourth{width:208px;}.half_page{width:459px;}.two_third{width:626px;}.full_page{width:960px;}.full_page #center{background:red;margin-left:15px;}h1{font-size:26px;text-transform:uppercase;}h2{font-size:23px;}.content_box h2,.full_box h2{clear:both;font-size:24px;line-height:28px;text-transform:uppercase;}.content_box h2 .cufon-canvas,.full_box h2 .cufon-canvas{margin-top:3px;}.square_block{background-color:#907f5e;display:block;float:left;height:28px;left:-22px;margin-right:-10px;position:relative;width:10px;}.slide_desc h2{background:url(img/slide_desc.png) repeat;display:inline;float:left;font-size:38px;padding:20px 30px;text-transform:uppercase;}h3{font-size:21px;line-height:21px;text-transform:uppercase;}.small_box h3{background:url(img/smallbox_h3_back.png) no-repeat left top;height:36px;margin-bottom:15px;padding:20px 21px 0;}#feature_box h3{line-height:34px;}#feature_box h3 .cufon-canvas{padding-top:7px;}.sidebar h3{background-color:#907f5e;clear:both;color:#fff;font-size:18px;margin-bottom:13px;margin-left:-10px;padding:5px 21px 5px 10px;text-transform:uppercase;}.feature_head h3,.post_head h3{background-color:#fff;bottom:30px;float:left;left:0;line-height:18px;margin-left:1px;margin-right:1px;padding-left:10px;padding-right:10px;position:absolute;}.feature_head h3 .cufon-canvas,.post_head h3 .cufon-canvas{padding:7px 0;}h4{font-size:19px;text-transform:uppercase;}.small_box h4,.gallery_altstyle h4{background-color:#907f5e;clear:both;color:#fff;display:inline;float:left;font-size:18px;margin-bottom:13px;margin-left:-22px;padding:5px 21px 5px 0;position:relative;}.gallery_altstyle h4{padding-left:21px;}h5{font-size:17px;}#feature_box p{clear:both;color:#5e5e5e;}.slide_desc p{background:#fff;float:left;font-size:18px;padding:13px 30px;text-transform:uppercase;}.light{color:#8f8f8f;}.gallery_altstyle p{clear:both;}del{text-decoration:line-through;}acronym{border-bottom:1px dotted #484848;}blockquote{border-left:2px solid #484848;margin:20px;padding-left:10px;}q{color:#8f8f8f;font-style:italic;}pre,code{font-family:mono-space, monospace;font-size:13px;line-height:20px;overflow:auto;white-space:pre;}pre{padding:10px 0;}code{background:#f6f6f6 url(img/code.png) repeat scroll 0 0;border:1px solid #ddd;border-bottom-style:none;display:block;margin:10px 0;padding:0 20px;}ins{background-color:#fdfe7c;margin:0 2px;padding:2px 5px;}caption{background-color:#eaeaea;font-size:16px;height:16px;padding:10px 5px;text-align:center;text-transform:uppercase;}th{background-color:#484848;color:#fff;font-size:13px;height:1.5em;line-height:2em;padding:5px;text-transform:uppercase;}tr{border-bottom:1px solid #d4d4d4;}tr:nth-child(2n){background-color:#f6f6f6;}td{height:2em;padding:5px;}a{color:#907f5e;text-decoration:none;}a:hover{text-decoration:underline;}form{margin-top:20px;}form p{position:relative;}form input{border:1px solid #484848;padding:10px 12px;position:relative;width:266px;}.contact_form input{background-color:#f4f4f4;border-left:1px solid #cbcbcb;border-style:none;border-top:1px solid #cbcbcb;width:600px;}.contact_form textarea{background-color:#f4f4f4;border-left:1px solid #cbcbcb;border-style:none;border-top:1px solid #cbcbcb;max-width:604px;width:604px;}form textarea{border:1px solid #484848;padding:10px;width:270px;}form label{color:#bfbfbf;display:inline;left:12px;position:absolute;text-transform:uppercase;top:10px;z-index:1;}input.error,textarea.error{background-color:#ffe5e6;border-color:#cba2a4;}label.error{color:#b10003;display:block;margin-bottom:15px;padding-top:3px;position:static;text-align:right;}#result{font-size:16px;margin-bottom:20px;margin-top:20px;text-align:center;}#success{background-color:#c0febe;border-color:#87b386;color:#336532;}#errors{background-color:#ffe5e6;border-color:#cba2a4;color:#8e0d0e;}strong{font-weight:700;}ul li{list-style-image:url(img/arrow.png);list-style-position:inside;}ol li{list-style:decimal;list-style-position:inside;}.testimonials li{background-color:#fff;float:left;list-style:none;list-style-image:none;list-style-position:inside;margin-bottom:1em;}.testimonial_message{display:block;margin:0;padding:10px;}.sign{background-color:#eaeaea;display:block;margin:0;padding:5px 10px;text-align:right;}a.btn,span.btn{background:transparent url(img/btn_right.gif) no-repeat scroll top right;display:block;float:right;height:19px;overflow:hidden;padding-right:2px;text-decoration:none;}a.btn span,.btn input{background:transparent url(img/btn_left.gif) no-repeat;border:none;color:#fff;float:left;font-size:11px;height:19px;line-height:19px;padding:0 10px 2px 12px;text-shadow:#382A1C 0 -1px 0;width:auto;}a.btn:hover,span.btn:hover{cursor:pointer;opacity:.8;text-decoration:none;}a.btn:active,span.btn:active{bottom:-1px;position:relative;text-decoration:none;}a.arrow_btn{background:url(img/arrow_btn.png) no-repeat;display:block;height:34px;margin:0;overflow:hidden;padding:0;text-indent:-999em;width:34px;}a.arrow_btn:hover{background:url(img/arrow_btn_hover.png) no-repeat;}.alt_subnav li{list-style-image:none;list-style-type:none;margin:0;padding:0;}.alt_subnav a{border-bottom:1px dotted #484848;color:#484848;display:block;margin:0;padding:10px;}.alt_subnav ul li a{margin-left:20px;}.alt_subnav a:hover{background-color:#eaeaea;text-decoration:none;}.savary-accommodations{background:url(img/icons/savary-accommodations.png) no-repeat;color:#fff;display:block;float:left;height:34px;line-height:34px;margin-bottom:10px;margin-right:21px;position:relative;text-align:center;vertical-align:middle;width:34px;}.about-savary-resort{background:url(img/icons/about-savary-resort.png) no-repeat;color:#fff;display:block;float:left;height:34px;line-height:34px;margin-bottom:10px;margin-right:21px;position:relative;text-align:center;vertical-align:middle;width:34px;}.about-savary-island{background:url(img/icons/about-savary-island.png) no-repeat;color:#fff;display:block;float:left;height:34px;line-height:34px;margin-bottom:10px;margin-right:21px;position:relative;text-align:center;vertical-align:middle;width:34px;}#slider_container2{-moz-box-shadow:0 2px 5px rgba(0,0,0,0.3);-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.3);background-color:#eaeaea;border:5px solid #fff;box-shadow:0 2px 5px rgba(0,0,0,0.3);margin-top:42px;overflow:hidden;position:relative;}#slider_container2 img{left:0;position:absolute;top:0;}#slider_container{-moz-box-shadow:0 2px 5px rgba(0,0,0,0.3);-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.3);box-shadow:0 2px 5px rgba(0,0,0,0.3);height:376px;overflow:hidden;position:relative;width:1002px;}#slider_box img{-webkit-box-shadow:0 0 0;border:none;margin:0;padding:0;}#slider_box li{list-style:none;list-style-image:none;}.slide{-moz-box-shadow:0 1px 5px #b9b9b9;-webkit-box-shadow:0 1px 5px #b9b9b9;background-color:#eaeaea;border:5px solid #fff;box-shadow:0 1px 5px #b9b9b9;height:366px;margin:0;overflow:hidden;position:relative;width:992px;}.slide img{left:0;position:relative;top:0;}.slide_desc{bottom:30px;left:0;position:absolute;z-index:1;}#slide_nav,.nivo-controlNav{background-color:#fff;bottom:20px;padding-left:10px;padding-right:5px;position:absolute;right:0;z-index:100;}#slide_nav a,.nivo-controlNav a{background:url(img/slide_off.gif) no-repeat;cursor:pointer;display:block;float:left;height:9px;margin-right:7px;margin-top:7px;overflow:hidden;padding-bottom:7px;padding-right:0;text-indent:-999em;width:9px;}#slide_nav a.activeSlide,.nivo-control.active{background:url(img/slide_on.gif) no-repeat;}#slide_nav a:hover,.nivo-controlNav a:hover{opacity:.7;}#ad li img{background-color:#fff;border:none;margin-bottom:5px;margin-right:5px;padding:4px;}.content_box img.left{margin-right:21px;}.content_box img.right{margin-left:21px;}.img_box.square{height:135px;margin-right:21px;width:135px;}.img_box.square img{padding:5px;width:125px;}.img_box.medium{width:290px;}.img_box.medium img{padding:5px;width:280px;}.img_box.large{margin:0;width:624px;}.img_box.large img{padding:5px;width:614px;}.img_box,#ad img{-moz-box-shadow:0 1px 5px #b9b9b9;-webkit-box-shadow:0 1px 5px #b9b9b9;background:#fff;border:1px solid #ccc;box-shadow:0 1px 5px #b9b9b9;float:left;margin-bottom:21px;overflow:hidden;}.big_img{margin-bottom:21px;width:626px;}.small_img{margin-bottom:21px;width:135px;}.thumb{display:block;}#header.home{background:#75603b url(img/background.png) no-repeat center;padding-bottom:115px;}#header{background:#75603b url(img/background_alt.jpg) no-repeat center;padding-bottom:10px;padding-top:30px;}.border{background-color:#454545;clear:both;display:block;height:1px;overflow:hidden;width:100%;}.border_top{background-color:#7d7d7d;clear:both;display:block;height:1px;overflow:hidden;width:100%;}#logo h1{background:url(img/logo.png) no-repeat;display:block;height:60px;margin-bottom:-11px;position:relative;text-indent:-999em;width:244px;}.main_nav,.main_nav *{list-style:none;margin:0;padding:0;position:relative;z-index:100;}.main_nav{float:left;font-size:12px;line-height:1em;margin-bottom:1em;}.main_nav ul{position:absolute;top:-999em;width:13em;}.main_nav ul li{width:100%;}.main_nav li:hover{visibility:inherit;z-index:999;}.main_nav li{float:left;position:relative;}.main_nav a{color:#fff;display:block;padding:.75em 1em;position:relative;text-decoration:none;}.main_nav li:hover ul,.main_nav li.sfHover ul{left:0;top:2.5em;z-index:100;}ul.main_nav li li:hover ul,ul.main_nav li li.sfHover ul{left:-13em;top:0;}ul.main_nav li li li:hover ul,ul.main_nav li li li.sfHover ul{right:13em;top:0;}.main_nav ul a{color:#484848;padding:.75em 1em;text-decoration:none;}.main_nav a.main:hover{color:#484848;text-decoration:none;}.main_nav li li,.main_nav li:hover a.main{background:#fff;color:#484848;text-decoration:none;}.main_nav ul li.sfHover,.main_nav a:hover{background:#eaeaea;color:#484848;}span.sf-sub-indicator{position:absolute;right:1px;}.small_box h4 img{-webkit-box-shadow:none;background:transparent;border:none;bottom:1px;display:inline;left:6px;margin:0 12px 0 0;padding:0;position:relative;}.dot_line{background:url(img/dot.gif) repeat-x left bottom;clear:both;display:block;height:9px;margin-bottom:21px;}.alt_dot_line{background:url(img/dot.gif) repeat-x left bottom;clear:right;display:block;height:9px;margin-bottom:21px;margin-left:158px;}.solid_line{background:url(img/solid_line.gif) repeat-x left top;clear:both;display:block;height:2px;margin-bottom:21px;margin-top:0;padding:0;}#feature_box.home{margin-top:-75px;}#feature_box{background:#fff url(img/feat_back.png) no-repeat top center;border-style:none;padding:0;position:relative;z-index:1;}#feat_shadow{background:url(img/feature_shadow.png) no-repeat left top;border-style:none;clear:both;display:block;height:14px;margin-bottom:-14px;padding:0;position:relative;top:-1px;z-index:0;}#small_box_shadow{background:url(img/small_box_shadow.png) left no-repeat;clear:both;display:block;height:17px;margin-bottom:-17px;}#flag{background:url(img/feat_flag.png) no-repeat;display:block;float:right;height:39px;position:relative;right:21px;top:-1px;width:36px;z-index:99;}#ad li{list-style-image:none;list-style-type:none;}.feature_altstyle{display:block;margin-bottom:42px;}.feature_altstyle.last{margin-bottom:0;}.altstyle_head{height:20px;}.altstyle_head h3{display:inline;float:left;}#map{border:1px solid #ccc;height:282px;margin-bottom:13px;margin-left:-11px;width:282px;}.blog_nav li a{background-color:#eaeaea;border:1px solid #d1d1d1;color:#484848;padding:2px 6px;text-decoration:none;}.blog_nav li a:hover{background-color:#907f5e;border:1px solid #907f5e;color:#fff;}.post_meta{font-size:10px;margin:10px 0 15px;}.comments_number a{background-color:#907f5e;border:1px solid #907f5e;color:#fff;padding:2px 6px;text-decoration:none;}.social ul{height:16px;margin:0;}.social img{border:none;margin-right:3px;opacity:.7;padding:0;}.social p{float:left;line-height:16px;margin:0;padding-right:15px;text-transform:uppercase;}.social .dot_line{margin:0 0 9px;}.social a:hover img{-moz-box-shadow:0 1px 3px rgba(0,0,0,0.4);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.4);background:none;border:none;box-shadow:0 1px 3px rgba(0,0,0,0.4);opacity:1;}#comment_list li{list-style:none;}.comment{margin-left:30px;padding:10px 10px 10px 0;}.comment_leftcol{display:inline;float:left;text-align:center;width:88px;}.avatar{background:#fff;border:1px solid #ccc;clear:both;margin:0 auto 15px;padding:5px;}a.reply{background-color:#907f5e;border:1px solid #907f5e;color:#fff;padding:2px 6px;text-decoration:none;text-transform:uppercase;}.comment_rightcol{border-left:1px solid #d3d3d3;display:inline;float:left;padding-left:19px;width:478px;}.comment_head{color:#8f8f8f;font-size:10px;}.user{color:#484848;font-size:14px;}ul li .comment{margin-left:60px;}ul li .comment_rightcol{width:448px;}ul li ul li .comment{margin-left:90px;}ul li ul li .comment_rightcol{width:418px;}ul li ul li ul li{margin-left:120px;}ul li ul li ul li .comment_rightcol{width:388px;}ul li ul li ul li ul li{margin-left:150px;}ul li ul li ul li ul li .comment_rightcol{width:358px;}#footer{background:#4a3b29;color:#FFF;margin:0;padding:10px 0;}#footer_nav{margin-top:16px;text-align:right;}#footer_nav a{color:#FFF;}#footer_nav a:hover{color:#fff;text-decoration:none;}#footer_nav ul li{display:inline;padding-left:10px;}#copy{font-size:10px;letter-spacing:1px;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,blockquote,th,td,.alt_subnav ul{margin:0;padding:0;}sup,sub{vertical-align:baseline;}.hide,hr,a.main span.sf-sub-indicator{display:none;}.left,#ad li a{float:left;}.last,#ad img.alt{margin-right:0;}em,cite{font-style:italic;}tr:hover,.comment.admin{background-color:#eaeaea;}#ad li a:hover img,.img_box a:hover{background-color:#907f5e;}ul.main_nav li:hover li ul,ul.main_nav li.sfHover li ul,ul.main_nav li li:hover li ul,ul.main_nav li li.sfHover li ul{top:-999em;}.feature_head,.post_head{display:block;float:left;position:relative;}.blog_nav li,.social li{display:inline;}.comments_number a:hover,a.reply:hover{background-color:#eaeaea;border:1px solid #d1d1d1;color:#484848;}.feature_col #blog a:link,cite a,.main_nav ul a:visited{color:#484848;}