#footer a:hover {text-decoration:none;color:#000}
#page {background:url(images/front/bg-page.png) repeat-y}

/* content */
#column-r {margin:0 0 0 626px;width:372px;border:1px solid #8294c7;border-style:none none none dashed}
#column-r a:hover {font-style:normal}
.column-r-top {min-height:660px;width:372px}
.column-r-events {width:363px;margin:0 0 0 10px}
.entry-event {}
.post_image_description {padding:3px}
/* .post_image_description a {color:#ffffff;text-decoration:none;padding:0 0 0 3px} 
.post_image_description a:hover {text-decoration:underline}*/
#rehomed, #rabbits {margin:0 0 0 10px;padding:2px 0;width:154px;min-height:300px}
#rehomed {margin-left:174px}
#rehomed a, #rabbits a {color:#354163}
#rehomed a:hover, #rabbits a:hover {font-style:normal;color:#091946;text-decoration:none}
.rehome-title {position:absolute;width:148px;margin:2px 0 0 2px;padding:1px;background:url(images/front/bg-page.png) repeat;text-align:justify}
.rehome {padding:5px 0 0 10px}
img.rehome {border:1px solid #a7a7a7;padding:1px}
#rabbits {float:left}
.spacing {margin:5px auto}
.close {clear:both;height:0}
.blk {color:#000}
#cats {width:280px;margin:10px auto}
#cats h3 {margin:0;padding:2px 0;line-height:12px}
.cats-title {position:absolute;margin:2px 0 0 2px;padding:1px;width:248px;background:url(images/front/bg-page.png) repeat;text-align:justify}

/* quickmenu */
#quickmenu {width:372px;padding:10px 20px}
#quickmenu ul {display:block;margin:0;padding:0}
#quickmenu ul li {display:block;width:160px;float:left;list-style-type:none;margin:0 auto;padding:0 5px}
#quickmenu ul ul li:before {content:"\00BB \0020";list-style-type:circle}
#quickmenu ul ul li {display:block;marker-offset:3px;margin:0;padding:2px 0 0 6px}
#quickmenu a {color:#5e5e5e}
#quickmenu a:hover {color:#000}
ul.login {}
#qm-1, #qm-3{min-height:180px}
#qm-2, #qm-4{min-height:80px}
#quickmenu ul li li {min-height:0}
.qm {margin:10px 0;width:372px;height:300px;clear:right}



/* news */
.flir-news {}
#news {float:left;width:606px;margin:0 10px}
.news {margin:10px 0;border:1px solid #bcbcbc;position:relative}
#news p {font-size:1.1em}
#news ul {list-style-type:none;margin:0;padding:0}
#news ul li {margin:5px 0}
#news h3 {margin:0;padding:0;font-size:1.6em}
#news img {padding:2px;z-index:-3}
.news_title {position:absolute;margin:8px;z-index:4}
.news_title a {color:#ffffff;text-decoration:none;padding:0 0 0 3px}
.news_title a:hover {color:#fff;font-style:normal}
.news_img_text {position:absolute;bottom:22px;left:20px;width:560px;color:#fff;font-size:1.1em;text-shadow:#5f6ca6 2px 2px 3px;z-index:3}
.news_img_t, .news_img_b {position:absolute;left:0;width:600px;height:100px;margin-left:2px;z-index:1;cursor:pointer}
.news_img_t {top:2px;background:url(images/front/news_img_t_54.png) repeat-x}
.news_img_b {bottom:2px;background:url(images/front/news_img_b_54.png) repeat-x}
.date {color:#fff;clear:left;padding:0 0 0 3px}
.news-1 {padding:8px 20px 20px 20px;font-size:1.2em}
#news a {color:#c1c5e7}
#news a:hover {color:#b0b9ff;font-style:normal;text-decoration:underline}
#news h3 a {color:#fff}
a.post-edit-link {color:red}

/* page */
.post {padding:10px 10px;font-size:1.2em}
.post-title {font-size:1.2em}

#tag-outer {padding:10px 50px}
#tags {width:898px;padding:5px;margin:1px 0 2px 0;clear:left;border:1px solid #6177b7;background:#d7dceb;text-align:center}
#tags ul {list-style:none}
#tags li {padding:2px 6px}
#tags a {color:#4c5e93}
#tags a:hover {color:#000;font-style:normal}
#tag-comment {position:relative;margin:-4px 0 0 -780px}

/* sidebar */
.frame {background:url(images/side/frame.png) no-repeat;width:356px;height:136px;margin:5px auto}

/* corners and opacity */
#tabs-0 li.active img, .rehomed {border-radius:3px;-webkit-border-radius:3px;-opera-border-radius:3px;-moz-border-radius:3px}
#rehomed, .post_image, .pane, #pagecontent, #quickmenu{border-radius:5px;-webkit-border-radius:5px;-opera-border-radius:5px;-moz-border-radius:5px}

/* administer */
.ad {padding-top:20px}
.advertise {margin:15px 0}