﻿/* Colors
 * background: #c8e3f8
 * dark shadow: #1564a1
 */

/* basic HTML elements */
body
{
	margin: 0;
	padding: 0;
	
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 10pt;
	
	background-color: #fff;
	min-width: 580px;
	
	background-image: url(Media/BackgroundStrip.png);
	background-repeat: repeat-y;
	background-position: 0 0;
}
h1
{
	margin: 0;
	padding: 0;
	
	font-size: 200%;
	font-weight: bold;
	line-height: 2em;
}
h1, h1 a
{
	color: #1564a1;
}
ul
{
	margin: 0.35em;
	list-style: none;
	-moz-padding-start: 0px;
}
li
{
}
a
{
	color: #000;
}
p
{
	margin: 0.35em 0 0 0; 
	padding: 0.25em;
}

/* standard classes */
.Description
{
	color: #333;
	font-size: 85%;
	font-style: italic;
}

/* page elements */
#PageHeader
{
	/* Essential for our three-column format */
	height: 54px;
	
	background-color: #00247d;
	background-image: url(Media/BackgroundTop.png);
	background-repeat: no-repeat;
	background-position: 0 0;
}

#PageContainer
{
	/* Essential for our three-column format */
	padding-left: 150px; /* sidebar width */
	padding-right: 280px; /* gadgets width */
}

#PageContainer .PageColumn
{
	/* Essential for our three-column format */
	position: relative;
	float: left;
}

#PageContent
{
	/* Essential for our three-column format */
	width: 100%;
	min-height: 200px;
	
	background-image: url(Media/BackgroundMiddle.png);
	background-repeat: no-repeat;
	background-position: 0 0;
}
#PageContentInner
{
	padding: 0 4px;
}

#PageSidebar
{
	/* Essential for our three-column format */
	width: 150px; /* sidebar width */
	right: 150px; /* sidebar width */
	margin-left: -100%;
	min-height: 250px;
/*** IE6 Fix ***/
  *left: 280px;  /* gadgets width */
	
	background-color: #c8e3f8;
	background-image: url(Media/BackgroundSide.png);
	background-repeat: no-repeat;
	background-position: 0 0;
}
#PageSidebar .Description
{
	padding: 0 6px;
}

#PageSidebarInner
{
	padding: 180px 2px 0 2px;
}

#PageGadgets
{
	/* Essential for our three-column format */
	width: 280px; /* gadgets width */
	margin-right: -280px; /* gadgets width */
}
#PageGadgetsInner
{
}
#PageGadgetsInner div
{
	text-align: center;
}

#PageFooter
{
	/* Essential for our three-column format */
	clear:both;
}


/* Blogger Styles */
.sidebar-title
{
	margin: 0;
	padding: 0;
	font-size: 110%;
	font-weight: bold;
	line-height: 1.10em;
	color: #1564a1;
}
.archive-list
{
}
.archive-list ul li
{
	line-height: 1em;
	margin: 0; padding: 0;
}
.date-header
{
	text-align: right;
	font-size: 110%;
	color: #1564a1;
	padding: 2px 0;
}
.post
{
}
.post-title
{
	margin: 0; padding: 0;
	
	font-size: 200%;
	font-weight: bold;
}
.blogger-labels
{
}
.post-footer
{
}


