/*
Theme Name: Travelogue
Theme URI: http://svn.wp-themes.org/travelogue/
Description: Designed with a traveler in mind, or someone with a chronologically-based blog, this theme is attractive and customizable. Don't forget to change the picture in the polaroid!
Author: Josh Lyman
Author URI: http://www.podq.com/
Version: 0.2 RUS, new styles  and tables by Grox
 - removed sidebar div tags (layers) cause of buggy in IE6 (when text set to large in IE - sidebar cover content)
 - table carcass
.
Released under the GPL. The included font, "Dear Joe," is released by joebob of http://www.joebob.nl/,
and is free to use for any purposes. The default picture supplied in the polaroid header image is
copyrighted by Josh Lyman. I don't care if you keep it, but recommend you change it. And please don't
take credit for it either! ;-) Have fun!.
.
*/

.js_current_date {
font-size:12px;
font-weight:bold;
color: #AA3511;
text-align:right;
padding-right:26px;
}

body {
	background-image: url('images/background.jpg');
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	margin: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif, "Century Gothic", Sylfaen;
	/*font-family: Sylfaen, Verdana, Arial;*/
}

img {
	border: 0px solid;
}

.entry img {
    margin: 6px;
}

#polaroid {
	position:absolute;
	left:0px;
	top:0px;
	width:279px;
	height:285px;
	background: url('images/polaroid.jpg') no-repeat;
}

#header-img {
	position:absolute;
	left:279px;
	top:0px;
	width:486px;
	height:184px;
}

#subheader {
	position:absolute;
	left:279px;
	top:184px;
	width:400px;
	height:90px;
	margin: 3px 5px 0 35px;
}

		#subheader #search {
			float: left;
			width: 100%;
			font-size:12px;
		}

		#subheader #cats {
			position:inherit;
			top: 40px;
			float: left;
			width: 100%;
			font-size:12px;
		}

/* SIDEBAR */
.top_l{
background-image:url(images/sb_top_l.gif);
background-repeat:no-repeat;
background-position:bottom right;
height: 30px;
width: 27px;
}

.top_c{
background-image:url(images/sb_top_c.gif);
background-repeat:repeat-x;
background-position:bottom;
height: 30px;
font-weight:bold;
color: #AA3511;
}

.top_r{
background-image:url(images/sb_top_r.gif);
background-repeat:no-repeat;
background-position:bottom left;
width: 16px;
height: 30px;
}

.mid_l{
background-image:url(images/sb_mid_l.gif);
background-repeat:repeat-y;
background-position:right;
width:27px;
}

.mid_c{
background-color:#ECEFEB;
font-size:12px;
}

.mid_c ul{
list-style-type: none;
margin:0px;
padding:0px;
font-size:11px;
text-decoration:none;
}

.mid_c ul li{
margin-bottom: 4px;
}

.mid_c ul li ul{
margin-bottom: 4px;
}

.mid_c ul li ul li{
margin-bottom: 4px;
}

.mid_c ul li ul li ul{
margin-bottom: 4px;
}

.mid_c ul li ul li ul li{
margin-bottom: 4px;
}


.mid_r{
background-image:url(images/sb_mid_r.gif);
background-repeat:repeat-y;
background-position:left;
width: 16px;
}

.bot_l{
background-image:url(images/sb_bot_l.gif);
background-repeat:no-repeat;
background-position:right top;
width: 27px;
height:16px;
}

.bot_c{
background-image:url(images/sb_bot_c.gif);
background-repeat:repeat-x;
background-position:top left;
height:16px;
}

.bot_r{
background-image:url(images/sb_bot_r.gif);
background-repeat:no-repeat;
background-position:left top;
width:16px;
height:16px;
}

ul.archives li{
    float:left;
    margin:2px;
}

ul.archives li a{
    padding-left:2px;
    padding-right:2px;
}

p.poll_question {
    font-size:12px;
}

.wp-polls-ul li {
    padding-bottom: 2px;
    margin-bottom: 8px;
}


/* SIDEBAR END */

/* Color Schemes
   -------------
	Orange Dark: #AA3511
	Orange Light: #E0D3CD

	GreenBlue Dark: #618788
	Green Light: #D4DBD3
	Blue Light: #B6CAD1         */


#content {
	padding:0;
}

