/* @Osteolink print styles */
* 				{ overflow: visible; background-image:none; behavior:none !important;  }
body			{ color: #000; background-color: #fff; font-size:0.9em; margin: 10px; }
a:link, 
a:visited		{ color:#1bbbe9; text-decoration:underline; }


#container, #main {width: 100%; margin: 0; float: none;}
.block { clear: both; }

/* don't print: */
#font-resize, .search-block, #nav, #subnav, #footer, .cta, .rc, #sidebar, .breadcrumbs { display: none; }

/*img     { position: relative !important; }*/
.logo   { height: 100px; display: block; overflow: hidden; margin: 0;  }

/* layout: */
#container, #header .inner, 
#footer { width: 100%; margin: 0; }

#header				{ border-bottom: 5px solid #1bbbe9; margin-bottom: 1.5em; border-top:none}

h2 { display: none; }
h2.title { display:block; overflow:hidden; padding-bottom:10px; }

#main				{ float:none; width: auto; }
#main-narrow		{ width: auto;  } 
.two-columns .lc, 
.two-columns .rc	{ width:45%; } /* rc = right column */


#aspnetForm         { display: block; overflow:visible; }
/* imgeaders */
.bg-header			{ height:auto; padding: 0; background-image:none}
.block 				{ padding: 0; -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0; overflow: visible; behavior:none!important; }

.threads            { behavior:none!important; } 
.block .threads li dt { behavior:none!important; background-color: transparent !important; -moz-border-radius: 0; }
.threads li dl dd   { z-index: 500; }

img {  display: block; position: relative; float: none; }
p img { float: none; display: block; position: relative; clear: both;}
.photo_header .photo { position: relative; }

#hpCarousel, #hpCarousel ul li	{ height: auto; overflow:hidden}
.item-list.inbox li				{ padding-right:0; width:auto; }

/* action links: replace BG icon with arrow: */
.edit:before, .del:before, .report:before, .send:before, .reply:before,
.request:before, .add:before, .private:before, .public:before, 
.calendar:before, .hot:before, .announcement:before,  
.prioritized:before, .leave:before, .video:before, .comment:before, 
.view:before, .reject:before, .accept:before, .cta a:before 	{ padding: 0; content:"> "}