/*
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 .newsletter-subscribe-widget {margin: 0 22px 12px 17px /*  0 27px 18px 17px */;}
#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*/

#outerwrap .ribbon {height: 10px;}
#outerwrap .rl, #outerwrap .rr {background-image: url(../images/skin/ribbon.png);}