/* CSS BY JAGOSTER.COM */
/* Website : hhtp://jagoster.com */

/* UMUM */
body											{color:#444; font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif; font-size:11px; border:0; margin:0; padding:0;}
a:link, a:visited								{color:#1E608E; text-decoration:none;}
a:hover											{text-decoration:none;}
form												{font-size:11px; border:0; margin:0;}
form, input										{padding:0;}
h1, h2, h3, h4, h5								{margin:0; border:0; padding:0; color:#313029; font-weight:normal;}
h2												{text-shadow:1px 1px #fff;font-size:23px; padding-bottom:12px; font-weight:bold; line-height:32px;}
h3												{font-size:13px; line-height:32px; color:#333; font-weight:bold; background:#EAF4F5; padding:0 10px; border:solid 1px #DEDEDE; border-bottom:none;}
ul, li											{margin:0; border:0; padding:0;}
ul												{margin-bottom:20px;}
li												{list-style:none; display:block;}
.clear 											{clear:both;}
.spacer											{clear:both; height:10px;}


/* BAGIAN ATAS */
#batasluar 										{width: 960px;margin: 0 auto;border:solid 1px #DEDEDE;border-top:none; border-bottom:none;background-color: #ffffff;}
#header 											{width: 100%;height: 100px;background-color: #013066;background-image: url(header.jpg);background-repeat: no-repeat;}
#promo 											{overflow: hidden;}
#description-web								{font-size:11px; color:#ffffff; height:20px; background:#488CAF; padding:0 30px 0 30px}
#description-web p								{border:0; margin:0; padding:0; margin:0 auto;}

/* BAGIAN MENU */
#top_bar 										{height:32px; background:#488CAF; width:auto;overflow: hidden; }
#top_bar p										{border:0; margin:0; padding:0; margin:0 auto;}
#top_bar a										{float:left; border-right:solid 1px #7FABC4; padding:0 10px; color:#FFFFFF; font-size:11px; height:20px; line-height:20px; margin-top:6px;}
#top_bar a:hover 								{color:yellow;}

/* LOGIN CLIENT */
.box .login 										{border: 1px solid #ffffff;; margin: 20px 0px; padding: 0px 0px; background-color: #ffffff; line-height: 10px; }
.box .login input.input 							{border: 1px solid #488CAF; background-color: rgb(255, 255, 255); width: 75px; }
.box .login input.button, input.loginBtn 			{border: 1px solid rgb(2, 80, 129) ! important; background: #488CAF;color: rgb(255, 255, 255); font-size:12px; font-weight: bold; cursor: pointer; display: inline; width: 58px; }

/* PENCARIAN DOMAIN */
.batassamping									{padding:0 10px;padding-top:20px;}
#blurb											{-moz-border-radius:8px; -webkit-border-radius:8px;border:1px solid #BDBDBD; padding:15px 20px 25px;text-shadow:1px 1px #fff;line-height:130%;}
input.www 										{width:85px;background:transparent;color: rgb(51, 51, 51);font-size:2.5em;border:none;margin-left:10px;}
input.domain 										{width: 520px;background:transparent;color: rgb(51, 51, 51);font-size:2.5em;border-top:0px none;border-right:0px none;border-left: 0px none;border-bottom: 1px solid rgb(51, 51, 51);}
input.srcBtn 										{width: 50px;background:transparent;color: rgb(51, 51, 51);font-size: 2.5em;border:none;margin-left:10px;}
select.opsi										{width: 130px;background:transparent;color: rgb(51, 51, 51);font-size: 2.5em;border:none;}


/* BAGIAN TENGAH */
#main_left										{padding:0 14px 0 14px; line-height:18px;}
#main_left_home									{padding:0 14px 0 14px; line-height:18px;float:left;width:576px;}
#main_right_home								{float:left;padding-right:14px;width:342px;}

/* BAGIAN SAMPING KANAN */
.sidebar-section								{font-size:11px; line-height:16px; padding:6px 0; margin-bottom:5px;}
.sidebar-section li								{padding-bottom:4px; border-bottom:solid 1px #e0dfd0; margin-bottom:4px;}
.sidebar-section a								{text-decoration:none;}
.sidebar-section li a:hover						{text-decoration:underline; color:#555;}
.section-links									{font-size:12px; line-height:20px; margin-bottom:20px; background-color: #FFF; padding:6px 10px; border:solid 1px #DEDEDE; border-top:none;}
.section-links li 								{padding-bottom:6px; border-bottom:solid 1px #DEDEDE; margin-bottom:6px;}
.section-links a							 		{text-decoration:none;}
.section-links li a:hover 							{text-decoration:underline; color:#555555;}

/* BAGIAN ARTIKEL */
.tag											{border-left: 1px solid rgb(204, 204, 204); padding-left: 10px; margin-left: 10px;}
.post-tag										{margin-bottom:10px;}
.post-tag a										{color:#666; text-decoration:none; font-style:italic;}
.post-tag a:hover								{text-decoration:underline;}
.date-header									{color:#999; margin-bottom:12px; margin-top:20px;}
.post-body-n									{font-size:12px; line-height:20px; color:#222;}
.post-body-n a									{text-decoration:none;}
.post-body-n a:hover								{text-decoration:none;}
.post-body-n ul li, .post-body-n ol li  				{padding:5px 0 5px 25px;background:url(bullet_list.png) 0 8px no-repeat;}
.list 											{margin:10px 0px;border-bottom:solid 1px #DEDEDE;}
.list p											{margin:2px 0 5px 0;}

/* BAGIAN TESTIMONIAL */
.news-scroller-nav 								{bottom: 10px;right: 10px;margin-top:10px;}
.news-scroller-nav li 							{float: left;padding: 1px;display: inline;}
.news-scroller-nav a 							{display: block;padding: 0 5px;height: 20px;font-size: 11px;text-decoration: none;	background: #f2f2f2;color: #000;}
.news-scroller-nav a:hover 						{background: #ccc;color: #000;text-decoration: none;}
.news-scroller 									{overflow: hidden;font-size:12px; }
.news-scroller div 								{height: auto;overflow: hidden;}
.news-scroller div p 								{line-height:20px;}
.news-scroller div .date 							{color: #555;font-size: 11px;}

/* BAGIAN IMAGES SLIDER */
.slider-wrap									{width: 324px; position: relative; top: 0px; left: 0px; }			
.stripViewer .panelContainer 
.panel ul										{text-align: left; margin: 0 15px 0 30px; }
.stripViewer									{position: relative; overflow: hidden; width: 324px; height: 217px; }
.stripViewer .panelContainer						{position: relative; left: 0; top: 0; }
.stripViewer .panelContainer .panel				{float: left; height: 100%; position: relative; width: 324px; }
.stripNavL, .stripNavR, .stripNav				{display: none; }
.nav-thumb 										{border: 1px solid black; margin-right: 5px; }
#movers-row										{margin: -43px 0 0 62px; }
#movers-row div									{width: 20%; float: left; }
#movers-row div a.cross-link 						{float: right; }
.photo-meta-data								{background: url(transpBlack.png); padding: 10px; height: 30px; margin-top: -50px; position: relative; z-index: 9999; color: white; }
.photo-meta-data span 							{font-size: 13px; }
.cross-link										{display: block; width: 62px; margin-top: -14px; position: relative; padding-top: 15px; z-index: 9999; }


/* FOOTER */
#footer											{padding:12px 14px;width: 932px;}
#footer	h1										{font-size:11px;}
#footer a										{color:#1E608E; text-decoration:none;}
#footer a:hover									{text-decoration:none;}

#footerWidgetsInner 								{margin:0 auto;padding:0 0 35px;overflow:hidden;border-top:0px solid #EAF4F5;}
#footerWidgetsInner h2 							{text-shadow:1px 1px #fff;font-size:12px; line-height:32px; color:#333; font-weight:bold; background:#EAF4F5; padding:0 10px; border:solid 1px #DEDEDE;}
#footerWidgetsInner .boxFooter 					{float:left;width:215px;padding-right:22px;overflow:hidden;margin-bottom:20px;}
#footerWidgetsInner .boxFooter ul li 				{padding:7px 0;border-bottom:1px solid #DEDEDE;font-size:10px;font-style:italic;}
#footerWidgetsInner .boxFooter ul li a				{text-decoration:none;font-size:12px;font-style:normal;}
#footerWidgetsInner .boxFooter ul li a:hover		{color:#000}
#footerWidgetsInner .last 					{float:right;width:215px;overflow:hidden;margin-bottom:20px;}
#footerWidgetsInner .last ul li 				{padding:7px 0;border-bottom:1px solid #DEDEDE;font-size:10px;font-style:italic;}
#footerWidgetsInner .last ul li a				{text-decoration:none;font-size:12px;font-style:normal;}
#footerWidgetsInner .last ul li a:hover			{color:#000}
#footerWidgetsInner #copyright 					{clear:both;position:relative;}
#allright 										{position:absolute;left:0;top:17px;}
#site											{position:absolute;right:0;top:17px;}








