
/*
Theme Name: CommunityLiving
*/
.inform-list .text-4 {
right:186px;
top:26px;
z-index:10;
font-size:2em;
line-height:21px;
}

.inform-list .text-4 .inform-box {
background:url(images/bg-inform-box.png) no-repeat;
width:266px;
overflow:hidden;
padding:15px 40px 0 53px;
height:122px;
}

.inform-list .text-4 .inform-box:hover { background:url(images/bg-inform-box-hover.png) no-repeat; }

.inform-list .text-4 .big-txt {
font-size:1.8em;
line-height:36px;
}

.inform-list .text-5 {
right:248px;
top:128px;
font-size:1.7em;
line-height:23px;
}

.inform-list .text-5 .inform-box {
background:url(images/bg-inform-box02.png) no-repeat;
width:222px;
overflow:hidden;
height:133px;
padding:48px 40px 0 45px;
}

.inform-list .text-5 .inform-box:hover { background:url(images/bg-inform-box02-hover.png) no-repeat; }

.inform-list .text-5 .big-txt {
font-size:1.824em;
line-height:31px;
}

.inform-list .text-6 {
right:15px;
top:94px;
z-index:11;
font-size:2em;
}

.inform-list .text-6 .inform-box {
background:url(images/bg-inform-box03.png) no-repeat;
width:183px;
overflow:hidden;
height:121px;
padding:20px 60px 0 29px;
line-height:23px;
}

.inform-list .text-6 .inform-box:hover { background:url(images/bg-inform-box03-hover.png) no-repeat; }

.inform-list .text-6 .big-txt {
font-size:1.55em;
line-height:31px;
}

.side-nav .current_page_ancestor a, .side-nav .current_page_parent a, .side-nav li.current_page_item a {
background:#f2f4f6;
color:#003c79;
text-decoration:underline;
}

/* current link */
.side-nav li.current_page_item li a, .side-nav li.current_page_parent li.current_page_item li a {
background:#fff;
text-decoration:none;
font-weight: normal;
color:#4d4d4d;
}

/* child links holder link */
.side-nav li.current_page_parent a {
color:#003c79;
text-decoration:underline;
font-weight: bold;
background: #fff;
}

/* child links */
.side-nav li.current_page_parent li a, .side-nav li.current_page_ancestor li a, .side-nav li.current_page_ancestor a {
background:#fff;
text-decoration:none;
font-weight: normal;
color:#4d4d4d;
list-style: none;
}

/* active child links */
.side-nav li.current_page_parent li.current_page_item a {
background:#f2f4f6;
color:#003c79;
text-decoration:underline;
font-weight: normal;
}

.side-nav li a:hover, .side-nav li.current_page_parent li a:hover, .side-nav li.current_page_ancestor li a:hover, .side-nav li.current_page_ancestor a:hover {
color:#003c79;
text-decoration:underline;
}

/* current link */
.side-nav a:hover {
color:#003c79;
text-decoration:underline;
}

/* hide child links */
.side-nav li ul {
display: none;
padding-left: 20px;
margin: 0;
}

/* hide second child links */
.side-nav li.current_page_item ul ul, .side-nav li.current_page_ancestor ul ul { display: none; }

/* show second child links */
.side-nav li.current_page_item ul, .side-nav li.current_page_parent ul, .side-nav li.current_page_ancestor ul, .side-nav li.current_page_ancestor ul li.current_page_ancestor ul, .side-nav li.current_page_ancestor ul li.current_page_item ul { display: block; }

.side-nav li.current_page_parent { background: #fff; }

#nav .current_page_ancestor a, #nav .current_page_parent a, #nav .current_page_item a {
color:#fff !important;
background:url(images/bg-nav-hover.gif) no-repeat;
text-decoration:none !important;
}

#nav .current_page_ancestor span, #nav .current_page_parent span, #nav .current_page_item span {
background:url(images/bg-nav-hover-r.gif) no-repeat 100% 0;
color:#fff !important;
text-decoration:none !important;
}

.inner #nav .current_page_ancestor a, .inner #nav .current_page_parent a, .inner #nav .current_page_item a {
color:#fff !important;
background:url(images/bg-nav-hover-inner.gif) no-repeat;
}

.inner #nav .current_page_ancestor span, .inner #nav .current_page_parent span, .inner #nav .current_page_item span {
color:#fff !important;
background:url(images/bg-nav-hover-inner-r.gif) no-repeat 100% 0;
text-decoration:none;
}

.prev { float:left; }

.next { float:right; }

/* Events /////////////////////////////////////////// */
#content .tec-calendar-buttons a {
text-shadow: none;
color: #fff;
}

select.tec-events-dropdown {
position: relative;
top: -27px;
left: 0px;
}

.tec-calendar-buttons { margin-top: -27px; }

table.tec-calendar { margin-top: 0; }

.tec-calendar-buttons a.tec-button-off { background-color: #aaaaaa; }

/* wp -pagination */

/* wp -pagination */

.wp-pagenavi {
float: left;
margin-bottom: 20px;
}

.wp-pagenavi .pages { padding-right: 10px; }

.wp-pagenavi a {
padding: 2px 4px 2px 4px;
margin-right: 3px;
color: #004e95;
}

.wp-pagenavi .current {
padding: 2px 4px 2px 4px;
margin-right: 3px;
background: #004e95;
color: #fff;
}

.tools-area li.text {
font-size: 14px;
padding-top: 5px;
margin-right: 0;
padding-right: 0;
}

.tools-area li.share {
margin-right: 0;
padding-right: 0;
width: 57px;
}

.at300bs {
background: none;
margin-left: 10px;
}

.at300bs.at15t_compact {
background: url(images/share.gif) no-repeat;
height: 39px;
width: 29px;
z-index: 10;
}

#tec-content { padding-left: 0; }

#tec-event-meta .gmap, .tec-event-meta-desc .gmap {
padding: 3px;
position: relative;
top: 3px;
}

#tec-event-meta .gmap:hover, .tec-event-meta-desc .gmap:hover { color: #fff; }

span.wpcf7-list-item { display: block; }

.fake-button {
height:24px;
left:8px;
position:absolute;
width:25px;
z-index:100;	
}

.fake-button:hover {
cursor:pointer;	
}

#fancy_ajax {
overflow:hidden !important;
}

/* QUOTE ON HOMEPAGE
----------------------------------------------------------------------------------*/

.quotes {
	background: url("images/quote-marks.gif") no-repeat scroll left top transparent;
	clear: both;
	color: #474F4F;
	font-family: "Lucida Sans","Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans-serif;
	font-size: 22px;
	left: 10px;
	line-height: 30px;
	margin-bottom: 0;
	margin-top: 30px;
	padding: 1px 10px 0 27px;
	position: relative;
}
.quotes blockquote {
	margin-bottom:0;
}

.quotes .quote-author {
	font-size:18px
	color: #555756;
	text-align:right;
}
