/* FlexCSS™ | Copyright © Pixel Brite Creations, Inc. 2007-2009, All rights reserved **/
/******************************* F L E X   H E A D S **********************************/
/* Author: Marc Bridger | pixelbrite.com **********************************************/
/* This CSS Library and all Images are Copyrighted & Not for Distribution *************/
/* License & Product Link:  http://www.pixelbrite.com/clients/cart.php?gid=9 
/* Version: 1.0.4.073008 **************************************************SITE LICENSE***/

.flexhead { margin: 0 0 5px; padding: 0;}.headerbody {margin-top: 0; margin-bottom: 0;}
.hs60 .headericon, .headericon {height: 62px; width: 62px; float: left;}.hs60 .headerbody, .headerbody {margin: 0 0 0 62px; padding: 0 0 0 3px;
	height: 62px; line-height: 62px;}.headerbody span {color: #9C9785;}.hs50 .headericon{height: 52px; width: 54px; float: left;}
.hs50 .headerbody{ margin: 0 0 0 54px; padding: 0 0 0 3px;height: 52px; line-height: 52px;}.hs40 .headericon{height: 44px; width: 43px; float: left;}
.hs40 .headerbody{ margin: 0 0 0 43px; padding: 0 0 0 2px;height: 44px; line-height: 44px;font-size: 120%;}
.headericon, .headerbody {position: relative; background-repeat: no-repeat;}.headerbody {background-position: 100% 0;}
.hs60 .headericon div {width: 46px; height: 42px; position: absolute; top: 10px; left: 10px;}.flexhead.xhicon.hs60.rollover:hover .headericon div {background-position: -46px 0;}
.hs50 .headericon div {width: 40px; height: 35px; position: absolute; top: 8px; left: 10px;}.flexhead.xhicon.hs50.rollover:hover .headericon div {background-position: -40px 0;}
.hs40 .headericon div {width: 30px; height: 28px; position: absolute; top: 8px; left: 9px;}.flexhead.xhicon.hs40.rollover:hover .headericon div {background-position: -30px 0;}
.smallhead.hs60 .headericon{ width: 14px;}.smallhead.hs60 .headerbody { margin: 0 0 0 14px; }.smallhead.hs50 .headericon{width: 12px;}.smallhead.hs50 .headerbody{ margin: 0 0 0 12px;}
.smallhead.hs40 .headericon{width: 12px;}.smallhead.hs40 .headerbody{ margin: 0 0 0 12px;}
.fade .headerbody {min-width: 175px;}
/* usi */
.usi.hs60 .headericon { background-image:url(../flexcss/images/head/black-logo_60l.png);}.usi.hs60 .headerbody {background-image:url(../flexcss/images/head/black-logo_60r.png);}.usi.hs50 .headericon { background-image:url(../flexcss/images/head/black-logo_50l.png);}.usi.hs50 .headerbody {background-image:url(../flexcss/images/head/black-logo_50r.png);}.usi.hs40 .headericon { background-image:url(../flexcss/images/head/black-logo_40l.png);}
.usi.hs40 .headerbody {background-image:url(../flexcss/images/head/black-logo_40r.png);}.xhicon.usi.hs60 .headericon { background-image:url(../flexcss/images/head/black-logo_60x.png);}.xhicon.usi.hs50 .headericon { background-image:url(../flexcss/images/head/black-logo_50x.png);}.xhicon.usi.hs40 .headericon { background-image:url(../flexcss/images/head/black-logo_40x.png);}.usi.hs60.fade .headerbody { background-image:url(../flexcss/images/head/black-logo_60f.png);}
.usi.hs50.fade .headerbody { background-image:url(../flexcss/images/head/black-logo_50f.png);}.usi.hs40.fade .headerbody { background-image:url(../flexcss/images/head/black-logo_40f.png);}.usi .headerbody span { color: #c38111; }
.usi .headerbody { color: #ffd67a; }
/* DEFAULT: usi */
.hs60 .headericon { background-image:url(../flexcss/images/head/black-logo_60l.png);}.hs60 .headerbody { background-image:url(../flexcss/images/head/black-logo_60r.png);}.hs50 .headericon { background-image:url(../flexcss/images/head/black-logo_50l.png);}.hs50 .headerbody { background-image:url(../flexcss/images/head/black-logo_50r.png);}.hs40 .headericon { background-image:url(../flexcss/images/head/black-logo_40l.png);}.hs40 .headerbody { background-image:url(../flexcss/images/head/black-logo_40r.png);}
.xhicon.hs60 .headericon { background-image:url(../flexcss/images/head/black-logo_60x.png);}.xhicon.hs50 .headericon { background-image:url(../flexcss/images/head/black-logo_50x.png);}.xhicon.hs40 .headericon { background-image:url(../flexcss/images/head/black-logo_40x.png);}.hs60.fade .headerbody { background-image:url(../flexcss/images/head/black-logo_60f.png);}.hs50.fade .headerbody { background-image:url(../flexcss/images/head/black-logo_50f.png);}
.hs40.fade .headerbody { background-image:url(../flexcss/images/head/black-logo_40f.png);}.headerbody span { color: #c38111; } .headerbody { color: #ffd67a; }
 /* Default: black-logo, 60px */.headericon { background-image:url(../flexcss/images/head/black-logo_60l.png);}.headerbody { background-image:url(../flexcss/images/head/black-logo_60r.png);}.fade .headerbody {background-image:url(../flexcss/images/head/black-logo_60f.png);}
/* FlexCSS™ | Copyright © Pixel Brite Creations, Inc. 2007-2009, All rights reserved **/