<style type="text/css">

/* Header
----------------------------------------------- */
#header 
{
width:660px;
margin:0 auto 10px;
border:0px solid #ccc;
}

#header p
{
font:78%/1.4em "Arial Rounded mt bold",Helvetica,Arial,Verdana,Sans-serif;
text-transform:none;
letter-spacing:.1em;
text-align:center;
}


#header 
{
width:90%;
}

/* Left
------------------------------------*/

#left
{
margin:0;
padding:0;
float:left;
width:225px;
}


/* Content
----------------------------------------------- */

#content {
width:450px;
margin:0 auto;
padding:0;
float:left;
text-align:left;
}

#content h1
{
margin:.25em 0 0;
padding:0 0 4px;
font-size:140%;
font-weight:normal;
line-height:1.4em;
color:#FF0000;
}

#content h2
{
font:78%/1.4em "Arial Rounded mt bold",Helvetica,Arial,Verdana,Sans-serif;
text-transform:none;
letter-spacing:.1em;
}

#content h3
{
font:78%/1.4em "Arial Rounded mt bold",Helvetica,Arial,Verdana,Sans-serif;
text-transform:uppercase;
letter-spacing:.1em;
}

#content h4
{
font:90%/1.4em "Arial Rounded mt bold",Helvetica,Arial,Verdana,Sans-serif;
text-transform:uppercase;
letter-spacing:.1em;
color:#993399;
}

.post 
{
margin:0 0 1.5em;
border-bottom:1px dotted #ccc;
padding-bottom:1.5em;
}



/* Right
---------------------------------*/

#right 
{
margin:25px 0 0 50px;
width:220px;
float:left;
}

#right ul {
  margin:0 0 1.5em;
  padding:0 0 1.5em;
  border-bottom:1px dotted #ccc;
  list-style:none;
  text-align:left;
  }
#right li {
  margin:0;
  padding:0 0 .25em 15px;
  text-indent:-15px;
  line-height:1.5em;
  }
#right p {
  color:#666;
  line-height:1.5em;
  }


