@charset "utf-8";
/* laverybrewing.com - default.css */
/* designed and coded by Kevin May */
@import 'reset.css';
/* Stylesheet for SIFR3 */
@import 'sifr.css';
/* Stylesheet for slider */
@import 'slider.css';
	/* REMOVE GODADDY AD */
#conash3D0 { display:none; }
	/* PDF */
a[href$='.pdf'] { padding:5px 20px 5px 0; background:transparent url(../images/icon_pdf.gif) no-repeat center right; }
	/* MAILTO */
a[href ^="mailto:"] { padding:5px 20px 5px 0; background:transparent url(../images/icon_mailto.gif) no-repeat center right; }
	/* GENERAL */
body { margin:0px; background:url(../images/laveryback2.jpg) no-repeat top center #000; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
img, div { behavior:url(../iepngfix.htc); border:none; }
.floatleft { float:left; width:302px; height:auto; }
.floatleft img { border:1px solid #000; }
.floatright { float:right; width:250px; height:auto; }
.clear { clear:both; }
h1,h2,h3 { margin:0px; font-family:Arial, Helvetica, sans-serif; color:#fff; }
h4 { margin-top:15px; }
	/* SIFR ALT */
#content h2 { color: #FFFFFF; font-size: 28px; margin:0px; padding:0px; }
#content h3,#threebox h3 { color: #FFFFFF; font-size: 21px; margin:0px; padding:0px; }
#content h4 { color: #FFFFFF; font-size: 18px; margin:0px; padding:0px; }
p { margin-top:9px; margin-bottom:16px; color:#93928e; line-height:18px; font-size:14px; }
p a { color:#950102; }
strong { color:#950102; }
	/* HEADER */
#header { width:900px; height:143px; margin:0 auto; padding-top:28px; overflow:hidden; }
#logo { width:185px; height:117px; float:left; }
#slogan { width:318px; height:51px; margin-top:35px; float:left; }
#viewourbeer { width:156px; height:143px; float:right; margin-right:66px; }
	/* NAV */
#navigation { width:900px; height:43px; margin:0 auto; background:url(../images/navback2.jpg) no-repeat #282724; }
#navigation ul { list-style:none; list-style-type:none; margin:0px; }
#navigation ul li { padding:0px; float:left; }
#navigation a { display:block; width:auto; height:15px; color:#cd0000; font-size:14px; font-weight:bold; text-decoration:none; padding:14px 10px 14px 10px; }
#navigation a:hover { background:url(../images/navhover.jpg) center #1c1c19; color:#fff; }
#navigation a.selected { background:url(../images/navselected.jpg) center #1c1c19; color:#fff; }
#navigation a.blog { color:#93928e; }
	/* CONTENT */
#content { width:900px; height:auto; margin:0 auto; margin-top:15px; overflow:hidden; }
/*#slider { width:570px; height:331px; background:url(../images/sliderback.jpg) no-repeat; float:left; padding:12px; }
#slider div.imagehold { width:568px; height:302px; background:#000; border:1px solid #93928e; }
#slidernav { width:570px; height:29px; padding-top:10px; overflow:hidden; }
#slidernav span.title { width:auto; float:left; font-family:Verdana; font-size:12px; font-weight:bold; color:#93928e; padding-top:2px; }
#slidernav span.circles { width:auto; float:right; }*/
#sidepara { width:287px; height:auto; float:right; }

#twocolumnleft { width:570px; height:auto; float:left; padding:12px; background:#282724; }
#twocolumnleft p { font-size:12px; margin-top:15px; margin-bottom:15px; }
#twocolumnleft h2 { padding:10px; }
#twocolumnleft hr { height:1px; border:1px solid #1c1c19; }
#twocolumnleft ul { ; }
#twocolumnleft ul li { line-height:18px; margin-bottom:10px; color:#93928e; }
#onecolumnright { width:287px; height:auto; float:right; }
span.date { color:#950102; font-size:11px; text-transform:uppercase; }
#threebox { width:900px; height:auto; margin:0 auto; margin-top:18px; overflow:hidden; }
#boxone { width:287px; float:left; margin-right:19px; }
#boxtwo { width:287px; float:left; margin-right:19px; }
#boxthree { width:287px; float:left; }
span.facebook { float:right; margin-top:10px; }

.picleft { float:left; padding-right:12px; margin-top:16px; }
.picright { float:right; padding-left:12px; margin-top:16px; }

#searchbar { margin-top:12px; margin-bottom:15px; }
#searchbar input.box { padding:4px; background:#282724; border:1px solid #93928e; color:#fff; width:200px; margin-right:14px; }
#searchbar input.searchbtn { padding:3px; background:#950102; border:1px solid #cd0000; color:#fff; font-weight:bold; }
	/* FOOTER */
#copyright { width:900px; height:auto; margin:0 auto; margin-top:40px; margin-bottom:40px; text-align:center; }
#copyright ul { list-style:none; list-style-type:none; margin:0 auto; display:inline }
#copyright ul li { padding:0px; display:inline; }
#copyright a { display:inline; color:#403f3b; padding:5px; font-weight:bold; }
#copyright p { color:#93928e; text-align:center; font-size:12px; }