/*  
Theme Name: AURA 
Theme URI: http://nullvoid.mit.edu
Description: aura</a>.
Version: 1
Author: Michael Zhang
Author URI: http://nullvoid.mit.edu/

	All CSS that involves the use of images, can be found in the 'index.php' file.
	This is to ease installation inside subdirectories of a server.

	Have fun, and don't be afraid to contact me if you have questions.
*/

#flickr .wpg2sidebargrid-image img {
display:inline;
margin: 0px;
padding: 2px;
text-align:left;
}



small {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 0.9em;
	line-height: 1.5em;
	}

body {
	
	margin: 0;
	padding: 0;
	
}
h1, h2, h3, h4, p, li, a, span, th, td, input, select, textarea {
	font-family: verdana, tahoma, arial, helvetica, geneva, sans-serif;
}
p, li, td, caption, input, select, textarea {
	font-size: 11px;
	font-weight: normal;
}

#header a {
	color: #fff;
	display: block;
	padding: 65px 10px 10px 10px;
}

/*
#content {
	left: 190px;
	padding: 10px 0 0 0;
	position: absolute;
	top: 100px;
	width: 420px;
}
#content h2 {
	border-bottom: 1px solid #878D7C;
	color: #727A66;
	font-size: 12px;
	margin: 0;
	padding: 0 0 1px 0;
	text-align: right;
}
#content div.post {
	margin: 10 0 40px;
	text-align: justify;
}

/*
#content div.entrytext {
	padding-left:10px;
	margin: 10em 10em 40px;
}
*/

#content div.post h3 {
	color: #4B5340;
	font-size: 13px;
	margin: 7px 0 3px 0;
	padding: 0;
}
#content div.post h3 a, #content div.post h3 a:link, #content div.post h3 a:visited {
	color: #4B5340;
}
#content div.post div.meta, #content div.post div.meta ul li a, #content div.post div.meta ul li a:link, #content div.post div.meta ul li a:visited {
	color: #727A66;
	font-size: 12px;
}
#content div.post div.meta ul {
	display: inline;
	margin: 0;
	padding: 0;
}

#content div.post div.storycontent {
	border-left: 2px solid #e8e8e8;
	margin: 0 10px 0 0;
	padding: 0 0 0 7px;
}
#content div.post div.feedback a {
	color: #727A66;
	font-size: 10px;
}

*/


#comment {
	height: 150px;
	width: 400px;
}

/*
#calendar, #search, #archives {
	left: 630px;
	margin: 0;
	padding: 0;
	width: 150px;
}
*/

#calendar {
	top: 0;
}
#search {
	top: 160px;
}
#archives {
	top: 230px;
}
#calendar caption {
	font-weight: bold;
}
#calendar th {
	color: #4B5340;
	font-size: 10px;
	padding: 2px;
	text-align: center;
}
#calendar tbody td {
	font-size: 10px;
	padding: 2px;
	text-align: right;
}


#menu ul li ul {
	margin: 2px 0 0 0;
	padding: 0;
}
#menu ul li ul li {
	color: #000;
	font-weight: normal;
	margin: 0 0 2px 10px;
	padding: 0;
}
#menu ul li ul li a, #menu ul li ul li a:link, #calendar td a, #calendar td a:link {
	color: #4B5340;
}
#menu ul li ul li a:visited, #calendar tfoot td a:visited {
	color: #5A634E;
}


.weather_title { font-weight: bold; }
.weather { text-align: center; }
.weather ul li { text-align: center; }




#sidebar ul
{
  list-style: none;
}


#sidebar ul ul, #sidebar ul ol {
	margin: 1px 0 0 5px;
	/* list-style-image: URL(images/listitem.png);*/
  list-style-type: circle;
	}
	
	
#sidebar ul li {
/*	list-style-type: none;
	list-style-image: none;*/
	margin-bottom: 2px;
	}

#sidebar ul p, #sidebar ul select {
	margin: 2px 0 8px;
		
	}




#sidebar ul ul ul, #sidebar ul ol {
	margin: 0 0 0 10px;
	}




#sidebar h2 {
	border-bottom: 1px solid #878D7C;
	color: #424A36;
	font-size: 14px;
	margin: 0;
	padding: 0 0 1px 0;
	text-align: left;
}

/*
#sidebar ul h2
{
	background-color: #FDE5C3;
	border-bottom: 1px solid #FADA96
	border-top: 1px solid #FADA96;
	font-size: 1.2em
	font-weight: normal;
	padding: 2px;
	margin-bottom: 5px;
}

*/

