/*
Copyright (c) 2009, Nicole Sullivan. All rights reserved.
Code licensed under the BSD License:
version: 0.2
Bent to Murray Nuttall's will.
*/
/* **************** BLOCK STRUCTURES ***************** */
/* mod */
#outerwrap .mod{margin: 0 10px 18px;}/*??*/
#outerwrap .mod .inner{background: url(../images/transparent.png) repeat left top;}
#outerwrap .hd, #outerwrap .bd, #outerwrap .ft{overflow:hidden;_overflow:visible; _zoom:1;}
#outerwrap .inner{overflow: hidden;position:relative;}
#outerwrap b.ribbon, #outerwrap b.rl, #outerwrap b.rr {display:block;background-repeat:no-repeat;font-size:1%;position:relative;z-index:10;}
#outerwrap b.ribbonExt {display:block;background-repeat:repeat-x;font-size:1%;position:relative;z-index:10;}
#outerwrap .tl, #outerwrap .tr, #outerwrap .bl, #outerwrap .br, #outerwrap .rl, #outerwrap .rr {height:10px; width:10px;float:left;}
#outerwrap .tl, #outerwrap .rl {background-position: left top;}
#outerwrap .tr, #outerwrap .rr{background-position: right top;}
#outerwrap .bl{background-position: left bottom;} 
#outerwrap .br{background-position: right bottom;}
#outerwrap .br, #outerwrap .tr, #outerwrap .rr {float:right;}
#outerwrap .tr, #outerwrap .tl{overflow:hidden;margin-bottom:-32000px;}/* margin bottom needs to be < -9px */
#outerwrap .bl, #outerwrap .br{margin-top:-10px;}
#outerwrap .top{background-position:center top;}
#outerwrap .bottom{background-position:center bottom;_zoom:1;}/* this zoom required for IE5.5 only*/

/* hack to hide jQuery double up in <b> class="top", "bottom" and their child elements */
.announcement b.top, .announcement b.bottom, .announcement-external b.top, .announcement-external b.bottom {display: none !important;}

.ribbon {height: 10px;}
.rl, .rr {background-image: url(../images/skin/ribbon.png);}

/*.mod .hd { 
position: relative;
top: -10px;
}*/