/*
  Running MySource Matrix
  Developed by Squiz - http://www.squiz.net
  MySource, MySource Matrix and Squiz.net are registered Trademarks of Squiz Pty Ltd
  Page generated: 09 February 2012 12:45:13
*/


#feature {
background:url(http://www.rspcansw.org.au/__data/assets/image/0012/3054/feature_shadow.gif) no-repeat scroll 17px 244px;
height:253px;
padding-top:5px;
margin-top:-5px;
}

/* Left Menu */
#left_menu {
margin:0;
padding:0;
text-indent:0;
background-color:#ededed;
width:175px;
}

#left_menu li {
list-style:none outside none;
display:inline;
}

#left_menu a:hover {
text-decoration:underline;
}

#left_menu ul {
padding:0;
margin:0;
}

#left_menu a {
color:#0a8cbc;
text-decoration:none;
}

#left_menu a.slide_this {
background:url(http://www.rspcansw.org.au/__data/assets/image/0015/2940/left_nav_bkg.jpg) no-repeat;
display:block;
text-indent:30px;
padding-top:7px;
padding-bottom:7px;
}

#left_menu li.selected a.slide_this {
background:url(http://www.rspcansw.org.au/__data/assets/image/0005/2957/left_nav_bkg_selected2.jpg) no-repeat;
display:block;
text-indent:30px;
color:#fff;
}

#left_menu li li a {
color:#000;
}

#left_menu ul ul {
padding-left:28px;
}

#left_menu ul ul ul {
padding-left: 0px;
}

#left_menu ul ul li {
display:block;
padding-bottom:5px;
background:url(http://www.rspcansw.org.au/__data/assets/image/0013/2173/lhs_third_arrow.gif) no-repeat;
padding-left:13px;
background-position:0 4px;
}

/* Content */
#content_wrapper2 {
margin-top:0;
}

#feature_listing {
float:left;
margin-left:-15px;
margin-top:13px;
}

li.feature_content {
list-style:none!important;
padding-left:20px!important;
}

#feature_listing h2 {
display:block;
}

#feature_listing h2 a {
color:#0A8CBC;
}

.feature_content span {
display:block;
padding-left:185px;
}

.feature_content h2 {
padding:0;
margin:0;
}

.feature_content {
float:left;
background:url(http://www.rspcansw.org.au/__data/assets/image/0018/2754/bg_listing.jpg) repeat-x;
padding:14px 20px 20px;
width:455px;
margin-left:16px;
}

.feature_content img {
border:1px solid #d6d4d4;
float:left;
}

.feature_content p {
float:left;
width:265px;
margin-left:10px;
}

/* Column Layouts */
#col1 {
float:left;
width:530px;
}

#col2 {
float:left;
width:175px;
}

#col3 {
float:right;
width:248px;
margin-right:-5px;
}

#col1_content {
padding:5px 0 0 30px;
}

#col1_content ul {
margin-bottom:10px;
}

#col1_content li {
list-style:disc;
list-style-position:inside;
padding-left:10px;
}

#col3_content {
padding:10px 5px;
}

#breadcrumb {
margin-left:205px;
color:#999;
padding-bottom:5px;
}

#breadcrumb a,#breadcrumb a:visited,#breadcrumb a:active {
text-decoration:none;
color:#999;
z-index:0;
}

#breadcrumb a.current_asset,#breadcrumb a:active.current_asset,#breadcrumb a:visited.current_asset {
text-decoration:none;
color:#666;
z-index:0;
}

#print {
float:right;
margin-right:9px;
padding-top:3px;
}

#vets_blog,#upcoming_events,#online_shop {
padding:5px 0;
}

#upcoming_events {
padding:5px 0 195px;
}

.news_articles {
padding-bottom:20px;
padding-left:5px;
}

.news_articles p {
margin:.7em 0 0;
}

p.date {
color:#ff5700;
margin-top:2px;
font-size:.9em;
}

.feature_content_articles {
clear:both;
padding-bottom:25px;
}

.title_image {
padding-bottom:30px;
}

.feature_content a {
color:#ff5700;
}

.feature_content h3 {
color:#0a8cbc;
font-weight:400;
font-size:1.2em;
padding-bottom:10px;
margin-top:0;
}

#sponsors img {
padding-top:15px;
}

#sponsors img.sponsor_image {
padding-top:30px;
}

/* Calendar Styling */
#calendarTable table {
margin-left:1px;
border-collapse:collapse;
}

#calendarTable table .date {
border:#e7f4f8 1px solid;
border-top:#1892c0 2px solid;
border-bottom:none;
}

#calendarTable table td {
vertical-align:top;
background-color:#d8e7a0;
}

#calendarTable table td.date {
background-color:#fff;
}

#calendarTable table th {
vertical-align:top;
}

#calendarTable table a.dateLink {
color:#1591bf;
display:block;
background-color:#e7f4f9;
font-weight:700;
}

#calendarTable table a.event {
color:#9dc411;
text-decoration:underline;
}

h2.calendar-heading {
color:#9dc411;
font-weight:700;
}

.calendarNavLink {
color:#1893c0;
text-decoration:underline;
}

#month-block {
border:#8ecae0 1px solid;
width:662.5px;
margin-left:auto;
margin-right:auto;
}

.apfpAnimalType, .apfpShelter {
margin-bottom:15px
}

#searchForm {
margin-top:20px;
}  

#donate_now_duck {
  display:none;
}

#sponsors {
float:left;
width:230px;
display:inline;
}

#sponsors img {
text-align:center;
}

/* Fade Images */
#fade {
height:120px;
margin-top:-10px;
}

#fade img {
width:230px;
}

.article {}