.footer {
	vertical-align:middle;
	text-align: center;
	font-size:.7em;
	border: 1px solid #D4DBD3;
	height:45px;
}

.post {
	border-top: 1px #E0D3CD dotted;
	padding: 7px 3px 1px 4px;
}

.comments {
	margin: 0 0 5px 5%;
	padding-left: 8px;
	font-size:11px;
	font-weight:normal;
	/*border-left: 3px #618788 solid;
	border-bottom: 1px #618788 solid; */
}

/* Text Styles */

h1, h2, h3 {
	font-weight: bold;
	color: #AA3511;
}

.post_head {
	margin-top:-19px;
}

p {
	font-size: .8em;
}

a:link {
	color: #AA3511;
	text-decoration: none;
}

a:visited {
	color: #618788;
	text-decoration: none;
	border: none;
}

a:hover {
/*	color: #E0D3CD;*/
	text-decoration:none;
	border-bottom: 1px #AA3511 dashed;
}

.pagetitle {
	text-align:center;
	text-decoration:underline;
}
/* End Typography & Colors */

/* Calendar Styles */

#wp-calendar {
	border: 2px solid #333333;
	text-align: center;
	margin: 0 auto;
	padding: 0;
	font-size: smaller;
}

#wp-calendar caption {
	font: bold 1.2em 'Century Gothic', Verdana, Arial, Sans-Serif;
	text-align: center;
	background-color: #618788;
	color:#FFFFFF;
	border: 2px solid #333333;
	border-bottom: none;
	margin: 0 auto;
}

#wp-calendar tbody, #wp-calendar tfoot {
	background-color: #B6CAD1;
	padding: 0;
	margin: 0;
}

#wp-calendar th {
	padding: 0;
}

/* End Calendar Styles */

/* Postit Date */

.post .post_cal {
	border: 1px solid #A6A6A6;
	text-align: center;
	width: 50px;
	float: left;
	margin: 0 10px 5px 0;
}

.post_head {
	margin-left:55px; /* Only need for FireFox (tested on 2.0.0.6)*/
}

	.post_cal .dayname {
		background-color: #AA3511;
		border-bottom: 1px solid #A6A6A6;
		color: #FFFFFF;
		font-size: smaller;
		font-weight: bolder;
		width: 100%;
	}

	.post_cal .daynum {
		border-bottom: 1px solid #A6A6A6;
		font-size: xx-large;
		font-weight: bold;
		width: 100%;
	}

	.post_cal .month, .post_cal .year {
		font-size: smaller;
		width: 100%;
	}

.postmetadata {
/*	font-weight: bold; */
	font-size:10px;
}

/* End Postit Date */

/* Sidebar Styles*/
#sidebar h3 {
	font-size: medium;
}

#sidebar ul, #sidebar ul ol {
	margin: 0 10px 10px 5px;
	padding: 0;
	}

#sidebar ul li {
	list-style-type: none;
	list-style-image: none;
	margin-bottom: 15px;
	}

#sidebar ul p, #sidebar ul select {
	margin: 5px 0 8px;
	}

#sidebar ul ul, #sidebar ul ol {
	margin: 5px 0 0 10px;
	font-size: smaller;
	}

#sidebar ul ul ul, #sidebar ul ol {
	margin: 0 0 0 10px;
	}

ol li, #sidebar ul ol li {
	list-style: decimal outside;
	}

#sidebar ul ul li, #sidebar ul ol li {
	margin: 3px 0 0;
	padding: 0;
	}

/* End Sidebar Styles */

.navigation {
	font-size:11px;
}

.alignleft{
	width:300px;
	float: left;
}

.alignright{
	width:300px;
	float: right;
}

.adlinks{ 
font-size:10px;
}

.adlinks div{	width: 100px;
	height: 4px;}

.adlinks hr{
	height: 2px;
	background-color:#CCC;
	border: none;
	padding:0px 2px 0px 2px;
	margin:0px;
}

/*
#sidebar ul {
	list-style-type: none;
	margin: 0px 5px 10px 10px;
	font-size: smaller;
}

#sidebar ul li h3 {
	font-size: 1.35em;
}

#sidebar ul li ul li {
	list-style-type: square;
}

/* Seriously hacked out code for cool boxes */





