body{
	font-family:Verdana, Geneva, Arial, sans-serif;
	color:black;
	font-size:0.8em;
	background: url(/images/background_colour.jpg) #F27F59; /* #F06030 */
	margin:0;
}


div#centraliser{
	background:url(/images/background_header.jpg) repeat-x;
	text-align:center;
}

/* Container - banner */
div#banner{
	width: 741px;
	height: 269px;
	margin-left: auto;
	margin-right: auto;
	background:url(/images/background_logo.jpg) no-repeat;
}


/* Site menu */
div#siteMenu{
	padding-top: 190px;
	padding-left:14px;
}


/* Site slogan*/
div#slogan{
	padding-top: 15px;
	padding-left:14px;
	text-align:left;
}

/* Content */
div#content{
	width: 720px;
	margin-top:30px;
	margin-left: auto;
	margin-right: auto;
	text-align:left;
}


div#footer{
	height:161px;
	margin-top:30px;
	text-align:center;
	background:url(/images/swirl.jpg) no-repeat top center;
	}
	


/* Menu */
.hMenu{
	padding:0px;
	width: 80%;display:inline;
}

.hMenu ul{
	margin:0px;
	margin-left:0px;
	padding: 0px;
	list-style: none;
}

.hMenu li{
	display:inline;
	margin:0px 2px 0px 0px;
	text-transform:uppercase;
}

.hMenu a{
	float:left;
	margin:0px 1px 0px 0px;
	padding: 5px 10px;
	background-color:#bf4091;
	border-top:1px solid white;
	font:bold 11px Verdana;
	color:white;
	text-decoration:none;
}

.hMenu a:hover{
	background-color:#292062;
	color: white;
}



/* Text */
H1		{font-family:Verdana, Geneva, Arial, sans-serif; font-size:x-large; color:#292062;}
H2		{font-family:Verdana, Geneva, Arial, sans-serif; font-size:large; color:#292062;}
H3		{font-family:Verdana, Geneva, Arial, sans-serif; font-size:large; color:white; background:#bf4091; padding:4px;}
H4		{font-family:Verdana, Geneva, Arial, sans-serif; font-size:large; color:#292062; border-bottom:1px solid #5c016d; border-left:1px solid #5c016d; padding:4px;}
A		{color:#292062;}
A:hover	{color:white}

hr	{height:1px;}



/* OOKAMI: Write: */
ul.articleHeadlines				{padding:0; margin:0;}
ul.articleHeadlines li			{display:inline;}


/* Article List View */
ul.articleList				{padding:0; margin:0;}
ul.articleList li			{display:inline;}
ul.articleList li span		{
	display:block;
	border:1px solid white;
	padding:4px;
	margin-top:40px;
	background-image: url(/images/comment_header.gif);
	background-repeat: repeat-x;
	}

/* Article Properties */
ul.articleProperties		{padding:0;	margin:0;}
ul.articleProperties li		{display:inline; line-height:16px;}
ul.articleProperties li img	{margin-right:4px; margin-left:4px;	vertical-align: text-top; 	border:19px;}
ul.articlePropertiesBox		{padding:2px; border: 1px dotted #3086C1;}

div.pageNavbar				{padding:2px; border: 1px dotted #3086C1;}

/* Gallery shade effect by A list apart (http://www.alistapart.com) ---------------- */
.albumText       {font-family : Verdana, Geneva, Arial, sans-serif; font-size: 1.2em; text-align: left; padding: 0px 0px 0px 15px;}
.albumImage      {float:left; background: url(/images/shadowAlpha.png) no-repeat bottom right !important;
                  background: url(/images/shadow.gif) no-repeat bottom right; margin: 10px 0 0 5px;}
.albumImage img  {display: block; border: 1px solid #a9a9a9; margin: -6px 6px 6px -6px;}

.galleryText     {font-family : Verdana, Geneva, Arial, sans-serif; font-size: 0.7em;}
.galleryImage    {float:left; background: url(/images/shadowAlpha.png) no-repeat bottom right !important;
                  background: url(/images/shadow.gif) no-repeat bottom right; margin: 10px 0 0 5px;}
.galleryImage img{display: block; border: 1px solid white; margin: -6px 6px 6px -6px;}
