@charset "UTF-8";

/*
Created by Brian DeWeese
Copyright (c) 2009. All rights reserved.
*/

/* =Reset - handles the mass reset
-------------------------------------------------------------------*/
/* reset*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
body {
	line-height: 1;
	color: black;
	background: white;
	margin-bottom:-368px;
	background-color:#69543f;
}
ol, ul {
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}
div.clear{
    height:1px;font-size:1px;clear:both;
}
/* =Type - handles the typography
-------------------------------------------------------------------*/
body {font-family: "Lucida Grande", "Lucida Sans Unicode", sans-serif;}

h1,
h2,
h3,
h4,
h5,
h6 {font-family: Georgia, Times, serif; color:#682513;}

h1 {font-size:1.5em; letter-spacing:.06em; margin-bottom:.5em;}
h2 {font-size:1.5em; letter-spacing:.06em; margin-bottom:.5em;}

body#home h2 {color:#dfcfb7;}

h3 {font-size:1.1em; letter-spacing:.05em;margin-bottom:0.25em;margin-top:0.5em;font-weight:bold;}
                                          
h4 {font-size:1.0em; letter-spacing:.05em;margin-bottom:0.25em;margin-top:0.5em;font-weight:bold;}

h5 {}

h6 {}

p {font-size:.8em; line-height:1.8em; letter-spacing:.02em; margin-bottom:1em; color:#000;}

#footer p {color:#fff;}

blockquote {}


.posted_by {color:#222;font-size:.7em; margin:0;}
.posted_date {font-style: italic; color:#555; font-size:.5em;}

/* =LINKS
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/

a, a:link {color:#4E632F; font-weight:bold; text-decoration:none;}

a img {border:none;}

a:visited {}

a:hover {text-decoration:underline}

a:active {}

.light a {color:#ffeb9c; font-weight:normal;}
.light a:hover {color:#fff;}


/* =LISTS
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/

ul {}

li {}

ol {}

dl {}

dt {}

dd {}



/* =UDDER
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/

cite {}

br {}

hr {}

strong {font-weight: bold;}

big {}

em {font-style: italic;}

code {}

img {display:block;}


/* =Forms
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/

input.text_input {border: 1px solid #999; padding:4px; color:#777; background: white url(http://www.google.com/coop/intl/en/images/google_custom_search_watermark.gif) 4px 4px no-repeat;}

/* =Grid - handles the layout grid
-------------------------------------------------------------------*/
/*html,
body { height:100%;}*/
body{background:#fff url(/images/sites/den/bg2.jpg) ;}
#container {width:970px; position:relative; left:0; top:140px; min-height: 100%; height: auto !important; height: 100%; margin: 0 auto -228px auto;}
#home #container {
    top:0px;margin: 0 auto -368px auto;
}
.push {height:368px; clear:both;}

#mountain_bg {position:relative; left:0; height:368px; width:100%; background:transparent url(/images/sites/den/footer_bg.png) left bottom repeat-x;}
#mountain {/*position:absolute; */height:368px; width:1404px; /*left:50%; margin-left:-702px;*/ margin:0 auto; background:transparent url(/images/sites/den/mountain_silhouette.jpg) 50% 0 no-repeat;position:relative;top:-368px;margin-bottom:-368px;}

#footer_holder{
    margin:0px auto;width:100%;height:368px;clear:both;float:left;background:transparent url(/images/sites/den/mountain_silhouette.jpg) 50% 0 no-repeat;
}
#footer {position:relative; height:368px; width:970px; margin: 0px auto; z-index:100; }
#footer p {padding-top:150px;}
#footer .social_links {
    width:280px;float:right;padding-top:150px;
}
#footer .social_links a.facebook{
    display:block;background-image:url("/images/sites/den/f.gif");background-repeat:no-repeat;background-position:left center;
    padding-left:36px;line-height:24px;height:24px;font-weight:normal;font-size:12px;margin-bottom:12px;
}
#footer .social_links a.twitter{
    display:block;background-image:url("/images/sites/den/t.gif");background-repeat:no-repeat;background-position:left center;
    padding-left:36px;line-height:24px;height:24px;font-weight:normal;font-size:12px;margin-bottom:12px;
}
#footer .social_links a.rss{
    display:block;background-image:url("/images/sites/den/rss.gif");background-repeat:no-repeat;background-position:left center;
    padding-left:36px;line-height:24px;height:24px;font-weight:normal;font-size:12px;margin-bottom:12px;
}
#footer ul {margin-top:30px;}
#footer li a {margin:0 2em 0 0;}
#footer #parkside-footer{
    width:280px;margin-top:33px;
    display:block;background-image:url("/images/sites/den/parkside-footer.png");background-repeat:no-repeat;background-position:left bottom;
    padding-bottom:50px;line-height:24px;height:24px;font-weight:normal;font-size:12px;margin-bottom:12px;
}


