img {
	max-width: 100%;
	height: auto;
}

#related {
float:left;width:728px;margin:0px 10px 0px 0px;padding:0px 0px 10px 0px;border-bottom:1px solid #ccc;
}

@media (max-width: 767px) {
	#nav_link,#cat {
	    overflow:hidden;
	}
	blockquote, q {
	    padding:0;
	}

	div#search, .lb-albumsgl li > a, .lb-album li > a span {
	    display: none;
	}

	.entry div {
	    width: 100%!important;
	}

	.related li {
	    display: block;
	    float: none;
	}

	.rltdleft {
	    float: none;
	    margin: 10px auto 10px;
	}
	div#content div {
	    max-width: 100%!important;
	}

	#gallerysingle img {
	    width: 94px;
	}

	img {
	    max-width: 100%;
	    height: auto!important;
	}
	div#sidebar, #content, .related, .related-p, #related, #breadcrumbs, #header #header_left, #gallerysingle {
	    width: 100%;
	}
	.recent-post1-thumb {
	    overflow: auto;
	    clear: both;
	}

	#recent-post2 em {
	    display: block;
	    margin-bottom: 10px;
	}

	#header h1,#header h2 {
	    font-size: 30px;
	}

	#header h1,#header h2 {
	    font-size: 30px;
	}

	#mnt img {
	    display: block;
	    float: none;
	    margin: 0 auto 15px;
	}
	#content {
	    float: none;
	    padding: 0;
	    border: 0;
	}

}
@media (min-width: 768px) and (max-width: 979px) {
	#content {
	    float: none;
	    padding: 0;
	    border: 0;
	}
	div#sidebar,#content, #recent-post {
	    width: 100%;
	}
	.recent-post1-thumb {
	    overflow: auto;
	    float: left;
	    width: 33%;
	}
	#recent-post2 {
    	width: 100%;
	}


	#recent-post2 em {
	    display: block;
	    margin-bottom: 10px;
	}

}

@media (min-width: 1200px) {
	#page { 
		width: 980px;
	}
}