/* additions.css */
.box_small_left, .box_small_right
{
	width: 304px;
	float: left;
	padding-bottom: 0px;
}

.box_small_right2
{
	width: 236px;
	float: right;
	padding-bottom: 5px;
}

.video_player
{
	background: #e7ecf5;
	background-image: none;
	border: 1px solid #CCD6E7;
}

.video_player2
{
	margin-left: auto;
	margin-right: auto;
}


/* global.css */

body
{
	background: #18191b url(background/bbg3.jpg) repeat-x center 0;
	/*background-image: url(bg_homeBLUE.jpg);*/
	background-color: #632a2a;
}

div.box h2 span, div.box2 h2 span
{
	color: #993300;
}

#container
{
	width: 944px;
}

#content-container
{
	background-image: url(bg_maincontent2.jpg);
	background-repeat: repeat-x;
	background-color: #eceff4;
	border: 1px solid #becade;
	position: relative;
}

#maincontent
{
	width: 925px;
	background-image: none;
	padding: 8px;
	padding-bottom: 0;
	margin: 0;
	position: relative;
}

#maincontent.wide
{
	width: 926px;
}

#contextual
{
	width: 258px;
	margin: 8px 0 0 0;
}

.containerbox
{
	margin: 0;
	padding: 0;
}

.box
{
	margin-bottom: 8px;
}

#page_home .box
{
	background-image: none;
}

#maincontent .box
{
	background-color: #fff;
}



#actionbox
{
	text-align: center;
	border: 1px solid white;
	padding: 10px 0px 8px 0px;
	background-image: url(bg_actionbox.jpg) !important;
	background-position: center bottom !important;
	background-repeat: repeat-x;
	margin-bottom: 8px;
}

#actionbox a
{
	display: block;
}

#actionbox a.action-button
{
	display: block;
	margin-bottom: 3px;
	height: 39px;
}

#actionbox a.action-contribute
{
	margin-top: 5px;
	height: 51px;
}





.home-topstory
{
	background-repeat: no-repeat;
	width: 472px;
	height: 312px;
	margin: 0;
	border: 1px solid white;
	float: left;
}

.home-feature-top
{
	border: 1px solid white;
	width: 176px;
	float: right;
	margin-bottom: 8px;
}





ul.home-box-list
{
	margin-left: 0;
	padding-left: 0;
}

ul.home-box-list li
{
	margin: 0 0 14px 0;
	padding: 0;
	list-style-type: none;
}

ul.home-box-list li img
{
	border: 1px solid #ccd6e7;
	float: left;
	margin-right: 8px;
	padding: 1px;
	width: 64px;
	height: 48px;
}

ul.home-box-list li a
{
	display: block;
	font-weight: bold;
	padding-bottom: 0px;
}


ul.home-box-list li span
{
	font-size: 10px;
	line-height: 12px;
	display: block;
	padding-top: 2px;
}


ul.home-featuresite-list
{
	margin-left: 0;
	padding-left: 0;
	font-size: 10px;
}

ul.home-featuresite-list li
{
	margin: 0 0 8px 0;
	padding: 0;
	list-style-type: none;
}

ul.home-featuresite-list li img
{
	border: 1px solid #ccd6e7;
	float: left;
	margin-right: 8px;
	padding: 1px;
	width: 98px;
	height: 23px;
}

ul.home-featuresite-list li a
{
	display: block;
	padding-bottom: 0px;
}



ul.home-socnet-list
{
	margin: 0;
	padding: 0;
	font-size: 10px;
	width: 105px;
	float: left;
}

ul.home-socnet-list li
{
	margin: 0 0 5px 0;
	padding: 0;
	list-style-type: none;
	width: 113px;
	line-height: 17px;
}

ul.home-socnet-list li img
{
	border: 1px solid #ccd6e7;
	float: left;
	margin-right: 8px;
	padding: 1px;
	width: 35px;
	height: 16px;
}

