@charset "UTF-8";



/* CSS Document Validated August 22, 2011 */







#content {



width : 591px;



float : left;



margin : 0 0 30px 30px;



padding : 0;

/* Removed text-align: center 10-27-11 */





}







.entrywrapper1c { width:864px; margin: 0px; padding: 0px; }



.entrywrapper2c {width:591px; margin: 0px; padding: 0px; }



.post { margin: 0px; padding: 0px; text-align: left; }



.entry { margin:0px; padding:0px; float:left; }



.singlepost2c {width:591px; margin: 0px; padding: 0px; }



.contentheading {



width : 591px;



height : 30px;



border-top : 1px solid #999;



text-align : center;



border-bottom : 1px solid #999;



margin : 30px 0 30px 0;



padding: 0px;



}



.entrywrapper1c .contentheading {



width : 924px;



height : 30px;



border-top : 1px solid #999;



text-align : center;



border-bottom : 1px solid #999;



margin : 30px 0 15px 0;



padding: 0px;



}



#sidebar {



width : 258px;



float : right;



margin : 30px 30px 30px 0;



padding : 0;



}



.sidebarheading {



width : 258px;



height : 30px;



border-top : 1px solid #999;



text-align : center;



border-bottom : 1px solid #999;



margin : 0 0 13px 0;



padding : 0;



}



#content img {



margin : -15px;



padding : 0;



}





body {



margin : 0;



padding : 0;



background-color : #000;



}



#maincontainer {



width : 100%;



margin : auto auto;



}



#main {



width : 100%;



/* height : 100%; */



}



#headwrapper {



width : 967px;



margin : auto auto;



background-image : url(/wp-content/themes/coops/images/background.png);



background-repeat : repeat;



}



#footwrapper {



width : 924px;



margin : auto auto;



}



#navigation {

width : 924px;

height : 170px;

margin: auto auto;

background-image : url(/wp-content/themes/coops/images/navigation.png);

background-repeat : no-repeat;

padding: 0px;

position: relative;

}



#leftnav {

float : left;



margin : 16px 0 0 100px;

padding : 0;

}



#rightnav {

float : right;

width: 318px;

margin: 16px 58px 0 0 ;

padding: 0px;

display: inline;

}



#homebutton { float: left; width: 150px; height: 150px; }







#headline {



height : 65px;



}



#funnels {



width : 924px;



height: 323px;



margin : 0 20px 30px 20px;



padding : 0;



}



/* THIS IS THE SCOTCH FLIGHTS CONTAINERS */



#scotchfunnels {



width : 865px;



margin : 0 20px 15px 0px;



padding : 0;



float: left;



}



#flighta {



width : 275px;



margin: 0 20px 0 0;



padding: 0;



float : left;



}





#flightb {



width : 275px;



margin: 0 20px 0 0;



padding: 0;



float : left;



}



#flightc {



width : 275px;



margin: 0;



padding: 0;



float : left;



}



/*  */



/* THIS IS THE SAMPLERS FUNNELS */



#scotchsampler {



width : 865px;



margin : 0 20px 15px 0px;



padding : 0;



float: left;



}



#samplera {



width: 422px;

margin: 0 20px 0 0;

padding: 0px;

float: left;



}



#samplerb {



width: 422px;

margin: 0 0 0 0;

padding: 0px;

float: right;



}



/* */



#signature {



width : 924px;



height : 50px;



margin : auto auto;



padding : 30px 0 0 0;



text-align : center;



background-image : url(/wp-content/themes/coops/images/signature/line.png);



background-repeat : no-repeat;



}



#contentwrapper {



width : 100%;



background-image : url(/wp-content/themes/coops/images/content/content-bkgrnd.jpg);



}



#contentcontainer {



width : 924px;



margin : auto auto;



}



#contentcap {



width : 100%;



height : 4px;



background-image : url(/wp-content/themes/coops/images/content/contentcap.jpg);



background-repeat : repeat-x;



}



#contentbutt {



width : 100%;



height : 4px;



background-image : url(/wp-content/themes/coops/images/content/contentbutt.jpg);



background-repeat : repeat-x;



}



#footlinks {



width : 864px;



height : 50px;



margin : 15px 0 0 30px;



padding : 0;



text-align : center;



border-top : 1px solid #999;



