/* 
	Aura: Webpage Exoskin v1. Copyright Leorex Pty Limited, 2003 (http://www.leorex.com/).
	Licenced under Attribution-ShareAlike License (http://creativecommons.org/licenses/by-sa/1.0/)
*/
	 
	body {
		margin:0;
		padding:0;
		text-align: center;
		}
	
/* Base */
	#container {
		width:750px;
		margin:auto;
		padding:0;
	}
	
	#containerblog {
		width:750px;
		margin:auto;
		padding:50px 0 0 0;
	}


	#globalhead {
		height:20px;
		margin:0;
		padding:0;
	}
	#containerhead {
		margin: 0;
		padding: 0;
	}
	#page {
		width: 750px;
		margin: 0;
		padding: 10px 0 10px 0;
		text-align: left;
		min-height:400px;
		/*height:expression(400 + "px");*/
	}
	#pagemain {
		width: 750px;
		margin: 0;
		padding: 10px 0 10px 0;
		text-align: left;
		background-color:#f4f4f4;
	}
	
	#sidebar {
		float: left;
		width: 225px;
		margin:0px 5px 0px 0px;
		padding: 0px;
		text-align: left;
	}
	#sidebaar {
		float: left;
		width: 225px;
		margin:0px 5px 0px 0px;
		padding: 0px;
		text-align:center;
	}
	#containerfoot { 
		margin: 1px 0 0 0;
		padding: 0;
		width: 750px;
		height: 60px;
		margin:auto;
	}

/* Section */
	#globalheadcontent {
		margin:0 11px;
		padding:0;
		}
	#containerheadcontent {
		margin: 0 0 1px 0;
		padding:0 0 1px 0;
		border-bottom: 1px solid #BDBDBD;
	}
	#primarynav {
		margin:0 1px;
		padding:0;
		}
	#pagehead {
		margin:0;
		height: 10px;
		padding:0;
		}
	#pagecontent {
		padding: 0px 0px 0px 0px;
		width: 499px;
		float: right;
		}
		
		#pagecontentbox {
		padding: 0px 0px 0px 10px;
		}
	
	#sidebarcontent {
		margin:0;
		padding:0px 5px 0px 10px;
		}
	#containerfootcontent {
		margin:0;
		padding: 20px 5px 0 0;
		text-align: center;
	}

/* Miscellaneous */ 
	#containerheadcontent h1 {
		display:none;
	}
	#containerheadcontent img {
		display:block;
		margin:0;
		padding:0;
	}
	.bottom {
		clear:both;
	}
	.footnav {
		padding: 8px 0 30px 0;
	}

	
/* BLOG */
	#banner, #banner a {
		font-family: "Trebuchet MS", verdana,arial, sans-serif;
		font-size: 1.4em;
		font-weight: bold;
		color: white;
		background-color: #FFCC00;	
		padding:5px;
	}
	#menu {
		width:196px;
		margin:0 0 0 10px;
	}
	.menuTitle {
		font-family: verdana, arial, sans-serif; 
		font-size: .7em;
		background-color: #F4F4F4;
		text-align: center;
		text-transform: uppercase;
		letter-spacing: .2em;
		padding: 5px;
		border-bottom:1px dotted #000000;
	}
		#content {
		margin: 15px 0 0 0 ;
		width:480px;
		float:left;
		/*Uncomment the line below for content on right*/
		/*float:right;*/
	}
		#blogText {
			padding:0 8px 0 8px;
	}
		input, select, textarea {
			font-family: verdana, arial, sans-serif; 
			font-size: 1em; 
			color: #000000; 
	}
		#calendar{
			width:90%;
			margin:0 auto 0 auto
	}
		.calendarTable, .calendarTable a {
			font-family: verdana, arial, sans-serif; 
			font-size: .9em;
			text-align: center;
			padding: 2px;
			line-height: 14px;
	}
		
		.calendarToday {
			background-color: #4D82D1;
	}
		#calendar th{
			font-weight: normal;
	}
		.commentBody {
			font-family: verdana, arial, sans-serif; 
			font-size: .9em; 
			color: #000000; 
			margin-right: 10px;
			margin-bottom: 40px;
	}
		
		.commentbyline {
			border-bottom: 1px dotted #cccccc; 
			font-weight: bold
	}
		.blogHeader, .trackbackHeader, .commentHeader, .relatedentriesHeader {
			font-size: .9em; 
			color: #666; 
			border:1px solid #999;
			padding:5px;
			margin-bottom:10px;
			font-weight:normal;
	}
		.comment, .trackback {
			border: 1px solid #999;
			margin-top: 10px;
			margin-bottom: 10px;
			padding: 10px;
	}
		.commentAlt, .trackbackAlt {
			border: 1px solid #999;
			margin-top: 10px;
			margin-bottom: 10px;
			padding: 10px;
			background-color: #eaeaea;
	}
		.addCommentLink,.addTrackbackLink{
			text-align:right;
	}
		#trackbacks,#comments{
			margin-top:8px;
	}
		.commentBody, .trackbackBody{
			font-family: verdana, arial, sans-serif; 
			font-size: .9em; 
			color: #000000; 
			margin-bottom: 10px;
	}
		.byline, .entryfooter, .trackbackfooter {
			font-family: verdana, arial, sans-serif; 
			font-size: .9em;
			line-height: 135%;
			margin: 0;
			padding: 0 0 8px 0;
			color: #000;
	}
		.byline{
			clear:both;
	}
		h1 {
			font-family: verdana,arial, sans-serif;
			font-size: 1.3em;
			font-weight: bold;
			margin: 0;
			color: #000;
	}
	
		.header, .header a {
			font-family: verdana, arial, sans-serif; 
			font-size: .9em;
			text-align: center;
			font-weight: bold;
	}
		.menuBody {
			font-family: verdana, arial, sans-serif; 
			font-size: .9em;
			text-align: left;
			padding: 2px;
			line-height: 14px;
			margin-left:4px;
	}
		
		.menuBody .header {
			font-size: 1em;
	}
		.rightMenu {
			border:1px solid #999;
			margin:8px;
	}
		.entry{
			margin-bottom:8px;
			padding-bottom:3px;
			border-bottom:1px solid #999;
	}
		.code {
			font-family: courier,monospace;
			font-size: .7em;
			color: black;
			border: solid thin #0000cc;
			background-color:#FFFFFF;
			overflow: auto;
			max-height: 200px;
			padding: 4px 4px 4px 4px;
			line-height: 15px;
			 margin:5px 0 5px 0;	
	}
		
		.codePrint {
			font-family: courier,monospace;
			font-size: .7em;
			color: black;
			border: solid thin #0000cc;
			background-color:#FFFFFF;
			padding: 4px 4px 4px 4px;
			line-height: 15px;	
	}
		.center{
			text-align:center;
	}
	
	#windowBar {
		height:21px;
		background-image:url(/admin/_images/box_header3.gif);
		padding-left: 10px;
		padding-top: 4px;
		padding-right: 10px;
		border-bottom:1px solid #D4D0C8;
	}
	
	#windowHeader {
		float:left;
		height:11px;
		font-weight:bold;
		font-family: Verdana, sans-serif;
		font-size: 10px;
		color:#8E8B89;
		padding-top:3px;
		text-transform:uppercase;
	}
	#windowContent {
		padding:10px;
	}
	
	