/*  
Theme Name: Archieplus
Theme URI: http://colorlabsproject.com/
Description: Designed by <a href="http://colorlabsproject.com">ColorLabs Project</a>.
Version: 1.0
Author: ColorLabs Project
Author URI: http://colorlabsproject.com/
Tags: thumbnails, architecture, real estate, widgets, admin panel
*/
/*Copyright 2009, ColorLabs Project */
@charset "utf-8";

/* CSS Document */
/* CSS Reset */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%;
font-family: inherit; vertical-align: baseline;
}


body {
	background:#010101;
}

#page {
	font-family:Verdana;
	font-size:13px;
	color:#fff;
	width:980px;
	margin:0px auto;
	background: url(images/new-bg1.png) repeat;
	padding-bottom:1px;
}

#header{
	float:none;
	background:url(images/logo.jpg) ;
	height:324px;
	padding-bottom:10px;
}

#logo{
	padding-top:10px;
	margin-left:75px;
	width:830px;
}	

#logo h1{
	font-size:72px;
	color:#e94949;
}

#tag-line{
	width:830px;
	margin-bottom:30px;
}

#tag-line h2{
	margin-left:78px;
	color:#e94949;
	font-size:14px;
}

#nav-bar{
	float:right;
	margin-right:43px;
	margin-left:75px;
	width:830px;
	text-transform:lowercase;
	margin-top:-13px;
}

#menu{
	float:right;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	-webkit-border-top-left-radius: 10px; 
	-webkit-border-top-right-radius: 10px; 
	background:#171717;
	margin-top:2px;
}

#menu ul{
	float:right;
	padding-left:15px;
	padding-right:0px;
	padding-top:2px;
	padding-bottom:0px;
	margin-top:15px;
}

#menu ul li{
	list-style:none;
	float:left;
	padding-right:-10px !important;
	color:#00aef0;
	font-size:17px;
}

#menu ul li a{
	color:#00aef0;
	text-decoration:none;
}

#menu ul li a:hover{
	color:#ffffff;
	text-decoration:none;
}

#search input{
	float:right;
	-moz-border-radius-topright: 10px;
	-webkit-border-top-right-radius: 10px; 
	background:#676767;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:20px;
	padding-right:20px;
	margin-left:-10px;
	margin-top:21px;
	margin-bottom:0px;
	width:80px;
	font-family:Arial;
	border:none;
}

.submit{
	float:right; 
	margin-top:5px;
}

#rss{
	width:40px;
	float:right;
	margin-left:-15px;
	margin-top:-15px;
	padding-top:15px;
}

#headline{
	width:830px;
	background:url(images/box.png);
	padding-left:75px;
	padding-right:75px;
	padding-top:40px;
	padding-bottom:32px;
	float:left;
}

#head_pic{
	width:575px;
	height:300px;
	float:left;
}

#headline img{
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px; 
}

.head_info{
	float:right;
	width:200px;
	padding:20px;
}

.head_info h2 a{
	font-size:25px;
	color:#00aef0;
	line-height:85%;
	text-decoration:none;
	margin-bottom:20px;
	line-height:125%;
}

.head_info h3 a{
	font-size:18px;
	color:#fdfdfd;
	margin-top:20px;
	text-decoration:none;
}







.head_info h3{
	margin-top:20px;
}

.archive-pic{
	width:250px;
	height:180px;
	float:left;
}

.archive-pic p img{
	-moz-border-radius:5px;
	-webkit-border-radius:5px; 
	border:3px solid #000000;
}

.archive-pic img{
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px; 
	border:3px solid #000000;
}

.archive-info{
	float:right;
	width:93px;
	height:139px;
	padding:20px ;
	overflow:hidden;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px; 
	background:black;
}

.archive-info h2 a{
	font-size:20px;
	color:#00aef0;
	line-height:85%;
	text-decoration:none;
}

.archive-info h3 a{
	font-size:13px;
	color:#fdfdfd;
	text-decoration:none;
}

.archive-info h2{
	margin-top:-10px;
	margin-left:-15px;
}

.archive-info h3{
	margin-top:15px;
	margin-left:-15px;
}

#portal{
	width:830px;
	padding-left:75px;
	padding-right:5px;
	float:left;
	 
	margin-bottom:20px;
}

.portal-1{
	float:left;
	width:490px;
	padding:10px;
	height:300px;
	background:url(images/grid1.png) no-repeat right;
}

.portal-1 h3{
	font-size:40px;
	font-weight:lighter;
	color:#02a4e2;
	margin-bottom:15px;
}
.portal-1 a{
 	font-weight:lighter;
	color:#02a4e2;
	margin-bottom:15px;
}

