@import url(blog.css);
@import url(hills-green/hills-green.css);
/* end StyleCatcher imports */

body{ background: url(irres.jpg) no-repeat fixed top center; }
#container{background: url(leftyashi.gif) no-repeat fixed top left; }

#container-inner,
#content {
	background: none;
}
#container-inner {
 background: url(footer_bg.gif) no-repeat bottom right;
}

#header { 
    border: none;  
    background: none; 
}
#header-content {
    min-height: inherit; 
    margin: 5px 0 0;
}
#header-name ,
#header-description{ float:left;}
#header-description{ padding-top:40px; color: #333366}

.layout-tw #content-inner { background: transparent url(content-tw.gif) repeat-y scroll left top; }
.layout-wt #content-inner { background: transparent url(content-wt.gif) repeat-y scroll right top; }

/* Thin-Wide */

.layout-tw #alpha {
    left: 220px;
    width: 720px;
}

.layout-tw #beta {
    left: -720px;
    width: 220px;
}

/* Wide-Thin */
.layout-wt #alpha {
    width: 720px;
}

.layout-wt #beta {
    width: 220px;
}


.asset {
    background: url(post-ornament.gif) no-repeat 0 0;
}

#footer { margin-right:220px;
           background: none; 
}
#footer-content,
#footer-content a {
    color: #336699; 
}


.accessfooter{ text-align:center;}

.lineclear{margin:0;padding:0;clear:both;}		
.lineclear hr{display:none;}	





/* Calendar Widget */

.widget-calendar .widget-content table { font-size: 10px;}
.widget-calendar .widget-content table th{ padding:2px 6px; text-align:center; }
.widget-calendar .widget-content table td{ padding:2px 6px; text-align:center; }


/* Widget ----------------------------------------------------------------- */


.widget-header{
    background:url(titleh.gif) no-repeat top left;
    font-size: 11px; height:26px; color:#FFFFFF;
	padding:8px 10px 8px 52px; margin:0;
}
.widget-header a{ color:#FFFFFF;}
.widget-content{ padding:5px 10px; margin:0;}
