body {
		margin: 10px 10px 10px 10px;
		background: #000;
		text-align: center;
		}

	A 			{ color: #ffa800; text-decoration: underline; }
	A:link		{ color: #ffa800; text-decoration: underline; }
	A:visited	{ color: #DBB793; text-decoration: underline; }
	A:active	{ color: yellow; }
	A:hover		{ color: yellow;  text-decoration: underline; }

	h1, h2, h3 {
		margin: 0px;
		padding: 0px;
	}

	#container {
		background:#000;
		width:800px;	
		margin-left:auto;
		margin-right:auto;	
		}

	#header {
		font-family:verdana, arial, sans-serif;
		color:#fff;
		font-size:21px;
		font-weight:normal;	
		}

	.description {
		font-family:verdana, arial, sans-serif;
		color:#fff;
		font-size:11px;
  		text-transform:none;	
		}
				
	#content {
		background:#000;
		margin-right:auto;
		margin-left:auto;
		width:800px;
		margin-bottom:30px;
		text-align:left;
		color:#fff;
		}
		
	#footer {
		border-top:1px solid #fff;
		background: url(images/mp-star.gif) no-repeat;
		background-position: 2px 2px;
		margin-top:3px;
	}
	
	#supports {
		border-top:1px solid #fff;
		background: url(images/mp-homes.gif) no-repeat;
		background-position: 2px 3px;
        padding-top:2px;
	}
	
	.blog {
		background:#000; 
		color:#fff;
		}

	.blogmenu {
		font-family:"Trebuchet MS", Arial, Geneva, sans-serif;
		color:#fff;
		font-size:12px;
		font-weight:normal;
  		line-height:16px;
		text-align:center;
        margin-bottom: 25px;
		}

	.blogbody {
		font-family:"Trebuchet MS", Arial, Geneva, sans-serif;
		color:#fff;
		font-size:12px;
		font-weight:normal;
  		line-height:18px;
        margin-bottom: 44px;
        background: url(images/mp-star.gif) no-repeat;
        background-position: 99% 100%;
		}

	.blogbody a,
	.blogbody a:link,
	.blogbody a:visited,
	.blogbody a:active,
	.blogbody a:hover {
		text-decoration: underline;
	}

	.blogbody img {
        margin-bottom: 5px;
        margin-right: 15px;
		}

	.title a,
	.title a:link,
	.title a:visited {
		color: #fff;
		text-decoration: none;
	}		

	.title a:active,
	.title a:hover {
		color: #ffa800;
		text-decoration: none;
	}	

	#menu ul {
	   padding: 0;
	   margin: 0;
	   white-space: nowrap;
	   color: #000;
	   float: left;
	   width: 100%;
	   margin: 10px 0 30px 0;
	   height: 25px;
	}
	
#docuclub {
	position: relative;
	float:right;
	z-index:102;
	top: -12px;
}

	#menu ul li {
	   display: inline;
	}
	
	#menu ul li a {
	   background-color: #939393;
	   color: #000;
	   font-weight: bold;
	   text-decoration: none;
	   float: left;
	   width: 129px;
	   border: 2px solid #5C5C5C;
	   font-family: Courier, Arial, Helvetica, sans-serif;
	   font-size: 11px;
	   padding-top: 10px;
	   height: 20px;
	}
	
	#menu ul li a:hover {
	   background-color : #FFA800;
	   color : #000;
	}

#status {
	text-align:left; 
	color:#fff; 
	padding: 0 12px; 
	font-family:Verdana,Arial; 
	padding-bottom:20px;
	border-bottom:1px solid gray;
	margin-bottom:15px; 
	font-size:11px; 
}

	.date	{ 
		font-weight : bold;
		font-family: Courier, Arial, Helvetica, sans-serif; 
		font-size: 24px; 
		color: #fff; 
        margin-bottom: -9px;
		}
		
	.date2	{	
		font-weight : bold;
		font-family: Courier, Arial, Helvetica, sans-serif; 
		font-size: 39px; 
		color: #fff; 
        margin-bottom: -9px;
        letter-spacing: -.1em;
		}		
	
	.date3	{ 
		font-weight : bold;
		font-family: Courier, Arial, Helvetica, sans-serif; 
		font-size: 18px; 
		color: #fff; 
        margin-bottom: 2px;
        letter-spacing: -.05em;
		}
	
	.comments {
		background: url(images/mp-comments.gif) no-repeat;
		height:37px;
		padding-top:5px;
		}
	
	.sidebox {
		float:left;
		width:70px;
	}
	
	.blogmain {
		margin-left:72px;
	}
	
	.posted	{ 
		font-family:Verdana, Arial, sans-serif; 
		font-size: 9px; 
		color: #fff; 
		margin-bottom:25px;
		}
		
	.posted2 { 
		font-family:Verdana, Arial, sans-serif; 
		font-size: 9px; 
		color: #fff; 
        margin-left: 10px;
		border-left: 1px dotted #ccff99;
        padding-left: 10px;
		}

	.vox a { 
		font-family: Courier, Arial, Helvetica, sans-serif; 
		font-size: 16px; 
		font-weight:bold;
		color: #000; 
        margin-left: 12px;
        letter-spacing:-.1em;
		}

	.trax { 
		font-family:Verdana, Arial, sans-serif; 
		font-size: 9px; 
		color: #fff; 
        margin-left: 10px;
		border-left: 1px dotted #ccff99;
        padding-left: 10px;
		}

	.link	{ 
		font-family:Verdana, Arial, Helvetica, sans-serif; 
		font-size: 9px; 
		color: #fff; 
        margin-left: 10px;
        padding-left: 4px;
        text-decoration: none;
		}
	
	.blogtitle {
		margin-bottom: 4px;
	}
	
	.blogtitle h3 {
		font-family: Courier, Arial, Helvetica, sans-serif; 
		font-size: 32px; 
		font-weight:bold;
		color: #fff;
		letter-spacing:-.05em; 
		word-spacing:-.15em;
	}
	