.portal-1 p{
	color:#a9a8a8;
	line-height:150%;
	font-size:13px;
	font-family:Verdana;
}

.categories{
	float:left;
	width:250px;
	padding:10px;
	height:300px;
	margin-left:10px;
	background:url(images/grid1.png) no-repeat right;
}

.categories h3{
	font-size:40px;
	font-weight:lighter;
	color:#a9a8a8;
	margin-bottom:5px;
}

.categories ul{
	float:left;
	margin-top:10px;
}

.categories ul li{
	float:none;
	list-style:none;
	color:#a9a8a8;
	font-size:18px;
}

.categories ul li a{
	color:#a9a8a8;
	text-decoration:none;
}

.categories ul li a:hover{
	color:#33ccff;
	text-decoration:underline;
}

.twitter{
	float:left;
	width:270px;
	padding:10px 10px 10px 10px;
	height:300px;
	margin-left:10px;
}

.twitter h3{
	font-size:40px;
	font-weight:lighter;
	color:#a9a8a8;
	margin-bottom:5px;
}

.twitter ul{
	float:left;
}

.twitter ul li{
	list-style:none;
	float:none;
	color:#a9a8a8;
	margin-bottom:15px;
}

.twitter-time {
	color:#33ccff;
	float:none;
}

.twitter1{
	float:left;
	width:270px;
	padding:250px 10px 10px 10px;
	height:300px;
	margin-left:10px;
	color:#02a4e2;
}

.twitter1 h3{
	font-size:40px;
	font-weight:lighter;
	color:#a9a8a8;
	margin-bottom:5px;
}

.twitter1 ul{
	float:left;
}

.twitter1 ul li{
	list-style:none;
	float:none;
	color:#a9a8a8;
	margin-bottom:15px;
}

.twitter1-time {
	color:#33ccff;
	float:none;
}


.twitter2{
	float:left;
	width:270px;
	padding:600px 10px 10px 10px;
	height:300px;
	margin-left:10px;
	color:#02a4e2;
}

.twitter2 h3{
	font-size:40px;
	font-weight:lighter;
	color:#a9a8a8;
	margin-bottom:5px;
}

.twitter2 ul{
	float:left;
}

.twitter2 ul li{
	list-style:none;
	float:none;
	color:#a9a8a8;
	margin-bottom:15px;
}

.twitter2-time {
	color:#33ccff;
	float:none;
}

























.aktt_tweets ul li a{
	text-decoration:none;
	color:#00aef0;
}

#footer{
	background:#202020;
	width:905px;
	float:left;
	padding-left:75px;
	padding-top:15px;
	padding-bottom:15px;
	font-size:11px;
	font-family:Verdana;
	margin-top:-25px;
	margin-bottom:20px;
}

#footer a{
	color:#33ccff;
	text-decoration:none;
}

#content {
	padding-left:75px;
	padding-right:75px;
	float:left;
	 
	margin-top:-2px;
}

#sidebar{
	width:300px;
	float:left;
	margin-right:35px;
	font-family:Verdana;
	margin-bottom:25px;
}

.widget{
	margin-bottom:-10px;
	float:left;
	font-family:Verdana;
	width:300px;
	margin-bottom:-8px;
}

.widget h3#title{
	background:url(images/widget_box.png) no-repeat;
	text-align:center;
	color:#0a6c91;
	font-size:24px;
	text-transform:lowercase;
	cursor:pointer;
	padding-bottom:15px;
}





.widget h3{  
	font-family:Arial !important; 
	font-weight:none !important;
}

.archichiont1 h3, .archichiont21 h3{
	background: url(images/widget_box.png) no-repeat top left;
	text-align:center;
	color:#0a6c91;
	font-size:20px;
	text-transform:lowercase;
	margin-top:-7px;
	padding-bottom:8px;
}

.archichiont2 h3{
	background: black;
	width:300px;
	text-align:center;
	color:#0a6c91;
	font-size:16px;
	padding-bottom:3px;
	text-transform:lowercase;
}

.archichiont2 div{
	background:url(images/widget_content.png) repeat;
	padding:20px;
}

.archichiont2 div a{
	text-decoration:none;
	color:#00aef0;
}

#calendar_wrap{
	width:250px;
	float:none;
	padding-left:25px;
	padding-right:25px;
	padding-top:10px;
	padding-bottom:10px;
	background:url(images/widget_content.png) repeat;
}

#calendar_wrap a{
	text-decoration:none;
	color:#00aef0;
}

