	body {
		background-color: #000000;
		font-family: "Trebuchet MS", Verdana, Arial;
		font-size: 1.0em;
		color: #8a8873;
	}
	
	table {
		font-size: 1.0em;
	}
	
	#frame {
		width: 780px;
		text-align: left;
	}
	
	a {
		color: #cb7c4e;
		text-decoration: none;
	}
	
	a:hover {
		text-decoration: underline;
	}
	
	#header {
		background-image: url(../images/layout/header.jpg);
		background-repeat: no-repeat;
		background-position: bottom;
		clear: both;
	}
	
		.mnuhome, .mnuabout, .mnublog, .mnucontact, .mnuportfolio, .mnugear, .mnupublished, .mnufans, .mnuarticles {
			display: block;
			float: left;
			clear: none;	
			font-size: 0.8em;
			text-decoration: none;
			color: #8a8873;
			height: 30px;
			line-height: 30px;
			vertical-align: top;
			margin-right: 10px;
		}

		.mnuhome:hover, .mnuabout:hover, .mnublog:hover, .mnucontact:hover, .mnuportfolio:hover, .mnugear:hover, .mnupublished:hover, .mnufans:hover, .mnuarticles:hover {
			color: #cb7c4e;
		}
		
		#home .mnuhome, #about .mnuabout, #blog .mnublog, #contact .mnucontact, #gallery .mnuportfolio, #gear .mnugear, #published .mnupublished, #fans .mnufans, #articles .mnuarticles {
			display: block;
			float: left;
			clear: none;	
			font-size: 0.8em;
			color: #cb7c4e;
			background-image: url(../images/layout/mnuarrow.jpg);
			background-position: bottom center;
			background-repeat: no-repeat;
			height: 30px;
			line-height: 30px;
			vertical-align: top;
			text-decoration: none;
		}
	
	.sidethumb {
		background-color: #ffffff;
		background-image: url(../images/layout/side_thumb.jpg);
		height: 44px;
		width: 44px;
		float: left;
		clear: none;
		margin: 1px;
	}
	
		.sidethumb a:hover { text-decoration: none !important; }
	
	.thumb {
		border: solid 1px #8a8873;
		height: 40px;
		width: 40px;
	}
	
	.padding10 {
		padding: 10px;
		padding-top: 0px;
	}
	
	.sep {
		border-top: solid 1px #bbb9a9;
		height: 1px;
		line-height: 1px;
		margin: 12px 0px 12px 0px;
	}
	
	/*** trial styles *****/
	
	#maintop {
		background-image: url(../images/layout/layouttop.jpg);
		background-repeat: no-repeat;
		height: 18px;
		line-height: 18px;
		font-size: 1px;
	}
	
	#main {
		background-image:url(../images/layout/layouttile.jpg);
		background-repeat: repeat-y;
	}
	
	#mainbottom {
		background-image: url(../images/layout/layoutbottom.jpg);
		background-repeat: no-repeat;
		height: 18px;
		line-height: 18px;
		font-size: 1px;
	}
	
	#ncontent {
		position: relative;
		width: 364px;
		left: 222px;
		clear: none;
		font-size: 0.7em;
		background-color: #dbdacd;
		padding-top: 30px;
	}
		#ncontent h1 {
			font-size: 1.4em;
		}
		
		#ncontent h2 {
			font-size: 1.2em;
		}
	
	#nside {	
		width:142px;
		/* left: 618px;*/
		float: right;
		margin-right: 20px;
		clear: none;
		font-size: 0.7em;
		top: -80px;
	}
	
	#nmenu {
		height: 30px;
		font-size: 1.4em;
		position: absolute;
		top: -10px;
		width:380px;
		overflow: hidden;
	}
	
	#nleftside {
		position: absolute;
		top: 56px;
		background-image: url(../images/layout/leftssidepic2.jpg);
		background-repeat: no-repeat;
		height: 334px;
		width: 202px;
		font-size: 0.7em;
	}
	
	#nside .title {
			font-size: 1.0em;
		}
	
		#nside h2 {
			font-size: 1.2em;
			margin: 0px;
			margin-top: 4px;
			margin-bottom: 4px;
			padding: 0px;
		}
	
	#nside p {
		margin-top: 2px;
		margin-bottom: 2px;
	}
	
	#ncontent p {
		margin: 15px 0px 15px 0px;
	}

	
	.breaker {clear: both;}
	
	form { margin: 0px; }
	
	.mapInfoBalloonContent {
		width: 200px;
	}
	
	.comment {
		border: solid 1px #bbb9a9;
		background-color: #ececec;
		margin-bottom: 10px;
	}
	
	.commentposter {
		display: block;
		height: 18px;
		background-color: #bbb9a9;
		line-height: 18px;
		vertical-align: middle;
		color: #ffffff;
		padding-left: 5px;
		font-weight: bold;
	}	
	
	#pagebox { height: 20px; padding-left: 20px; background-color: #d3d1c4; color: #bbb9a9 !important; padding: 4px; border: solid 1px #bbb9a9 }
	 #pagebox .pageoff { color: #bbb9a9;width: 16px; height: 16px; float: left; clear: none; margin: 2px; line-height: 16px; vertical-align: middle; text-align: center;}
	  #pagebox .pageoff:hover { color: #cb7c4e; border: solid 1px #cb7c4e !important; text-decoration: none; }	 
	 /* #pagebox .pageon { color: #bbb9a9; width: 16px; height: 16px; float: left; clear: none; margin: 2px; line-height: 16px; vertical-align: middle; border: solid 1px #bbb9a9 !important; text-align: center;} */
	 #pagebox .pageon { color: #8a8873; width: 16px; height: 16px; float: left; clear: none; margin: 2px; line-height: 16px; vertical-align: middle; border: solid 1px #8a8873 !important; text-align: center;}
	 
	#pollbox { width: 202px; height: 240px; background-image:url(../images/layout/pollbox.jpg); background-repeat: no-repeat; color: #8a8873; }
	.resultbar1 { background-color: #940a0a; height: 4px; line-height: 2px; overflow:hidden;}
	.resultbar2 { background-color: #e5b921; height: 4px; line-height: 2px; overflow:hidden;}
	.resultbar3 { background-color: #abe521; height: 4px; line-height: 2px; overflow:hidden;}
	.resultbar4 { background-color: #21d0e5; height: 4px; line-height: 2px;overflow:hidden;}
	
	.orange { color: #cb7c4e; }