/* CSS Document */
body{margin:0 0 0 0;}
a:active{outline: none;}
#entire_wrap{width:799px; margin:0 auto; background:url(../images/background.gif) repeat-y;}

#top_space{width:730px; height:92px; background:transparent; margin:0 0 0 34px;}
		
#title_banner{width:730px; height:50px; background:url(../images/temptitle.GIF) no-repeat; margin:0 0 0 34px;}
	
#main_menu{width:730px; height:26px; margin:0 0 0 35px;}
	#main_menu ul{margin:0 0 0 0; padding:0 0 0 0; list-style-type:none;}
	#main_menu ul li{list-style-type:none; float:left;}
	#main_menu ul li.home a{
		display:block;
		width:50px;
		height:26px;
		background:url(../images/home_menu.gif) 0 0 no-repeat;
	}
		#main_menu ul li.home a:hover{
			background-position: -50px 0;
			cursor:pointer;	
		}
	#main_menu ul li.features a{
		display:block;
		width:82px;
		height:26px;
		background:url(../images/features_menu.gif) 0 0 no-repeat;	
	}
		#main_menu ul li.features a:hover{
			background-position: -82px 0;
			cursor:pointer;	
		}
	#main_menu ul li.mir a{
		display:block;
		width:138px;
		height:26px;
		background:url(../images/mir_menu.gif) 0 0 no-repeat;	
	}
		#main_menu ul li.mir a:hover{
			background-position: -138px 0;
			cursor:pointer;	
		}
	#main_menu ul li.fashionlife a{
		display:block;
		width:145px;
		height:26px;
		background:url(../images/fashionlife_menu.gif) 0 0 no-repeat;	
	}
		#main_menu ul li.fashionlife a:hover{
			background-position: -145px 0;
			cursor:pointer;	
		}
	#main_menu ul li.gallery a{
		display:block;
		width:72px;
		height:26px;
		background:url(../images/gallery_menu.gif) 0 0 no-repeat;	
	}
		#main_menu ul li.gallery a:hover{
			background-position: -72px 0;
			cursor:pointer;	
		}
	#main_menu ul li.blogs a{
		display:block;
		width:58px;
		height:26px;
		background:url(../images/blogs_menu.gif) 0 0 no-repeat;	
	}
		#main_menu ul li.blogs a:hover{
			background-position: -58px 0;
			cursor:pointer;	
		}
	#main_menu ul li.aboutus a{
		display:block;
		width:80px;
		height:26px;
		background:url(../images/aboutus_menu.gif) 0 0 no-repeat;	
	}
		#main_menu ul li.aboutus a:hover{
			background-position: -80px 0;
			cursor:pointer;	
		}
	#main_menu ul li.menufiller{
		display:block;
		width:103px;
		height:26px;
		background:url(../images/menu_filler.gif) 0 0 no-repeat;	
	}

		
#bottom {width:730px; height:102px; background:url(../images/bottom_bg.gif) repeat-x; position:relative; top:0; left:34px;}
	#bottom_sitemap{position:absolute; top:11px; left:6px; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:10px; line-height:8px;}
	#bottom_divider{width:1px; height:85px; background:#c2c2c2; position:absolute; top:7px; left:210px;}
	#bottom_copyright{position:absolute; top:11px; left:230px; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:10px; line-height:8px;}
	#bottom_jihwanstudios{width:165px; height:67px; position:absolute; top:30px; left:550px;}
	#bottom a:link{color:black; text-decoration:none;}
	#bottom a:visited{color:black; text-decoration:none;}
	#bottom a:hover{color:black; text-decoration:underline;}
	#bottom a:active{color:black; text-decoration:none;}
	
#content_top_aboutus{width:730px; height:25px; background:url(../images/aboutus/content_top_bg.gif) no-repeat; margin:1px 0 0 34px;}
#content{width:730px; background:url(../images/content_bg.gif) repeat-y; margin:0 0 0 34px; padding:0 0 0 0;}
#content_actual{width:700px; margin:0 0 0 15px; padding:5px 0 5px 0;}


#content_top_blog{width:730px; height:25px; background:url(../images/blog/content_top_bg.gif) no-repeat; margin:1px 0 0 34px;}

#content_top_features{width:730px; height:25px; background:url(../images/features/content_top_bg.gif) no-repeat; margin:1px 0 0 34px;}

#content_top_mir{width:730px; height:25px; background:url(../images/mir/content_top_bg.gif) no-repeat; margin:1px 0 0 34px;}

#content_top_fashionlife{width:730px; height:25px; background:url(../images/fashionlife/content_top_bg.gif) no-repeat; margin:1px 0 0 34px;}

#content_top_gallery{width:730px; height:25px; background:url(../images/gallery/content_top_bg.gif) no-repeat; margin:1px 0 0 34px;}

/* article */
#article_header{width:690px; height:140px; margin:0 0 0px 20px; border-bottom:solid 2px #933939; position:relative;}
	#article_header a:link{color:black; text-decoration:underline;}
	#article_header a:visited{color:black; text-decoration:underline;}
	#article_header a:hover{color:black; text-decoration:underline;}
	#article_header a:active{color:black; text-decoration:underline;}
	#article_header img{position:absolute; top:20px; left:20px;}
	#article_header .p{font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; position:absolute; top:26px; left:159px;}
	#article_header .p span{color:#933939;}
	
#article_content{width:690px; margin:0 0 0 20px;}
	#article_content a:link{color:black; text-decoration:underline;}
	#article_content a:visited{color:black; text-decoration:underline;}
	#article_content a:active{color:black; text-decoration:underline;}
	#article_content a:hover{color:black; text-decoration:underline;}
	#article_content span.red{color:#933939;}
	#article_content span.bold_red{color:#933939; font-weight:bold;}
	#article_content span.italic{font-style:italic;}
	#article_content img.center{margin:10px auto 10px auto;}
	#article_content img.left{margin:5px 5px 5px 3px; float:left;}
	#article_content img.right{margin:5px 3px 5px 5px; float:left;}
	

/* listing content items */
.content_item{width:690px; height:101px; border-bottom:dotted 1px #999999; margin:0 0 0 20px; padding:0 0 0 0; position:relative;}
	.content_item img {border:solid 1px black; position:absolute; top:4px; left:0px;}
	.content_item .brief{font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; position:absolute; top:8px; left:139px;}
	.content_item .brief a:active{color:white; background-color:black;}
	.content_item .brief a:visited{color:white; background-color:black;}
	.content_item .brief a:link{color:white; background-color:black;}
	.content_item .brief a:hover{color:white; background-color:black;}
	