#calendar_wrap tbody tr td{
	padding:8px;
	color:#e5e5e5;
}

#calendar_wrap table caption{
	font-weight:bold;
	font-size:18px;
	margin-bottom:10px;
}

#calendar_wrap table thead th{
	font-weight:bold;
}

.widget ul{
	width:250px;
	float:none;
	padding-left:25px;
	padding-right:25px;
	padding-top:10px;
	padding-bottom:10px;
	background:url(images/widget_content.png) repeat;
}

.widget ul li{
	float:none;
	text-decoration:none;
	color:#eae9e9;
	list-style:none;
	margin-bottom:15px;
	font-size:12px !important;
	text-align:left;
	text-transform:none;
}

.widget ul li ul{
	float:none;;
	color:#eae9e9;
	margin-bottom:-15px;
	font-size:12px !important;
	text-align:left;
	text-transform:none;
	background:none;
}

.widget ul li a{
	font-size:12px !important;
	color:#eae9e9;
	text-decoration:none;
}

.widget ul li a:hover{
	font-size:14px;
	color:#02a4e2;
	text-decoration:underline;
}

.ads{
	width:300px;
	float:left;
	margin-bottom:25px;
}

.ads h3{
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	-webkit-border-top-left-radius: 10px; 
	-webkit-border-top-right-radius: 10px; 
	background:#171717;
	text-align:center;
	color:#0a6c91;
	font-size:24px;
	text-transform:lowercase;
	cursor:pointer;
}

.ads-content{
	color:#eae9e9;
	float:left;
	padding:10px;
	background:url(images/wb_content.png) repeat;
	padding: 20px 20px;
}

.post{
	width:785px;
	float:right;
}

.postdiv{
	font-size:25px;color:#1bb2ea; 
	margin-bottom:35px;
}

.post h2 a{
	text-decoration:none;
	color:#00aef0;
}

.post-title{
	margin-bottom:10px;
}

.post-title h1{
	font-size:26px;
	color:#00aef0;
	text-decoration:none;
	font-weight:bold;
}

.post-title h1 a{
	font-size:26px;
	color:#00aef0;
	text-decoration:none;
	font-weight:bold;
}

.post-category{
	margin-bottom:30px;
	color:#00aef0;
}

.post-category h2 a{
	font-size:12px;
	color:#00aef0;
	text-decoration:none;
}

.post-author{
	margin-bottom:3px;
}

.post-author h3 a{
	font-size:12px;
	color:#00aef0;
	text-decoration:none;
}

.post-tags{
	margin-bottom:3px;
	color:#00aef0;
}

.post-tags h3 a{
	font-size:12px;
	color:#00aef0;
	text-decoration:none;
}

.post-date{
	margin-bottom:3px;
	color:#00aef0;
}

.post-date h3 a{
	font-size:12px;
	color:#00aef0;
	text-decoration:none;
}

.pic{
	width:485px;
	margin-bottom:30px;
}

.pic img{
	width:485px;
	background-color:#171717;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border:5px solid black;
}

.text{
	width:785px;
	margin-bottom:20px;
	color:#a9a8a8 !important;
}

.text p{
	font-size:12px;
	color:#a9a8a8 !important;
	line-height:175%;
	margin-bottom:20px;
	margin-top:20px;
}

.text ol{
	padding-bottom:20px;
	padding-left:20px;
}

.text ol li{
	color:#a9a8a8 !important;
	padding-bottom:20px;
	line-height:175%;
}

.text a{
	color:#00aef0;
	text-decoration:none;
}


#comment{
	margin-top:0;
	margin-bottom:45px;
	float:right;
	width:485px;
	font-family:Verdana;
	color:#a9a8a8;
}

