/* REMOVEDbody {	background-image: url(Common/Page-Background.jpg);	background-position: top left;	background-repeat: repeat-x;	background-color: #FFFDFB;	margin: 0;	padding: 0;	text-align: left;	font-family: "Trebuchet MS", Arial, Verdana;	font-size: 0.74em;	color: #555555;} *//* begin unique elements */#container{	width: 800px;	margin: 0 auto;	/* defines container element */}/* REMOVED #header{	height: 105px;} *//* defines header element *//* define header h1 tag *//* REMOVED#header h1	{		margin: 0;		padding: 0;		text-align: left;		font-weight: normal;		font-size: 360%;		color: #FFFFFF;		}*//* define header h2 tag *//* REMOVED	#header h2	{		margin: 0;		padding: 0;		text-align: left;		font-weight: normal;		font-size: 120%;		color: #FFFFFF;			}*//* REMOVED/* define navigation element#navigation{	height: 0px;	padding: 5px 0px 0px 0px;	text-align: left;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-variant: small-caps;	font-size: 11px;	color: #ffffff;	width: 100%;	display: block;	}/* remove padding and margin from navigation list	#navigation ul	{		margin: 0;		padding: 0;			}/* set list elements to display inline	#navigation ul li	{		list-style: none;		float: left;			}/* set dimensions of navigation links 	#navigation ul li a	{		height: 20px;		width: 100px;		padding: 5px 0px 0px 0px;		margin-right: 10px;		text-decoration: none;		text-align: center;		color: #ffffff;		display: block;			}/* set navigation hover link state	#navigation ul li a:hover	{		background-image: url(Buttons/Navigation-Hover.jpg);		background-position: top left;		background-repeat: repeat-x;		color: #555555;			} */#content{	width: 500px;	float: right;	/* defines content element */}	#content h1	{	margin: 5px 0px 10px;	padding: 0px;	font-family: Georgia, "Times New Roman", Times, serif;	font-weight: normal;	font-size: 2em;	color: #003D6E;		/* defines generic h1 element */	}	#content h2	{		margin: 5px 0px;		font-family: "Trebuchet MS", "Arial Narrow", Arial, sans-serif;		font-weight: normal;		font-size: 2em;		text-transform: uppercase;		text-align: left;		color: #728C40;		/* defines generic h2 element */	}	#content h3	{		margin: 5px 0px;		font-family: "Trebuchet MS", "Arial Narrow", Arial, sans-serif;		font-weight: normal;		font-size: 1.4em;		text-transform: uppercase;		text-align: left;		color: #728C40;		/* defines generic h3 element */	}	#content a	{		color: #728C40;;		text-decoration: underline;	}	#content a:hover	{		color: #4F5F34;		text-decoration: none;	}#breadcrumb{	height: 10px;	padding: 10px 0px;	margin-bottom: 20px;	/* defines breadcrumb element */}	#breadcrumb a	{		color: #4F5F34;		text-decoration: underline;	}	#breadcrumb a:hover	{		color: #4F5F34;		text-decoration: none;	}#subcontent{	width: 470px;	margin: 0px 10px 0px 0px;	float: left;	/* defines subcontent element */}	#subcontent h1	{	margin: 5px 0px;	padding: 0px;	font-family: Helvetica, Arial, sans-serif;	font-weight: normal;	font-size: 2em;	line-height: 1.2em;	text-align: left;	color: #003D6E;		/* defines generic h1 element */	}	#subcontent h2	{		margin: 5px 0px;		padding: 0px;		font-family: "Trebuchet MS", "Arial Narrow", Arial, sans-serif;		font-weight: normal;		font-size: 2em;		text-transform: uppercase;		text-align: left;		color: #382E1F;		/* defines generic h2 element */	}	#subcontent h3	{		margin: 5px 0px;		padding: 0px;		font-family: "Trebuchet MS", "Arial Narrow", Arial, sans-serif;		font-weight: normal;		font-size: 2em;		text-transform: uppercase;		text-align: left;		color: #382E1F;		/* defines generic h3 element */	}	#subcontent ul	{		margin: 0;		padding: 0;		/* defines generic list container element */	}	#subcontent ul li	{		list-style: none;		/* defines generic list element */	}	#subcontent ul li a	{	padding: 5px 0px 0px 0px;	text-decoration: underline;	color: #003D6E;	display: block;		/* defines generic link element */	}	#subcontent ul li a:hover	{		text-decoration: underline;		color: #003D6E;		/* defines generic link hover state */	}#pages{	background-image: url(Common/Sub-Background.jpg);	background-position: top left;	background-repeat: repeat-y;	background-color: #F4F4EC;	margin-bottom: 10px;	padding: 0px;	/* defines container for categories element */}	#pages h1	{		background-image: url(Common/Subheader-Background.jpg);		background-position: top left;		background-repeat: no-repeat;		margin: 0px;		padding: 5px 10px;	}	#pages ul	{		background-image: url(Common/Sublist-Background.jpg);		background-position: bottom left;		background-repeat: no-repeat;		padding: 0px 10px 10px 10px;	}#categories{	background-image: url(Common/Sub-Background.jpg);	background-position: top left;	background-repeat: repeat-y;	background-color: #F4F4EC;	margin-bottom: 10px;	padding: 0px;	/* defines container for categories element */}	#categories h1	{		background-image: url(Common/Subheader-Background.jpg);		background-position: top left;		background-repeat: no-repeat;		margin: 0px;		padding: 5px 10px;	}	#categories ul	{		background-image: url(Common/Sublist-Background.jpg);		background-position: bottom left;		background-repeat: no-repeat;		padding: 0px 10px 10px 10px;	}#archives{	width: 140px;	overflow: hidden;	float: left;	clear: left;}	#archives h1	{		color: #003D6E;	}	#archives ul	{		margin-bottom: 10px;	}	#archives ul li a	{		background-image: url(Icons/Archive.gif);		background-position: 0px 7px;		background-repeat: no-repeat;		padding-left: 20px;	}#links{	width: 140px;	overflow: hidden;	float: left;	clear: left;	/* defines container for links element */}	#links h1	{		color: #003D6E;	}	#links ul	{		margin-bottom: 10px;	}	#links ul li a	{		background-image: url(Icons/Link.gif);		background-position: 0px 7px;		background-repeat: no-repeat;		padding-left: 20px;	}#feeds{	width: 160px;	overflow: hidden;	float: right;	clear: right;	/* defines container for feeds element */}	#feeds h1	{		color: #003D6E;	}	#feeds ul	{		margin-bottom: 10px;	}	#feeds ul li a	{		background-image: url(Icons/Feed.gif);		background-position: 0px 7px;		background-repeat: no-repeat;		padding-left: 20px;	}#login{	width: 140px;	overflow: hidden;	float: left;	clear: left;	/* defines container for login element */}	#login h1	{		color: #003D6E;	}	#login ul	{		margin-bottom: 10px;	}	#login ul li a	{		background-image: url(Icons/Site.gif);		background-position: 0px 7px;		background-repeat: no-repeat;		padding-left: 20px;	}#notification{	background-color: #FFFDFB;	height: 100%;	padding: 15% 10%;	text-align: center;	/* defines container for notification element */}	#notification h1	{		margin: 5px 0px;		font-family: "Century Gothic", "Trebuchet MS", "Arial Narrow", Arial, sans-serif;		font-weight: normal;		font-size: 2.2em;		color: #728c40;		text-transform: uppercase;		/* defines notification h1 element */	}	#notification a	{		color: #4F5F34;		text-decoration: underline;		/* defines notification link styles */	}	#notification a:hover	{		color: #4F5F34;		text-decoration: none;		/* defines notification link hover styles */	}#screenshot{	background-image:url(Common/Screenshot-Background.gif);	background-position: top left;	background-repeat: repeat-x;	margin: 0px auto;	padding: 5px;	text-align: center;	text-align: center;	color: #FFFFFF;	overflow: visible;}	#screenshot img	{		background-color: #EFEFD6;		border: 1px solid #542700;		margin: 6px;		padding: 3px;	}/* REMOVED#footer{	border-top: 1px solid #555555;	height: 40px;	padding: 10px 5px 0px 0px;	margin: 10px 0px 0px 0px;	text-align: right;	}/* style footer element *//* REMOVED	#footer a	{		color: #4F5F34;		text-decoration: underline;			}/* style footer links *//* REMOVED	#footer a:hover	{		color: #4F5F34;		text-decoration: none;	}/* style footer links */#copyright{	visibility: visible;	/* style copyright element */}/* begin article style definitions */.article{	margin-bottom: 30px;	/* container for each individual article */}	.article .details	{		margin: 0;		padding: 0;		list-style: none;		/* defines the container for the article details */	}	.article .details li	{		margin: 0px 5px 10px 0px;		display: inline;		/* defines each detail part */	}	.article .introduction	{		border-bottom: 1px solid #E4E4E4;		line-height: 20px;		font-size: 115%;		/* defines the article introduction container */	}	.article .link	{		font-size: 110%;		text-align: right;		/* defines the container for the full information link */	}	.article .gallery	{		/* defines the container for article gallery */	}	.article .gallery img	{		border: 1px solid #EEEEEE;		padding: 3px;		margin: 3px;	}/* begin comment style definitions */#comments{	margin-bottom: 20px;}	#comments .details	{		margin-bottom: 10px;	}	#comments .details dt	{		background-image: url(Icons/Avatar.jpg);		background-position: top left;		background-repeat: no-repeat;		float: left;		height: 55px;		width: 55px;		margin-right: 5px;	}	#comments .details dd	{		margin: 0;	}	.comment	{		padding: 5px 0px;		clear: both;	}	.whisper	{		background-color: #E4E4E4;		padding: 5px 5px;		clear: both;	}form	{	margin: 0;	padding: 0;	/* container for comment and search forms */	}	form #comment	{		width: 100%;		height: 125px;		/* comment textarea */	}	form #whisper	{		margin-left: 0px;		/* whisper checkbox */	}	form #keywords	{		width: 32%;	}	form #date	{		width: 32%;	}	form #category	{		width: 32%;	}#paging{	text-align: right;	/* container for paging controls */}	#paging a	{		padding: 0px 5px;	}/* begin events styling */.event{}	.event h1	{	}	.event h2	{	}	.event h3	{	}	.event .details	{		margin: 0;		padding: 0;	}	.event .details li	{		margin-right: 5px;		list-style: none;		display: inline;	}/* miscellaneous elements */img{	border: none;}
