/* *** css by miss monorom www.intensivstation.ch *** */
/* css released under Creative Commons License -  http://creativecommons.org/licenses/by/2.0/deed.en  */

body {
background-color: #FFFFFF;
font-size: 15px;
font-family: Calibri, Helvetica, Arial, Sans-Serif;
font-color:#000000;
padding:0px;
margin:0px;
}

a:link {color:#FF00FF}    /* unvisited link */
a:visited {color:#5C246E} /* visited link */
a:hover {color:#77F551}   /* mouse over link */
a:active {color:#000000}  /* selected link */ 

h2 {
font-size:24px;
text-align:left;
font-weight: bold;
   }

h3 {
font-color:black;
font-size:22px;
font-variant:small-caps; }

h4 {
font-color:#000000;
font-size:18px;
font-variant:small-caps; }

/* ----------image gallery ------------------- */
div.img
{
  margin: 2px;
  border: 1px solid #0000ff;
  height: auto;
  width: auto;
  float: left;
  text-align: center;
}	
div.img img
{
  display: inline;
  margin: 3px;
  border: 1px solid #ffffff;
}
div.img a:hover img {border: 1px solid #0000ff;}
div.desc
{
  text-align: center;
  font-weight: normal;
  width: 120px;
  margin: 2px;
}

/* ---------- date format for thought posts ---------- */
.date
{
text-align:left;
text-variant:small-caps;
}


/* ----------container to center the layout-------------- */
#container {
width: 1000px;
margin-bottom: 10px;
margin-left: auto;
margin-right: auto;
background-color: #FFFFFF;
}

/* ----------header for logo and tagline-------------- */
#header {
background-color: #FFFFFF;
text-align: left;
padding: 0px;
margin: 0px;
}
#header img {padding:0px 0px;} 

/* -----------------content--------------------- */
#content {
background-color: #ffffff;
padding:10px;
margin-left: 0px;
margin-right: 0px;
border-left:3px solid #DCDCDC;
border-right:3px solid #DCDCDC;
}
div#content { 
min-height:600px;
height:expression(this.scrollHeight > 600 ? "auto":"600px"); 
}


/* --------------blockquotes---------------- */

#blockquote { 
background: #fff url(http://lh4.ggpht.com/_7wsQzULWIwo/Swl0CCpCcuI/AAAAAAAACTg/OmC8SoCX3J8/notebook-withoutbrown[2].gif) repeat-y ; 
margin: 0 20px; 
padding: 20px 20px 20px 55px; 
color:#7A7A7A; 
font: bold 0.9em  "Calibri", Helvetica, Arial, Sans-Serif, verdana; 
font-style:italic;
line-height: 155% 
} 
blockquote p { 
margin: 5px; 
}

/* --------------right navi------------- */
#right {
float: right;
width: 280px;
margin: 0px;
padding: 10px 10px;
background-color:#EBD3E0;
border-left:3px solid #DCDCDC;
border-right:3px solid #DCDCDC;
}

/* -----------footer--------------------------- */
#footer {
clear: both;
margin: 0px;
padding: 10px 10px;
text-align: right;
background-color:#EBD3E0;
border-top:2px solid #DCDCDC;
border-bottom:2px solid #DCDCDC; 
}


/* ---------navigation------------------------- */
ul#main-nav 
  {
  list-style-type:none;
  margin:0;
  padding:0;
  overflow:hidden;
  }

ul#main-nav li 
  {
  float:left;
  }
ul#main-nav li 
  a
  {
  display:block;
  width:166px;
  font-size:24px;
  font-weight:bold;
  font-variant:small-caps;
  color:#9F2DFC;  
  background-color:#EBD3E0;
  text-align:center;
  padding:0;
  border-top:2px solid #DCDCDC;
  border-bottom:2px solid #DCDCDC;
  text-decoration:none;
  }
ul#main-nav li
  a:hover,a:active
  {
  background-color:#77F551;
  }