ul.home-socnet-list li a
{
	padding-bottom: 0px;
}

#contextual ul.home-socnet-list
{
	margin-left: 0px;
}



#box-videos-feature
{
	padding-bottom: 0px;
}
#box-videos-feature .item
{
	padding-bottom: 10px;
	margin-bottom: 10px;
	clear: both;
	border-bottom: 1px dotted #e0d8d6;
}
#box-videos-feature h3
{
	font-weight: normal;
	margin-bottom: 2px;
}
#box-videos-feature img
{
	width: 80px;
	height: 60px;
	float: left;
	padding: 3px;
	border: 1px solid #94a4bd;
	background-color: #e7ecf5;
	margin-right: 18px;
	margin-top: 0px;
}
#box-videos-feature p
{
	margin-top: 10px;
	line-height: 14px;
}



#maincontent.wide #box-videos 
{
	width: 336px;	
}





#page_issues #box-content {padding-bottom:0px}
#page_issues #box-content .item {padding-bottom:10px;margin-bottom:10px; clear:both;border-bottom:1px dotted #e0d8d6;}
#page_issues #box-content h3 {margin-bottom:0px;text-transform:uppercase}
#page_issues #box-content img {float:left;padding:1px;border:1px solid #94a4bd;background-color:white;margin-right:10px;margin-top:0px;margin-bottom:20px}
#page_issues #box-content p {margin-top:3px;line-height:16px;font-size:12px}

.mini_nav
{
	font-size: 10px;
	text-transform: lowercase;
	text-align: right;
	margin-bottom: 5px;
}

#politik-baru {text-align:center;}
#buku-politik-baru { text-align: center; }
#flickr-box-fp { text-align: center; padding-top: 7px; padding-bottom: 7px; padding-left: 4px; padding-right: 16px; margin-left: 7px; float:right; }

#maincontent #community-box
{
	width: 236px;
	float: left;
	padding-right: 0;
	margin-bottom: 10px;
	clear: both;
}

#maincontent #community-box ul.home-socnet-list
{
	width: auto;
	float: left !important;
	margin-right: 0;
	margin-bottom: 0;
}

#maincontent #community-box ul.home-socnet-list li
{
	display: block;
	float: left;
	margin-right: 17px;
	margin-bottom: 0px;
	padding: 0;
}

#maincontent #community-box ul.home-socnet-list li a
{
	display: inline;
}


#maincontent #community-box ul.home-socnet-list li span a
{
	line-height: 18px;
}

#box-content .nav-about {text-align:center}


/* headers.css */
#page_home h2 #latestVid
{
	width: 185px;
	background-image: url(hillary_tv3.gif);
}

h1 {
	font-size: 18px;
	margin: 0 0 0px 0px;
	height:33px;
	background-repeat:no-repeat;
	}
	
.h1_top_med {
	background-image:url(bg_header_med.jpg);
	background-color:White;
	height:41px;	
	padding:10px 10px 0px 10px
	}/* NEW */
	
	
/* #maincontent.wide .h1_top_med {
	background-image:url(bg_header_wide.jpg);
}
*/
/*
#maincontent h1 {
	padding: 15px 0 0 10px;
	height: 36px;
}

#maincontent.wide h1 {
	background-image: url(bg_header_wide.jpg);
}

#maincontent h1 {
	background-image: url(bg_header_med.jpg);
}*/

#maincontent h1 + div.box, #maincontent #box-content {
	border-top: 0px none !important;
}

#maincontent #box-content {
	padding: 10px 16px;
}


	


#content-container
{
	border-top: 0px solid transparent;
}

#contextual .box_small_left, #contextual .box_small_right
{
	width: auto;
	margin-right: 0;
	margin-left: 0;
	margin-bottom: 8px;
	min-width: 236px;
}

#header #logo
{
	background-image: url(banner2.jpg);
}

#email_signup
{
	position: absolute;
	top: 50px;
	left: 570px;
	z-index: 55;
	width: 375px;
}

