/*

Theme Name: tx3 desert 02
Theme URI: http: //www.tilltentonight.com/wp/

Description: A stop-and-make-you-look sign surrounded by all our fans. Goal of v2 is to lose the table tags
for formatting.

Version: 2

Author: Louis Vitela

*/

/* undo some default styling of common (X)HTML browsers

 --- */



/* No list-markers by default - must redefine bullets w/ bg graphics */
ul, ol { list-style: none; }


/* Avoid browser default inconsistent heading font-sizes and pre/code */
h1, h2, h3, h4, h5, h6, pre, code, td { font-size: 1em; }


/* Remove inconsistent (among browsers) default padding or margin */
ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, body, html, p, blockquote, fieldset, input, label, div, dd, dt, dl, table, tr, td { margin: 0; padding: 0; }


/* prevent blue linked image borders */
a img, :link img, :visited img, fieldset { border: none; }

/* global stuff

 --- */

body,
html {
	margin: 0;
	padding: 0;
	background: #000000;
	color: #ffffff
     }

body {

	background-image: url('/images/tx3_desert_banner.jpg');
	background-repeat: no-repeat;
	color: #ffffff;
	min-width: 800px;

}

a {
	color: #e8e8e8;
	text-decoration: underline;
}



/* layout

 --- */



#wrap {

	margin: 0 auto;
	width: 800px; 
	margin-top: 400px;

	}




#header {

	/* padding: 10px 6px; */
	/* margin-top: 12px; */

	color: #ffffff

	}



#content {

	font-family: Arial, Helvetica, sans-serif;
        width: 550px;
	float: right;
	font-size: .9em;
	font-weight: lighter;
	line-height: 1.5em;

	}



#sidebar {

	font-family: Verdana, Helvetica, sans-serif;
	font-size: 80%;
	width: 250px;
	color: #ffffcc;
	float: left;
	line-height: 150%;

	}



/* footer style

 --- */

#footer {
	clear: both;
	background: #eee url('/images/tx3_desert_footer.jpg') no-repeat top;
	border: none;
	height: 150px;
		
	}

#post_title {
       color: gold;
       font-size: 1.2em;
}


#byline{
       color: gold;
       font-size: .75em;
       margin-top: -.25em;
}

#content h2{
       font-size: 2em;
       color: gold;
       line-height: 1em;   
}

#content a{
       color: #e8e8e8;
       text-decoration: none;
}

/***********************/


/* sidebar styles

 --- */



#sidebar h2 {

	color: #fff;

	text-transform: lowercase;

	}



#sidebar a {

	color: #ffcc33;

	text-transform: lowercase;

	text-decoration: none;

	}

	

	#sidebar a:hover {

		color: #ffffcc;

		}

/**************/


a {

	color: #ffcc00;

	text-decoration: none;

	}



p, blockquote, ul, ol {

	margin-bottom: 12px;

	}



input, textarea, select {

	border: 1px solid #999;

	font-family: 'Trebuchet MS', Arial, Helvetica, Verdana, sans-serif;

	font-size: 14px;

	background: #fff;

	}



input.button {

	background: #eee;

	border: 1px outset #999;

	}




/* header styles

 --- */



#header h1 {

	font-size: 2.5em;

	margin-left: 5px;

	}

	

	#header a {

		color: #000000;

		}



	#header .description {

		font-size: .75em;

		color: #bbb;

		}

	

	



/* sidebar styles

 --- */



#sidebar h2 {

	color: #fff;

	text-transform: lowercase;

	}



#sidebar a {

	color: #ffcc33;

	text-transform: lowercase;

	text-decoration: none;

	}

	

	#sidebar a:hover {

		color: #ffffcc;

		}



/* content style

 --- */



h2.title {

	/* font-size: 1.7em; */

	}



div.meta {

	font-size: .7em;

	color: #999; 

	letter-spacing: 1px;

	text-transform: lowercase;

	}

	

	div.meta a {

		color: #999;

		}



.storycontent {

	margin-top: 10px;

	font-size: 1em;

	color: #333;

	}



	.storycontent img {

		margin: 3px;

		padding: 3px;

		border: 1px solid #ccc;

		}

	

	.storycontent ul {

		margin-left: 20px;

		padding-left: 20px;

		list-style: square;

		}

	

	.storycontent ol {

		margin-left: 20px;

		padding-left: 20px;

		list-style: decimal;

		}	

		

	.storycontent blockquote {

		margin-left: 20px;

		margin-right: 20px;

		padding-left: 5px;

		padding-right: 5px;

		border-left: 7px solid #ddd;

		background: #eee;

		}



/* comments style

 --- */



h2.comments {

	font-size: 1em;

	}






#commentlist {

	font-size: .9em;

	}



	#commentlist li {

		border: 1px solid #999;

		padding: 5px;

		}

		

		#commentlist li p cite {

			color: #888;

			}


			

			#commentlist li p cite a {


				color: #888;

				}



.feedback {

	text-align: center;


	font-size: .85em;

	margin-bottom: 10px;

	}


#credits {

	display: none;

	}



/* page tabs

 --- */



#tabs {

	margin: -5px 0 10px -4px;

	padding: 0;

	float: right;

	}

	

	#tabs li {

		height: 20px;

		background: #99511e url(images/tab_li_bg.png) bottom left no-repeat;

		color: #fff;

		float: left;

		margin-right: 1px;

		padding: 0 0 0 8px;

		text-transform: lowercase;



		font-size: .8em;

		}

	

	#tabs a {

		display: block;

		float: left;

		height: 20px;

		padding: 0 8px 0 0;

		background: #99511e url(images/tab_a_bg.png) bottom right no-repeat;

		color: #fff;

		text-decoration: none;

		}

	

	#tabs li.current-cat {

		background: #99511e url(images/tab_li_bg_current.png) bottom left no-repeat;

		color: #000;

	}



	#tabs li.current-cat a {

		background: #99511e url(images/tab_a_bg_current.png) bottom right no-repeat;

		color: #d27028; 

	}



	#tabs a:hover {

		color: #d27028;

		} 



/* categories on sidebar */



li#categories ul {

	font-size: 10px;

	}

	

	li#categories ul ul {

		margin-left: 5px;

		}



li#categories a {

	font-size: 13px;

	}

		

	

		color: #fff;

		text-decoration: none;

		}

	

	#tabs li.current-cat {

		background: #99511e url(images/tab_li_bg_current.png) bottom left no-repeat;

		color: #000;

	}



	#tabs li.current-cat a {

		background: #99511e url(images/tab_a_bg_current.png) bottom right no-repeat;

		color: #d27028; 

	}



	#tabs a:hover {

		color: #d27028;

		} 



/* categories on sidebar */



li#categories ul {

	font-size: 10px;

	}

	

	li#categories ul ul {

		margin-left: 5px;

		}



li#categories a {

	font-size: 13px;

	}

