/* ----------------- GENERAL ----------------- */
form {margin:0px;padding:0px;}

/* ----------------- AUDIO PLAYER ----------------- */
.playa {height:40px;padding:11px 0px 0px 50px;cursor:pointer;}
.play {background:url(images/playerbg.gif) no-repeat top left;}
.pause {background:url(images/playerpausebg.gif) no-repeat top left;}

/* ----------------- LAYOUT ----------------- */
#wcontent {float:left;width:490px;}
#wcontent h1 {margin-left:10px;font-size:22px;font-weight:bold;margin-bottom:-10px;font: trebuchet ms;}
#article {width:490px;font:13px/18px arial,verdana;color:#5d5d5d;overflow:hidden;float:left;}
#blogcontent-right {width:220px;font:12px/16px arial,verdana;color:#888;float:right;overflow:hidden;}
#blogcontentbox {border-left:1px solid #cdcdcd;margin-top:0px;padding:0px 10px 0px 10px;}
#postfooter {padding:20px 15px 30px 10px;}
.blogdivide {border-bottom:1px dotted #cdcdcd;margin:5px 0px 5px 0px;}

/* ----------------- TEXT ----------------- */

#wpage {margin-left:-15px}
#wpage #article H1 {font:26px trebuchet ms,arial,verdana;color:#707070;margin:5px 0px 15px 0px;}
#wpage #article H2 {font:bold 14px trebuchet ms,arial,verdana;color:#4097c4;margin:0px;}
#wpage #article H3 {font:18px trebuchet ms,arial,verdana;color:#707070;margin:10px 0px 15px 0px;}
#wpage #article H4 {font:bold 11px trebuchet ms,arial,verdana;color:#4097c4;margin:0px;}
#article {margin:0px 0px 10px 0px;}
#article a:link {color:#78913e;margin:0px;}
#article a:visited {color:#78913e;text-decoration:underline;margin:0px;}
#article a:hover {color:#495925;margin:0px;}
#article a.sflink {font-weight:bold;font-style:italic;color:#5d5d5d;text-decoration:none;}
#article a.sflink:visited {font-weight:bold;font-style:italic;color:#5d5d5d;text-decoration:none;}
H1 a:link {color:#454547;text-decoration:none;}
H1 a:visited {color:#454547;text-decoration:none;}
H1 a:hover {color:#454547;text-decoration:underline;}
#postfooter a:link {font-weight:bold;color:#4097c4;text-decoration:none;margin:0px;}
#postfooter a:visited {font-weight:bold;color:#4097c4;text-decoration:none;margin:0px;}
#postfooter a:hover {font-weight:bold;color:#4097c4;text-decoration:underline;margin:0px;}
#sidebarcontent li {margin-top:2px;margin-bottom:3px;padding:0px;list-style-type:none;}
#sidebarcontent ul {margin:0px 0px 0px 0px;padding:0px;list-style-type:none;}
a img {border:none;}
ul.children li {margin-left:10px;}
.date {font:bold 12px trebuchet ms,arial,verdana;color:#4097c4;text-transform:uppercase;}
.titleheader {font:bold 16px/30px trebuchet ms,arial,verdana;color:#999;text-transform:uppercase;}
.navlink {width:185px;padding:3px 0px 3px 10px;background:url(images/linkbg.gif) repeat-x bottom left;}
.navlinkheader {width:195px;padding:3px 0px 3px 0px;background:url(images/linkbg.gif) repeat-x bottom left;}
.navlist a:link {color:#78913e;font-weight:bold;text-decoration:none;}
.navlist a:visited {color:#78913e;font-weight:bold;text-decoration:none;}
.navlist a:hover {color:#495925;font-weight:bold;text-decoration:none;}

.tagcloud a:link {color:#78913e;text-decoration:underline;}
.tagcloud a:visited {color:#78913e;;text-decoration:underline;}
.tagcloud a:hover {color:#495925;text-decoration:underline;}


/* Begin Images */
p img {
	padding: 0;
	max-width: 100%;
	}

/*	Using 'class="alignright"' on an image will (who would've
	thought?!) align the image to the right. And using 'class="centered',
	will of course center the image. This is much better than using
	align="center", being much more futureproof (and valid) */

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;
	}

.alignleft {
	float: left
	}
/* End Images */



/* New Audio Player */

/* End New Audio Player */
