.imgslide-wrap {
    position: relative;
    width: 940px;
	}
.imgslide-gallery {
    height: 400px;
    list-style: none outside none;
    margin: auto;
    overflow: hidden;
    padding: 0;
    position: relative;
    width: 940px;
	

    height: 569px;
    list-style: none outside none;
    margin: auto;
    overflow: hidden;
    padding: 0;
    position: relative;
    width: 940px;	
	}
	
.imgslide-gallery li {
    height: 400px;
    width: 940px;
	
    height: 569px;
    width: 940px;	
}	
.frame-post {
    height: 364px;
    margin-left: 29px;
    margin-top: 18px;
    overflow: hidden;
    position: relative;
    text-align: center;
    width: 882px;
	
    height: 533px;
    margin-left: 29px;
    margin-top: 18px;
    overflow: hidden;
    position: relative;
    text-align: center;
    width: 1042px;	
	}
	
.with-content .frame-post-img {
    display: inline;
    float: left;
    width: 586px;
	}
.frame-post-img {
    display: block;
	margin: 0 auto;
	position: relative;
	width: 800px;
    cursor: pointer
	}
	
.img-caption {
    background: url("../images/bg_slider_nav.png") repeat scroll 0 0 transparent;
    bottom: 5px;
    color: #000000;
    padding: 5px;
    position: absolute;
    text-align: left;
    width: 790px;
	left: 0;
}

.ie7 .img-caption {
	bottom: 0;
}
.with-content .img-caption {
	width: 576px;
}
.frame-post-content {
    background: none repeat scroll 0 0 #FFFFFF;
    display: inline;
    float: right;
    height: 344px;
    overflow-y: auto;
    padding: 10px;
    text-align: left;
    width: 316px;
	
    background: none repeat scroll 0 0 #FFFFFF;
    display: table;
    float: right;
    height: 533px;
    overflow-y: auto;
    padding: 0 10px 0 0;
    text-align: left;
    width: 446px;
	}
	
.img-gall-nav {
	display: none;
	z-index: 1000;
	/*background: url("../images/bg_slider_nav.png") repeat scroll 0 0 transparent;*/
    height: 400px;
    position: absolute;
    width: 29px;
	
	height: 100%;
	}
.img-gall-nav-prev{
	left: 0px;
	}
.img-gall-nav-next {
	right: 0px;
	}
#slide-prev {
	background: url("../images/icon_prev_frame.png");
	}
#slide-next {
	background: url("../images/icon_next_frame.png");
	}
.img-nav-slide {
	display:block;
	height:69px;
	line-height:40px;	
	position:absolute;	
	top:170px;
	width:29px;	
	text-decoration:none;
	text-align:center;
	text-indent: -99999px;
	outline: none;
	
	top: 44%;
	}
.cover-frame {
	background: #000000;
	margin: 20px auto;
	display: block;
	width: 650px;
	}
.cover-image {
    display: inline;
    float: left;
    width: 265px;
	}
	
.cover-image img {
	margin: 0;
}	
.cover-text {
    display: inline;
    float: left;
	width: 360px;
	margin-left: 10px;
	}
	
.cover-text p { 
	color: #FFFFFF
	}
.donate-form-frame {
	display: block;
	float: left;
	height: 300px;
	margin-left: 20px;
	margin-top: 20px;
	width: 355px;
	}
	
/*	
div.entry-content:hover div.img-gall-nav {
	display:block;
	}
*/
.emphasis {
	font-size: 1.3em;
	font-weight: bold;
	}
.quote {
	font-size: 1.5em;
	color: red;
	}
	
#page-under-one-roof #outer-wrap,
#single-underoneroof #outer-wrap {
	background: #000;
    width: 100%;
}

#page-under-one-roof #pre-header,
#single-underoneroof #pre-header {
    background: none repeat scroll 0 0 #333333;
    height: 30px;
    margin: 0 auto 20px;
    width: 100%;
}

#page-under-one-roof #inner-wrap,
#single-underoneroof #inner-wrap {
    margin: 0 auto;
    padding: 0;
    width: 1100px;
}

#page-under-one-roof #header, 
#page-under-one-roof #footer,
#single-underoneroof #header,
#single-underoneroof #footer {
	display: none;
}

#page-under-one-roof .one-col #page-content ,
#single-underoneroof .one-col #page-content{
	width: 1100px;
}



.imgslide-wrap, 
.imgslide-gallery, 
.imgslide-gallery li {
    width: 1100px;
}

.frame-post-content .callout {
    display: table-cell;
    vertical-align: middle;
}

.frame-post-content .cell {
    margin-right: -10px;
    max-height: 511px;
    overflow-y: auto;
    padding: 10px;
}
#page-under-one-roof .share-this-bar,
#single-underoneroof .share-this-bar {
	background-color: #000;
	color: #999;
}

#page-under-one-roof h1.entry-title,
#single-underoneroof h1.entry-title{
	color: #999;
}

#page-under-one-roof #menu-pre-header-nav,
#single-underoneroof #menu-pre-header-nav {
    background: none repeat scroll 0 0 #333333;
    color: #999999;
    float: none;
    margin: 0 auto;
    width: 1100px;
}

#page-under-one-roof #menu-pre-header-nav li,
#single-underoneroof #menu-pre-header-nav li {
	float: left;
	margin-right: 20px;
}

#page-under-one-roof #breadcrumbs,
#single-underoneroof #breadcrumbs {
	color: #999;
	display:none;
}
#page-under-one-roof #breadcrumbs a,
#single-underoneroof #breadcrumbs a {
	color: #fff;
}

#single-underoneroof .entry-meta {
	display: none;
}


.quotes {
    color: #fff;
    font-size: 16px;
    font-weight: bold;
    line-height: 20px;
	}
.cite {
    color: #FFA500;
    font-size: 18px;
    font-weight: bold;
    text-align: right;
	}
.frame-post-content {
	background: none repeat scroll 0 0 #FFEECA;
	background: #000;
	color: #fff;
	}
	
a:hover {
	text-decoration: none;
	}	
	
.sngl-img-share {
    background: url("../images/bg_slider_nav.png") repeat scroll 0 0 transparent;
    color: #FFFFFF !important;
    display: block;
    font-size: 11px;
    font-weight: bold;
    height: 40px;
    left: 10px;
    line-height: 12px;
    padding-top: 26px;
    position: absolute;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    top: 10px;
    width: 90px;
}
.shareOverlay{
    display: none;
    position: absolute;
    top:200px;
    width:200px;
    height:100px;
    background: rgb(230,230,230); /* Fallback  */
    background: rgba(230,230,230,0.7);
    -ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#B2E6E6E6,endColorstr=#B2E6E6E6);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#B2E6E6E6,endColorstr=#B2E6E6E6);
    zoom: 1;
}
.shareOverlay p {
    margin:30px auto;
    font-weight: bold;
}
.sharePreview {
    margin: 10px auto 30px;
    display: block;
    max-height: 300px;
    max-width: 300px;
}