h4 a {
		font-family: Courier, Arial, Helvetica, sans-serif; 
		font-size: 21px; 
		font-weight: bold;
text-decoration: none;
		color: #fff;
		letter-spacing: -.05em; 
		word-spacing: -.15em;
		margin-bottom: 0px;
	}

	.comments-header {
		font-family: Courier, Arial, Helvetica, sans-serif; 
		font-size: 21px; 
		font-weight:bold;
		color: #fff;
		letter-spacing:-.05em; 
		word-spacing:-.15em;
	}

	.comment-content {
		font-family:"Trebuchet MS", Arial, Geneva, sans-serif;
		color:#fff;
		font-size:12px;
		font-weight:normal;
  		line-height:16px;
	}

	.comments2 {
		font-family:"Trebuchet MS", Arial, Geneva, sans-serif;
		color:#fff;
		font-size:12px;
		font-weight:normal;
  		line-height:16px;
        margin-bottom: 25px;
	}
	.subquote { 
		font-family:verdana, arial, helvetica, sans-serif; 
		font-size: 10px; 
		color: #fff; 
		margin-top:2px;
        margin-left:30px;
		}
		
	.calendar {
		font-family:verdana, arial, sans-serif;
		color:#fff;
		font-size:x-small;
		font-weight:normal;
  		background:#000;
  		line-height:140%;
  		padding:2px;
        text-align:left;
		}
	
	.calendarhead {	
		font-family:"Trebuchet MS", Arial, Geneva, sans-serif;
		color:#fff;
		font-size:small;
		font-weight:normal;
  		padding:2px;
		letter-spacing: .2em;
  		background:#000;
  		text-transform:uppercase;
		text-align:left;			
		}	

	.footermenu ul {
	   padding: 0px;
	   white-space: nowrap;
	   color: #000;
	   width: 100%;
	   margin: 0 0px 20px 15px;
	}
	
	.footermenu ul li {
	   display: inline;
	   border-right: 1px dotted white;
	   padding-left: 5px;
	   padding-right: 5px;
	}
	
	.footermenu ul li a {
	   color: #fff;
	   font-weight: bold;
	   text-decoration: none;
	   font-family: courier, arial, helvetica, sans-serif;
	   font-size: 11px;
	}
	
	.footermenu ul li a:hover {
	   background-color: #FFA800;
	   color: #000;
	}
		
	.search {
		font-family:verdana, arial, helvetica, sans-serif;
		color:#fff;
		font-size:10px;
		float:right;
		}	
		
	.sidetitle {
		font-family:Courier, Arial, helvetica, sans-serif;
		color:#fff;
		font-size:12px;
		font-weight:bold;
  		text-transform:uppercase;		
		}		
	
	.syndicate {
		font-family:verdana, arial, sans-serif;
		font-size:xx-small;		
  		line-height:140%;
  		padding:2px;
  		margin-top:8px;
 		}
 	
 	.copyright {
		font-family:helvetica, verdana, arial, sans-serif;
		color: #fff;
		font-size:9px;		
  		float:right;
  		margin-top:2px;
 	}
 	
	.xmlbutton a {
		border:1px solid;
		border-color:#FC9 #630 #330 #F96;
		padding:0 3px;
		font:bold 10px verdana,sans-serif;
		color:#FFF;
		background:#F60;
		text-decoration:none;
		margin: 6px 0 0 25px;
		float:right;
  	}

	.clear {
		clear: both;
	}
		
#contact {
	width:400px;
	text-align:left;
}

div.row {
  clear: both;
  padding-top: 5px;
  }

div.row span.label {
  float: left;
  width: 80px;
  text-align: right;
  }

div.row span.formw {
  float: right;
  width: 260px;
  text-align: left;
  }

.powered {
	font-family:"Trebuchet MS", Arial, Geneva, sans-serif;
	color:#98be72;
	font-size:x-small;		
	line-height:140%;
	text-transform:uppercase; 
	padding:2px;
	margin-top:18px;
	letter-spacing: .2em;					
}	

#features {
	width: 480px;
	}

#sidebar {
margin-bottom:40px;
margin-top:48px;
	}

#sidebar .blogtitle h3 {
	margin:20px 10px 18px 10px;
	}

#sidebar .blogbody {
	margin: 2px 10px 25px 10px;
	}

#sidebar .blogtitle h3 {
	border-bottom: 1px solid orange;
	padding-top:8px;
	}

#sidebar .blogtitle h4, #sidebar .blogbody p {
	margin:5px 0 5px 0;
	}

#subcontent {
	width:780px;
	float:left;
	}

.updates {
	background: url(images/mp-updatebacker.jpg) no-repeat;
	}

.friendlink {
		font-family: Courier, Arial, Helvetica, sans-serif; 
		font-size: 18px; 
		font-weight: bold;
		letter-spacing: -.05em; 
		word-spacing: -.15em;
	}
.bigbutton {
margin-top: 1px;
}
#demoreel {
padding-bottom:40px;
}
#demoreel h4 {
font-family: Courier, Arial, Helvetica, sans-serif; 
font-size: 21px; 
font-weight: bold;
text-decoration: none;
color: #fff;
letter-spacing: -.05em; 
}
