
/*home page header*/
#networkHeaderHp{padding-bottom:25px; background: url(../../../graphics/bg_hpHeader_960.gif) no-repeat bottom left;}

#networkHeader .alcLogo{margin:0px 0px 0px 20px;}

#networkHeader2 h1{margin:0px 0px 0px 20px; padding:0px 0px 0px 0px;}

.hpHeaderBoxTop{margin-left:120px; width:388px; background:#E9EFF5 url(../../../graphics/curve_top_duckEggBlue_388.gif) no-repeat top left;}
.hpHeaderBoxBot{padding:6px 8px 15px 8px; background: url(../../../graphics/curve_bot_duckEggBlue_388.gif) no-repeat bottom left;}

.hpHeaderBoxBot h2{margin:0; padding:0; color:#990033; font-size:1.1em; }
.hpHeaderBoxBot p{letter-spacing:-0.01em; margin:0; padding:4px 0px 0px 0px;}
.hpHeaderBoxBot p a{text-decoration:none; color:#990033; padding-left:15px; background: url(../../../graphics/bullet_redTriangle_duckEggBlueBg.gif) no-repeat 2px 3px; }
.hpHeaderBoxBot p a:hover{text-decoration:underline;}


/*main body content*/
.hpContent{background:#CDD8E0; margin:5px 5px 5px 5px; padding:25px 10px 25px 10px; width: 930px !important; width /**/:950px; /* box model hack */}
#hpRight{float:right; width:360px;}
#hpLeft{float:left; width:550px; }

/*left Content*/
.whiteBoxTopL{margin-bottom:10px; background:#fff;}
.whiteBoxTopR{background:none;}
.whiteBoxBotL{background:transparent url(../../../graphics/corner_white_blueBg_botLeft.gif) no-repeat bottom left;}
.whiteBoxBotR{padding:0; background:transparent url(../../../graphics/corner_white_blueBg_botRight.gif) no-repeat bottom right;}

.whiteBox360 h2.boxHeading, .whiteBox360 h2.linkListing{background: #e6e6e6 url(../../../graphics/bg_whiteBox360_top_duckEggBlue.gif) no-repeat top left; margin: 0px 0px 0px 0px; padding: 4px 12px 4px 12px; color: #82002B; font-size: 1.1em;}
.whiteBox360 .c{padding: 5px 10px 5px 10px;}

.whiteBox360 h3{color: #903;}

.whiteBox360 h2.event{color: #fff; background-image: url(../../../graphics/bg_whiteBox360_top_red.gif); background-color: #fa0029;}
.whiteBox360 .event h3{color: #990033;}

.whiteBox360 .item .col20{width: 32%;}
.whiteBox360 .item .col80{width: 68%;}

.indexBoxContent a, .curvedBoxGrey a{text-decoration: none;}
.indexBoxContent a:hover, .curvedBoxGrey a:hover{text-decoration: underline;}

.indexBoxContent .item{border-bottom: 1px solid #cfcfcf;}
.indexBoxContent div.itemLast{border:none;}
.indexBoxContent .indexLinkGroup{border: none;}

a.arrow{background-image: url(../../../graphics/bullet_arrow_redBg.gif)}

/* home page listing*/
.topCurvedRedBox{width:550px; background:#990033 url(../../../graphics/curve_top_red_550.gif) no-repeat top left; }
.redBoxContent{padding:15px 70px 20px 224px; }
.redBoxContent h2{color:#fff; margin:0; padding:0px 0px 15px 10px;}
.redBoxContent li a{text-decoration:none; color:#fff; font-weight:bold;}
.redBoxContent li a:hover{text-decoration:underline;}
.redBoxContent ul.arrow li{background-image: url(../../../graphics/bullet_arrow_redBg.gif) !important;}

.redBoxContent .curveyBut{background: url(../../../graphics/but_curvey_bot_red.gif) no-repeat bottom left; width: 249px; margin: 0px 0px 4px 0px;}
.redBoxContent .curveyBut .b{background: url(../../../graphics/but_curvey_top_red.gif) no-repeat top left !important; padding: 0px!important; width: 100%;}
.redBoxContent .curveyBut a{background: url(../../../graphics/bullet_arrow_redBg.gif) no-repeat 8px 11px; font-size:1.1em; padding: 8px 6px 12px 12px;}

.whiteBoxTopCurve550{width:550px; background:#fff url(../../../graphics/curve_top_white_550.gif) no-repeat bottom left;}
.whiteBoxBotCurve550{width:550px; background:#fff url(../../../graphics/curve_bot_white_550.gif) no-repeat bottom left;}

.bottomInnerLeft .whiteBoxTopCurve550{width:550px; background:#fff url(../../../graphics/curve_top_white_550_blueBg.gif) no-repeat top left;}
.bottomInnerLeft .whiteBoxBotCurve550{width:550px; background: url(../../../graphics/curve_bot_white_550_blueBg.gif) no-repeat bottom left;}

.whiteBoxBotCurve550 h3{color:#990033; font-size:1.1em; margin:0; padding:15px 0px 0px 10px;}
.whiteBoxBotCurve550 ul li{color:#555; font-size:0.9em; margin-top:15px; padding:0px 25px 15px 25px; border-bottom:1px dashed #cfcfcf;}
.whiteBoxBotCurve550 ul li a{color:#990033;}

.linksOnly ul{padding-top:8px;}
.linksOnly ul li, .whiteBoxBotCurve550 ul li.lastItem{border:none;  margin-top:5px; padding:0px 25px 5px 25px;}
.linksOnly ul li a{color:#555; font-weight:normal;}

.whiteBoxBotCurve550 ul li.lastItem a{color:#990033; font-weight:bold;}
.whiteBoxBotCurve550 .whiteBoxLeftImage{padding:20px 25px 80px 170px; }

.curvedBoxColoured{margin-bottom:20px; background: #903 url(../../../graphics/bg_curveBox_top_alcohol.gif) no-repeat 100% 0; position: relative; width: 100%;}
.curvedBoxColoured .i{position:relative; background: transparent url(../../../graphics/bg_curveBox_top_alcohol.gif) no-repeat;}
.curvedBoxColoured .b{background: transparent url(../../../graphics/bg_curveBox_bot_alcohol.gif) no-repeat right bottom; padding-right: 10px; }
.curvedBoxColoured .ib{padding:10px 0px 5px 15px; background: transparent url(../../../graphics/bg_curveBox_bot_alcohol.gif) no-repeat left bottom;}
.curvedBoxColoured a, .curvedBoxColoured{color: #fff;}
.curvedBoxColoured .c .innerC{position:relative; width:100%;}
.curvedBoxColoured .c .innerC h2{margin:0; padding:0;}


.curvedBoxColoured02{margin-bottom:20px; background: #903 url(../../../graphics/bg_curveBox_top_alcohol.gif) no-repeat 100% 0; position: relative; width: 100%;}
.curvedBoxColoured02 .i{position:relative; background: transparent url(../../../graphics/bg_curveBox_top_alcohol.gif) no-repeat;}
.curvedBoxColoured02 .b{background: transparent url(../../../graphics/bg_curveBox_bot_alcohol.gif) no-repeat right bottom; padding-right: 8px; }
.curvedBoxColoured02 .ib{padding:8px 0px 5px 15px; background: transparent url(../../../graphics/bg_curveBox_bot_alcohol.gif) no-repeat left bottom;}
.curvedBoxColoured02 a, .curvedBoxColoured02{color: #fff; font-weight:normal;}
.curvedBoxColoured02 .c .innerC{padding-bottom:15px; position:relative; width:100%; background: url(../../../graphics/bg_img_directions.gif) no-repeat top right;}
.curvedBoxColoured02 .c .innerC h2{margin:0; padding:0;}
.curvedBoxColoured02 .c .innerC p{padding:8px 115px 2px 0px; margin:0;}

/*social marketing pod*/
.socialMarketingPod{margin-bottom:15px; width:360px; background:#fff url(../../../graphics/bg_socialMarketing.jpg) no-repeat top left;}
.smPodBot{padding-top:12px; padding-bottom:25px; width:360px; background:transparent url(../../../graphics/bg_corner_bot_left.gif) no-repeat bottom left;}
.smContent{width:238px; background:#416025;}
.smContent h2{margin:0; padding:5px 0px 5px 12px; font-size:1.1em; color:#fff;}
.smContent p{margin:0; padding:0px 0px 10px 12px;}
.smContent p a{padding:0px 0px 10px 18px; color:#fff; background: url(../../../graphics/bullet_sm.gif) no-repeat 0px 2px; }