body {
		font-size: 10pt;
		color: #000000;
		font-family: verdana, arial, helvetica, sans-serif;
		background-image: url(/images/background.jpg);
		background-attachment: fixed;
		}
	a {
		color: #003366;
		font-size: 10pt;
		text-decoration: none;
		}
	a:visited, a:active {
		color: #003399;
		}
	a:hover {
		color: #BDB76B;
		text-decoration: underline overline;
		}
	.padding {
		padding: 10px;
		}
	.entrynav {
		background: #ffffff;
		margin: 0 0 15px;
		padding: 10px 0 10px 0;
		border: 1px solid #696969;
		text-align: center;
		}
	.nomargin {
		margin-top: 0;
		margin-bottom: 0;
		}
/* Blogsnob */
	.adtext{
		font-family:georgia, verdana, arial, sans-serif;
		font-size:11px;
		font-weight:normal;
		line-height:14px;
		color:#333;
		}
	.adheading{
		font-family:georgia, verdana, arial, sans-serif;
		font-size:11px;
		font-weight:normal;
		line-height:14px;
		color:#333;
		}
	.adtable{
		font-family:georgia, verdana, arial, sans-serif;
		font-size:11px;
		font-weight:normal;
		line-height:14px;
		color:#333;
		}
		
/* Main Content */
	span.titleimage img {
		margin: 0;
		padding: 0;
		border: 1px solid #333300;
		text-align: center;
		}
	.pagecenter {
		position: relative;
		width:760px;
		margin:10px auto;
		padding:0px 0px 10px 0px;
		text-align:left;
		}
	.maincontent {
		width: auto;
		font-family:georgia, verdana, arial, sans-serif;
		padding: 0;
		margin: 40px 0 20px 210px;
		color:#333;
		font-size:11px;
		font-weight:normal;
		line-height:14px;
		}
	.maincontent a, .maincontent a:link, .maincontent a:visited, .abouttext a, .abouttext a:link, .abouttext a:visited {
		color: #003366;
		font-family: verdana, arial, sans-serif;
		font-size:10px;
		text-decoration: none;
		font-weight:bold;
		}
	.maincontent a:active,  .maincontent a:hover, .abouttext a:active,  .abouttext a:hover {
		color: #BDB76B;
		}
	.date	{
		text-align: left;
		font-size: 18px;
		font-weight:bold;
		color: #000000;
		padding: 5px;
		}
	p.title	{
		font-family: georgia, verdana, arial;
		font-size: 15px;
		color: #003366;
		text-transform: none;
		font-weight:bold;
		margin: 10px 10px 10px 0px;
		}
	.posted	{
		font-size: 11px;
		color: #003366;
		margin: 10px 10px 25px;
		}
/* Menus */
	.leftmenu {
		position: absolute;
		top: 183px;
		left: 0px;
		border-right: 1px solid #333300;
		width: 190px;
		padding: 10px;
		margin: 19px 20px 20px 0;
		/* background-color: #cccc66; */
		voice-family: "\"}\"";
		voice-family:inherit;
		top:183px;
		width: 170px;
		}
                .rings a {
		color: #999966;
		font-family: verdana, arial, sans-serif;
		font-size:10px;
		text-decoration: none;
		font-weight:bold;
		}
	p.menucat {
		font-size: 10pt;
		color: #000000;
		font-family: verdana, arial, helvetica, sans-serif;
		margin: 15px auto 0px;
		}
	div.leftmenu p, div.leftmenu a {
		margin-top: 5px;
		margin-bottom: 5px;
		padding: 0;
		}
	span.menuimage img {
		margin: 5px 0px;
		border: 0;
		}
	.bloglist p {
		margin: 0;
		text-align: center;
		font-weight: bold;
		}
	.imagetable {
		color: #003366;
        	float: left;
		text-align: center;
		font-size: 10px;
		font-family: sans-serif;
		border: 1px solid #696969;
		margin: 2px 8px 8px;
		padding: 3px;
		z-index: 2;
		}
/* About Me */
	.abouttext {
		font-family: georgia, verdana, arial, sans-serif;
		color:#333;
		font-size:11px;
		font-weight:normal;
		line-height:14px;
  		margin: 10px;
  		padding: 10px;
		}

/* Rings */
	.rings a:link, .rings a:active {
		color: #003366;
		text-decoration: none;
		}
	.rings a:visited {
		color: #003399;
		text-decoration: none;
		}
	.rings a:hover {
		color: #BDB76B;
		}
		
/* Guestbook */
	.addguest {
		background-color: #ffffff;
		border: 1px solid #696969;
		padding: 15px;
		margin: 10px;
		}
	.addguest p {
		font-size: 10px;
		margin: 0 auto;
		}
	.guestbanner {
		font-family: georgia, verdana, arial, sans-serif;
		background-color: #003366;
		color: #ffffff;
		text-align: center;
		border: 1px solid #696969;
		margin: 10px;
		padding: auto, 10px;
		}			
/* Trackback Section */
	.trackback-url {
		font-family:palatino, georgia, verdana, arial, sans-serif;
		color:#666;
		font-size:small;
		font-weight:normal;
  		background:#FFF;
  		line-height:140%;
 		padding:5px;		
 		border:1px dotted #999; 					
		}
	.trackback-body {
		font-family:palatino, georgia, verdana, arial, sans-serif;
		color:#666;
		font-size:small;
		font-weight:normal;
  		background:#FFF;
  		line-height:140%;
 		padding-bottom:10px;
  		padding-top:10px;		
 		border-bottom:1px dotted #999; 					
		}		

	.trackback-post {
		font-family:verdana, arial, sans-serif;
		color:#666;
		font-size:x-small;
		font-weight:normal;
  		background:#FFF;		
		}
		
/* Comments Section */
	.comments-post {
		font-family:verdana, arial, sans-serif;
		color:#666;
		font-size:10px;
		font-weight:normal;
  		background:#FFF;
		}
	.comments-head	{
		font-family: georgia, verdana, arial, sans-serif;
		font-size: 11px;
		color: #666;
		border:1px solid #999;
		padding:5px;
		font-weight:normal;
		margin-top:10px;
		}
	#banner-commentspop {
		font-family:georgia, verdana, arial, sans-serif;
		color:#FFF;
		font-size:16px;
		text-align: right;
		font-weight:bold;
		border:1px solid #696969;
  		background:#336699;
  		padding:15px;
		}
	.comments-body {
		font-family:verdana, arial, sans-serif;
		color:#333;
		font-size:11px;
		font-weight:normal;
  		background:#FFF;
  		line-height:14px;
  		margin: 10px;
  		padding: 10px;
		}