display : inline-block;



}



#footlinks-pub {



width : 864px;



height : 50px;



margin : 15px 0 0 240px;



padding : 0;



text-align : center;



border-top : 1px solid #999;



display : inline-block;



}


#social-pub {



width : 924px;



height : 80px;



margin : 20px 0 0 240px;



padding : 0;





}




#social {



width : 924px;



height : 80px;



margin : 0;



padding : 0;





}





.googleplus { margin: 0 10px 0 0px; padding: 0px; float: left; width: 38px; overflow: hidden; }



#footer {



width : 924px;



height : 210px;



margin : 0;



padding : 0;



}



#credits {



width : 570px;



float : left;



margin : 0;



padding : 0;



}



#siloimage {



float : right;



margin : -90px 70px 0 0;



padding : 0;



}



.funnelcopy {



height : 100px;



}



.funnelbutton {



margin : 15px 0 0 0;



}



#pubfunnel {



width : 308px;



height : 330px;



margin: 0;



padding: 0;



float : left;



text-align : center;



background-image : url(/wp-content/themes/coops/images/funnels/home/pub.png);



background-repeat : no-repeat;



}



#pubcontent {



width : 285px;



margin : 0 0 0 0;



padding : 5px 0 0 23px;



float: left;



}



#homepubimage {



height : 88px;



margin : 10px 0 5px 0;



padding : 0;



}



#brewfunnel {



width : 308px;



height : 330px;



float : left;



margin: 0;



padding: 0;



text-align : center;



background-image : url(/wp-content/themes/coops/images/funnels/home/brewery.png);



background-repeat : no-repeat;



}



#brewcontent {



width : 308px;



height : 100px;



margin : 0;



padding : 0;



}



#brewimage {



height : 160px;



margin : -15px 0 15px 0;



padding : 0;



}



#poolfunnel {



width : 308px;



height : 330px;



margin: 0;



padding: 0;



float : right;



text-align : center;



background-image : url(/wp-content/themes/coops/images/funnels/home/pool.png);



background-repeat : no-repeat;



}



#poolcontent {



width : 285px;



float: left;



margin : 0;



padding : 5px 10px 0 0;



text-align : center;



}



#homepoolimage {



height : 88px;



margin : 5px 0 12px 0;



padding : 0;



}



#hoursimage {







width: 278px; margin : 0;



padding : 0;



text-align : center;



}







#hoursimage img { margin: 0px; padding: 0px; }







.hourcopy {



margin : 15px 0 15px 0;



padding : 0;



text-align : center;



}





.menucopy {



margin : 15px 0 15px 0;



padding : 0;



text-align : justify;



}







#specialsimage {



height : 83px;



margin : 0;



padding : 0;



text-align : center;



}



#pubsidefunnel { width: 616px; height: 278px; float: left; margin: 0px; padding: 0px; background-image: url(/wp-content/themes/coops/images/funnels/secondary/main-funnel.png); background-repeat: no-repeat; }







.leftcolumnmainfunnel { width: 291px; height: 100%; float: left; margin: 0px; padding: 0px; text-align: center; }







.rightcolumnmainfunnel { width: 295px; height: 100%; float: right; margin: 0px; padding: 30px 30px 0 0; }







#altfunnels { width: 308px; height: 150px; float: right; margin: 0px; padding: 0px; }







#topaltfunnel { width: 308px; height: 128px; margin: 9px 0 15px 0; padding: 0px; float: left; background-image: url(/wp-content/themes/coops/images/funnels/secondary/sub-funnel.png); background-repeat: no-repeat; }







#bottomaltfunnel { width: 308px; height: 128px; margin: 0px; padding: 0px; float: left; background-image: url(/wp-content/themes/coops/images/funnels/secondary/sub-funnel.png); background-repeat: no-repeat; }







.leftcolaltfunnel { width: 156px; margin: 0px; padding: 0px; float: left; }







.rightcolaltfunnel { width: 152px; margin: 0px; padding: 0px; float: right; }





/* THIS IS THE MINI FOOTER NAVIGATION AT THE BOOTOM OF THE CORPORATE LEVEL PAGES */



#minifootnav { width : 864px; margin : 0 20px 30px 30px; padding : 0; float: left; }