/* =Widgets - handles widgets like tabs, drop-down menus, and "read more" buttons
-------------------------------------------------------------------*/
#page_loader {position:fixed; top:40%; left:50%; z-index:4000; margin-left:-100px; padding:20px; background:transparent url(/images/sites/den/80_bg.png) 0 0; text-align: center; color:#fff;}
#page_loader img {margin-top:10px;}

a.replacement {display:block; text-indent:-99999em;}

ul.nav, 
ul.nav li {
    float:left;
    position:relative;
}

ul.nav li a{
    display:block;
}

img.border {border:3px solid white;}
img.border_big {border:4px solid white;}
.right {float:right}
.left {float:left;}

#header_band { position:absolute; left:0; width:100%; height:38px; background:transparent url(/images/sites/den/header_bg.png) 0 0 repeat-x;}
#header_bend { position:absolute; height:40px; width:1166px; left:50%; margin-left:-583px; background:transparent url(/images/sites/den/header_bg_curve.png) 0 0 no-repeat;}

#gallery_band {height:61px; left:0; background:#4b1c0a url(/images/sites/den/home_photogallery_bg.jpg) left bottom repeat-x; position:absolute; width:100%; top:140px;}

body#home #gallery_band {height:439px; }

#header {position:relative; width:100%; top:0px; left:0px; height:100px;}

#logo a { width:239px; height:92px; background:transparent url(/images/sites/den/logo.png) 0 0 no-repeat;}

#utilities {position:absolute; right:0; top:0; line-height:38px; font-size:;}

#search {}
#search a { width:33px; margin:0 0 0 5px; height:42px; background:transparent url(/images/sites/den/search.png) 0 0 no-repeat;}
#search_form {position:absolute; top:0px; right:25px; background-color:#3C4929; width:0px; height:25px; padding:7px; z-index:100; display:none;}
#search_form form {width:240px;}
#make_a_reservation_cta {color:#e5d7bf; position:absolute; right:0; bottom:15px;}

#navigation {width:970px; height:40px; left:0px; z-index:1000; position:relative; }
#navigation li > ul {display:none; height:40px; width:970px; position:absolute; top:40px; left:0;}
body#home #navigation {margin-bottom:0px;}
body#home #navigation li > ul {background:transparent url(/images/sites/den/dropdown_bg.png) 0 0; /*background-color:#3d1c0e;*/}


#navigation li ul li {line-height:38px;}
#navigation li ul li a {color:#e6dac7; text-decoration:none; font-size:.8em; margin:0 1em; letter-spacing:.1em;}
#navigation li ul li a:hover {color:#fff;}
#navigation li ul li a.activeon {color:#fff; }
#navigation li ul li a:hover {color:#fff;}

a.nav_button {height:40px; background:transparent url(/images/sites/den/nav_bg.png) 0 0 no-repeat; text-indent:-99999em;}

a.nav_button > span {display:block; width:16px; height:16px; background:transparent url(/images/sites/den/nav_drop_button.png) -20px 0 no-repeat; position:absolute; right:15px; top:13px; z-index:99;}

#lodges a.nav_button {width:154px;}
#lodges a.nav_button:hover {background-position: 0 -40px;}
#lodges.active a.nav_button {background-position: 0 -80px;}
#lodges.active a.nav_button:hover {background-position: 0 -120px;}
#lodges.active > ul {display:block;}

