#main .container .case_content {
				line-height:24px;
				color:#555555;
				width:940px;
				float:left;
				margin-left:10px;
			}
				#main .container .case_content .title {
					font-size:18px;
			
					margin-bottom:15px;
				}
				#main .container .case_content p { 
					margin-bottom:20px;
				}
				#main .container .case_content h1,#main .container .case_content h2,#main .container .case_content h3,#main .container .case_content h4 {
					color:#666666;
					margin-bottom:15px;
				}
				#main .container .case_content h1 {
					font-size:18px;
				}
				#main .container .case_content h2 { 
					font-size:16px;
				}
				#main .container .case_content h3 { 
					font-size:14px;
				}
				#main .container .case_content h4 {
					font-size:14px; 
				}
				#main .container .case_content ul { 
					margin:10px 0 10px 20px;
				}
					#main .container .case_content ul li{
						padding-bottom:5px;
						padding-left:20px;
						background: url(images/icon_bullet.png) 0 5px no-repeat;
					}
				#main .container .case_content ol {
					list-style: decimal;
					margin:10px 0 10px 50px;
				}
					#main .container .case_content ol li {
						padding-bottom:5px;
					}
				#main .container .case_content blockquote {
					border:1px #c0c09b solid;
					background:#f0f0e5 url(images/quote.png) 10px 15px no-repeat;
					padding:20px;
					padding-left:65px;
					font-style:italic;
					margin:20px 0;
				}
				#main .container .case_content a {
					text-decoration:none;
				}
				#main .container .case_content form {
					margin:20px 40px;
				}
					#main .container .case_content form label {
						display:block;
						margin-bottom:5px;
					}
					#main .container .case_content form input,#main .container .case_content form textarea,#main .container .case_content form select {
						background-color:#e7e7e2;
						border:1px solid #ccccba;
						padding:5px;
						color:#333333
					}
					
				
				#main .container .case_content .blogpost {
					margin-bottom:20px;
					overflow:hidden;
				}
					#main .container .case_content .blogpost .comments {
						float:left;
						margin-right:10px;
						margin-top:5px;
						background:url(images/commentcount.png) top left no-repeat;
						font-weight:600;
						font-size:11px;
						width:35px;
						height:33px;
						text-align:center;
						padding-top:2px;
					}
						#main .container .case_content .blogpost .comments a {
							color:#6e6e6e;
							text-decoration:none;
						}
						#main .container .case_content .blogpost h2.title {
							margin:0;
							padding:0;
						}
							#main .container .case_content .blogpost h2 a{
								text-decoration:none;
							}
						
							
						#main .container .case_content .blogpost .meta {
							font-size:12px;
							margin-left:45px
						}
						#main .container .case_content .blogpost .entry {
							clear:both;
							overflow:hidden;
							margin-top:15px;
						}
				
				#main .container .case_content .social {
					overflow:hidden;
					border-top:1px solid #e3e3e3;
					border-bottom:1px solid #e3e3e3;
					padding:20px 0;
					margin-bottom:20px;
				}
					#main .container .case_content .social a {
						text-decoration:none;
					}
					#main .container .case_content .social h3 {
						margin:0;
						padding:0;
						color:#518c9b;
					}
					#main .container .case_content .social p {
						font-size:12px;
						margin-bottom:10px;
					}
					#main .container .case_content .social ul {
						font-size:12px;
						margin:0;
						margin-bottom:0px!important;
						margin-bottom:1px;
						padding:0;
					}
						#main .container .case_content .social ul li {
							display:inline;
							margin-right:10px;
							background-position:0 0;
							background-repeat:no-repeat;
						}
							#main .container .case_content .social ul li.designfloat {
								background-image:url(images/fav/designfloat.png);
							}
							#main .container .case_content .social ul li.delicious {
								background-image:url(images/fav/delicious.png);
							}
							#main .container .case_content .social ul li.digg {
								background-image:url(images/fav/digg.png);
							}
							#main .container .case_content .social ul li.stumbleupon {
								background-image:url(images/fav/stumbleupon.png);
							}
							#main .container .case_content .social ul li.reddit {
								background-image:url(images/fav/reddit.png);
							}
							#main .container .case_content .social ul li.technorati {
								background-image:url(images/fav/technorati.png);
							}

				#main .container .case_content #comments {
					font-size:18px;
					margin:0;
				}
				
				#main .container .case_content ol.commentlist {
					margin:0px 0 0;
					clear:both;
					overflow:hidden;
					list-style:none;
					width:600px;
				}
					#main .container .case_content ol.commentlist li {
						margin:10px 0;
						line-height:18px;
						padding:10px;
					}
						#main .container .case_content ol.commentlist li .comment-author {
							
						}
							#main .container .case_content ol.commentlist li .comment-author .fn {
								color:#000;
							}
							#main .container .case_content ol.commentlist li .comment-author .avatar{
								float:right;
								border:1px solid #dddddd;
								background:#ededed;
								padding:3px;
							}
						#main .container .case_content ol.commentlist li .comment-meta{
							font-size:10px;
						}
							#main .container .case_content ol.commentlist li .comment-meta a {
								color:#a7a7a7;
								text-decoration:none;
							}
						#main .container .case_content ol.commentlist li p {
							line-height:22px;
							margin-top:5px;
						}
						#main .container .case_content ol.commentlist li .reply{
							
						}
							#main .container .case_content ol.commentlist li .reply a{
								background:#DB565B;
								color:#fff;
								text-decoration:none;
								padding:5px 10px;
							}
							#main .container .case_content ol.commentlist li .reply a:hover{
								background:#000;
								color:#fff;
							}
						#main .container .case_content ol.commentlist li.odd {
							border:1px solid #dddddd;
							background:#eaeaea;
						}
						#main .container .case_content ol.commentlist li.even {
							border:1px solid #e5e5e5;
							background:#f1f1f1;
						}
							
				#main .container .case_content #comment-form {
					margin-top:20px;
					float:left;
				}
					#main .container .case_content #comment-form #respond {
					
					}
						#main .container .case_content #comment-form #respond h3 {
							font-size:18px;
						}
						#main .container .case_content #comment-form #respond #commentform {
							margin:0;
						}
							#main .container .case_content #comment-form #respond #commentform label{
								margin-left:10px;
								display:inline;
							}
								#main .container .case_content #comment-form #respond #commentform label small {
									font-size:10px;
									color:#a0a0a0;
								}
							#main .container .case_content #comment-form #respond #commentform textarea,#main .container .case_content #comment-form #respond #commentform input {
								margin-bottom:10px;
								padding:5px; 
								margin:0 10px 10px 0;
								background:#f8f8f5;
								border-left:1px solid #d1cec6;
								border-top:1px solid #d1cec6;
								border-right:1px solid #edede8;
								border-bottom:1px solid #edede8;
							}
							#main .container .case_content #comment-form #respond #commentform input{
								width:400px;
							}
							#main .container .case_content #comment-form #respond #commentform textarea{
								width:600px;
							}
							#main .container .case_content #comment-form #respond #commentform input#commentSubmit {
								width:100px;
								padding:5px;
								background:#db565b;
								border:1px solid #d83b41;
								color:#fff;
								font-weight:bold;
								cursor:pointer;
							}
				
				#main .container .case_content .navigation,#main .container .case_content .comment-nav {
					clear:both;
					font-size:11px;
					overflow:hidden;
				}
					#main .container .case_content .navigation .alignleft,#main .container .case_content .navigation .alignright,#main .container .case_content .comment-nav .alignright,#main .container .case_content .comment-nav .alignleft {
						width:49%;
						overflow:hidden;
						padding:10px 0;
					}
					#main .container .case_content .navigation .alignright,#main .container .case_content .comment-nav .alignright {
						text-align:right;
					}
					#main .container .case_content .navigation a,#main .container .case_content .comment-nav a{
						background:#eee;
						border:1px solid #d0d0c9;
						padding:10px;
						text-decoration:none;
					}
					#main .container .case_content .navigation a:hover,#main .container .case_content .comment-nav a:hover {
						border:1px solid #c2c2c2;
						color:#6d6d6d;
					}
