/*
Theme Name: DigitalFusi 10
Theme URI: http://www.digitalfusi.com/
Description: The default WordPress theme for <a href="http://www.digitalfusi.com">DigitalFusi</a>
Author: DigitalFusi
Author URI: http://www.digitalfusi.com/
Tags: digitalfusi
*/

*			{ margin: 0 auto; padding: 0; }
body		{ background: #033f75 url(images/bgDF.gif); font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; padding:20px 0 0 0; }
.alignLeft, .left	{ float: left; }
.alignRight, .right	{ float: right; }
.clear				{ clear: both; }
hr					{ border: 1px dotted #CCC; margin: 20px 0; height: 1px; }

#wrapper a, #wrapper-single a, #footer a					{ color: #6699FF; }
#wrapper a:hover, #wrapper-single a:hover, #footer a:hover	{ color: #FFCC00; }

#container	{ width: 980px; }
#menu		{ overflow:hidden; background:url(images/barMenu.gif); height:50px; position:relative;}
a#logo		{ position: absolute; top: 3px; left: 5px; background: url(images/logodigitalfusi3d-small.png) no-repeat; width: 110px; height: 46px; text-indent: -9999em; }
a#logo img	{ border: none; }
#menu ul	{ margin:0; padding:0 0 0 117px; }
#menu ul li	{ list-style:none; display:inline;} 
#menu ul li a		{ text-decoration:none; color:#666666; float:left; padding:19px 10px 10px 18px; height:22px; 
				      background:url(images/database_go.png) left no-repeat; margin:0 5px 0 5px; }
#menu ul li a:hover	{ font-weight:bold; }
#menuNa ul li ul	{ margin:0; padding:0; position:absolute; top:50px; z-index:300;}

#search				{ float:right; padding:13px 5px 0 0;}
#search .fieldSearch{ font-size:13px; border:solid 1px #999999; padding:3px; color:#666666;}

#header					{ background:#FCFCFC; height:165px; overflow:hidden; padding:30px 0 10px 10px; position: relative; clear: both; }

#styleswitcher			{ position: absolute; top: 13px; right: 15px; }
#styleswitcher a		{ border: 1px solid #CCC; padding: 3px; background: #333; color: #CCC; text-decoration: none; margin-right: 3px; }
#styleswitcher a:hover	{ background: #CCC; color: #333; }

#showcase				{ position: absolute; top: 20px; left: 50px; width: 700px; color: #333; }
#showcase img.alignLeft	{ margin-right: 15px; border: 1px solid #999; padding: 3px; }
#showcase ul			{ list-style: none; }
.prevNews				{ background:url(images/prevNews.gif); height:150px; width:50px; position: absolute; top: 40px; left: 5px; }
.nextNews				{ background:url(images/nextNews.gif); height:150px; width:50px; position: absolute; top: 40px; right: 5px; }

#wrapper			{ background:url(images/barLayout.gif) repeat-x #FFFFFF; border-top:solid #EBEBEB 1px; overflow:hidden; padding:0 0 30px 0; }
#wrapper-single		{ background: #FFF; padding: 30px 10px 10px 10px; }


#wp_atas			{ overflow:hidden;}
#wp_atas .iklan		{ float:left; width:170px; height:165px; background:url(images/bgIklan.gif) no-repeat top; 
					  margin: 0 15px; padding:15px 18px 0 18px; text-align:center; color:#666666; text-decoration:none;}
#wp_atas .iklan img	{ border:1px solid #CCCCCC; width:140px;}
#wp_atas .iklan span{ padding:13px 0 0 0; float:left;}

#wp_bawah			{ overflow:hidden; padding:20px 10px 0 10px; }
#wp_bawah_kiri		{ float:left; width:250px; }
#wp_bawah_kiri .login span		{ display:block;}
#wp_bawah_kiri .fieldSearch		{ font-size:11px; border:solid 1px #999999; padding:3px; color:#666666;}
#wp_bawah_kiri .supportby img	{ border:solid 1px #F2F2F2; padding:3px; width:70px; margin:3px; }

#wp_bawah_kanan					{ float:left; width:680px;  }
#wp_bawah_kanan p				{ text-align:justify; line-height:1.5em;}
#wp_bawah_kanan .listNews		{ background:url(images/newsBg.gif); width:657px; height:126px; float:left; 
								  padding:20px 20px 0 20px; margin:5px 0 10px 0; position:relative;}
#wp_bawah_kanan .listNews img	{ float:left;}
#wp_bawah_kanan .listNews div	{ position:absolute; bottom:10px; left:20px; right:0;}
#wp_bawah_kanan .listNews a		{ color:#006699; text-decoration:none; float:left; padding:0 5px 0 5px; margin:0 5px 0 5px;}
#wp_bawah_kanan .livechat 		{ overflow:hidden;}
#wp_bawah_kanan .livechat div	{ float:left; overflow:hidden; width:130px; text-align:center; margin:0 0 10px 0; }
#wp_bawah_kanan .livechat span	{ float:left; width:130px; color:#333333; font-weight:bold; }
#wp_bawah_kanan .livechat img	{ border:solid 0px #F2F2F2; padding:3px; width:100px; margin:3px; }
.anggota_profile{ padding:5px 0 5px 0; overflow:hidden; border-bottom:#F4F4F4 solid 1px; float:left; width:325px; height:120px;}
.anggota_profile img{ float:left; border:#E4E4E4 solid 1px; padding:2px; margin:3px; width:50px;}
.anggota_profile span{ display:block; padding:3px 0 0 0;}

#footer							{ background:url(images/barLayout.gif) repeat-x; border-top:solid #EBEBEB 1px; 
								  padding:10px 0 0 0; height:40px; text-align:center; font-size:11px; color:#666666; width:980px;}