﻿#titleBar { height:249px;color:#ffffff;font-size:2.2em;padding:0px;background:none }
    #titleBar h2 { font-size:1.5em;margin-top:0px;padding-top:12px;line-height:60px;padding-bottom:14px;width:445px;margin-bottom:19px }
    #titleBar .titlelinks { font-size:0.55em;width:450px;line-height:30px;padding-top:0px;margin-top:0px;margin-bottom:0px;padding-bottom:0px;border-bottom:solid 1px #ffffff;width:210px; }
    #titleBar .titlelinksa { padding-left:27px;background:url('/images/graphics/whitetriangle.png') no-repeat center left;color:#ffffff; }
    #titleBar .link1 { border-top:solid 1px #ffffff; }
    #titleBar .link2 {  }

    
#box1 { height:299px;width:247px;float:left;margin-left:18px;display:inline;position:relative; }
    #box1top { padding-left:21px;padding-top:3px;color:#ffffff;padding-bottom:9px;background:#009150 }
        #box1top h2 { font-size:1.5em;font-weight:normal;margin-bottom:0px;margin-top:14px;padding-top:0px;padding-bottom:0px }
            #box1top p { font-size:0.9em;line-height:12px;margin-top:10px;padding-top:0px;margin-bottom:0px;padding-bottom:0px;margin-right:20px }
                #box1top p.link { border-top:solid 1px #55b589;line-height:28px;margin-top:5px;padding-top:0px;margin-right:25px;color:#B3DECA; }
                    #box1top p.link a { padding-left:20px;background:url('/images/graphics/smallwhitetriangle.png') no-repeat left 0px;color:#ffffff }
    #box1bottom { padding-top:5px;color:#00914F;margin-top:0px;background:url('/images/graphics/mobile.jpg') no-repeat 0px 20px;height:107px; }
        #box1bottom h2 { font-size:1.4em;font-weight:normal;margin-left:48px;padding-top:10px;margin-top:0px;padding-bottom:0px;margin-bottom:0px; }

    
#box2 { height:293px;width:312px;float:left;margin-left:26px;border-top:solid 4px #808080;position:relative;background:url('/images/graphics/box2back.jpg') repeat-x top }
    #box2top { padding-left:17px;padding-top:0px;padding-bottom:0px;margin-top:0px;color:#000000;border-bottom:solid 2px #808080;margin-bottom:0px;background:url('/images/pictures/cup.jpg') no-repeat right 0px }
        #box2top h2 { font-size:1.5em;font-weight:normal;margin-bottom:0px;margin-top:0px;padding-top:14px;padding-bottom:0px;color:#595959; }
        #box2top p { width:150px;font-size:0.8em;color:#595959;padding-top:0px;margin-top:0px;margin-bottom:0px;padding-bottom:0px;line-height:15px }
        #box2top p.alt { font-size:1em;width:150px;color:#00914F;padding-bottom:2px;padding-top:11px;margin-bottom:8px;margin-top:0px;line-height:12px }
        #box2top p.link { font-size:0.9em;padding-top:10px;padding-bottom:15px;margin-bottom:0px;color:#595959;font-family:optima,arial;margin-top:2px;border-top:solid 1px #808080;width:295px }
            #box2top p.link a { margin-right:10px;padding-left:20px;color:#595959;text-decoration:none;background:url('/images/graphics/smallgreytriangle.png') no-repeat left 1px }
    #box2bottom { background:url('/images/graphics/fpa.jpg') no-repeat 0px 20px;margin-top:0px;padding-top:21px;padding-bottom:24px }
        #box2bottom p { width:223px;margin-left:87px;line-height:14px;margin-top:0px;margin-bottom:0px }


#box3 { width:286px;float:left;margin-left:32px;height:297px;position:relative }
    #box3top { padding-left:17px;border-top:solid 4px #051A88;padding-top:0px;color:#000000;border-bottom:solid 2px #051A88;padding-right:10px;background:url('/images/graphics/box2back.jpg') repeat-x top }
        #box3top h2 { font-size:1.5em;font-weight:normal;margin-bottom:0px;margin-top:14px;padding-top:0px;padding-bottom:0px;color:#051A88; }
        #box3top #newslink1 { font-size:0.8em;line-height:10px;width:164px;padding-right:95px;color:#051A88;padding-top:13px;margin-top:0px;padding-bottom:8px;margin-bottom:0px;border-bottom:solid 1px #808080;background:url('/images/pictures/people.jpg') no-repeat right top }
        #box3top #newslink2 { font-size:0.8em;line-height:10px;width:179px;color:#051A88;padding-right:80px;padding-bottom:12px;margin-top:5px;padding-top:7px;margin-bottom:4px;border-bottom:solid 1px #808080;background:url('/images/pictures/caffeculture.png') no-repeat right top }
        #box3top p.link { font-size:0.9em;line-height:12px;padding-top:6px;color:#595959;font-family:optima,arial;margin-top:2px;width:130px;padding-bottom:8px;margin-bottom:0px;background:url('/images/pictures/boughtons.jpg') no-repeat right top;width:130px;padding-right:137px; }
        #box3top p.link a { background:url('/images/graphics/smallbluetriangle.png') no-repeat left 2px;color:#051a88;text-decoration:none;width:110px;padding-left:20px;display:block }
    #box3bottom { background:url('/images/graphics/recycle.jpg') no-repeat 0px 2px;padding-bottom:29px }
        #box3bottom h2 { color:#00914F;margin-left:78px;margin-bottom:0px;padding-bottom:0px;margin-top:16px;font-size:1.5em }
        #box3bottom p { width:223px;margin-left:78px;line-height:12px;margin-top:10px;font-size:0.9em }


#column1 { width:230px;margin-right:38px;float:left;margin-bottom:0px;padding-bottom:0px }
#column2 { width:182px;float:left;padding-bottom:27px;margin-bottom:20px;position:relative;margin-bottom:0px;padding-bottom:0px }
    #column2 ul { margin-left:0px;padding-left:0px;font-size:1.2em;font-weight:bold;line-height:21px }
        #column2 li { margin-left:15px;padding-left:0px  }
#contentHolder { position:relative;padding-left:18px;padding-right:22px;padding-top:10px;border:solid 1px #b1b1b1;background:url('/images/graphics/topgrad.jpg') repeat-x top;min-height:280px;height:auto !important;height:280px }