@charset "UTF-8";
/* CSS Document */

/*
Copyright (c) 2007, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.3.1
*/



/* SET SOME DEFAULTS */

html,body {
*background: #f0ebe7 url(../assets/images/bg-greywhite.gif) repeat-x;
}


body {
/*font:"Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
margin-bottom:20px;*/
}

/*
#container{
margin: 0 auto; 
width:955px;
background-color:#FFFFFF;
margin-bottom:5px;
}
*/	
#header {
margin-bottom:25px;
margin-left:-20px;
}

#headerpic{
background:url(../assets/images/thomas-hooker-header.jpg) 0 0 no-repeat;
width:980px;
height:231px;
}





/* Navigation CSS */

#hooker-nav {
float:left;
width:980px;
margin-top:-20px;
margin-bottom:0px;
font-size:1em;
line-height:1em;

}

#hooker-nav ul {
margin-top:0;
margin:0;
padding:0 0 0 28px;
list-style:none;
}

#hooker-nav li {
float:left;
margin:0 0 0 -1px;
padding:0 0 0 6px;
background:url(../assets/images/navigation/nav1a.gif) 0 100% no-repeat;
}

#hooker-nav li:hover {
background-position:-6px 100%;
}

#hooker-nav a {
float:left;
display:block;
color:#473215;
font-weight:bold;
font-family:Georgia,Times,"Times New Roman",serif;
background:url(../assets/images/navigation/nav2.gif) 100% 100% no-repeat;
padding:5px 14px 12px 8px;
text-decoration:none;
}

#hooker-nav li:hover a {
background-image:url(../assets/images/navigation/nav1a.gif);
}

/* Hide from IE5-Mac \*/
#hooker-nav a {float:none;}
/* End IE5-Mac hack */

#hooker-nav a:hover {
color:#000;
text-decoration:underline;
}

#home #hooker-nav #t1,
#store #hooker-nav #t2,
#brewery #hooker-nav #t3,
#beers #hooker-nav #t4,
#events #hooker-nav #t5,
#gallery #hooker-nav #t6,
#locator #hooker-nav #t7,
#contact #hooker-nav #t8 {
background-position:-12px 100%;
padding-left:26px;
margin:0 2px 0 1px;
}

#home #hooker-nav #t1 a,
#store #hooker-nav #t2 a,
#brewery #hooker-nav #t3 a,
#beers #hooker-nav #t4 a,
#events #hooker-nav #t5 a,
#gallery #hooker-nav #t6 a,
#locator #hooker-nav #t7 a,
#contact #hooker-nav #t8 a {
background-image:url(../assets/images/navigation/nav2s.gif);
padding-left:0;
padding-right:19px;
}

#hooker-nav #t1,
#home #hooker-nav #t1 {
margin-left:0;
}

#hooker-nav #t8,
#contact #hooker-nav #t8 {
margin-right:0;
}

/* end navigation css */


/*
#pageContent{
min-height:400px;
height:auto !important;
height:400px;

text-align:left;

padding:0px 0px 25px 0px;

border-top:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;

}

#subSectionContent{
margin-left:20px;
margin-right:20px;

}

*/

.pageTitle{
background:url(../assets/images/glassy-pagetitle.jpg) 0 repeat-x;
text-align:center;
}


.pageTitle h1{
color:#F7F7F7;
padding-bottom:2px;
}


/*
.sectionTitle{
background-color:#D6D6D6;
width:100%;
color:#333333;
text-align:center;
padding-top:2px;
padding-bottom:2px;
}


h1{
color:#333333;
text-align:center;
font-size:28px;
font-weight:bold;
color:#272425;
font-family: Lucida Grande;
}

h2{
color:#333333;
text-align:center;
font-size:20px;
font-weight:bold;
color:#272425;
font-family: Lucida Grande;
}


a{
color:#CD3508;
}


.clear{
clear:both;
}


.floatLeft{
float:left;
}

.floatLeftPadded{
float:left;
margin:5px;
}

.floaRightPadded{
float:right;
margin:5px;
}

.block{
display:block;
}

.hidden{
display:none;
}

.unhidden{
display:inline;
}

code {
font-family:Monaco, Courier, "Courier New", monospace;
}

.bold{
font-weight:bold;
}

.strike-through{
text-decoration:line-through;
}

.align-right{
text-align:right;
}

.align-center{
text-align:center;
}

.underline{
text-decoration:underline;
}

.largeText{
font-size:18px;
}

.extra-margin-top{
margin-top:30px;
}

.doc-link{
background:url(../assets/images/icons/doc.gif) center left no-repeat;
padding-left:25px;
white-space:nowrap;

}

.youtube-link{
background:url(../assets/images/icons/youtube.gif) center left no-repeat;
padding-left:25px;
white-space:nowrap;
}

.flickr-link{
background:url(../assets/images/icons/flickr.gif) center left no-repeat;
padding-left:25px;
white-space:nowrap;
}

.twitter-link{
background:url(../assets/images/icons/twitter.gif) center left no-repeat;
padding-left:25px;
white-space:nowrap;
}

.myspace-link{
background:url(../assets/images/icons/myspace.gif) center left no-repeat;
padding-left:25px;
white-space:nowrap;
}

.friendfeed-link{
background:url(../assets/images/icons/friendfeed.gif) center left no-repeat;
padding-left:25px;
white-space:nowrap;
}

*/


/*--------FOOTER -----------*/


#footer{
padding:0;
margin-top:0px;
margin-bottom:30px;
border-width:1px;
border-left-style:solid;
border-left-color:#CCCCCC;
border-right-color:#CCCCCC;
border-right-style:solid;
border-width:1px;
border-top-style:solid;
border-top-color:#CCCCCC;
color:#CCCCCC;
position:relative;
}


#footerLinks{
padding-top:7px;
text-align:center;
padding-bottom:0px;
border-top:3px solid #1B1B1B;
background-color:#2C2C2C;
}

#footerLinks ul{
margin-left:0 auto;
margin-right:0 auto;
}

#footerLinks ul li{
list-style-type:square;
float:left;
padding-right:7px;
margin-left:15px;
padding-bottom:4px;
}

#footerLinks ul .first-li{
list-style-type:none;
}

#footerLinks a{
color:#999999;
text-decoration:none;
font-size:110%;
font-size:1.2em;
}

#footerLinks a:hover{
text-decoration:underline;
color:#FFFFFF;
}

#footer img{
padding:0;
margin:0;
}

#social-link-group{
background:#3b3b3b;
padding-top:5px;
padding-bottom:5px;
padding-left:7px;
padding-right:7px;
position:absolute;
right:0px;
top:27px;
margin-bottom:6px;
margin-top:-3px;
}

#social-link-group p{
margin:0px;
padding:0px;
padding-right:6px;
float:left;
color:#efeeee;
}

#social-link-group a{
vertical-align:middle;
}


#social-link-group a img, #social-link-group a img:hover{
border:none;
text-decoration:none;
}



#subfooter{
margin-top:10px;
padding-bottom:7px;
padding-top:7px;
border-top:1px solid #444343;
background:#212121;
font-size:1em;
}

#subfooter a{
font-size:1em;
}




/*-----------END FOOTER---------*/ 






