

	body	{
		background-color: #cee6b5;
                 background-image:url(http://espanol.oocities.com/newdawn_blog/bggradient.jpg);
                 background-repeat:repeat-x;
		text-align: center;
		color: #e0e0e0;
		font-family: "Verdana", sans-serif;
		font-size: 11px;
		margin: 0px 0 0px 0;
		}

	a, a:link, a:visited {
		color: #60903e;
		text-decoration: none;
		}

	a:hover {
		color: #31661f;
		text-decoration: none;
		}

	p, td, blockquote {
	    	font-size: 11px;
		}

	code, kbd, pre, tt {
	    	font-family: monospace;
		}

	#content
	{
		width: 555px;
                background-image:url(http://espanol.oocities.com/newdawn_blog/bg.jpg);
		margin-left: auto; margin-right: auto;
		margin-top:0px;


	}

 	#maincontent {
		margin-top: -26px;
                margin-left:30px;
                margin-right:203px;
		font-family: "Verdana", sans-serif;
		font-size: 11px;
		width:318px;
      		margin-right: 203px;
		text-align: left;
                z-index:80;
		}

	#sidebar {

		padding:0px;
		margin-top: -40px;
                width:136px;
	  	font-size: 11px;
		font-family: "Verdana", sans-serif;
	  	color: #60903e;
		float: right;
		text-align: left;
                margin-right:32px !important;
                margin-right:16px;
		}

	#header {
                position:relative;
                top: -65px;
		width: 321px;
		padding: 10px 0px 20px 0px;
		margin: 0px;
                margin-left:31px;
                margin-right:203px;
		text-align: center;
		font-family: "Verdana", sans-serif;
		font-size: 9px;
		text-transform:uppercase;
                color:#31661f;
		}


              	 .headerimage {

		    width:  555px;
		    height: 565px;
		    margin-left: auto;  /* Centers the image. */
		    margin-right: auto;  /* Centers the image. */
		    background-image: url(http://espanol.oocities.com/newdawn_blog/header.jpg);
		    background-repeat: no-repeat;
                     z-index:-1;
                     }

	#footer {
		width:321px;
                margin-left:31px;
                margin-right:203px;
		text-align: center;
		font-family: "Verdana", sans-serif;
		font-size: 9px;
                text-transform:uppercase;
		color: #9b9b9b;
		z-index: 100;
		clear: both;
		}

	/* header -- links to views; title of journal; subtitle of journal */

	div#header a, div#header a:link, div#header a:visited, div#footer a, div#footer a:link, div#footer a:visited {
		color: #60903e;
	}

	div#header a:hover, div#footer a:hover {
		color: #31661f;
		text-decoration: none;
	}

	ul.navheader
		{
		padding: 0px;
		margin: 0px;
		}

	ul.navheader li  {
		display: inline;
		padding: 0 3px 0 3px;
		}

	.title	{
		display:none;
		}

	.subtitle{
		display:none;
		}


	/* sidebar */

	div#sidebar a, div#sidebar a:link, div#sidebar a:visited{
		color: #60903e;
	}

	div#sidebar a:hover {
		color: #31661f;
		text-decoration: none;
	}

	.defaultuserpic {
		text-align: center;
                margin-bottom:10px;
		}

        .defaultuserpic img{
		border:6px solid #deedce;
		}

	.sbarheader {
		padding: 0px 0px 0px 0px;
		}

	.sbarbody {
		padding: 0px 0px 0px 0px;
		}

	.sbarbody2 {
		padding: 7px 7px 7px 7px;
                font-size:9px;
                text-align:justify;
                color:#99c074;
	}


	table.calendar {
		margin-right: auto;
		margin-left: auto;
		}

	.sbarcalendar {
		text-align: center;
		font-family: "Verdana", sans-serif;
		font-size: 9px;
                padding:1px;
      		}

       td.sbarcalendar {
                background-color:#deedce;
                }

       	.sbarcalendarposts {

		background-color: #f1ffe2;
		text-align: center;
		font-family: "Verdana", sans-serif;
		font-size: 9px;
                padding:0px;
		}

	ul.sbarlist
	{
		padding: 0px;
		margin: 0px;
		list-style: none;
	}

	li.sbaritem
	{
		background:#e9f4dd;
	        padding: 8px;
	        border-bottom: 1px dashed #d0e3bc;
                font-size:10px;
                text-align:right;
	}

        li:hover.sbaritem
	{
	        list-style-type: none;
	        background:#f1ffe2;
	        padding: 8px;
	        border-bottom: 1px dashed #d0e3bc;
       	}

	li.sbartitle
	{
		list-style: none;
		border-color: #ffffff;
		background-color: #deedce;
		margin:0px;
                padding:10px 10px 3px 7px;
                text-align:right;
                font-family:"Georgia";
                text-transform:lowercase;
                font-weight:bold;
                font-size:16px;
                color: #9bc176;
	}


	/* maincontent */

	.subcontent {
	}

	.entry	{
		background-color: #f5f5f5;
		color: #9b9b9b;
		font-family: "Verdana", sans-serif;
		font-size: 10px;
                line-height:13px;
		text-align: justify;
                position:relative;
                margin-left:20px;
		width:244px;
                padding-right:20px;
                padding-left:20px;
                padding-top:5px;
                padding-bottom:10px;
		}

         * html .entry {
      		overflow: auto;
		      }

	.entry ul li
		{
		padding-left: 5px;
		margin-left: 15px;
		}

    .entry ol li
		{
		padding-left: 5px;
		margin-left: 15px;
		}

	.userpic {
		position: relative;
		float: left;
		background-color: #b2afaf;
		padding: 5px;
		margin: 10px;
		z-index: 15;
                display:none;
		}

	.userpicfriends {
     	        position: absolute;
      		width:102px;
      		background-image:url(http://espanol.oocities.com/newdawn_blog/friendsicon.jpg);
      		background-repeat:no-repeat;
                margin-left:20px !important;
      		margin-left:0px;
      		margin-top:-37px;
      		height:44px;
     		text-align:center;
      		padding:0px;
      		font-family:"Verdana";
                font-size:9px;
                 }

         .userpicfriends img{
                display:none;
                }

          .userpicfriends a font {
                color:#8c8c8c;
                font-size:9px;
    	        position: relative;
	        top: -5px;
	        }



	.date {
		top: 5px;
                padding-top:10px;
                padding-left:50px;
		color: #b4b2b2;
		font-family: "Verdana", sans-serif;
		font-size: 9px;

		}

	.subject {
		font-weight: bold;
		color: #9b9b9b;
                text-align:right;
		font-family: "Georgia", sans-serif;
		font-size: 20px;
                border-bottom:1px dashed #dbdbdb;
                padding-bottom:2px;
                margin-right:15px;
                margin-left:40px;
		}

	.subject a, .subject a:link, .subject a:visited {
		color: #ffffff;
		}

	.subject a:hover {
		color: #f2efef;
		}

	.datesubject {
		background-color: #8f8e8e;
		padding: 5px;
                background-color:#f5f5f5;
		width:284px;
                padding:0px;
                background-image:url(http://espanol.oocities.com/newdawn_blog/subjectbg.jpg);
                background-repeat:no-repeat;
                margin-left:20px;
		}

	.currents, .currentmood, .currentmusic {
		font-family: "Verdana", sans-serif;
		font-size: 9px;
                color:#b4b2b2;
		}
        .currents {
                border-top:1px dashed #cccccc;
                border-bottom:1px dashed #cccccc;
                }
        .ljtags {
                text-transform:uppercase;
                margin-top:10px;
                }

        .entry div.clear {height:7px;}

	.comments {
		font-family: "Verdana", sans-serif;
		font-size: 9px;
		text-align: right;
		padding: 0px 0px 5px 0px;
		position: relative;
		top: 15px;
		}

	div.comments a, div.comments a:link, div.comments a:visited{
		color:#b4b2b2;;
	}

	div.comments a:hover {
		color: #9b9b9b;
		text-decoration: none;
	}


	/* maincontent --  entry, reply pages */

	.datesubjectcomment {
			background-color: #8f8e8e;
			padding: 5px;
			margin-top: 20px;
			}

	.userpiccomment {
		position: relative;

		background-color: #b2afaf;
		top: -30px;
		left: 0px;
		padding: 5px;
		margin: 10px 10px -20px 10px;
		z-index: 15;
		float: left;

		}

	.box {

		padding: 10px;
		clear: left;
		}

	input, textarea {
		background-color: #b2afaf;
		color: #ffffff;
		}

	textarea.textbox  {
      	width: 100% !important;
   		}

	.reply	{
		position: relative;
		margin: 20px 30px 10px 30px;
		padding: 25px 10px 10px 10px;
		text-align: left;
		font-family: "Verdana", sans-serif;
		font-size: 11px;
		line-height: 125%;
		background-color: #b2afaf;
		color: #ffffff;
		}

	.replytosubject {
		font-weight: bold;
		}


	.commentreply {
		position: relative;
		margin: 10px;
		font-size: 11px;
		font-family: "Verdana", sans-serif;
		color: #ffffff;
		}

	.commentbox {


		padding: 10px;
		margin: 10px;
		background-color: #b2afaf;
		}

	.datesubjectcomment a:link, .datesubjectcomment a:visited {
		color: #ffffff;
		}

	.datesubjectcomment a:hover {
		color: #f2efef;
		}

	.commentboxpartial {

		padding: 10px;
		margin: 10px;
		background-color: #b2afaf;
		}

	.commentinfo {
		background-color: #b2afaf;
		margin-top: 10px;
		width: 100%;
		}


	/* maincontent -- year/achive pages */

	ul.year {
		text-align: center;
		padding-bottom: 40px;
                color:#9b9b9b;
		}

	ul.year li {
		display: inline;
		}

	table.yeartable {
		margin-left: auto;
		margin-right: auto;
                color:#9b9b9b;
                width:284px;
		}

	table.yeartable td.yeardate, table.yeartable td.yearday {
		}

	table.yeartable td.yearday {
		background-color: #f5f5f5;
		text-align: center;
		}

	td.yearmonth {
		border-style: none;
                height:40px;
		}


	/* footer */

	ul.navfooter{
                 margin:0px;
		padding: 0px;
		}

	ul.navfooter li  {
		display: inline;
		margin: 0 5px 0 5px;
		}


	.clearfoot {
		clear: both;

		}


	/* misc  */

	.clear {
		height: 15px;
		}

	.skiplinks {
		text-align: center;
		}



	.separator{
		/* for formatting separators between entries */
		height: 58px;
                background-image:url(http://espanol.oocities.com/newdawn_blog/divider.jpg);
                margin-left:1px;
	}