#sidebar h1 {
/*	border-bottom: 1px solid #878D7C;*/
	color: #00000;
	font-size: 22px;
	margin: 0;
	padding: 0 0 1px 0;
	text-align: left;
}

#searchform
{
  text-align: center;
}

#searchform input
{

  border: 1px solid #4A2C00;
  background-color: #FDE5C3;
}

#searchform #s
{

  width: 50%;
  background-color: white;
}


#wp-calendar
{
  border: 2px solid #DDE5C3;
  width: 80%;

  margin: 0 auto;
  text-align: center;
  margin-bottom: 15px;
  background-color: #e8e8ff

}

#wp-calendar th
{
  background-color: #e8ffe8; 
}

#wp-calendar a
{
  border: 1px solid #4A2C00;

  background-color: white;
  display: block;
}

#prev a, #next a
{

  border: 0;
}

#wp-calendar caption
{
  text-align: center;

  width: 100%;
}
/*
.g2_column {
        float: left;
        padding: 0 0 20px 45px;
        margin: 0px 0 0;
        width: 450px;
        line-height: 1.4em;
        }
*/

.g2image_normal 
{ 
margin: 4px; 
} 
.g2image_float_left 
{ 
float: left; 
clear: left; 
margin: 4px; 
} 
.g2image_float_right 
{ 
float: right; 
clear: right; 
margin: 4px; 
} 
.g2image_centered 
{ 
display: block; 
margin-left: auto; 
margin-right: auto; 
text-align: center; 
} 


#wp_quotes
{
	margin-left: 0px;
	margin-right: 20px;
}
	
#wp_quotes div.wp_quotes_quote
{
}
	
#wp_quotes div.wp_quotes_author
{
	text-align:right;
	font-style: italic;
	margin-top: 5px;
}
	
div.wp_quotepage
{
	font-size: 14px;
	width: 80%;
	margin-left: 40px;
}
	
div.wp_quotepage_quote
{
}
	
div.wp_quotepage_author
{
	margin-left: 40px;
	font-style: italic;
}
	
hr.wp_quotepage_hr
{
	width: 70%;
	margin-top: 15px;
	margin-bottom: 15px;
	margin-left: 15px;
}
	
div.wpquotes_poweredby
{
	text-align: center;
	font-size: 0.8em;
	margin-top: 12px;
}

/* WPG2 Sidebar Image Blocks
Author: Marc Lorenz
Author URI: http://marcnjami.com/
Revision Date: 7/23/2005
Notes:  This CSS will have to be edited to work in different themes. Not all themes have a css element ID called sidebar. :)
*/

#sidebar .one-image{
        display: block;
 margin: 0 0 5px 0;
 padding: 0 0 5px 0;
}

#sidebar .one-image h3{
        display: block;
 font-size: 0.85em;
 margin: 0 0 2px 10px;
 padding: 0
}

#sidebar .one-image img {
        display: block;
 margin: 0 0 0 10px
}

#sidebar .one-image .giDescription{
 font-size: 0.85em;
 margin: 1px 0 0 20px;
 padding: 0
}

#sidebar .one-image .giInfo{
 font-size: 0.85em;
 font-weight: normal;
 margin: 0px 0 0 20px;
 padding: 0
}

.navigation {
        display: block;
        text-align: center;
        margin-top: 10px;
        margin-bottom: 60px;
        }

.widecolumn .entry p {
        font-size: 1.05em;
        }

.narrowcolumn .entry, .widecolumn .entry {
        line-height: 1.4em;
        }
.entry p a:visited {
        color: #b85b5a;
        }


/* Begin Lists

        Special stylized non-IE bullets
        Do not work in Internet Explorer, which merely default to normal bullets. */

html>body .entry ul {
        margin-left: 0px;
        padding: 0 0 0 30px;
        list-style: none;
        padding-left: 10px;
        text-indent: -10px;
        }

html>body .entry li {
        margin: 7px 0 8px 10px;
        }

.entry ul li:before, #sidebar ul ul li:before {
        content: "\00BB \0020";
        }
.entry ol {
        padding: 0 0 0 35px;
        margin: 0;
        }

.entry ol li {
        margin: 0;
        padding: 0;
        }

.entry, .entrytext {
	overflow: hidden;
}

img.centered {
        display: block;
        margin-left: auto;
        margin-right: auto;
        }

img.alignright {
        padding: 4px;
        margin: 0 0 2px 7px;
        display: inline;
       }

img.alignleft {
       padding: 4px;
        margin: 0 7px 2px 0;
       display: inline;
      }

.alignright {
    float: right;
    clear:right;
    margin:1px;
     }

.alignleft {
     float: left;
     clear:left;
     margin:1px;
  }