#minifootnav-pub { width : 864px; margin : 0 20px 30px 240px; padding : 0; float: left; }


.lfootmininav { width: 280px; height: 128px; margin: 9px 12px 15px 0; padding: 0px; background-image: url(/wp-content/themes/coops/images/funnels/secondary/sub-funnel-footer.png); background-repeat: no-repeat; float: left; }



.rfootmininav { width: 280px; height: 128px; margin: 9px 0px 15px 0; padding: 0px; background-image: url(/wp-content/themes/coops/images/funnels/secondary/sub-funnel-footer.png); background-repeat: no-repeat; float: right; }





.foot-mini-nav-copy { width: 155px; margin: 0px; padding: 0px; float: left; }



.foot-mini-nav-image { width: 120px; margin: 0px; padding: 0px; float: right;  }



/* end of the mini footer navigation */









#contentcontainer1c { width: 924px; margin: auto auto; padding: 0px; }







.contentheading1c { width : 864px; height : 30px; border-top : 1px solid #999; text-align : center; border-bottom : 1px solid #999; margin : 30px 0 30px 0; padding: 0px; }



#content1c {



width : 864px;



float : left;



margin : 0 0 0 30px;



padding : 0;



text-align : center;



}





#sidebarfoot { width: 864px; margin: 30px 0 0 0; padding: 0px; }







#leftcolumnfs { width: 278px; float: left; margin: 0px; padding: 0px; }







#midcolumnfs { width: 278px; float: left; margin: 0 0 0 15px; padding: 0px;  }







#rightcolumnfs { width: 278px; float: right; margin: 0 0 0 15px; padding: 0px; }







#sidebarfoot .sidebarheading { width: 278px; margin: 0 0 15px 0; padding: 0px; }







/* THESE ARE THE CONTACT FORMS */





.contact-form { margin: 15px 0 0 0; padding: 0px; background-color: red; }







.form-labels { margin: 0px; padding: 0 15px 0 0; float: left; }



.form-labels p { font-family: Arial, Helvetica, 'sans-serif'; font-size: 10px; font-weight: bold; line-height: 34px; margin: 0px; padding: 0px; text-transform: uppercase; }



.form-fields { width:225px; margin: 0px; padding: 0px; float: left; }



.form-fields input { width : 225px; height : 20px; font-family : Arial, Helvetica, sans-serif; font-size : 11px; font-weight : bold; color : #666; border : 1px solid #ccc; margin : 0 0 5px 0px; padding : 3px 0 3px 5px; float : left; display: inline-block; }



.form-fields input .submit { border: 5px; color: blue; }



.partysubmit { margin: 0; padding: 0; height: 75px; }



.partysubmit .wpcf7-submit { width: 144px; height: 41px; background-image: url(/wp-content/themes/coops/images/submit-btn.png); no-repeat; margin: 5px 0 0 -5px; padding: 0px; background-color: transparent; border: 0px; float: left; }



.form-fields textarea { height: 200px; width : 225px; font-family : Arial, Helvetica, sans-serif; font-size : 11px; font-weight : bold; color : #666; border : 1px solid #ccc; margin : 0 0 5px 0px; padding : 3px 0 3px 5px; float : left; display: inline-block; }



.form-fields select { margin: 10px 0 15px 0; padding: 0px; }

<!--THIS IS THE BEER FINDER INSTRUCTIONS -->



#beer-finder-wrap { width: 864px; margin: 0px; padding: 0px; float: left; }


#beer-finder-aboutwrap {
width: 100%;
margin: 0 10px 0 0;
padding: 0px;
float: left;
}

#beer-finder-directwrap { width: 422px; margin: 0 0 0 10px; padding: 0px; float: right; }

#beer-finder-inputwrap { width: 864px; margin: 15px 0 30px 0; padding: 0px; float: left; }



#beer-finder-filter { width: 350px; margin: 0 10px 0 0; padding: 5px 0 0 0;  float: left; font-size: 12px; color: #666; font-weight: normal; border-top: 1px solid #CCC; border-bottom: 1px solid #CCC; }

#beer-finder-sort { width: 494px; margin: 0 0 0 10px; padding: 5px 0 0 0; float: left; font-size: 12px; color: #666; font-weight: normal; border-top: 1px solid #CCC; border-bottom: 1px solid #CCC; }