#activities a.nav_button {width:150px; background-position: -154px 0;}
#activities a.nav_button:hover {background-position: -154px -40px;}
#activities.active a.nav_button {background-position: -154px -80px;}
#activities.active a.nav_button:hover {background-position: -154px -120px;}
#activities.active > ul {display:block;}
li#activities > ul {left:-154px;}

#reservations a.nav_button {width:182px; background-position: -304px 0;}
#reservations a.nav_button:hover {background-position:-304px -40px;}
#reservations.active a.nav_button {background-position:-304px -80px;}
#reservations.active a.nav_button:hover {background-position:-304px -120px;}
#reservations.active > ul {display:block;}
li#reservations > ul {left:-304px;}

#photogallery a.nav_button {width:168px; background-position: -486px 0;}
#photogallery a.nav_button:hover {background-position: -486px -40px;}
#photogallery_admin a.nav_button {width:168px; background-position: -486px 0;}
#photogallery_admin a.nav_button:hover {background-position: -486px -40px;}
/*li#photogallery > ul {left:-486px;}*/

#philosophies a.nav_button {width:175px; background-position: -654px 0;}
#philosophies a.nav_button:hover {background-position: -654px -40px;}
#philosophies.active a.nav_button {background-position: -654px -80px;}
#philosophies.active a.nav_button:hover {background-position: -654px -120px;}
#philosophies.active > ul {display:block;}
li#philosophies > ul {left:-654px;}

#aboutus a.nav_button {width:141px; background-position: -829px 0;}
#aboutus a.nav_button:hover {background-position: -829px -40px;}
#aboutus.active a.nav_button {background-position: -829px -80px;}
#aboutus.active a.nav_button:hover {background-position: -829px -120px;}
#aboutus.active > ul {display:block;}
li#aboutus > ul {left:-829px;}


#home_slideshow {width:970px; height:420px; overflow:hidden; float:left;position:absolute; left:0; top:140px; z-index:1;background-image:url("/images/sites/den/home_gallery/home1.jpg");background-repeat:no-repeat;}
#home_slideshow ul {position:relative;}
#home_slideshow ul,
#home_slideshow ul li {width:970px; height:420px; position:absolute; left:0px; top:0px;}
#home_slideshow li {display:none;}
#home_slideshow ul li.slide_showing {display:block;}
#home_slideshow ul li div {position:absolute; bottom:5px; right:5px; padding:6px; background:transparent url(/images/sites/den/80_bg.png) 0 0; color:#fff; font-size:.7em; letter-spacing:.03em;display:none;}
#home_slideshow ul li img {width:970px; height:420px; }

#inner_content {clear:both; width:970px; display:inline-block; background:transparent url(/images/sites/den/inner_content.jpg) 0 0 no-repeat; /*margin-top:42px;*/ padding:40px 0; position:relative;top:42px;padding-bottom:140px}

body#home #inner_content {position:relative;top:560px;margin-bottom:500px;}

body#home #left_inner_content {float:left; width:650px;}
body#home #right_inner_content {float:right; width:316px;}

#left_inner_content {width:305px;}
#left_inner_content img {margin-bottom:20px;}
#right_inner_content {float:right; width:618px;}

.page_content {background:transparent url(/images/sites/den/page_content_bg.jpg) top repeat-y; position:relative; padding:15px; min-height:500px; z-index:1; margin-bottom:30px;}
.page_content img {border:3px solid white; margin:10px 20px;}
body#home .page_content {width:591px; background:transparent url(/images/sites/den/welcome_bg.png) 0 0 no-repeat;}
body#home .page_content p {color:#fff;}
.page_content_top {position:absolute; top:-3px; left:0px; background:transparent url(/images/sites/den/page_content_top.jpg) 0 0 no-repeat; width:618px; height:394px; z-index:-1;}
.page_content_bottom {position:absolute; bottom:-15px; left:0; background:transparent url(/images/sites/den/page_content_bottom.jpg) 0 0 no-repeat; width:618px; height:126px;  z-index:-1;}

.blog_post img {margin:0 0 20px 0;}



