/*  

Theme Name: lazo_may_08
Theme URI: http://wordpress.org/
Description: based on default but screwed up beyond recognition
Version: 1.0
Author: lazopolis
*/

/*no browser defaults*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
		}
/* fundamentals --------------------------------------------------*/

body	{
		color:#333;
		background:#f3f3f3;
		font-family:"Helvetica Neue", Arial, Helvetica,sans-serif;
		line-height:21px;
		font-size:12px;
		/* border-top: 25px solid #eee;*/
		}

a	{
	color:#930;
	text-decoration:none;
	outline:none;
	}
			
a:hover	{
	color:#888;
	}

img {
	padding:2px;
	float:left;
	margin:3px 10px 10px 0;
	}

p { 
  margin-bottom: 18px;
  text-align:left; 
}

ul,ol	{
		margin:0 0 1.5em 0;
		margin-bottom: 18px;
		}

ol	{
	list-style-type:decimal;
	}

ul	{
	list-style-type:none;
	}

blockquote	{
			margin:1.5em 0 1.5em 1.5em;
			font-style:italic;
			}

strong	{
		font-weight:bold;
		}

em	{
	font-style:italic;
	}


h1,h2,h3,
h4,h5,h6{
		color:#111;
		}

h1 a		{
			color:#444;
			}

h2	{ 
	font-size: 18px; 
	line-height: 24px; 
	margin-bottom: 18px;
	padding:5px 0 5px 0;
	}
h1 a	{
		font-weight:normal;
		}


blockquote
		{
		color:#666;
		border-left:1px solid #ddd;
		padding-left:20px;
		margin:0px;
		}
		
textarea{
		height:180px;
		width:500px;
		margin:10px 0 10px 0;
		padding:3px;
		border:1px solid #666;
		}
input	{
		margin:10px 0 10px 0;
		padding:3px;
		border:1px solid #666;
		}

/*	div#content	--------------------------------------------------*/
#content {
			//float:left;
			width:700px;
			//padding-left:0px;
			//padding-top:18px;
			}

#content h2	{
			//border-top:1px solid #444;
			//border-bottom:1px solid #333;
			margin-bottom:0px;
			}
			
#content h2 a{
		color:#333;
		}

/* page --------------------------------------------------*/
#page {
		//background-color: #fff;
		position:absolute;
		width:968px;
		margin-left:-484px;
		left:50%;
		top:200px;
		//border:1px solid #f00;
		}
	
/*post--------------------------------------------------*/
#post h2 a{
		color:#930;
		}
#post	{
		//margin:0px 0 0px 0;
		width:768px;
		min-height:310px;
		//padding:12px 0 0 0;
		border-top:1px solid #ccc;
		//border:1px solid #ccc;

		}			
#post h2{
		
		//border-bottom:0px solid #ccc;
		//padding-left:484px;
		margin-bottom:0px;
		}
#post img{
	//height:300px;
	float:left;
	margin-left:-430px;
	}
#entry{
		text-indent:0px;
		margin-left:430px;
		margin-top:0px;
		//float:right;
		//width:484px;
		//border:1px solid #0f0;
}

				
/*		div#sidebar	--------------------------------------------------*/
			
#sidebar a	{
			color:#999;
			}
#sidebar a:hover	{
					color:#333;
					}

#sidebar h2	{
			font-size:1.0em; 
			font-weight:normal;
			line-height:36px;
			margin:-5px;
			padding:0;
			text-indent:0;
			color:#ccc;

			padding-left:5px;
			}
#sidebar	{
			//display:none;
			width: 180px;
			float:right;
			padding-top:18px;
			margin-left:20px;
			border-top:1px solid #333;
			}
#sidebar ul	{
			margin-bottom:10px;
			padding-bottom:5px;
			padding-top:5px;
			}
		

/*	header	--------------------------------------------------*/			
#headernew {
			padding:30px 20px 10px 20px;
			position:absolute;
			width:760px;
			margin-left:-400px;
			left:50%;
			color:#777;
			//background-color:#fff;
			font-family:"Georgia", serif;
			font-size:1.4em;
			line-height:1.4em;
			text-align:center;
			//border:1px solid #000;

			}
		
.header_menu a	{
font-family:"Georgia", serif;
	       font-size:3em;
		   line-height:1.3em;
               color:#544;
				}
.header_menu ul,.header_menu li		{
				display:inline;
				margin:0;
				}
#headernew img	{
				border:0px;
				}

/* navigation --------------------------------------------------*/
.navigation,.postmetadata_single	{
				color:#544;
				}
.navigation a	{
				
				}

.navigation{
			font-size:3.0em;
			line-height:1.5em;
			margin:10px 0 10px 0;
			padding:0px 0px 0px 10px;
			border-top:2px solid #ddd;
			}

.alignright{
			float:right;
			}
.alignleft{
			float:left;
			}


/*	post metadata	--------------------------------------------------*/
.postmetadata	{
				color:#999;
				}
				
.postmetadata a,.more,.commentmetadata a:hover,
.postmetadata_single a		{
						color:#aaa;
						}
.postmetadata a:hover,
.postmetadata_single a:hover{
						color:#930;
						}
.more,
.postmetadata_single	{	
				font-size:0.8em;
				font-weight:bold;
				border-top:1px solid #666;
				margin-top:12px;
				padding-top:12px;
				}
.postmetadata img,
.larger img		{
				float:none;border:0;
				} 
.postmetadata_single	{
				border-top:1px solid #666;
				margin-top:12px;
				padding-top:12px;		
				}
/*	comments	--------------------------------------------------*/
.commentmetadata,
.commentmetadata a	{
					font-size:0.8em;
					font-weight:bold;
					color:#aaa;
					}
					
.commentmetadata	{
					margin-left:10px;
					}
.commentlist_li{
			margin:18px 0 0px 0;
			padding:12px 0 12px 0;
			border-top:1px solid #ccc;
			}

/*footer --------------------------------------------------*/
#footer	{
		border-top:2px solid #ddd;
		margin: 0 auto;
		width: 800px;;
		padding:20px 0 20px 0;
		clear: both;
		}

#footer p	{
			text-align: justified;
			margin:0;
			padding:0;
			}
#footer  li{
			display:inline;
			margin-right:30px;
			}


/*	various --------------------------------------------------
.arxiv_lists li		{
			display:inline;
			margin-right:10px;
			}

.entry img {
			border:1px solid #666;
			}
			
#rss-3 img {
	display:none;}
}
/* the icon for the list items at recent comments 
#sidebar li{
list-style-image:url(http://yet.anotherblog.net/wp-content/themes/tma/images/bg/arrow.png);
margin-left:20px;
}
*/








