#header img,
#footer,
#wpm1,
#access,
.sidebar_top,
.sidebar {display:none;}

  
/*********************************************************
*                  Typographic reset
**********************************************************/
/**
 * Global Font Size
 *
 * All modern browsers set a base font of 16px, therefore
 * the default value of 1em = 16px. We reduce this to 12px.
 *
 * 75% of 16px. (0.75 * 16px = 12px).
 * 1em now is equal to 12 pixels. E.g.
 * 2em   = 24px
 * 1.5em = 18px
 * 1em   = 12px
 * 0.5em = 6px
 *
 * You may find this "px to em" calculator helpful;
 * http://riddle.pl/emcalc/
 */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,
h6,pre,form,fieldset,input,p,blockquote,table,
th,td { margin: 0; padding: 0; }

fieldset,img,abbr { border: 0; }
address,caption,cite,code,dfn,h1,h2,h3,
h4,h5,h6,th,var { font-style: normal; font-weight: normal; }

caption,th { text-align: left; }

q:before,q:after { content: ''; }

a { text-decoration: none; }


/* Micro reset */
h1, h2, h3, h4, h5, h6,
h1 img, h2 img, h3 img, 
h4 img, h5 img, h6 img,
em, dfn, del, ins {
  margin: 0; 
  padding: 0;
}

p {
  margin: 0 0 1em; 
  padding: 0;
}

blockquote p {
  margin: 0;
}

strong {
  font-weight: bold;
}

em, dfn {
  font-style: italic; 
}

dfn {
  font-weight: bold;
}

del {
  color: #555; 
}

ins {
  border-bottom: none;
  text-decoration: none;
}

pre, code, tt,
samp, kbd, var {
  font: 1em "Lucida Console", Monaco, "DejaVu Sans Mono", monospace;
}

/* Mitigate relative shrinkage */
li li, li p, td p, blockquote p {
  font-size: 1em;
}

blockquote, q {
  font-style: italic;
}

blockquote {
  margin: 0 0 1.5em;
  padding: 0 0 0 3em;  /* LTR */
}

/* Remove possible quote marks (") from <q>, <blockquote>. */
blockquote:before, 
blockquote:after, 
q:before, q:after {
  content: "";
}

blockquote, q {
  quotes: "" "";
}

body {

	background: #fff;
	font-family: "Lucida Grande",Verdana,"Bitstream Vera Sans",Arial,sans-serif;


}


 
html {
  font-size: 90%;
}

body {
  line-height: 1.5; /* unitless line height */
}

h1 {
  font-size: 2em;
  margin: 0 0 0.5em 0;
  padding: 0;
  font-weight:normal;
}

h2 {
  font-size: 1.8em; 
    margin: 0 0 0.5em 0;
  font-weight: normal;
}

h3 {
  font-size: 1.5em;
  font-weight: normal;
}

h4 {
  font-size: 1.25em;
  font-weight: bold;
}

h5, h6 {
  font-size: 1em;
}

h5 {font-weight: bold;}

h6 {
  font-weight: normal;
  font-style: italic;
 }

.clear {clear: both;}

.hide						{ display:none; }

/*********************************************************
*                     Lists
**********************************************************/
ul, ol {
  margin: 0 0 1.5em 1.75em; /* LTR */
  padding: 0;
}

li {
  margin: 0; 
  padding: 0;
}

/* Set nested list indentation */
ul ul, ul ol,
ol ol, ol ul
{
  margin: 0 0 0 1.75em; /* LTR */
}

/* Set nested list list-style-types */
ul          {list-style-type: disc;}
ul ul       {list-style-type: circle;}
ul ul ul    {list-style-type: square;}
ul ul ul ul {list-style-type: circle;}
ol          {list-style-type: decimal;}
ol ol       {list-style-type: lower-alpha;}
ol ol ol    {list-style-type: lower-roman;}

dt {
  font-weight: bold;
}
dd {
  margin: 0 0 1.5em 1.75em; /* LTR */
}


/********************************
Links 
***********************************/


a, h2 a:hover, h3 a:hover {
	color: #666;
	text-decoration: underline;
	}

a:hover {
	color: #ccc;
	text-decoration: underline;
	}

.posttitle a {color: #333;}

.pagetitle {margin-bottom: .3em;
color: #999;}

/*********************************
Tables

***********************************/

#content table {
  border-width: 1px;
  border-color: #ccc;
  border-style: solid solid none none;
  margin: 1em 0 1em 0; }

#content td {
  border-color: #ccc;
  border-style: none none solid solid;
  border-width: 1px;
  padding: 5px;

}

tr.alt {
 background: #f4f4f4;

}


/*****************************
Images etc.

***********************************/

.aligncenter,
div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.alignleft {
	float: left;
	margin-right: 10px;
}

.alignright {
	float: right;
	margin-left: 10px;
}

h1.blogtitle {
  font-size: 3em;
  color: #000;
   font-family: Georgia, Times, serif;
   margin: 0;

}

.posttitle a,
 h1.blogtitle a {
  text-decoration: none;

  }
  
  #headertxt .description {font-size: .5em;
  margin-bottom: 2em;}
  
  .pagetitle a  {text-decoration: none;}
