
body { margin:0 auto; font-family: Arial, Helvetica, sans-serif; 
	font-size:14px; color:#333; }

#content { padding:15px 0 0 0; width:800px; margin:0 auto;}

	.login_container { margin: 30px auto; padding:15px 15px 15px 15px; 
		border:1px solid #bbb; background-color:#efefef; width:420px;}
		
	.login { padding:20px 20px 20px 80px;  
		background:url(../images/key_64.png) no-repeat left center; 
		line-height:200%; }

.menu { text-align:center; border-bottom:1px solid #ccc; }
	.item { text-align:center; width:120px; margin:13px 6px 13px 6px;}
	.item a { margin-top: 5px; text-decoration:none; color:#333; font-size:13px; font-weight:bold;}
	
.left { float:left; }
.right { float:right; }

.content_block {}

.topRow { background:#888; color:#FFFFFF; text-shadow: 1px 1px #444;}
.odd { background:#EFF3ED;}
.even { background:#FFFFFF;}

h2 {letter-spacing: -1px; font-size: 23px;}

.paging a{ color:#06C;}

.extensions_text { font-size:9px;}

.tr {}

.td {}

#blogComments {}
#blogComments .commentWrap {margin: 10px 0;}
#blogComments .commentAuthor {}
#blogComments .commentAuthor img {float: left}
#blogComments .commentAuthor ul {margin-left: 7px;padding-top: 10px;float: left; list-style:none;}
#blogComments .commentAuthor ul li {margin: 0;padding: 0}
#blogComments .commentAuthor ul li.siteLink a {color: #333;font-size: 12px;text-transform: uppercase;text-decoration: none}
#blogComments .commentAuthor ul li.date {color: #555;font-size: 11px;text-transform: uppercase}
.commentWrap {position: relative}
#blogComments .commentEntry {margin: 15px 0 0 0;padding: 7px 15px;background: #ecebeb;border: 1px solid #dbdbdb}

