/*  

Theme Name: WP Inspirat
Theme URI: http://wp-design.org/portfolio/wp-inspirat/
Description: A <a href="http://wp-design.org/portfolio/wp-inspirat/" title="WP inspirat">bright and clean theme</a> for those who want to keep it simple.
Author: WP Design
Author URI: http://wp-design.org/

/* CSS Document for auspiciousmotion.org */
/* � June 2007*/
/* modified by: jennifer gunther || www.auspiciousmotion.org */




* { margin:0; padding:0;}

body { font:normal 13px helvetica, arial, sans-serif;
		line-height:150%; 
		color:#333;
		background-image:url(bubble.gif);
		background-attachment:scroll;
		background-position:bottom right;
		background-repeat:repeat-y;
		/*background: #fff url('bubble.gif') no-repeat scroll bottom right;*/
		}
		

a {
	text-decoration:none;
	color:#999;
	}
	
a:link {
	text-decoration:none;
	color:#999;
	}
	

a:visted {
	text-decoration:none;
	color:#999;
	}
	
a:hover {
	text-decoration:none;
	color:#333;
	}

h1 { font-size:200%;
	color:#ADADAD;}

hr { display:none;}

ul, ol { list-style:none;}

li {
	list-style-type:none;
	font-size:95%;
	text-align:right;
	color:#999;
	padding:12px;
	border-bottom:#CCCCCC 1px solid;
  }
  

li:hover {
	text-decoration:none;
	color:#333;
	}

abbr { border:0;}

input, select, textarea { font:normal 18px helvetica, arial, sans-serif; color:#666; padding:5px 8px}

small { text-transform:uppercase }

img {border:none;}



#page { }

#badfish {
	position:absolute;
	left:465px;
	top:20px;
	}

#header { position:absolute;
	left:190px;
	top:112px;
	}

#header #headerimg { }

#header h1 { font-size:250%; text-transform:none;}

#header .description {  }



#container { position:relative;}

#nav {
	position:absolute;
	left:0px;
	top:182px;
	width:175px;
	}

#content {
	position:absolute;
	left:190px;
	top:180px;
	width:525px;;
	padding:10px;
	}

.narrowcolumn { }

.widecolumn {  }



.post { margin-bottom:50px; clear:both;}

.post h2 { background:url() no-repeat left bottom; padding-bottom:20px }

.post h2 a {color:#333; }

.post h2 a:hover {color:#999;}

.post small { font-size:75%; text-transform:uppercase;}

.post .entry { margin-top:15px;}

.post .entry img { float:left; margin:0 10px 30px 0;}

.post .entry p { margin-bottom:15px; }

.post .postmetadata { font-size:100%; text-transform:uppercase; clear:both; }

.post .entry ul { padding:0 0 0 40px; margin-bottom:15px; list-style-type:disc}

.post .entry ol { padding:0 0 0 40px; margin-bottom:15px; list-style-type: decimal}

code { font-size:75%; }

blockquote { background:#f6f6f6 url() repeat-x;  font-style:italic; }

blockquote p:first-letter { font-size:250%; text-transform:uppercase}

blockquote p { margin:0; padding:15px;}





.navigation { position:absolute; left:50px; bottom:-1px;}

.navigation a { background:url(images/tab.png) no-repeat ; color:#fff; float:left; padding:10px 0; width:161px; text-align:center; margin-right:3px;}



.center { text-align:center  }

.pagetitle { margin-bottom:30px}

.wp-smiley { float:none!important; vertical-align:middle;}



#sidebar { position:absolute;
	top:180px;
	left:740px;
	font-family:helvetica, arial, sans-serif; 
	padding-bottom:100px; 
	width:250px; }

#sidebar a { color:#999; background:url() repeat-x left bottom; padding:1px 0; }

#sidebar a:hover { color:#333; background:none;}

#sidebar ul li { padding:3px 0;}

#sidebar ul li ul li ul li { font-size:80%; padding:0 0 0 3px;}

#sidebar ul li ul li ul li a { background:none}



#sidebar #searchform { margin-bottom:30px; width:300px;}

#s { border:1px solid #A7A6AA;}

#searchsubmit { cursor:pointer; padding:3px}

.pagenav, .archives, .categories, .linkcat {margin-bottom:30px;}



#footer { clear:both; background:#0A323E url() repeat-x; color:#fff; padding:50px}

*html #footer { background:#062833 url() repeat-x; }

#footer a { color:#fff; background:url() repeat-x left bottom; padding:1px 0; }

#footer a:hover { color:#fff; background:none;}

#footer ul { font-family:helvetica, arial, sans-serif}

#footer li { padding:3px 0;}



#about { width:500px; float:left; margin-right:50px; background:url(images/q-left.gif) no-repeat left top; font:italic normal  17px Georgia, "Times New Roman", Times, serif; }

#about p { background:url(images/q-right.gif) no-repeat right bottom; padding:30px 44px;}

#about div.copy { background:url(images/dot-white.gif) repeat-x left top; font:normal 13px helvetica, arial, sans-serif; margin:0 44px; padding-top:15px;}

#about div.copy a { background:none;}

#meta { float:left }

#rss { position:absolute; outline:none; left:590px; bottom:0; display:block; width:113px; height:83px; background:url(images/feed-icon.jpg) no-repeat left top ; text-indent:-9999px;}



.commentlist {  margin-bottom:50px }

.commentlist li { padding:10px 0; background:url() repeat-x left bottom}

.commentlist cite { font:italic normal 17px helvetica, arial, sans-serif; }

.commentlist li ol { margin:0;}

.commentlist li ol li { padding:0; background:none;}

.commentlist li ul { margin:0;}

.commentlist li ul li { padding:0; background:none;}

.commentlist li blockquote { margin:0; padding:0; background:none;}



#commentform p { margin-bottom:5px;}

#commentform label { cursor:pointer}

#author, #email, #url, #comment {border:1px solid #A7A6AA; vertical-align:middle}

#comment { width:480px; overflow:auto}

#submit { padding:3px; cursor:pointer}



.clearfix:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0;height: 0; }

.clearfix { display: inline-block; }

html[xmlns] .clearfix { display: block; }

* html .clearfix { height: 1%;}