/*
Theme Name: Lucky Dog Tavern
Description: Lucky Dog Tavern Theme
Version: 1.0
Author: John Logan
*/
body {
	background: #B9A380;
	color: #000;
	font-family: verdana, geneva, helvetica, sans-serif;
	margin: 0;
	padding: 0;
	text-align: center;
}
h1, h2, h3, h4, h5, h6 {
	color: #fff;
}
h2 {
	margin-top: 0;
	padding: 0;
}
h3 {
	font-size: 16px;
	margin-top: 30px;
	padding: 0;
}
table {
	border-collapse: collapse;
}
td {
	margin: 0;
	padding: 0;
}
a {
	color: #EF712A;
}

/* HOME PAGE STUFF */
#startpage {
	text-align: center;
	padding-top: 50px;
}

/* HEADER STUFF */
#page {
	background-color: #6C503C;
	border-left: 5px #000 solid;
	border-right: 5px #000 solid;
	margin: 0 auto;
	width: 800px;
	text-align: left;
}

#header {
	padding: 20px 10px;
	text-align: center;
	background-color: #6C503C;
}
#header img {
	padding-right: 20px
}
#logo {
	font-size: 48px;
	text-transform: uppercase;
	letter-spacing: 36px;
	font-weight: bold;
}


/* MAIN PAGE */
#text {
	margin: 0 20px;
	width: 550px;
}
#text ul {
	list-style-type: square;
	margin: 0;
	padding: 0 0 0 20px;
}
#text ul li {
	margin: 0;
	padding: 0;
}
#text table td {
	padding-right: 50px;
}
#tag {
	margin-top: 10px;
	font-size: 18px;
	letter-spacing: 6px;
}

/* SIDEBAR STUFF */
#sidebar {
	background-color: #6C503C;
	float: right;
	padding: 20px 20px 0 0;
	width: 180px;
}
#sidebar ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
#sidebar li {
	list-style: none;
	margin: 0;
	padding: 0 0 20px 0;
}
#sidebar li:hover a {
	color: #fff;
}
#sidebar li a {
	font-weight: bold;
	color: #000;
	text-decoration: none;
	display: block;
}
#sidebar li a:hover {
	color: #fff;
	text-decoration: none;
}
#sidebar li.current-cat a {
	color: #fff;
}
#searchform {
	padding: 20px 0;
}
#categories {
}
#pages {
}
#admin {
}
#admin ul {
	font-size: 10px;
	font-weight: normal;
	list-style: none;
	padding-top: 300px;
}
#admin li a {
	font-weight: normal;
}
#nav {
	margin-bottom: 10px;
}


/* FOOTER STUFF */
#footer {
	clear: both;
	color: #fff;
	text-align: center;
	padding: 40px 0;
	font-size: 11px;
}

/* IMAGE STUFF */
img {
	border: none !important;
}

/* CALENDAR PLUGIN STYLES */
#calendar {
	width: 560px;
	margin: 0 20px;
}
#calendar table td {
	width: 75px;
}



    span.calnk a { 
        text-decoration:none; 
        color:#000000; 
        border-bottom:1px dotted #000000;
        }
    span.calnk a:hover { 
        text-decoration:none; 
        color:#000000; 
        border-bottom:1px dotted #000000;
        }
    span.calnk { 
        position:relative; 
        }
    span.calnk a span { 
        display:none; 
        }
    span.calnk a:hover span {
        color:#333333; 
        background:#F6F79B; 
        display:block;
        position:absolute; 
        margin-top:1px; 
        padding:5px; 
        width:150px; 
        z-index:100;
        }
