/* ---------- @ Post Styles -----------*/
.post { /*border:1px solid #ff0000; */}
	
.postline		{display:none;float:left; width:630px; border-bottom:1px solid #e5e5e5; padding:0px; margin-top:0px; margin-bottom:18px;}
.postline2		{border-bottom:1px solid #e5e5e5; padding:0px; margin-top:20px; margin-bottom:18px;}
.postline_gray		{border-bottom:1px solid #979ea4; padding:0px; margin-top:20px; margin-bottom:18px;}

.postline_blank		{clear:both;padding:0px; margin-top:49px;}
.postline_comments	{height:3px; background:url(../images/bar_comments.gif) no-repeat 0px; padding:0px; margin-top:0px; margin-bottom:26px;}
.postline_comments2	{height:3px; background:url(../images/bar_comments.gif) no-repeat 0px; padding:0px; margin-top:-1px; margin-bottom:26px;}


.postPages	{ display:inline; float:left; width:620px; margin-left:16px; margin-top:10px; padding:0px; }
.postPages h2 	{ color:#EE0508; font-size:17px; font-family:arial; margin:10px 8px 10px 8px;}
.viewTitleBox	{  border-top:2px solid #1F1F1F; background:#ECECEC;  border-bottom:2px solid #D2D2D2; 
		margin-left:16px; margin-top:45px; 
		}
.viewTitleBox h2 { font-size:18px; font-family:arial; margin:10px 8px 10px 8px; }
.viewTitleBox h2 a { color:#EE0508; }
.viewTitleBox h2 a:hover { color:#323035; text-decoration:none;}


.post_page	{ display:inline; float:left;width:600px; margin-left:16px; padding:0px; }
.post_page h2 	{ color:#333333; font-size:17px; font-family:arial; padding-bottom:4px; margin-top:20px; margin-bottom:10px; border-bottom:2px solid #1F1F1F; }
.post_sidebar	{ float:right; margin:0px; padding:0px; margin-right:0px; /*border:1px solid #ff0000; */}


.listEntry h2,
.listEntry h2 a:link{color:#333333;font-weight:bold; font-size:17px; font-family:arial; padding:0px; margin:0 0 10px;}
.listEntry h2 a:hover{color:#ff0000; text-decoration:none;}
.listEntry .postline	{border-bottom:1px solid #e5e5e5; padding-top:0px; margin:0px; }
.listEntry .postline2	{border-bottom:1px solid #ffffff; padding:0px; margin:0px; }
.listEntry .commentcount 	{font-size:11px; color:#999999; font-weight:normal;}
.listEntry .commentcount a span	{font-size:0.7em; color:#666666; font-weight:normal;}

#main #content h2.categorytitle	{
	color:#333;
	font-weight:bold;
	font-size:17px;	
	border-bottom:1px solid #CACAAE;
	padding-bottom:7px; 
	margin-left:0px;
	margin-bottom:11px; 
	}
	
.entry {
	overflow:hidden;
	height:1%;
	float:left;
	display:inline;
	/*font-size:12px;*/
	margin:10px 0 0 25px;
	padding:0 0 10px 0;
	background:#fff;
	border-bottom:1px solid #CACBAC;
	/*border:1px solid #ff0000;*/
	}
	
.listEntry {
	overflow:hidden;
	height:1%;
	float:left;
	display:inline;
	font-size:12px;
	margin:0px 0 0 9px;
	padding:0 0 10px 0;
	background:#fff;
	border-bottom:1px solid #CACBAC;
	}	
.postPages .entry{width:616px; /*border:1px solid #ffff00*/}
.postPages .listEntry{padding-top:10px;}/* LrLl modi */
#post-79 .listEntry{padding-top:10px;}/* LrLl modi */
.viewEntry {
	font-size:12px;
	margin:0px 0px 0px 16px;
	background:#fff;
	border-bottom:1px solid #7E9DBA;
	}
.entryLeft {
	float:left;
	width:160px;
	/*width:140px;*/
	margin-right:10px;
	/*border:1px solid #ff9900;*/
	}
.entryRight {
	float:left;
	width:413px;
	/*width:452px;*/
	padding:0;
	margin-left:10px;
	/*margin:0;*/
	}	

.entryRight_noWidth {
	float:left;
	width:592px;
	padding-left:10px;
	}	
	
.entry p {
	letter-spacing:0.01em;
	line-height:120%;
	color:#444444;
	font-family:arial;
	font-size:12px;	
	margin:0px;
	padding:0px;
	}
.listEntry p {
	letter-spacing:0.01em;
	line-height:120%;
	color:#444444;
	font-family:arial;
	font-size:12px;	
	margin:0px;
	padding:0px;
	}
.viewEntry p {
	letter-spacing:0.01em;
	line-height:150%;
	color:#444444;
	font-family:arial;
	font-size:12px;	
	margin:0px;
	padding-bottom:10px;
	}
.entry p a	{
	font-family:arial;
	font-size:11px;
	color:#f52162;
	letter-spacing:0.05em;
	text-decoration:none;
	}
.listEntry p a	{
	font-family:arial;
	font-size:11px;
	color:#f52162;
	letter-spacing:0.05em;
	text-decoration:none;
	}
.viewEntry p a	{
	font-family:arial;
	font-size:11px;
	color:#f52162;
	letter-spacing:0.05em;
	text-decoration:none;
	}	
.entry p a:hover	{
	font-family:arial;
	font-size:11px;
	color:#f52162;
	letter-spacing:0.05em;
	text-decoration:none;
	font-weight:bold;
	}	
.listEntry p a:hover	{
	font-family:arial;
	font-size:11px;
	color:#f52162;
	letter-spacing:0.05em;
	text-decoration:none;
	font-weight:bold;
	}	
.viewEntry p a:hover	{
	font-family:arial;
	font-size:11px;
	color:#f52162;
	letter-spacing:0.05em;
	text-decoration:none;
	font-weight:bold;
	}
			
.entry ul, .entry ol {
	padding:0 15px 10px 10px;
	}		
.listEntry ul, .entry ol {
	padding:0 15px 10px 10px;
	}		
.viewEntry ul, .viewEntry ol {
	padding:0 15px 10px 10px;
	}		

.entry ul li {
	margin-left:45px;
	list-style:square;
	padding:3px 0;
	}
.listEntry ul li {
	margin-left:45px;
	list-style:square;
	padding:3px 0;
	}
.viewEntry ul li {
	margin-left:45px;
	list-style:square;
	padding:3px 0;
	}

.entry ol li {
	margin-left:15px;
	padding:3px 0;
	}
.listEntry ol li {
	margin-left:15px;
	padding:3px 0;
	}
.viewEntry ol li {
	margin-left:15px;
	padding:3px 0;
	}
	
		
.entry blockquote, .commentlist blockquote {
	/*margin:18px 45px 25px 45px;*/
	/*background:#ff9900;*/
	/*
	padding:2px 15px 4px 15px;
	line-height:150%;
	background:#1e2f3f;
	color:#81898f;
	font-size:0.95em; 
	*/
	border:1px solid #e0e0e0;
	background:#f6f6f6;
	}	
.listEntry blockquote,  {
	/*margin:18px 45px 25px 45px;*/
	/*background:#ff9900;*/
	/*
	padding:2px 15px 4px 15px;
	line-height:150%;
	background:#1e2f3f;
	color:#81898f;
	font-size:0.95em; 
	*/
	border:1px solid #e0e0e0;
	background:#f6f6f6;
	}	
.viewEntry blockquote {
	/*margin:18px 45px 25px 45px;*/
	/*background:#ff9900;*/
	/*
	padding:2px 15px 4px 15px;
	line-height:150%;
	background:#1e2f3f;
	color:#81898f;
	font-size:0.95em; 
	*/
	border:1px solid #e0e0e0;
	background:#f6f6f6;
	}
	
.entry blockquote p {
	font-family:arial;
	font-size:11px;
	color:#666666;
	line-height:140%;
	padding:0px 12px;
	}
.listEntry blockquote p {
	font-family:arial;
	font-size:11px;
	color:#666666;
	line-height:140%;
	padding:0px 12px;
	}
.viewEntry blockquote p {
	font-family:arial;
	font-size:11px;
	color:#666666;
	line-height:140%;
	padding:0px 12px;
	}

.entry img {
	clear:both;
	margin:10px 18px 5px 0;
        width:160px; height:120px;
	/*width:126px; height:150px;*/
	/*padding-top:20px;*/
	/*padding:6px;*/
	/*background:#372529;*/ 
	}
.listEntry img {
	clear:both;
	margin:10px 18px 5px 0px;
	width:160px; height:120px;
	/*padding-top:20px;*/
	/*padding:6px;*/
	/*background:#372529;*/ 
	}
.viewEntry img {
	clear:both;
	margin:10px 18px 5px 0;
	/*padding-top:20px;*/
	/*padding:6px;*/
	/*background:#372529;*/ 
	}
.blank_img {
	display:none;
	/*clear:both;*/
	}
.blank_featured {
	display:none;
	}
.blank_featuredShow img {
	margin:0px; 
	padding:0px;
	}
.blank_recents {
	display:none;
	}
.entry .blank_recentsShow img {
	margin:0px 0px 0px 10px; 
	border:1px solid #636363;
	}
.listEntry .blank_recentsShow img {
	margin:0px 0px 0px 10px; 
	border:1px solid #636363;
	}	
.blank_recents	img {margin:10px 0px; padding:0px; border:1px solid #636363; }

.quote	{
	font-family:arial;
	font-size:11px;
	color:#666666;
	line-height:140%;
	padding:12px;
	border:1px solid #e0e0e0;
	background:#f6f6f6;
	}	

.entry_content {
	clear:float;
	letter-spacing:0.01em;
	line-height:120%;
	color:#444444;
	font-family:arial;
	font-size:12px;	
	background:#ffffff;
	padding-bottom:20px;	border-bottom:1px solid #ff9900; 
	position:relative;
	}
.entry_content .contimg {
	margin:0px;
	padding:0px;
	}
.entry_content .conttxt	{
	margin:0px;
	padding:0px;
	}
 

ul.post-meta { overflow:auto; padding:0px; margin:0px; }
.post-meta-key { color: green; }

ul.post-meta li {
        text-align: left;
        float: left;
        color:#414141;
        font-family:arial;
        font-weight:bold; 
        list-style-type: none;
        margin:0px;
        padding:0px;
}
ul.post-meta li img {
        margin:0px 10px 0px 0px;
        padding:0px;
        border:1px solid #414141;
}
 
.postmetadata  {color:#999999;letter-spacing:overflow:auto;padding-top:10px;}/*font-size:1.3em;*/
.postinfoLeft{float:left;font-size:11px;}
.postinfoRight { float:right;font-size:11px;margin-right:10px;}
.postinfoLeft a, .postmetadata .category a{ color:#f66; }
.postinfoRight a { color:#86866C; }	
		
.postmetadata_loop{color:#999999; padding-bottom:15px; padding-left:10px; border-bottom:1px solid #D2D2D2; font-size:0.7em;letter-spacing:-0.04em;overflow:auto; border-bottom:1px solid #fff;}
.postmetadata_loop span  {	color:#666666;	}
.postmetadata_loop span.category	{color:#ff6666;	}	
.postmetadata_loop span.category a  {	color:#ff6666;	}	
.postmetadata_loop .postbyautor	ul	{
	list-style:none;
	float:left;
	}
.postmetadata .postbyautor	li	{
	list-style:none;
	float:left;
	}

#interior p.postmetadata {
	font-size:0.65em;
	}
	
.postmetadata em {
	text-transform:none;
	font-family:Georgia, "Times New Roman", Times, serif;
	}
.postbyautor	{
	color:#999999;
	/*text-decoration:underline;*/
	}
.postmetadata .commentcount {
	font-style:normal;
	font-size:0.8em;
	color:#666666;
	}
			
.entry code {
	font: 1em "Courier New", Courier, monospace;
	overflow:auto;
	padding:14px;
	background:#422f33;
	display:block;
	}		
.listEntry code {
	font: 1em "Courier New", Courier, monospace;
	overflow:auto;
	padding:14px;
	background:#422f33;
	display:block;
	}

.entry table {
	width:100%;
	border-collapse:collapse;
	margin:15px 0;
	}
.listEntry table {
	width:100%;
	border-collapse:collapse;
	margin:15px 0;
	}

.entry td, .entry th {
	border-bottom:1px solid #ffffff;
	padding:0px;
	background:#ffffff;
	}
.listEntry td, .listEntry th {
	border-bottom:1px solid #ffffff;
	padding:0px;
	background:#ffffff;
	}

.entry th {
	font-weight:normal;
	text-align:left;
	width:35%;
	}
.listEntry th {
	font-weight:normal;
	text-align:left;
	width:35%;
	}

.entry table img {
	margin:0px;
	padding-right:10px;
	}
.listEntry table img {
	margin:0px;
	padding-right:10px;
	}

.indexingbox {
	padding:20px 0px 25px 0px;
	}
#indexing {
	color:#9a0041;
	font-weight:normal;
	font-size:11px;
	font-family:arial;
	line-height:170%;
	}

#indexing a {
        font-family:arial;
	font-size:11px;
	color:#888888;
	letter-spacing:-0.05em;
	}
#indexing a:hover {
        font-family:arial;
	font-size:11px;
	color:#444444;
	text-decoration:underline;
	}	
#indexing span{
	color:#888888;
	}	
#indexing .indexigbox{
	padding:0px;
	margin-bottom:10px;
	text-transform:uppercase;
	}	
#indexing .index_tit{
	color:#9a0041;
	font-weight:bold;
	font-size:11px;
	font-family:arial;
	text-transform:lowercase;
	background:url(../images/ico_rightarrow_pink.gif) no-repeat 0px 5px;
	padding-left:9px;
	}	
#indexing .index_tit_top{
	color:#888888;
	font-weight:bold;
	font-size:11px;
	font-family:arial;
	text-transform:lowercase;
	/*background:url(../images/ico_rightarrow_pink.gif) no-repeat 0px 5px;*/
	padding-left:0px;
	}	
	

	
/* ---------- @ Comment Styles -----------*/

#comment {
	width:100%;
	}

#commentarea {
	padding-top:0px;
	width:610px;
	padding-left:16px;
	padding-top:20px; 
	font-size:0.8em;
	}

.commentlist, #trackbacklist {
	margin:0px;
	padding:0px;
	}

.commentlist li, #trackbacklist li {
	margin: 0px;
	padding: 0px 15px 0px 15px;
	/*background: #ff9900;/*url(../images/user-comment.gif) no-repeat 0px 5px;*/
	border-bottom:1px dotted #b2b2b2;
	}
.commentlist li.nodotted, #trackbacklist li..nodotted {
	margin: 0px;
	padding: 0px 15px 0px 15px;
	/*background: #ff9900;/*url(../images/user-comment.gif) no-repeat 0px 5px;*/
	border-bottom:0px dotted #b2b2b2;
	}	

.commentlist .commentmetadata {
	padding-top:4px;
	}
.upperdate {
	text-transform:uppercase;
	font-size:11px;
	font-family:dotum,
	color:#888888;
	letter-spacing:-0.02em; 
	}	

#trackbacklist .commentmetadata {
	font-size:0.7em;
	padding-top:3px;
	}
			
.commentlist cite, #trackbacklist cite {
	font-family:dotum,tahoma;
	font-size:11px;
	text-decoration:underline;
	}	

cite a {
	font-family:dotum,tahoma;
	font-size:11px;
	text-decoration:underline;
	}
		
.gravatar {
	float:left;
	width:0px;
	}

.gravatar img {
	padding:3px;
	border:1px solid #4f383d;
	}
		
.commentinfo {
	float:left;
	padding-top:16px;
	padding-bottom:0px;
	color:#0079ad; 
	font-family:dotum,tahoma;
	font-size:11px;
	margin:0px;
	}
.cmt_write_clm	{
	float:left;
	font-family:tahoma;
	font-size:10px;
	color:#888888;
	width:66px;
	margin-top:3px;
	}
.cmt_write_input{
	float:left;
	font-family:tahoma;
	font-size:11px;
	color:#888888;
	width:553px;
	}
.commentbuttonbox	{
	clear:both;
	float:right;
	text-align:right;
	margin-top:15px;
	}			

.commentlist li.my_comment {
	padding-bottom:0px;
	}

.commenttext {
	clear:both;
	}
.commenttext p {
	color:#666666;
	font-family:dutom,tahoma;
	font-size:11px;
	}

.commentlist code {
	font-size:1.3em;
	line-height:120%;
	}

	










	
.entry_page {
	font-size:0.9em;
	}

.entry_page p {
	letter-spacing:0.01em;
	font-size:0.8em;
	color:#000000;
	font-family: tahoma;
	}
			
.entry_page ul, .entry_page ol {
	padding:0 15px 10px 10px;
	}		

.entry_page ul li {
	margin-left:45px;
	list-style:square;
	padding:3px 0;
	}

.entry_page ol li {
	margin-left:15px;
	padding:3px 0;
	}
	
.entry_page blockquote, .commentlist blockquote {
	/*margin:18px 45px 25px 45px;*/
	padding:2px 15px 4px 15px;
	line-height:150%;
	/*background:#422f33;*/
	background:#1e2f3f;
	color:#81898f;
	font-size:0.95em; 
	}			
.entry_page h4 img {
	margin:14px 0px 0px 0px;
	/*padding-top:20px;*/
	/*padding:6px;*/
	/*background:#372529;*/
	}
	
.entry_page img {
	float:left;
	margin:0px 10px 5px 0;
	/*padding-top:20px;*/
	/*padding:6px;*/
	/*background:#372529;*/
	}
			
						
.entry_page code {
	font: 1em "Courier New", Courier, monospace;
	overflow:auto;
	padding:14px;
	background:#422f33;
	display:block;
	}

.entry_page table {
	width:100%;
	border-collapse:collapse;
	margin:15px 0;
	}

.entry_page td, .entry_page th {
	border-bottom:1px solid #ffffff;
	padding:0px;
	background:#ffffff;
	}

.entry_page th {
	font-weight:normal;
	text-align:left;
	width:35%;
	}

.entry_page table img {
	margin:0px;
	padding-right:10px;
	}	

				

