/*   



Theme Name: Waterford Custom



Theme URI: http://adlibunlimited.com.com



Author: Adlib



Version: 1



*/







@media screen {







.screen-reader-text { position: absolute; left: -9999px; top: -9999px; }



.group:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }



* html .group, *:first-child+html .group { zoom: 1; } /* First selector = IE6, Second Selector = IE 7 */







h1, h2, h3 { font-weight: normal; margin: 0 0 10px 0; }



h1 { }



h2 { }



h3 { }







p { margin: 0 0 10px 0; }



a { }



a:hover {color:#04617B; } 







blockquote { }



blockquote p { }







ul, ol { margin: 0 0 10px 0; }







.post { }







.entry { }



.entry a { }



.entry a:hover { }







pre { }



code, tt { }







#meta { }



.postmetadata { }







#sidebar { }







.navgation { }



   .next-posts { }



   .prev-posts { }







#searchform { }



	#s { }



	#searchsubmt { }



	



ol.commentlist { list-style: none; }



ol.commentlist li { }



ol.commentlist li.alt { }



ol.commentlist li.bypostauthor { }



ol.commentlist li.byuser { }



ol.commentlist li.comment-author-admin { }



ol.commentlist li.comment { border-bottom: 1px dotted #666; padding: 10px; }



ol.commentlist li.comment div.comment-author { }



ol.commentlist li.comment div.vcard { }



ol.commentlist li.comment div.vcard cite.fn { font-style: normal; }



ol.commentlist li.comment div.vcard cite.fn a.url { }



ol.commentlist li.comment div.vcard img.avatar { float:right; margin: 0 0 10px 10px; }



ol.commentlist li.comment div.vcard img.avatar-32 { }



ol.commentlist li.comment div.vcard img.photo { }



ol.commentlist li.comment div.vcard span.says { }



ol.commentlist li.comment div.commentmetadata { }



ol.commentlist li.comment div.comment-meta { font-size: 10px; }



ol.commentlist li.comment div.comment-meta a { color: #ccc; }



ol.commentlist li.comment p { }



ol.commentlist li.comment ul { }



ol.commentlist li.comment div.reply { font-size: 11px; }



ol.commentlist li.comment div.reply a { font-weight: bold; }



ol.commentlist li.comment ul.children { list-style: none; margin: 10px 0 0; }



ol.commentlist li.comment ul.children li { }



ol.commentlist li.comment ul.children li.alt { }



ol.commentlist li.comment ul.children li.bypostauthor { }



ol.commentlist li.comment ul.children li.byuser { }



ol.commentlist li.comment ul.children li.comment { }



ol.commentlist li.comment ul.children li.comment-author-admin { }



ol.commentlist li.comment ul.children li.depth-2 { border-left: 5px solid #555; margin: 0 0 10px 10px; }



ol.commentlist li.comment ul.children li.depth-3 { border-left: 5px solid #999; margin: 0 0 10px 10px; }



ol.commentlist li.comment ul.children li.depth-4 { border-left: 5px solid #bbb; margin: 0 0 10px 10px; }



ol.commentlist li.comment ul.children li.depth-5 { }



ol.commentlist li.comment ul.children li.odd { }



ol.commentlist li.even { background: #fff; }



ol.commentlist li.odd { background: #f6f6f6; }



ol.commentlist li.parent { border-left: 5px solid #111; }



ol.commentlist li.thread-alt { }



ol.commentlist li.thread-even { }



ol.commentlist li.thread-odd { }







form { }



input[type=text] { }



textarea { }











} /* END screen media */











@media print {







.do-not-print { display: none; }



#comments { page-break-before: always; }







body { width: 100% !important; margin: 0 !important; padding: 0 !important; line-height: 1.4; word-spacing: 1.1pt; letter-spacing: 0.2pt; font-family: Garamond,"Times New Roman", serif; color: #000; background: none; font-size: 12pt; }



h1,h2,h3,h4,h5,h6 { font-family: Helvetica, Arial, sans-serif; }



h1 { font-size: 19pt; }



h2 { font-size:17pt; }



h3 { font-size:15pt; }



h4,h5,h6 { font-size:12pt; }



code { font: 10pt Courier, monospace; } 



blockquote { margin: 1.3em; padding: 1em; }



img { display: block; margin: 1em 0; }



a img { border: none; }



table { margin: 1px; text-align:left; }



th { border-bottom: 1px solid #333;  font-weight: bold; }



td { border-bottom: 1px solid #333; }



th, td { padding: 4px 10px 4px 0; }



caption { background: #fff; margin-bottom: 2em; text-align: left; }



thead { display: table-header-group; }



tr { page-break-inside: avoid; } 



a { text-decoration: none; color: black; }



	



} /* END print media */











/* ---------->>> CUSTOM STYLES <<<-----------*/







body {margin:0; padding:0; min-width: 1200px; }



img {border:none;}



p, ul {font-family:Arial, Helvetica, sans-serif; }







/* ---------->>> GLOBAL CLASSES <<<-----------*/







.center {margin:0 auto; width:1020px; }



.center_header {margin:0 auto; width:135px; }











.float_left {float:left; }



.float_right {float:right; }



.clear {clear:both; }



.image-padding-right {padding-left: 20px; float:right;}







.bold {font-weight:bold; }



.italic { font-style: italic;}



.medium_text {font-size:18px; line-height:25px;}



.gold {font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; color:#A46B1D;}



.white {font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; color:#ffffff;}



#sidebar .justify {text-align:justify;}











a {font-weight:bold; color:#A46B1D; }



a.small_text {font-size: 10px;}







h5 {font-size:20px; font-style:italic; margin-top:15px; line-height:29px; font-weight:normal; font-family:"Times New Roman", Times, serif; margin-bottom:10px;}







.gold_gradient {



background: rgb(209,162,75); /* Old browsers */



/* IE9 SVG, needs conditional override of 'filter' to 'none' */



background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2QxYTI0YiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIyJSIgc3RvcC1jb2xvcj0iI2ZiY2M2OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUyJSIgc3RvcC1jb2xvcj0iI2QxYTI0YiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc5JSIgc3RvcC1jb2xvcj0iI2ZiY2M2OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk5JSIgc3RvcC1jb2xvcj0iI2QxYTI0YiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);



background: -moz-linear-gradient(left, rgba(209,162,75,1) 0%, rgba(251,204,105,1) 22%, rgba(209,162,75,1) 52%, rgba(251,204,105,1) 79%, rgba(209,162,75,1) 99%); /* FF3.6+ */



background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(209,162,75,1)), color-stop(22%,rgba(251,204,105,1)), color-stop(52%,rgba(209,162,75,1)), color-stop(79%,rgba(251,204,105,1)), color-stop(99%,rgba(209,162,75,1))); /* Chrome,Safari4+ */



background: -webkit-linear-gradient(left, rgba(209,162,75,1) 0%,rgba(251,204,105,1) 22%,rgba(209,162,75,1) 52%,rgba(251,204,105,1) 79%,rgba(209,162,75,1) 99%); /* Chrome10+,Safari5.1+ */



background: -o-linear-gradient(left, rgba(209,162,75,1) 0%,rgba(251,204,105,1) 22%,rgba(209,162,75,1) 52%,rgba(251,204,105,1) 79%,rgba(209,162,75,1) 99%); /* Opera 11.10+ */



background: -ms-linear-gradient(left, rgba(209,162,75,1) 0%,rgba(251,204,105,1) 22%,rgba(209,162,75,1) 52%,rgba(251,204,105,1) 79%,rgba(209,162,75,1) 99%); /* IE10+ */



background: linear-gradient(left, rgba(209,162,75,1) 0%,rgba(251,204,105,1) 22%,rgba(209,162,75,1) 52%,rgba(251,204,105,1) 79%,rgba(209,162,75,1) 99%); /* W3C */



filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d1a24b', endColorstr='#d1a24b',GradientType=1 ); /* IE6-8 */



	}







/* ---------->>> HEADER <<<-----------*/




.menuDIVIDER {
	    border-right: 1px solid #D1A24B;
}


#header { background:url(images/home_large_background.jpg) no-repeat center #FFFFFF; }



.home #header { background:url(images/home_large_background.jpg) no-repeat center #FFFFFF; }



.page-id-6 #header { background:url(images/about_header_background.png) no-repeat center #ffffff; }



.page-id-8 #header { background:url(images/room_red_background.jpg) no-repeat center #ffffff; }



.page-id-14 #header { background:url(images/contact_header_background.png) no-repeat center #ffffff; }



.page-id-16 #header { background:url(images/home_large_background.jpg) no-repeat center #ffffff; }



.page-id-20 #header { background:url(images/home_large_background.jpg) no-repeat center #ffffff; }



.page-id-22 #header { background:url(images/dining_background.jpg) no-repeat center #ffffff; }



.page-id-26 #header { background:url(images/suite_background.jpg) no-repeat center #ffffff; }



.page-id-335 #header { background:url(images/memory_background.png) no-repeat center #ffffff; }



.blog #header { background:url(images/home_large_background.jpg) no-repeat center #ffffff; }



.single-post #header { background:url(images/home_large_background.jpg) no-repeat center #ffffff; }











#header { margin:0 auto; height:349px; overflow:hidden; }



#header_info {background: none repeat scroll 0 0 #00758F; height: 150px; margin: 0; width:226px; position:relative; }



#header_info_container p {text-align:center; color:#ffffff; font-size:17px; line-height:25px; margin:0; padding-top:20px; font-family: Georgia, "Times New Roman", Times, serif; }



#header .swirl{position:relative; display:block;}



#header .swirl img{ width:460px; float:left; margin-left:-120px;}



.header_swirl_left img{width:460px; float:left; margin-left:-185px; margin-bottom:-369px; height:356px;}



.header_swirl_right img{width:460px; float:right; margin-right:-120px; margin-top:-2px;}



#header_info_container {width:1020px; margin:0 auto; height:314px; }



#header_info_container img.logo {left:-39px; position:absolute; text-align:center; top:80px;}



#header_info_container a {text-decoration:none; color:#ffffff; }



#header_info_container h6 {margin:0; padding:20px 20px 0 0; text-align:right; color:#ffffff; font-size:17px; font-weight:200; font-style: italic; }











.header_gold{height:11px; margin:0; padding:0px;}



.header_frame{height:57px; margin:0 auto; padding:0px; width:1218px; position:relative; z-index:10;}















/* ---------->>> NAVIGATION <<<-----------*/







#navigation.header {height: 35px;}



#navigation_container {width:1020px; margin:0 auto; }



#navigation_container ul {list-style:none; margin:0; padding:8px 0 0 0; font-family:Arial, Helvetica, sans-serif; font-size:14px; text-align:right; background:url("images/header-nav-bg.png"); background-repeat:no-repeat; background-position:right; height:35px; line-height:24px; }



#navigation_container ul li {display:inline; padding:9px 14px; }



#navigation_container ul li a {text-decoration:none;  color:#FFFFFF; font-weight:normal; font-size:12px;}



#navigation_container ul li:hover {background-color:#cea550;}



#navigation_container ul li a:hover {color:#FFFFFF;}



#navigation_container ul li.current_page_item {background-color:#cea550;}











/* ---------->>> CONTENT <<<-----------*/







#content {position:relative;}



#content #content_container {margin-top:-50px; overflow:hidden;}











/* ---------->>> SIDEBAR <<<-----------*/







#sidebar {



	width:235px; 



	min-height:400px;



	padding-top:10px; 



	padding:60px 9px 10px 9px;



	background: #e5e6e8; /* Old browsers */



	background: -moz-linear-gradient(top, #e5e6e8 0%, #ffffff 100%); /* FF3.6+ */



	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e5e6e8), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */



	background: -webkit-linear-gradient(top, #e5e6e8 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */



	background: -o-linear-gradient(top, #e5e6e8 0%,#ffffff 100%); /* Opera11.10+ */



	background: -ms-linear-gradient(top, #e5e6e8 0%,#ffffff 100%); /* IE10+ */



	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5e6e8', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */



	background: linear-gradient(top, #e5e6e8 0%,#ffffff 100%); /* W3C */



	text-align:center;



	}



#sidebar img {padding-bottom:10px;}

#sidebar #execphp-28.right_sidebar_widgets img{padding-bottom:0px;}

#sidebar .video img {margin-bottom:3px; }



#sidebar a.links {font-size: 12px;}







#sidebar .tabbed-widget {margin: 15px 0; font-family:Arial, Helvetica, sans-serif;}



#sidebar .tabbed-widget li{font-size:13px; color:#ffffff; }



#sidebar .tabbed-widget li#tab-link-4-0  a {margin-left:0px; }



#sidebar .tabbed-widget li.ui-state-default a {background-color:#00758f; padding:10px 15.2px; margin-left:4px; text-decoration:none; color:#ffffff; -moz-border-radius: 10px 10px 0 0; -webkit-border-radius: 10px 0px 0 0; -khtml-border-radius: 10px 10px 0 0; border-radius: 10px 10px 0 0;  }



#sidebar .tabbed-widget li.ui-state-active a, #sidebar .tabbed-widget li.ui-state-default a:hover {background-color:#A46B1D; }



#sidebar .tabbed-widget .tw-content {padding:105px 8px 12px 8px; width:208px; color:#737171; font-size:12px; background: #ffffff; -moz-border-radius: 0px 0px 10px 10px; -webkit-border-radius: 0px 0px 10px 10px; -khtml-border-radius: 0px 0px 10px 10px; border-radius: 0px 0px 10px 10px; }



#sidebar .tabbed-widget #tw-content-4-0 {background: url(images/sidebar_tab_events.jpg) no-repeat #ffffff;}



#sidebar .tabbed-widget #tw-content-4-1 {background: url(images/sidebar_tab_news.jpg) no-repeat #ffffff;}



#sidebar .tabbed-widget #tw-content-4-2 {background: url(images/sidebar_tab_testimonials.jpg) no-repeat #ffffff;}



#sidebar .tabbed-widget .tw-content ul {margin:0; padding:0px; }



#sidebar .tabbed-widget .tw-content ul li {margin-bottom:10px; color:#737171; border-bottom:1px dashed #00758f; padding-bottom:10px; list-style:none;}



#sidebar .tabbed-widget .tw-content ul li a {text-decoration:none; font-weight:normal; }



#sidebar .tabbed-widget .tw-content ul li a:hover {text-decoration:underline; color:#00758f; }



#sidebar img.esaal {margin:5px auto; display:block; }







#sidebar p {color:#605e5e; line-height:17px; font-size:13px; text-align:left; }



#sidebar p.medium_text {font-size:18px; line-height:25px;}



#sidebar p.gold {font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; color:#A46B1D;}







.blog #sidebar h2, .archive #sidebar h2, .single #sidebar h2, .search #sidebar h2, .page-template-page-sitemap-php #sidebar h2 {margin:30px 0 0 15px; color:#04617B; font-size:18px; }



.blog #sidebar ul, .archive #sidebar ul, .single #sidebar ul, .search #sidebar ul, .page-template-page-sitemap-php #sidebar ul {list-style:none; padding:0 0 0 5px; margin:0 0 0 15px; font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; }



.blog #sidebar ul li a, .archive #sidebar ul li a, .single #sidebar ul li a, .search #sidebar ul li a, .page-template-page-sitemap-php #sidebar ul li a {color:#A46B1D; text-decoration:none; font-style:italic; }







#sidebar #google_map {margin-bottom: 15px;}







#sidebar .right_sidebar_widgets {margin-bottom:10px;}



#sidebar .right_sidebar_widgets ul {text-align:left; padding:0; line-height:18px;}



.blog #sidebar h3.right_sidebar_widgets, .archive #sidebar h3.right_sidebar_widgets, .single #sidebar h3.right_sidebar_widgets, .search #sidebar h3.right_sidebar_widgets, .page-template-page-sitemap-php #sidebar h3.right_sidebar_widgets  {display:block; margin:20px 0 3px; font-size:14px; color:#ffffff; text-align:left; background: #04617B; padding:5px 15px; -moz-border-radius: 8px; -webkit-border-radius: 8px; -khtml-border-radius: 8px; border-radius: 8px; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic;}



#sidebar h3.right_sidebar_widgets{display:none;}







#sidebar .daily_news {text-align:center; line-height:20px; font-size:14px; margin-top:15px;}



#sidebar .daily_news a {text-decoration:none;}











/* ---------->>> SIDEBAR LEFT <<<-----------*/







#sidebar_left { 



	width:190px; 



	text-align:center; 



	padding:60px 18px 10px 18px;



	background: #e5e6e8; /* Old browsers */



	background: -moz-linear-gradient(top, #e5e6e8 0%, #ffffff 100%); /* FF3.6+ */



	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e5e6e8), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */



	background: -webkit-linear-gradient(top, #e5e6e8 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */



	background: -o-linear-gradient(top, #e5e6e8 0%,#ffffff 100%); /* Opera11.10+ */



	background: -ms-linear-gradient(top, #e5e6e8 0%,#ffffff 100%); /* IE10+ */



	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5e6e8', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */



	background: linear-gradient(top, #e5e6e8 0%,#ffffff 100%); /* W3C */}



#sidebar_left h3{display: none;}



#sidebar_left #menu-sidebar-menu {margin:0px; padding:0; margin-bottom:20px; }



#sidebar_left #menu-sidebar-menu li {



	list-style:none;



	-moz-border-radius: 10px;



	-webkit-border-radius: 10px;



	-khtml-border-radius: 10px;



	border-radius: 10px;



	padding:5px 10px;



	margin-bottom:7px;



	background:#ffffff;



	font-family:Georgia, "Times New Roman", Times, serif;



}



#sidebar_left #menu-sidebar-menu li:hover {background:#06b3c2; color:#ffffff; }



#sidebar_left #menu-sidebar-menu li a {background:url(images/sidebar_arrow.png) no-repeat left; text-decoration:none; color:#555658; font-style:italic; font-weight:normal; font-size:15px; display:block; padding-left:15px; }



#sidebar_left #menu-sidebar-menu li a:hover {color:#ffffff; background:url(images/sidebar_arrow_hover.png) no-repeat left;}



#sidebar_left img { margin:5px 0; }







/* ---------->>> SIDEBAR LEFT - WIDGETS <<<-----------*/







p.admin_note_title {color:#605E5E; font-style:italic;}



p.admin_note {color:#A46B1D;}



p .administrator {color:#00758F;}











/* ---------->>>  MAIN CENTER CONTENT <<<-----------*/







.page #content #main_center_content h2 {color:#A46B1D; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; padding:0; font-size:26px; }







#main_center_content { width:460px; padding:60px 40px 0 40px; color:#a46b1d;  }



#main_center_content h1 { text-transform:uppercase; margin-bottom:0; font-family:"Times New Roman", Times, serif;}



#main_center_content h4 { font-size:20px; font-style:italic; margin-top:15px; line-height:29px; font-weight:normal; font-family:"Times New Roman", Times, serif; }







#main_center_content .blue-headline{font-size:30px; color:#3d8ba1; font-style:italic; line-height:35px; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; padding-bottom:10px;}







#main_center_content ul {color:#605e5e; font-size:13px; }



#main_center_content p {color:#605e5e; line-height:17px; text-align:justify; font-size:13px; }



#main_center_content p.gold {font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; color:#A46B1D;}



#main_center_content p.medium_text {font-size:18px; line-height:25px;}



#main_center_content p.content_images {line-height:0; margin:0;}



#main_center_content p img {margin:0 25px;}



#main_center_content .entry p img {margin:0;}











#main_center_content.no_sidebar {width:615px; padding-right:80px; background:url(images/content_frame_no_sidebar_bg.jpg)  no-repeat; }











/* ---------->>>  POSTS <<<-----------*/







.post { border-bottom:1px dashed #06b3c2; padding-bottom:10px; margin-bottom:15px;  }



.post h2 {margin-bottom:0; }



.post h2 a { background:none; padding:0px; text-decoration:none; color:#A46B1D; }



.post h2 a:hover {text-decoration:underline; color:#04617B; }



.post .meta {margin-bottom:13px; color:#04617B;}



.post .entry {text-align:left;}



iframe {margin-bottom:10px;}







/* ---------->>> ABOUT <<<-----------*/



#about-sidebar-right{color:#ffffff; background:url(images/sidebar-right-about.jpg) no-repeat top center #cca34f; height:95px; text-align:center; font-size:17px; font-family:Georgia, "Times New Roman", Times, serif; border-radius:10px; padding-top:190px; line-height:21px;}



ul.about-sidebar{color:#605E5E; padding-top:20px; padding-left:0;}



ul.about-sidebar li{padding:2px 0px;}







/* ---------->>> SERVICES <<<-----------*/



.page-id-8 #sidebar {



	background-color:#ffffff;



	background: #ffffff; /* Old browsers */



	background: -moz-linear-gradient(top, #ffffff 0%, #ffffff 100%); /* FF3.6+ */



	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */



	background: -webkit-linear-gradient(top, #ffffff 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */



	background: -o-linear-gradient(top, #ffffff 0%,#ffffff 100%); /* Opera11.10+ */



	background: -ms-linear-gradient(top, #ffffff 0%,#ffffff 100%); /* IE10+ */



	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */



	background: linear-gradient(top, #ffffff 0%,#ffffff 100%); /* W3C */}



	



/* ---------->>> MEMORY <<<-----------*/



#memory-sidebar-right{color:#ffffff; background:url(images/sidebar-right-memory.jpg) no-repeat top center #cca34f; height:auto; text-align:center; font-size:18px; font-family:Georgia, "Times New Roman", Times, serif; border-radius:10px; padding-top:215px; line-height:25px; margin:0 auto 10px auto; width:170px;}

.page-id-335 #sidebar, .page-id-26 #sidebar {



	background-color:#ffffff;



	background: #ffffff; /* Old browsers */



	background: -moz-linear-gradient(top, #ffffff 0%, #ffffff 100%); /* FF3.6+ */



	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */



	background: -webkit-linear-gradient(top, #ffffff 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */



	background: -o-linear-gradient(top, #ffffff 0%,#ffffff 100%); /* Opera11.10+ */



	background: -ms-linear-gradient(top, #ffffff 0%,#ffffff 100%); /* IE10+ */



	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */



	background: linear-gradient(top, #ffffff 0%,#ffffff 100%); /* W3C */}







/* ---------->>> STAFF <<<-----------*/







#main_center_content .staff {margin-bottom:15px; border-top:1px dashed #06b3c2; padding-top:15px;}



#main_center_content .staff img {float:left; padding-right:20px; height:225px; }



#main_center_content p.staff_name {font-size:18px; font-family:Georgia, "Times New Roman", Times, serif; color:#A46B1D; }



#main_center_content p.staff_eli { clear:both;}











/* ---------->>> ACTIVITIES <<<-----------*/







.activities-text {width:473px; text-align:justify; color:#605E5E;}



.activities-image {margin-left:0; margin-top:-50px;display:none;}











/* ---------->>> DINING <<<-----------*/



.dining_menu ul {list-style: none; line-height: 18px; margin: 0; padding: 0; margin-top: 125px;}



.dining_menu .breakfast, .dining_menu .lunch, .dining_menu .dinner {float: left; width: 140px; padding:5px; height: 405px; margin-right:45px;}



.dining_menu .breakfast {background: url(images/dining_menu_breakfast.png) no-repeat center top;}



.dining_menu .breakfast ul {background: #fff5e4; padding: 5px;}



.dining_menu .lunch {background: url(images/dining_menu_lunch.png) no-repeat center top;}



.dining_menu .lunch ul {background: #ebfbff; padding: 5px;}



.dining_menu .dinner {background: url(images/dining_menu_dinner.png) no-repeat center top;}



.dining_menu .dinner ul {background: #fff5e4; padding: 5px;}







/* ---------->>> MEMORY CARE <<<-----------*/



.feature-text{



	font-family:Arial, Helvetica, sans-serif;



	color:#ffffff;



	font-size:13px;



	line-height:17px;



	background-color: #18819A;



	padding: 15px;



	border: 1px solid #18819A;



	-moz-border-radius: 10px; 



	-webkit-border-radius: 10px; 



	-khtml-border-radius: 10px; 



	border-radius: 10px;



}



/* ---------->>>  FOOTER <<<-----------*/



.footer_gold_bar{height:12px; padding:0px; margin:0px;}



.footer_bg_image{float:right; margin-left:-350px;}



.footer_bg_image_left{float:left; margin-right:-370px;}



#footer_top{background-color:#266c82; height:70px; margin:0px; padding:0px;}



#footer_top_left{width:250px; float:left; margin:0; padding:0;}



#footer_top_right{float:none; width:auto;}



#footer_bottom{background-color:#318199;}



.footer_slogan p {color:#ffffff; font-size:24px; font-family:"Times New Roman", Times, serif; font-style:italic; text-indent:15px; padding-top:20px;}



#social-widget-3 {width: 190px; margin:0px 20px; padding: 5px 10px; background:url(images/footer-social-media-widget-bg.png); background-repeat:no-repeat;}







#footer #footer_info p {color:#ffffff; text-align:center; margin-top:15px; font-size:12px;  }







#footer {text-align:center; padding:0px; margin:0px; color:#4b4b49;}



#footer #footer_bottom {padding-top:10px;}



#footer ul li {display:inline;}



#footer ul li a {font-size:12px; font-weight:normal; padding:3px; color:#ffffff; text-decoration:none;}



#footer ul li a:hover {text-decoration:underline;}







#footer #menu-extra-info li {padding:0 10px;}



#footer #menu-extra-info li:first-child {border-right:1px solid #D1A24B;}



#footer #menu-extra-info li a {color:#D1A24B; margin-left:0;}



#footer #menu-extra-info li a:hover {text-decoration:underline; color:#ffffff;}