#blog_content {width:591px; padding:15px; margin-top:20px; background:transparent url(/images/sites/den/page_content_bg.jpg) 0px -1px repeat-y; position:relative; padding:15px; min-height:500px; z-index:1; margin-bottom:30px;
}
#blog_content img {margin-bottom:15px;}
#blog_content.sbig {background:transparent url(/images/sites/den/home_blog_bg.png) 0 0 no-repeat; height:721px;}
#blog_content.ssmall {background:transparent url(/images/sites/den/home_blog_bg_small.png) 0 0 no-repeat; height:463px;}
#blog_content.smini {background:transparent url(/images/sites/den/home_blog_bg_mini.png) 0 0 no-repeat; height:358px;}
#blog_content p {color:#000;padding-right:15px;}

#blog_sidebar.social_links a.facebook{
    display:block;background-image:url("/images/sites/den/f.gif");background-repeat:no-repeat;background-position:left center;
    padding-left:36px;line-height:24px;height:24px;font-weight:normal;font-size:12px;margin-bottom:12px;margin-left:10px;color:#fff;
}
#blog_sidebar.social_links a.twitter{
    display:block;background-image:url("/images/sites/den/t.gif");background-repeat:no-repeat;background-position:left center;
    padding-left:36px;line-height:24px;height:24px;font-weight:normal;font-size:12px;margin-bottom:12px;margin-left:10px;color:#fff;
}
#blog_sidebar.social_links a.rss{
    display:block;background-image:url("/images/sites/den/rss.gif");background-repeat:no-repeat;background-position:left center;
    padding-left:36px;line-height:24px;height:24px;font-weight:normal;font-size:12px;margin-bottom:12px;margin-left:10px;color:#fff;
}

.blog_story_links{
    margin-top:10px;padding-top:10px;border-top:1px solid #39301f;
}
.blog_story_links a.facebook{
    display:block;float:left;background-image:url("/images/sites/den/f.gif");background-repeat:no-repeat;background-position:left center;
    padding-left:31px;line-height:24px;height:24px;font-weight:normal;font-size:12px;margin-bottom:12px;margin-right:15px;
}
.blog_story_links a.twitter{
    display:block;float:left;background-image:url("/images/sites/den/t.gif");background-repeat:no-repeat;background-position:left center;
    padding-left:31px;line-height:24px;height:24px;font-weight:normal;font-size:12px;margin-bottom:12px;margin-right:15px;
}
.blog_story_links a.rss{
    display:block;float:left;background-image:url("/images/sites/den/rss.gif");background-repeat:no-repeat;background-position:left center;
    padding-left:31px;line-height:24px;height:24px;font-weight:normal;font-size:12px;margin-bottom:12px;margin-right:15px;
}


