/*  
	Theme Name: 	WordPress Theme 880
	Theme URI: 		http://template-help.com/
	Description:	A theme from Template-Help.com Collection
	Version: 		2.7
	Author: 		Template_Help.com 
	Author URL: 	http://www.Template-Help.com/ 
*/

* { padding:0; margin:0;}
	html { font-size:100.01%;}
	body { font-size:62.5%; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; background:#050403; color:#ffffff;}
	
.clear { clear: both;}

	table, td, div, img { border:0; border-collapse:collapse;}
	td {vertical-align:top;}
	ul { list-style: none;}
	p { padding:0px 0px 18px 0px;}
		
a, .comments a:hover {text-decoration: underline; color:#e1d2a6;}
a:hover, .comments a {text-decoration: none;}

	input, select, textarea { vertical-align:middle; font-family: "Trebuchet MS"; font-size:13px; color:#ffffff;}
	input.text, select, textarea { padding:2px 0px 3px 6px; border:1px solid #000; background:#3e382e;}
	
	html body textarea { font-family: "Trebuchet MS"; font-size:13px; color:#ffffff;}
	
/*** Main ***/
	
	.main-bg { background:#000;}
	
	.main {  background:url(images/tail.jpg) no-repeat center 0; /*width:expression(((document.documentElement.clientWidth || document.body.clientWidth) < 980)? "960px" : "100%"); min-width:980px;*/}

	
	.main-width {  width:960px; margin:0 auto;}
	
	.menu-bg {background:url(images/menu-bg.jpg) no-repeat center 155px;}
	
	.header { height:400px; padding:0px 36px 0px 0px;}
	
/*** Menu ***/
	.menu { clear:both; margin:0px -37px 0px 0px;}
	
	.menu ul { list-style:none;/* width:100%;*/ overflow:hidden;}
	.menu ul li { float:left; overflow:hidden; *margin:0px -1px 0px 0px;}
	
	.menu ul li a { display:block; float:left; padding:0px 0px 0px 0px; overflow:hidden; height:100%; cursor: pointer; text-decoration:none;}
	.menu ul li a { font-size:1.3em; color:#ffffff;}

	.menu ul li a:hover, .menu ul li.current_page_item a { color:#c305b4;}
		
/*** Logo ***/
	.logo {}
	.logo .indent { padding:37px 0px 33px 47px;}
	.logo h1 { width:276px; height:85px; font-size:2.1em; display:block; color:#fff; cursor:pointer; background:url(images/logo.png) no-repeat 0 0; overflow:hidden; text-indent:-1000em;}
	.logo h1:hover { text-decoration:none;}
	
/*** Search ***/
	.search { clear:both; float:right; width:250px;  margin:13px 0px 0px 0px;}
	.search .form { float:left; height:113px; background:url(images/search-bg.png) repeat 0 0; width:296px; margin:0px 2px 0px 0px;}
	
	.search .indent { padding:26px 0px 0px 23px;}
	
	.search h2 { color:#000; display:block; width:146px; height:15px; margin:0px 0px 8px 0px; text-indent:-1000em; background:url(images/search-text.gif) no-repeat 0 0;}

	.search form { background:url(images/search-img.gif) no-repeat 0 0; padding:0px 0px 0px 0px;}
	.search .text { width:185px; padding:0px 0px 3px 11px; border:0; background: transparent; margin:0px 8px 0px 0px;}
	.search .but { cursor: pointer; margin:0px 0px 0px 0px;}
	
	.search_page .text { width:185px; }
	
	
/*** Rss ***/
	.rss { float:left; width:144px;}
	
/*** Column ***/
	.content { clear:both; overflow:hidden; height:100%; background:url(images/px.png) repeat 0 0;}
	.content-bg {background:url(images/content-bg.png) repeat-x 0 0;}
	.content-indent { background:url(images/column-left.gif) repeat-y 0 0; height:1005; overflow:hidden;}
	
	
	.column-left { width:291px; float:left; margin:0px 0px 0px 0px; _margin:0px 0px 0px 0px; padding:21px 0px 0px 0px;}
	
	.column-bottom { background:url(images/column-bottom-bg.gif) repeat 0 0; clear:both; overflow:hidden; height:100%;}
	.column-bottom-bg { background:url(images/column-bottom-bg-top.gif) repeat-x 0 0;}
	
	.footer-left { background:url(images/footer-left.png) repeat-y 0 0;}
	.footer-right { background:url(images/footer-right.png) repeat-y right 0; padding:35px 0px 20px 0px;}
	
	.column-bottom .column-width { width:860px; margin:0 auto; overflow:hidden; height:100%; background:url(images/widget-line.gif) repeat-y 376px 0;}
	.column-bottom .column-width .indent { padding:0px 0px 0px 55px;}
	
	.column-bottom .left { float:left; width:340px; margin:0px 54px 0px 0px; _margin:0px 25px 0px 0px;}
	.column-bottom .right { float:left; width:540px;}
	
	
/*** Widgets  ***/
	.widget { height:100%; overflow:hidden; padding:0px 0px 27px 0px; margin:0px 0px 0px 0px;}
	.column-left .widget { width:236px; margin-left:27px;}
	
	.widget-bg {overflow:hidden; height:100%; padding:0px 0px 0px 0px;}
	
	.widget .title { height:100%; overflow:hidden; padding:0px 0px 15px 0px;}
	
	.widget h2 { height:100%; overflow:hidden; text-transform:uppercase;}
	.widget h2 { font: 2em "Times New Roman"; color:#fff; padding:8px 0px 0px 0px;}
	
	.widget ul { height:100%; font-size:1.3em; color:#767474; margin:0px 0px 0px 3px;}
	.widget ul li { background:url(images/marker.gif) no-repeat 0 3px; padding:3px 0px 12px 27px;}
	
	.widget ul li a { text-decoration: none; display:block; height:100%;}
	
	.widget a { color:#cec7b3; font-size:12px;}
	
	/******/
		.widget_featured {}
		.widget_featured .title { padding:0px 0px 0px 0px;}
		
		.widget_featured h2 { height:17px; text-indent:-1000em; background:url(images/Iklan Mataram Art 1.swi) no-repeat 0 0;}
		
		.widget_featured ul li { clear:both; background: none; border-bottom:1px solid #2b2725; overflow:hidden; height:100%; padding:14px 0px 19px 0px; margin:0px 0px 11px 0px;}
			
		.widget_featured img { float:left; margin:-1px 14px 0px 0px;}
		
		.widget_featured span { font-size:11px; color:#ffffff; display:block;}
		
		.widget_featured strong { font-size:18px; font-weight: normal; color:#cec7b3; display:block; padding:0px 0px 0px 0px;}
		
		.widget_featured ul li a { color:#298fa6; text-decoration:underline;}
		.widget_featured ul li a:hover { text-decoration: none;}
	
	/*** widget_categories ***/
	
		.column-bottom .widget_categories h2 { height:17px; text-indent:-1000em; background:url(images/text03.gif) no-repeat 0 0;}
		
		.column-bottom .widget_categories ul li { float:left; width:143px; height:29px; background:url(images/categories.gif) no-repeat 0 0; margin:0px 24px 7px 0px; padding:0px 0px 0px 0px;}
		.column-bottom .widget_categories ul li a { display:block; height:100%; padding:5px 0px 0px 17px;}
		.column-bottom .widget_categories ul li a:hover { text-decoration:underline;}
		
	/*** widget_archive ***/
	
	/*** widget_links  ***/
	
	/*** widget_meta ***/
		
	/*** widget_recent_entries  ***/
		.widget_recent_entries {}
		
		.widget_recent_entries h2 { height:17px; text-indent:-1000em; background:url(images/text02.gif) no-repeat 0 0;}
		
		.widget_recent_entries li { border-bottom:1px solid #2b2725; background:url(images/marker.gif) no-repeat 0 8px; overflow:hidden; height:100%; padding:8px 0px 12px 26px; margin:0px 0px 11px 0px;}
			
		.widget_recent_entries span { font-size:11px; color:#ffffff; display:block;}
		
		.widget_recent_entries .strong { font-size:18px; font-weight: normal; color:#cec7b3; display:block; padding:0px 0px 0px 0px; text-decoration:none;}
		.widget_recent_entries .strong:hover { color:#298fa6;}
		
		.widget_recent_entries ul li a { color:#298fa6; text-decoration:underline;}
		.widget_recent_entries ul li a:hover { text-decoration: none;}
		
		.widget_recent_entries .rss2 { padding:0px 0px 0px 3px;}
		.widget_recent_entries .rss2 a { background:url(images/rss2.gif) no-repeat left; padding:0px 0px 0px 26px;}

	/*** widget_tag_cloud ***/
		
	/*********/
	
		.column-bottom .widget_text h2 { height:17px; text-indent:-1000em; background:url(images/text04.gif) no-repeat 0 0;}
	
		.column-bottom .widget .title { padding:0px 0px 12px 0px;}
		
	
		#search form { padding:0px 0px 0px 0px;}
		#search .text { margin:0px 10px 0px 0px;}
		
		.widget_calendar table { margin:0px 0px 0px 0px;}
		
		.widget table a {}
		
		.widget_text h2 {}
		.widget_text { background: none;}
		.widget_text div {background: none;}
		.widget_text .widget-bg {background: none;}
		
		.textwidget { padding:0px 0px 0px 0px; color:#767474; font-size:13px; line-height:1.5em;}
		.textwidget {}
	
/*** Content  ***/
	.column-center { overflow:hidden; height:100%; padding:31px 22px 37px 24px;}
	
		.column-center .indent { clear:both; overflow:hidden; height:100%; background:#171512; border-bottom:1px solid #2f2d2a; padding:17px 0px 10px 21px; margin:0px 0px 0px 0px;}
		
		.column-center .title { overflow:hidden; height:100%; padding:0px 0px 5px 0px;}

		.column-center .title h2 { font-size: 2.2em; line-height:1.24em; color:#fff; font-weight: normal; padding:1px 49px 0px 0px; overflow:hidden; height:100%; }
		.column-center .title h3 { font-size: 1.8em; line-height:1.24em; color:#fff; font-weight: normal; padding:1px 49px 0px 0px; overflow:hidden; height:100%; }
		
		.column-center .title h2 a, .column-center .title h3 a { color:#fff; text-decoration:none;}
		.column-center .title h2 a:hover, .column-center .title h3 a:hover { text-decoration: underline;}
		
			
			.column-center .author { font-size: 1.3em; color:#d3d3d3; float:right; width:181px;}
			.column-center .date { clear:both;font-size: 1.3em; color:#d3d3d3; float:right;width:181px;}
		
		.title-page h2 {  font-size:1.8em; font-weight: normal; color:#fff; text-transform:uppercase; padding:0px 0px 10px 0px;}
		.title-page h3 {  font-size: 1.8em; line-height:1.24em; color:#fff; font-weight: normal; padding:16px 49px 0px 0px; overflow:hidden; height:100%;}
		
			.column-center .welcome { background: none; padding:0px 0px 29px 12px; border:0; margin:0px 0px 0px 0px; }
			.column-center .welcome .title { overflow:hidden; height:100%; padding:0px 0px 15px 3px;}

			.column-center .welcome .title h2 { font-size: 2.8em; color:#fff; padding:1px 49px 0px 0px; overflow:hidden; height:100%; }
			

	.text-box { clear:both; height:100%; font-size:1.3em; color:#ccc6c6;  line-height:1.2em; padding:0px 20px 0px 0px; position:relative;}
		
	.text-box p { padding:0px 0px 17px 0px;}
	.text-box p span { font-weight: bold; color:#272727;}
	
	.text-box p.img { margin:0px -12px 0px 0px;}
	.text-box p.img img { margin:0px 9px 0px 0px;}
	
	.text-box .line { height:1px; background:url(images/line.gif) repeat-x 0 0; overflow:hidden; margin:1px 0px 16px 0px;}
	
	.text-box .fleft { padding:0px 0px 0px 0px; display: inline; overflow:hidden; height:100%;}
	.text-box .fleft img { float:left; margin:0px 16px 0px 0px;}
	
	.text-box .fright { padding:0px 0px 0px 0px; display: inline;}
	.text-box .fright img { float:right; direction: inherit; margin:4px 2px 4px 20px;}
	
		.column-center .welcome .text-box { padding:0px 10px 0px 0px;}
		.column-center .welcome .text-box .img { padding:0px 0px 13px 0px;}
		.column-center .welcome .text-box p { padding:0px 0px 13px 3px;}
	
	.column-center .border-bottom { border-bottom:0; padding-bottom:0px;}
	
	/******/
		.more-link { display:block; float:left; padding:12px 0px 0px 0px; margin:0px 0px 0px 0px;}
		.more-link { font-size:15px; font-weight:bold; font-style:italic; color:#e1d2a6;}
		
		.more-link { text-decoration:none;}
		.more-link:hover { text-decoration: underline;}
		
		.comments { float:right; text-align:center; margin:-10px 20px 0px 0px; *margin:-20px 20px 0px 0px; line-height:38px; font-size:2.6em; color:#fff;  background:url(images/comments.gif) no-repeat 0 0; width:66px; height:40px;}
		.comments a { text-decoration:none; color:#fff; font-weight: bold;}
		.comments a:hover { color:#222; text-decoration:none;}
		
		.link-edit a, .navigation a { font-size:1.2em; color:#fff; font-weight:bold;}
		
		.link-edit { clear:both; padding:0px 0px 10px 0px;}
		
		.navigation { clear:both; font-size:1.1em; color:#fff; padding:12px 0px 10px 0px;}
		
		.navigation a { text-decoration:none;}
		.navigation a:hover { text-decoration:underline;}
		
	/*******/
		.text-box h1 { font-family:Arial; font-size:1.8em; line-height:1.2em; font-weight: normal; color:#fff;}
		.text-box h2 { font-family:Arial; font-size:1.7em; line-height:1.2em; font-weight: normal; color:#fff;}
		.text-box h3 { font-family:Arial; font-size:1.4em; line-height:1.2em; color:#fff;}
		.text-box h4 { font-family:Arial; font-size:1.3em; line-height:1.2em; color:#fff;}
		.text-box h5 { font-family:Arial; font-size:1.2em; line-height:1.2em; color:#fff;}
	
/*** OL UL style***/
	.text-box ul { padding:2px 0px 5px 2px;}
	.text-box ul li { back
