/*  
Theme Name: Destinations
Theme URI: http://panedia.com
Description: First theme for the Panedia weblog, Destinations
Version: 1
Author: Jim Whimpey
Author URI: http://jimwhimpey.com/
*/


/* 	++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
		BODY, WRAPPERS, site wide things
	++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
	
	body {
		background: #CCC url("./images/wood.jpg");
		margin: 40px 0;
		padding: 0;
		text-align: center;
		font-family: Verdana, Arial, sans-serif;
		}
			
		#wrapper {
			text-align: left;
			width: 760px;
			background: #fff;
			border-right: 4px solid black;
			border-bottom: 4px solid black;
			padding: 40px 30px;
			margin: 0 auto;
			line-height: 1.7em;
			}
			
			#skip, h1 span { display: none; }
			
			a, a:visited { color: #1F97D1; text-decoration: none; }
			
				a:hover { color: red !important; }




/* 	++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
		HEADER
	++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

	#header {
		width: 500px;
		float: left;
		position: relative;
		}
		
		h1 { 
			margin: 0;
			width: 328px;	
			height: 83px;
			background: url("./images/title.gif");
			}			
		
		#panedia {
			width: 90px;
			height: 30px;
			position: absolute;
			top: 55px;
			left: 80px;
			display: block;
			}




/* 	++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
		MENU
	++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

	#menu {
		width: 299px;
		height: 9px;
		margin: 54px 0 60px 34px;
		padding: 0;
		list-style: none;
		position: relative;
		}
		
		#menu li {
			height: 9px;
			float: left;
			margin-right: 23px;
			}
			
			#menu li a {
				display: block;
				height: 9px;
				}
			
				#menu li a span { display: none; }
				
			#home { width: 37px; background: url("./images/menu/o/home.gif"); }
				#home a { width: 37px; background: url("./images/menu/home.gif"); }
					#home a:hover { background: url("./images/menu/o/home.gif"); }
			
			#archives { width: 62px; background: url("./images/menu/o/archives.gif"); }
				#archives a { width: 62px; background: url("./images/menu/archives.gif"); }
					#archives a:hover { background: url("./images/menu/o/archives.gif"); }
					
			#categories { width: 128px; background: url("./images/menu/o/categories.gif"); }
				#categories a { width: 128px; background: url("./images/menu/categories.gif"); }
					#categories a:hover { background: url("./images/menu/o/categories.gif"); }
					
		#pointer {
			width: 48px;
			height: 30px;
			background: url("./images/menu/pointer.gif");
			position: absolute;
			top: -10px;
			left: -64px;
			}
			
			
			
			
/* 	++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
		CONTENT
	++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

	#content {
		width: 500px;
		float: left;
		}
		
		
		
		
/* 	++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
		POSTS
	++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
		
	.post { margin: 0 0 80px 0; }
	
		.post h2 {
			font-family: Georgia, Times, serif;
			font-weight: normal;
			font-size: 23px;
			margin: 0 0 2px 0;
			}
			
			.post h2 a { color: #000 !important; }
		
		.date {
			font-size: 11px;
			margin: 0 0 18px 0;
			line-height: 1.3em;
			font-style: italic;
			}
		
		.entry {
			font-size: 11px;
			line-height: 1.8em;
			}
			
			.entry p {
				margin: 0 0 12px 0;
				}
				
				.entry p.caption {
					margin: -14px 0 12px 0 !important;
					font-style: italic;
					text-align: right;
					}
		
		.tags {
			font-size: 11px;
			margin: 0;
			line-height: 1.7em;
			}
			
		.post h3 { margin: 0 0 8px 0; }
		
		.post ul, .post ol {
			margin: 0 0 10px 30px;
			padding: 0;
			}
			
		a img { border: none; }
		
		.post div.flash_a { margin: 0 0 10px 0; }
			
			
			
			
/* 	++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
		NAVIGATION
	++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
		
	.nav {
		font-size: 11px;
		margin: 0 0 30px 0;
		line-height: 1em;
		}
		
	.newer { padding: 0 0 0 50px; }
	
	
	
	
/* 	++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
		PAGES
	++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
	
	.pagetitle {
		margin: 0 0 30px 0;
		font-weight: bold;
		font-size: 16px;
		}
		
		
		
		
/* 	++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
		COMMENTS
	++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
	
	#comments, #respond {
		font-size: 15px;
		font-weight: normal;
		margin: 0 0 10px 0;
		text-transform: uppercase;
		letter-spacing: 0.2em;
		}
		
		#nocomments {
			font-size: 11px;
			font-style: italic;
			margin: 0 0 40px 0;
			}
		
		#commentform {
			font-size: 11px;
			margin: 0 0 80px 0;
			line-height: 1.7em;
			}
			
			#commentform label { display: block; }
			
			input[type=text], textarea { 
				width: 100%;
				padding: 3px;	
				font-family: Verdana, sans-serif;
				}
	
		.mod { 
			color: red;
			font-style: italic;	
			}
		
	#commentlist {
		font-size: 11px;
		margin: 0 0 40px 0;
		padding: 0;
		line-height: 1.7em;
		list-style: none;
		}
		
		#commentlist li {
			background: #EFEFEF;
			padding: 20px 20px 10px 20px;
			margin: 0 0 20px 0;
			}
			
		#commentlist li p { margin: 0 0 10px 0; }
		
		.commentmeta {
			font-weight: bold;
			}
		
		



/* 	++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
		SIDEBAR
	++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */		

	#sidebar {
		width: 222px;
		padding: 0 0 60px 0;
		background: #EFEFEF url("./images/sidebar_corner.gif") no-repeat bottom left;
		float: right;
		}
		
		#sidebar>#sidebarheader { width: 222px; }
		
		#sidebarheader {
			width: 228px;
			height: 129px;
			margin: 0 0 32px 0;
			background: #fff url("./images/sidebar_header.gif") no-repeat;
			}
		
		#sidebar h2 {
			height: 13px;
			width: 89px;
			margin: 0 0 4px 17px;
			}
			
			#sidebar h2 span { display: none; }
			
			#h_search { background: url("./images/sidebar/h_search.gif"); }
			#h_destinations { background: url("./images/sidebar/h_destinations.gif"); }
			#h_authors { background: url("./images/sidebar/h_authors.gif"); }
			#h_subscribe { background: url("./images/sidebar/h_subscribe.gif"); }
			
		#sidebar form { margin: 0 17px 32px 17px; }
		
			#sidebar form p { margin: 0; }
		
			#sidebar input { width: 100%; }
			
		#blurb {
			font-size: 11px;
			line-height: 1.5em;
			color: #3B3B3B;
			margin: 10px 17px 32px 17px;
			}
			
		#authors {
			font-size: 11px;
			margin: 8px 0 32px 17px;
			padding: 0;
			list-style: none;
			line-height: 1.6em;
			}
			
			#authors li {
				margin: 0;
				padding: 0 0 0 17px;
				background: url("./images/bullet.gif") no-repeat center left;
				}
		
		#subscribe {
			font-size: 11px;
			line-height: 1.5em;
			color: #3B3B3B;
			margin: 10px 17px 0 17px;
			}

		
		
		
		
/* 	++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
		FOOTER
	++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
	
	#footer {
		clear: both;
		padding: 20px 0 0 0;
		}
		
		#footer p {
			height: 27px;
			padding: 22px 0 0 64px;
			background: url("./images/footer.gif") no-repeat left;
			font-style: italic;
			font-size: 11px;
			}
			
			
			
			
			
			
			
			
			
			
			
			
			
			