#footer
{
	width: auto;
}

#tabs li #tab_store
{
	background-image: url(nav_store.gif);
	width: 103px;
}

#tabs li:hover #tab_store, #tabs li.sfhover #tab_store
{
	background-image: url(nav_store_hover.gif);
}


#tabs li #tab_donate
{
	background-image: url(nav_donate.gif);
	width: 142px;
}

#tabs #last-nav-tab, #tabs #store-nav-tab
{
	background-image: none;
}




#tabs
{
	background-image: url(shell/nav_bg3.jpg);
	height: 34px;
	margin: 0;
}

#tabs li
{
	border-right: 0px;
	padding-right: 0px;
	margin-right: 0px;
	background: url(nav_bg_divider.jpg) no-repeat top right;
}



/* admin.css.aspx */
.floatbox
{
	display: none;
}

/* Khalil */

p {
font-family: "Lucida Grande", Arial, Helvetica, Verdana, sans-serif;
font-size: 12px;
}

h1 { 
	font-size: 26px;
}

div.fullpage { width: 890px; }

.text {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #808080;

}

.text2 {
	font-family: Arial, Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	
}

.text3 {
	font-family: Arial, Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	

}
.tittlehead {
	font-family: Arial, Verdana;
	font-size: 15px;
	font-weight: normal;
	color: #000734;
    font-weight: bold;
	
}
.tittlehead2 {
	font-family: Arial, Verdana;
	font-size: 13px;
	font-weight: normal;
	color: #CCCCCC;
    font-weight: bold;
	
}	
.tittlehead3 {
	font-family: Arial, Verdana;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
    font-weight: bold;
	
}	
.tittlehead4 {
	font-family: Arial, Verdana;
	font-size: 20px;
	font-weight: normal;
	color: #A00000;
    font-weight: bold;						
		
}	
.tittlebold {
	font-family: Arial, Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
    font-weight: bold;
	
}	
.textbox {
	font-family: Arial, Verdana;
	font-size: 11px;
	font-weight: normal;
	background-color: #FFFFFF;
	color: #000000;
	border: 1px solid #AEC1F9;
}

/*********
* Drop Down Menu
*********/

#dropmenudiv{
position:absolute;
border-left:1px solid #780001;
border-right:1px solid #780001;
border-bottom:1px solid #780001;
border-top:1px solid #780001;
font-size:11px;
line-height:18px;
z-index:100;
text-align:left;
padding-top: 6px;
padding-left: 6px;
padding-right: 6px;
padding-bottom: 6px;
background-color: #780001; /* putih */
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid #780001;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
color: #ffffff;
background-color: #780001; /* putih */
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #780001; /* EAEBD8 */
color: #ff0000;
}

#dropmenudiv .seperator {
border-top:1px solid #780001;
}

/* Video */

div.setThumbsIndividual {
	float: left; margin-left: auto; margin-right: auto;
}

div.setThumbsIndividual ul.thumbs li {
	float: left; display: block; padding: 0px; margin-top: 0px; margin-bottom: 1px; margin-right: 2px; margin-left: 2px; position: relative; text-align:left; width: 200px; height: 150px;
}

.vidDesc {
	width: 150px; text-align: left;
}

.vidThumb a img { background:#fff; padding: 5px; border:1px solid #ddd;margin:0 auto; }
.vidThumb a img:hover { border:1px solid red; }
.vidThumb a:hover,
.vidThumb a:focus,
.vidThumb a:active {
	border-bottom-style:none;
}


/* Komuniti */
table#komuniti
{
	margin: 0;
	padding: 0;
	font-size: 10px;
}

table#komuniti td
{
	margin: 0 0 5px 0;
	padding: 0;
	list-style-type: none;
	width: 113px;
	line-height: 17px;
}

table#komuniti td img
{
	border: 1px solid #ccd6e7;
	float: left;
	margin-right: 8px;
	padding: 1px;
	width: 35px;
	height: 16px;
}