/*comments*//*
.comment-number{
	width:485px;
	float:left;
	color:#00aef0;
}

.comment-number a{
	color:#00aef0;
	text-decoration:none;
}

.comment-list{
	width:485px;
	float:left;
	margin-top:0px;
	margin-bottom:20px;
}

.comment-list ul{
	width:485px;
	float:left;
	margin-top:20px;
	margin-bottom:20px;
}

.comment-list ul li{
	margin-bottom:20px;
	list-style:none;
	margin-bottom:25px;
}

.comment-list cite a{
	//text-decoration:none;
	//color:#00aef0;
}

.comment-list p{
	float:left;
	margin-left:80px;
	margin-top:-20px;
	margin-bottom:10px;
}

.comment-meta{
	float:right;
	//margin-left:80px;
	//margin-top:-60px;
}

.comment-meta a{
	text-decoration:none;
	color:#5d5d5d;
}

.gravatar{
	//float:right !important;
}

.comment-info{
	float:left;
	margin-left:25px;
	margin-top:-5px;
	width:405px;
}

.comment-info a{
	color:#00aef0;
	text-decoration:none;
}

#comment-field{
	width:485px;
	float:left;
	margin-top:20px;
	margin-bottom:50px;
}

.reply{
	color:#00aef0;
	font-size:18px;
}

#comment-field a{
	text-decoration:none;
	color:#00aef0;
}

#comment-field input{
	border:none;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px; 
	background:#676767;
	padding:5px;
	padding-left:10px;
	padding-right:10px;
}

#comment-field textarea{
	border:none;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px; 
	background:#676767;
	padding-left:10px;
	padding-right:10px;
	width:465px;
}

.comment-name{
	width:485px;
	float:left;
	margin-top:20px; 	
}

.comment-name img{
	//float:none;
}

.comment-name p{
	float:left;
	margin-left:20px;	
}

.comment-submit img{
	float:none;
	margin-top:20px; 
	margin-left:300px;	
}

span.says{
	float:right;
	margin-right:100px;
}

cite.fn{
	margin-left:20px;
	margin-right:50px;
	float:right;
	//padding-bottom:-280px;
	//padding-left:65px;
	color:#00aef0;
}

cite.fn a{
	text-decoration:none;
	color:#00aef0;
}

.comment-author cite{
	margin-top:15px;  
	//float:left;     
}

.comment-author span{
	//margin-top:-20px;  
	//float:none;          
}
*/

/*perubahan*/
#comment-field textarea{
	border:none;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px; 
	background:#676767;
	padding-left:10px;
	padding-right:10px;
	margin-bottom:15px;
	width:465px;
	color:black;
}

#comment-field a{
	text-decoration:none;
	color:#00aef0;
}

#comment-field input{
	border:none;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px; 
	background:#676767;
	padding:5px;
	padding-left:10px;
	padding-right:10px;
}

#comment-field input.submitbutton{
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	background:none;
	Float:right;
	margin-top:-10px;
	margin-right:-10px;
}

.avatar{
	float:left;
	padding-right:15px;
}

.comment p{
	margin-left:70px;
	margin-top:10px;
}

.comment{
	margin-bottom:15px;
}

.comment-list ul li{
	list-style:none;
	padding-bottom:20px;
	background:url(images/line.png) bottom center no-repeat;
	}

.comment-list{
	margin-top:30px;
	margin-bottom:40px;
}

.comment-author{
	color:#00aef0;
}

.comment-author a{
	color:#00aef0;
	text-decoration:none;
}

.says{
	color:#a9a8a8;
}

.comment-meta{
	color:#a9a8a8;
}

.comment-meta a{
	color:#a9a8a8;
	text-decoration:none;
}

/* caurosel CSS */
.sliderImages{
	margin-left:0px;
	margin-top: 0px;
	display:block;
	background-color:#171717;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border:5px solid black;
}

.sliderImages ul li  {
	list-style:none;
	margin-left:0px;
	width:575px;
	height:300px;
}

.sliderTextHolder ul li {
	height:270px;
	list-style:none;
}

.sliderTextHolder{
	margin:0px 0px 0px 0px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px; 
	background:black;

}

.sliderTextHolder p {
	color:#fff;
}

.sliderTextHolder a:link, .sliderTextHolder a:visited{
	color:#fff;
}

.sliderTextHolder a:hover{
	color:#9edfed;
}

.prev {
	position:relative;
	left:200px;
	top:5px;
}

.next {
	position:relative;
	left:340px;
	top:5px;
}

.grid_6{
	display: inline;
	float: left;
	margin-left: 0px;
	margin-right: 10px;
}
/* end of caurosel CSS*/

.wp-pagenavi{
	position:relative;
	bottom:40px;
	text-align:center;
}

.recentcomments a {
	color:#00aef0;
}

#recentcomments a {
	color:#00aef0;
}

.alignleft{
	float:left;
	margin-right:10px;
	margin-top:10px;
	margin-bottom:10px;
}

.alignright{
	float:right;
	margin-left:10px;
	margin-top:10px;
	margin-bottom:10px;
}

.alignnone{
	float:none;
	margin-right:10px;
	margin-left:10px;
	margin-top:10px;
	margin-bottom:10px;
}

.aligncenter{
	float:center;
	margin-right:10px;
	margin-left:10px;
	margin-top:10px;
	margin-bottom:10px;
}

.aktt_credit a{
	text-decoration:none;
	color:#33ccff;
}

strong{
	font-weight:bold;
}

em{
	font-style:italic;
}