/*Theme Name: Phileas Fogg'sTheme URI: https://phileasfoggs.com/Author: SD360Author URI: http://www.sd360.comDescription: Custom theme for Phileas Fogg'sVersion: 1.0*/aside {	clear: both;}aside#text-2 {	padding-top: 10px;}span.wpcf7-not-valid-tip {background-color:#fff;padding:5px;border-radius:8px;border:1px solid #712b2a;}body {	padding: 0px;	margin: 0px;	background: url(images/pageBg.jpg);	font-family: Helvetica, Arial, Verdana;	font-size: 16px;	color: #712B2A;	overflow: auto;}a {	color: #574e42;}input[type=text], input[type=tel], input[type=submit] {background-color:#712b2a;color:#fff;border:1px solid #fff;padding:10px;}input[type=submit] {text-transform:uppercase;font-weight:bold;font-size:16px;padding-left:25px;padding-right:25px;cursor:pointer;}.clear {	height: 0px;	line-height: 0px;	clear: both;}.alignleft,.attachment-thumbnail {	float: left;	margin: 0pc 20px 20px 0pc;}.alignright {	float: right;	margin: 0px 0px 20px 20px;}.aligncenter {	clear: both;	display: block;	margin-left: auto;	margin-right: auto;}.greyBox {	background: #f4f4f4;}.redText {	color: #712b2a;}.grungeBorder1Wrapper {	background: url(images/grungeBorder1Bg.gif);}.grungeBorder1_1 {	background: url(images/grungeBorder1_1.gif) left top no-repeat;}.grungeBorder1_2 {	background: url(images/grungeBorder1_2.gif) right top no-repeat;}.grungeBorder1_3 {	background: url(images/grungeBorder1_3.gif) right bottom no-repeat;}.grungeBorder1_4 {	background: url(images/grungeBorder1_4.gif) left bottom no-repeat;}.grungeBorder2Wrapper {	background: #e3dfd7;}.grungeBorder2_1 {	background: url(images/grungeBorder2_1.gif) left top no-repeat;}.grungeBorder2_2 {	background: url(images/grungeBorder2_2.gif) right top no-repeat;}.grungeBorder2_3 {	background: url(images/grungeBorder2_3.gif) right bottom no-repeat;}.grungeBorder2_4 {	background: url(images/grungeBorder2_4.gif) left bottom no-repeat;}#wrapper {	width: 880px;	margin: 0px auto;	padding: 0px 25px 25px 25px;	position: relative;}#header {	height: 75px;	overflow: hidden;}#content {	padding: 20px;}.page #content {}#logo {	background: url(images/logo.png) left top no-repeat;	width: 301px;	height: 84px;	text-indent: -99999px;	display: block;	position: absolute;	left: 10px;	top: 10px;}a#logo:focus {	outline: none;}#findUs {	height: 30px;	background: #fff;	position: absolute;	top: 0px;	right: 0px;	color: #712b2a;	*width: 600px;	z-index: 10001;}#findUs .left {	float: left;	height: 30px;	line-height: 30px;	background: #712b2a;	padding: 0px 10px;	font-weight: bold;}#findUs .left a {	color: #fff;	text-decoration: none;}#findUs .right {	float: right;	height: 30px;	line-height: 30px;	padding: 0px 10px;}#findUs .right a {	color: #712b2a;}.slidePanel {	background: #4C1C18;	position: absolute;	top: 30px;	color: #fff;	z-index: 10000;	diplay: none;}#panelDrafts {	right: 120px;}#panelSpecials {	right: 25px;	width: 350px;}#panelSpecials .content {	font-size: 80%;}.slideTab {	position: absolute;	bottom: -30px;	right: 0px;}.slideTab a {	background: #4C1C18;	display: block;	height: 30px;	line-height: 30px;	color: #fff;	font-weight: bold;	text-decoration: none;	width: 90px;	text-align: center;}#tabDrafts.slideTab a {	width: 160px;}.slidePanel {	z-index: 2000;}.slidePanel a {	color: #fff;}.slidePanel h1:first-child {	margin-top: 0px;}.slidePanel .content {	padding: 10px 10px 10px 10px;}.slidePanel .content ul {	float: left;	list-style-type: none;	margin: 0px 20px 10px 0px;	padding: 0px;	border-right: 1px solid #834544;	padding-right: 20px;}.slidePanel .content ul:last-child {	padding: 0px;	margin: 0px;	border: none;}.slidePanel .content ul li {	border-bottom: 1px solid #834544;	margin-bottom: 5px;	padding-bottom: 5px;}.slidePanel .content ul li:last-child {	border: none;	margin: 0px;	padding: 0px;}.slidePanel .content ul li a {	display: block;	font-size: 90%;	color: #fff;	font-weight: bold;}.slidePanel .content ul li span {	font-size: 70%;	color: #fff;}#topNav {	height: 38px;	background: #712b2a;	margin-bottom: 20px;	z-index: 1000;	position: relative;}#topNav ul {	list-style-type: none;	margin: 0px;	padding: 0px;}#topNav ul li {	float: left;	position: relative;}#topNav ul li a {	height: 38px;	line-height: 38px;	display: block;	float: left;	font-size: 18px;	color: #fff;	text-decoration: none;	padding: 0px 20px;}#topNav ul li a:hover {	background: #000;	color: #fff;}#topNav ul ul {	position: absolute;	top: 38px;	left: 0px;	background: #712b2a;	display: none;}#topNav ul ul li a {	width: 120px;	font-size: 80%;	height: 25px;	line-height: 25px;}#topNav li:hover ul {	display: block;}#feature {	margin-bottom: 20px;}#introBox {	padding: 10px;	background: url(../../uploads/2012/07/sdBestLogo.gif) 550px center no-repeat #f4f4f4;	margin-bottom: 20px;	position: relative;}#introBox .left {	float: left;	width: 500px;}#introBox p {	margin: 0px;	margin-bottom: 10px;	line-height: 26px;}#ltos {	padding: 20px;	margin-bottom: 20px;}.lto {	float: left;	width: 250px;	margin-right: 25px;}.lto.last {	margin: 0px;	float: right;}.ltoImage {	border-radius: 5px;	-moz-border-radius: 5px;	border: 1px solid #999;	margin-bottom: 15px;	height: 150px;	background: #dadada;	box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.29);	-moz-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.29);	-webkit-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.29);}.ltoTitle {	margin-bottom: 15px;	font-size: 120%;}.ltoTitle a {	color: #712b2a;}.ltoText {	font-size: 80%;}#footer a {	color: #fff;}#footerWrapper {	background: url(images/footerBg.gif);}#footerWrapper1 {	background: url(images/footerBg1.gif) left top repeat-x;}#footerWrapper2 {	background: url(images/footerBg2.gif) left bottom repeat-x;	height: 100%;}#footerContent {	padding: 30px 0px 30px 20px;}.footerBlock {	float: left;	border-right: 1px solid #573029;	padding-right: 10px;	margin-right: 10px;}.footerBlock .title {	color: #eddbab;	margin-bottom: 10px;	font-weight: bold;}.footerBlock.last {	margin: 0px;	padding-right: 0px;	border: 0px;}#footerVote ul {	color: #fff;	font-size: 12px;}/** * Beer Viewing Tables */.beerTable thead th {	text-align: left;}.beerTable thead a {	display: block;	background: url(images/iconSortArrows.gif) center right no-repeat;	padding-right: 10px;}.beerRow1 {	background: #d2bda0;}.beerTable thead th {	background: #a1917b;}.beerTable thead th a {	color: #fff;}.beerTable tbody {	font-size: 80%;}.beerImageLeft {	width: 220px;	float: left;	margin-bottom: 20px;}#beerDetailsTable {	border: 2px solid #ccc;}.beerDetailRow2 {	background: #ccc;}.single-beer #content .left,.single-draft_beer #content .left {	float: left;	width: 400px;	margin-bottom: 20px;}.single-beer #content .right,.single-draft_beer #content .right {	float: right;	width: 190px;	margin-bottom: 20px;}#relatedBeers p {	margin-bottom: 20px;}#relatedBeers ul {	list-style-type: none;	margin: 0px;	padding: 0px;}#relatedBeers ul li {	border-bottom: 1px solid #ccc;	padding: 5px 10px;	font-size: 70%;}#relatedBeers ul li a {}/** * Blog Page */.post {	border-bottom: 1px solid #ccc;	margin-bottom: 20px;	padding-bottom: 20px;}.post h1 {	font-size: 120%;	color: #712b2a;}.post h1 a {	color: #712b2a;	text-decoration: none;	font-weight: normal;}.post:last-child,.single .post {	margin-bottom: 0px;	border: none;}.category #content .left {	width: 65%;	float: left;}.category #content .right {	width: 30%;	float: right;}/** * Sidebar */.widget {	font-size: 90%;	border-bottom: 1px solid #ccc;	margin-bottom: 20px;	padding-bottom: 20px;}.widget:last-child {	margin-bottom: 0px;	border: none;}.widget ul {	padding: 0px;	margin: 0px;}/** * FOOD/MENU */.menuSectionTitle {	background: url(images/menuSectionHeaderBg.png) right center no-repeat;	height: 95px;	line-height: 70px;	padding-left: 20px;}.menuItem {	padding-bottom: 20px;	margin-bottom: 20px;	border-bottom: 1px solid #ccc;	padding-left: 20px;}.menuItemTitle {	font-weight: bold;}.menuItemDescription {	font-size: 80%;}.menuItem ul {	font-size: 90%;}.menuItem .attachment-thumbnail {	float: left;	margin: 0px 20px 0px 0px;}.menuSection .left {	width: 48%;	float: left;}.menuSection .right {	width: 48%;	float: right;}/** * Header Special Nav * * Navigation for the "currently on tap" * and "specials" tabs. */#socialMediaNav {	position: absolute;	top: 37px;	right: 300px;}#socialMediaNav ul {	list-style-type: none;	margin: 0px;	padding: 0px;}#socialMediaNav ul li {	float: left;	margin-right: 5px;}.specialNav {	position: absolute;	z-index: 10000;	top: 37px;}#draftNav {	right: 140px;}#specialNav {	right: 24px;}.specialNav ul {	list-style-type: none;	margin: 0px;	padding: 0px;}.specialNav ul ul {	display: none;}.specialNav ul li {	float: left;	position: relative;}.specialNav ul li a {	display: block;	float: left;	background: #712b2a;	color: #fff;	font-size: 16px;	font-weight: bold;	padding: 0px 10px;	height: 30px;	line-height: 30px;	text-decoration: none;}.specialNav ul li#tap ul {	background: #712b2a;	position: absolute;	right: 0px;	top: 30px;	width: 475px;}.specialNav ul li#tap ul ul {	position: static;	width: 250px;}.specialNav li#tap ul.column {	float: left;}.specialNav ul li#tap ul ul li {	padding: 5px 8px;	float: none;	border-bottom: 1px solid #834544;}.specialNav ul li#tap ul ul li a {	white-space: pre;	height: auto;	line-height: normal;	font-size: 14px;	padding: 0px;	float: none;}.specialNav ul li#tap ul ul span {	color: #fff;	font-size: 11px;	font-weight: normal;	display: block;	white-space: pre;}.specialNav li#specials ul {	position: absolute;	top: 30px;	right: 0px;	background: #712b2a;}.specialNav li#specials li {	padding: 0px 20px;	color: #fff;}.specialNav li#specials li a {	color: #fff;}.specialNav li#specials ul {	width: 400px;}li#specials {	margin-left: 20px;}li#specials {	font-size: 12px;}li#specials h1,li#specials h2 {	font-size: 14px;}.specialNav ul ul a:hover {	color: yellow;}/**  * FOGG-A-PALOOZA */#paloozaWrap {}#paloozaWrap .left {	float: left;	width: 500px;	margin-bottom: 20px;}#paloozaWrap .right {	float: right;	width: 300px;	margin-bottom: 20px;}#paloozaWrap .right .box {	border: 2px solid #712B2A;	padding: 20px;	background: #e3d5d4;	margin-bottom: 20px;}#paloozaWrap .right .shirt {	text-align: center;}#paloozaBeerList ul {	font-size: 12px;	margin-bottom: 0px;	padding-bottom: 0px;	list-style-type: none;	margin: 0px;	padding: 0px;}#paloozaBeerList ul li {	margin-bottom: 10px;}#paloozaIntro {	font-size: 16px;}#twitterFeed ul {	list-style-type: none;	margin: 0px;	padding: 0px;}#twitterFeed ul li {	border-bottom: 1px solid #e3dfd7;	padding-bottom: 10px;	margin-bottom: 10px;	font-size: 80%;}#twitterFeed ul li:last-child {	border: none;	margin: 0px;	padding: 0px;}/*archive*/.archive-content{font-size: 0;box-sizing:border-box;}.one-third{	width: 33.33%;	padding: 0px 13px;	box-sizing:border-box;	display: inline-block;	font-size: 0;}.one-third h3{	color: #712B2A;	font-size: 19px;}.archive-content h1{	color: #712B2A;	font-size: 32px;}.one-third a{	color: #712B2A;}.one-third p{	font-size: 80%;	color: #712B2A;	font-size: 13px;}.one-third .ltoImage{	height: 252px;}.one-third img{	width: 100%;}