.cta {width:286px; background:transparent url(/images/sites/den/right_column_cta_bg.jpg) 0 0 repeat-y; padding:10px 15px; position:relative;z-index:1; margin-bottom:20px; }
.cta_top {width:316px; height:79px; background:transparent url(/images/sites/den/right_column_cta_top.jpg) 0 0 no-repeat; position:absolute;top:-1px; left:0px; z-index:-1;}
.cta_bottom {width:316px; height:102px; background:transparent url(/images/sites/den/right_column_cta_bottom.jpg) 0 0 no-repeat; position:absolute;bottom:-11px; left:0px; z-index:-1;}
.cta h4 {border-bottom:1px solid #9f937a; padding:5px 0; margin-bottom:10px;}
.cta p {color:#333; line-height:1.5em;}

.green_cta {border:4px solid #858660; background:#858660 url(/images/sites/den/green_cta_bg.jpg) 0 0 ; width:268px; }
.green_cta h4 {color:#dfe3cd;}
.green_cta p,
#third_nav p {color:#fff;}
.green_cta a,
#third_nav a {color:#FFEB9C;}

.newsletter_cta {border:4px solid #3d1c0e; background:#703f1f url(/images/sites/den/newsletter_cta_bg.jpg) 0 0 ; width:268px; position:relative;font-size:12px;}
.newsletter_cta h4 {color:#ffeb9c;font-size:14px;}
.newsletter_cta p{color:#f9eddf;font-size:12px;}
.newsletter_cta {color:#f9eddf;}
.newsletter_cta a{color:#f9eddf;}
.newsletter_cta #ptarmigan_nav_headline{
    font-size:22px;color:#682513;padding-top:7px;padding-left:10px;font-family:"georgia";
    font-weight:normal;border:none;
}
.newsletter_cta #ptarmigan_nav_subtitle{
    font-size:12px;color:#682513;padding-top:45px;padding-left:10px;padding-bottom:30px;font-family:"georgia";
    font-weight:normal;border:none;
}


#third_nav h4 {border-bottom:1px solid #3d1c0e; padding:5px 0; margin-bottom:10px; color:#ffeb9c;}
#third_nav h4 a {text-decoration:none; padding:5px 0; margin-bottom:10px; color:#ffeb9c;font-weight:normal;}
#third_nav {border:4px solid #3d1c0e; background:#3d1c0e url(/images/sites/den/third_nav_bg.jpg) 0 0 ; width:268px; padding:10px 15px; margin-bottom:20px;}

#third_nav ul {font-size:.8em; margin-bottom:1.5em;}
#third_nav li {border-bottom:1px dotted #3d1c0e; padding-bottom:.5em;}
#third_nav li a {line-height:1.5em; height:1.5em; display:block; position:relative; left:0px;}
#third_nav a {color:#e6dac7;}
#third_nav a:hover,
#third_nav a.active {text-decoration:none; color:#fff;}

.third_arrow {height:14px; width:10px; background:transparent url(/images/sites/den/third_nav_arrow.png) 0 0 no-repeat; display:block; position:absolute; right:0px; top:5px;}

#third_nav a:hover .third_arrow,
#third_nav a.active .third_arrow {background-position:-12px;}

#third_nav.archive li {color:#f8f8f8; font-size:.9em; font-style: italic; margin-bottom:1em; border:none;}
#third_nav.archive li a {line-height:2em; height:2em;}


#weather {width:276px; height:112px; background:transparent url(/images/sites/den/weather_bg.png) 0 0 no-repeat; padding:20px; margin-bottom:20px;}


.slideshow_control,
.gallery_big_control {width:53px; height:89px; background:transparent url(/images/sites/den/gallery_controls.png) -1px 0 no-repeat; position:absolute; cursor:pointer; top:50%; margin-top:-45px;}

#move_left {left:0;}
#move_right {right:0; background-position:-50px 0;}


/* =Gallery
-------------------------------------------------------------------*/
#gallery_bg {
    position: fixed;
	z-index:1001;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
	display:none;
	background-color:#000;
	/*opacity: 0.8;*/
/*  -moz-opacity: 0.8;
    filter:alpha(opacity=80);*/
}    

#gallery_wrap {
    position: fixed;
	background: #000;
	z-index: 3002;
	color:#fff;
	display:none;
	text-align:left;
	top:50%;
	left:50%;
	margin-left:-5px;
	margin-top:-5px;
	width:10px;
	height:10px;   
}

#gallery_thumbs {
    position:fixed;
    background: #000;
	z-index: 3002;
	color:#fff;
	display:none;
	width:100%;
	height:0;
	bottom:0;
    left:0px;
	/*padding:20px 0;*/
	overflow:hidden;
	/*opacity: 0.8;*/
	background:transparent url(/images/sites/den/80_bg.png) 0 0;
}

#thumbs_wrapper {
    position:fixed;
    z-index: 3003;
    display:none;
    bottom:0;
	left:0;
	height:85px;
}
.thumb {float:left; margin-left:20px; height:66px; width:100px; cursor:pointer;}
.active_thumb {border: 1px solid silver; margin-top:-1px; margin-left:18px;}

/*#slider {height:15px; background-color:#222; width:100%; position:fixed; bottom:0; z-index:3005; display:none;}*/

.mini_dock_control {width:21px; height:39px; background:transparent url(/images/sites/den/mini_dock_controls.png) 0 0 no-repeat; position:fixed; z-index:3008;bottom:27px; display:none; cursor:pointer;}
#right_mini_control {right:0;background-position:-33px 0px;}
#left_mini_control {left:0;}
#close_button {position:fixed; top:5px; right:10px; width:66px; height:22px; background: transparent url(/images/sites/den/lightbox/lightbox-btn-close-transparent.png) 0 0 no-repeat; display:none; z-index:3005; cursor: pointer;}

.dock_toggle {height:22px; position:fixed; top:5px; right:92px; display:none; z-index:3005; cursor:pointer;}
.hide_dock {background:transparent url(/images/sites/den/lightbox/hide_button.png) 0 0 no-repeat; width:107px; }
.show_dock {background:transparent url(/images/sites/den/lightbox/show_button.png) 0 0 no-repeat; width:114px;}

.gallery_big_control {position:fixed;}
#big_nav_left,
#big_nav_right {display:none; z-index:3005;}
#big_nav_right {right:-2px; background-position:-52px 0;}



.sidebar_caption {float:right;clear:right; width:193px; margin:-5px 20px 10px;}
.sidebar_caption a{text-decoration:none;font-weight:normal;}

.page_content ul {list-style-type: disc}
.page_content li{padding:2px 5px;font-size:.8em; line-height:1.8em; letter-spacing:.02em; margin-bottom:0.2em; color:#000; margin-left:20px; list-style-type: disc}

#home div.page_content div.left_inner_content a{color:#DFCFB7;text-decoration:underline;}

#blog_content_area h2 a {color:#682513;font-weight:normal;}

#blog_content_area h2 {margin-top:20px;}

blockquote {
    font-size:0.9em;padding:5px 20px 0px 5px; color:#333;
}
blockquote p{
    color:#333;
}

.daily-menu{
    text-align:center;
}
.daily-menu p{
    text-align:center;
}
.daily-menu h2{
    text-align:center;
}

#header .light a {font-size:0.8em;margin: 0 0.5em}
#footer ul a{ margin:0 1.5em 0 0; font-size:0.8em}


.admin_content_image_caption, .content_image_caption {font-size:0.8em;}

.admin_content_image_caption a, .content_image_caption a{font-size:0.8em;font-weight:normal;}


#blog_content_area .sidebar_caption {width:298px;padding-left:20px;}


#asset_download_area {font-size:12px;line-height:21px;}

#asset_download_area .asset_title{margin-top:10px}
/* =Lightbox
-------------------------------------------------------------------*/
/**
 * jQuery lightBox plugin
 * This jQuery plugin was inspired and based on Lightbox 2 by Lokesh Dhakar (http://www.huddletogether.com/projects/lightbox2/)
 * and adapted to me for use like a plugin from jQuery.
 * @name jquery-lightbox-0.5.css
 * @author Leandro Vieira Pinho - http://leandrovieira.com
 * @version 0.5
 * @date April 11, 2008
 * @category jQuery plugin
 * @copyright (c) 2008 Leandro Vieira Pinho (leandrovieira.com)
 * @license CC Attribution-No Derivative Works 2.5 Brazil - http://creativecommons.org/licenses/by-nd/2.5/br/deed.en_US
 * @example Visit http://leandrovieira.com/projects/jquery/lightbox/ for more informations about this jQuery plugin
 */
#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1001;
	width: 100%;
	height: 100%;
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 3001;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading img {display:inline;}
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}
#lightbox-nav-btnPrev { 
	left: 0; 
	float: left;
}
#lightbox-nav-btnNext { 
	right: 0; 
	float: right;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	padding: 0 10px; 
	color: #666; 
}
#lightbox-container-image-data #lightbox-image-details { 
	width: 70%; 
	float: left; 
	text-align: left; 
}	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
	display: block; 
	clear: left; 
	padding-bottom: 1.0em;	
}			
#lightbox-secNav-btnClose {
	width: 66px; 
	float: right;
	padding-bottom: 0.7em;	
}
/* =UI
-------------------------------------------------------------------*/
/*@import url(ui.core.css);
@import url(ui.slider.css);*/
/*@import url(ui.theme.css);*/





#header_placer{
    position:absolute;top:0px; left:0px; height:140px;width:100%;
}
#header_center{
    margin:0px auto;height:140px;width:970px;
}


.cke_skin_kama{
    clear:both;
}


/* - - - - - -- - DISQUS - - - - - - - */

#dsq-content .dsq-by { display: none; } 
#dsq-content .dsq-dc-logo {  display: none;} 
#dsq-content .dsq-options {  display: none;} 


