/*
Theme Name:BusTour Theme
Theme URI:http://atomiclemur.com/
Description:Designed for the Wave Books Bus Tour
Version:0.9
Author:Jon Link
BusTour Theme by Jon Link || http://atomiclemur.com
*/
body, h1, h2, h3, form, p, ol, ul{margin:0;padding:0}
body{font-family:"Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Verdana, Arial, sans-serif;	
	font-size:0.9em;
	text-align:center;
	vertical-align:top;
	background:url('images/bg_main.png') #fff;
	color:#000}
#container{margin:10px auto;
	width:830px;
	text-align:left;
	vertical-align:top;
	background:#fff;
	color:#000}
table{font-family:Verdana, Arial;font-size:12px}
a{text-decoration:none;
	color:#5D70BD}
a:hover{text-decoration:underline}
a img{border:0}
form, input, textarea{font-family:Verdana;
	font-size:11px}
ul, ul li{list-style-type:none}
#head{width:830px;
	height:220px;
	background:#94b2b2 url('images/head.png') no-repeat}
#headWave{float:right;margin:0}
#top-menu{margin-bottom:20px;
	width:760px;
	vertical-align:top}
#top-menu p{padding:10px 20px}
#top-menu a{padding-right:20px;
	font-weight:bold;
	text-decoration:none;
	color:#3987fc}
.column{width:460px;
	float:left;
	margin:20px 20px 80px 30px;
	vertical-align:top;
	background:#fff}
.post{padding:20px;
	line-height:18px;
	text-align:justify;
	vertical-align:top;
	color:#4e4e4e}
.post h2{margin:0 0 12px;
	font-size:24px;
	font-weight:normal;
	line-height:28px;
	color:#a2a2a2}
.post h2 a{text-decoration:none;
	font-size:22px;
	text-align:left;
	color:#BDAF48}
.post h2 a:hover{text-decoration:underline}
.post p img{
 	width:485px; 
	height:368px}
#map .mapSec p a img{
 	width:auto;
 	height:auto}
.post p{padding:0 0 12px}
.post-date{margin:20px;
	border-top:1px solid #aaa;
	padding:5px 20px 0 20px;
	font-size:11px;
	color:#666}
.navigation{margin-bottom:20px;
	padding:0 20px}
.navigation a,.navigation{color:#a2a2a2}
.commentlist ol, .commentlist ol li{list-style-type:none}
.commentlist ol{margin:0 0 10px 0}
.commentlist ol li{margin-bottom:5px;
	border:1px solid #e8e8c5;
	padding:10px;
	font-size:11px;
	background:#f9f9d6;
	color:#000}
blockquote{margin:5px 0 5px 5px;
	border:1px solid #e6e6e6;
	padding:5px 10px;
	font-family:Arial;
	font-size:11px;
	line-height:18px;
	text-align:left;
	vertical-align:top;
	background:#fff;
	color:#333}
cite{font-family:Arial;
	font-size:11px;
	font-style:normal}
#tourForm{display:block;
	clear:both;
	background:#d2d493;
	padding:20px 20px;
	border-bottom:2px dashed #AFB171;
	margin:0 0 15px 15px}
#tourForm p{float:left;
	margin-right:15px}
#map{display:block;
	clear:both;
	height:300px}
.mapSec{float:left}
#sidebar{float:right;
	margin:0;
	padding:7px 0 0 0;
	min-height:600px; 
	width:280px;
	text-align:left;
	vertical-align:top;
	background:#d2d493}
#sidebar h2{font-weight:500;
	font-size:18px;
	color:#565735;
	margin:0px}
#sidebar h3{font-weight:500;
	font-size:13px;
	color:#565735;
	margin:0 0 20px 0}
#sidebar a{text-decoration:none;
	color:#6B6D42}
#sidebar a:hover{text-decoration:underline}
#sidebar ul{margin:0 0 20px;
	padding:15px 20px 10px;
	color:#000}
#sidebar ul li{margin:0 0 10px 0;
	font-size:12px;
	color:#565735}
#sidebar ul a{margin:0 0 5px 15px;
	font-size:12px;
	display:block}
#sidebar ul h2 a{font-weight:500;
	font-size:18px;
	color:#565735;
	margin:0px}
#sidebar ul ul{margin:0;
	padding:0}
#sidebar ul ul li{margin:0 0 10px 0;
	font-size:12px}
#submenu{text-align:center;
	display:block;
	margin-bottom:10px;
	border-bottom:2px solid #AFB171}
#submenu a{padding:3px 3px 0 3px;
	margin:0 2px 2px 2px;
	text-decoration:none}
#submenu a:hover{padding:3px 3px 0 3px;
	margin:0 2px 2px 2px;
	text-decoration:none;
	background-color:#AFB171}
#wp-calendar{border:2px solid #565735;
	margin:0 5px 0 5px;
	width:90%}
#wp-calendar caption{text-align:center;
	color:#565735}
#wp-calendar th{color:#565735}
#wp-calendar tr th{padding:2px}
#wp-calendar td{color:#565735;
	text-align:center}
#wp-calendar tr td a{margin:1px;
	padding:0px}
#wp-calendar tr td a{margin:1px;
	padding:0px;
	background-color:#E1E2B7;
	font-size:12px}
#wp-calendar tr td a:hover{background-color:#565735;
	color:#d2d493;
	text-decoration:none}
#today{font-weight:700}
#footer{clear:both;
	width:820px;
	font-size:11px;
	vertical-align:top;
	background:#D4CFA6;
	color:#666;
	padding:5px}
#container> #footer{ width:820px; }
#footer ul{padding:50px;
	text-align:center;
	padding:0 60px;
	height:15px}
#footer ul li{display:block;
	float:left;
	margin-right:50px}
#footer a{color:#404040}