/*
Theme Name: STIE KALPATARU
Theme URI: http://www.cerenauf.com
Description: 2 column, green, presented for STIE KALPATARU
Version: 1.0
Tags: fluid width, two columns, widget ready, white, green, yellow
Author: cecep arifuddin
Author URI: http://www.cerenauf.com
*/

@import url("css/dropdown.css");
@import url("css/gallery-depan.css");
@import url("css/thickbox.css");

ul.dropdown li a {
border: none !important;
}

/* global style */

*
{
	margin: 0;
	padding: 0;
}

a, a:visited {
	color:#006187;
	text-decoration:none;
}

a:hover {
	color:#006187;
	text-decoration:underline;
}

a img {
	border:none;
}

/* style for table content */
table tr {
	font-size:90%;
}

table tr th {
	color:#fff;
	text-align:center;
}

table tr td {
	padding-left:6px;
}

.clearing {
	margin:0;
	border:0;
	clear:both;
}

/* end global style */

/* rangka style */
body  {
	background: #e8e8e8 url("images/body-bg.gif") repeat-x;
	margin: 0;
	padding: 0;
	text-align: center;
	color: #000000;
	font-family: Geneva,Arial,Helvetica,sans-serif;
	font-size: 14px;
	color: #4f5155;
}

.duakolom #rangka{
	width: 900px;
	background: #1e877b;
	margin: 0 auto;
	text-align: left;
	box-shadow: 0 15px 20px #C4CAD2;
} 

/* end rangka style */

/* start kepala style */

.duakolom #kepala {
	background: #218b7a url(images/bg-gedung.jpg) right top no-repeat ;
	padding: 0 10px;
	height: 143px;
} 

.duakolom #kepala h1 {
	margin: 0;
	padding:10px 0 0 15px;
}

/* end kepala style */

/* menu pergi ke 
	--> dropdown.css
*/

/* start kotak kanan style */

.duakolom #pemisah-atas {
	height:22px;
	background: #fff url(images/head-spacer.gif) repeat-x;
}

.duakolom #kotak-kanan {
	float: right;
	width: 308px;
	background-color: #d9e1d9;
	margin:0;
}

.duakolom #kotak-kanan #sambutan {
	border:0;
	margin:0;
	text-align:right;
	margin-right:10px;
}

hr, hr.batas-sambutan{
	margin:5px 0 15px 0;
	color:#ccc;
}

.duakolom #kotak-kanan div.sam {
	width:270px;
	text-align:justify;
	font-size:96%;
	padding:5px 0;
	font-family: Geneva,Arial,Helvetica,sans-serif;
	color:#5392a6;
	line-height:17px;
	padding-bottom:20px;
	margin-left:25px;
}

/* end kotak kanan style */

/* start isi depan style */
.duakolom #isi-utama {
	margin:0;
	width:592px;
} 

.duakolom #isi-utama #terbaru {
	min-height:160px;
	width:95%;
	background-color:#0a6d83;
	margin:0 auto;
}

#terbaru  #terbaru-kiri {
	float:left;
	width:262px;
	margin-top:10px;
	margin-left:12px;
	background-color:#fff;
	min-height:140px;	
}

#terbaru  #terbaru-kiri p {
	display:none;
}

#terbaru  #terbaru-kiri ul {
	margin:5px 0 0 5px;
}

#terbaru  #terbaru-kiri #view-all {
	margin:8px 5px 0 0;
	font-size:90%;
	text-align:right;
}

#terbaru  #terbaru-kiri h2, #terbaru  #terbaru-kanan h2 {
	color:#fff;
	font-size:110%;
	font-family: Geneva,Arial,Helvetica,sans-serif;
	font-weight:bold;
	text-transform:uppercase;
	background-color:#b5bdcd;
	line-height:30px;
	height:30px;
	margin:0;
	padding-left:10px;
}

#terbaru  #terbaru-kanan h2:hover{
	text-decoration:none;
	color:#e87d2b;
}

#isi-event ul li{
	color:#858d9b;
	margin-left:15px;
	list-style-type:square;
	padding:5px 3px 5px 0;
	font-weight:bold;
	font-style:italic;	
}

#isi-news ul li{
	color:#858d9b;
	margin-left:18px;
	list-style-type:square;
	padding:5px 3px 5px 0;
	font-weight:bold;
	font-style:italic;	
}

#terbaru  #terbaru-kanan {
	float:right;
	width:262px;
	margin-top:10px;
	margin-right:12px;
	background-color:#fff;
	min-height:140px;	
}
/* end isi utama style */

/* start footer */

.duakolom #footer {
	padding: 15px;
	background: #006187 url(images/bg-footer.gif) top repeat-x;
	color: #00507c;
} 

.duakolom #footer, .duakolom #footer a{
	color: #ccc;
	text-decoration:none;
}

.duakolom #footer a:hover{
	color: #fff;
	text-decoration:underline;
}

.duakolom #footer div.ngapungkiri {
	margin: 0;
	padding: 15px 0;
	font-family: Geneva,Arial,Helvetica,sans-serif;
	font-size:88%;
	float:left;
	width:50%;
}

.duakolom #footer div.ngapungkanan {
	float:right;
	font-size:88%;
	padding: 15px 0;	
}

/* end footer */



/* mulai kotak kotak isi style */
#gambar-separator {
	width:900px;
	clear:both;
	height:107px;
	background-color:#006187;
}

#kotakKotakIsi {
	background:#006187 url(images/kotakisibg.gif) repeat-y;
	margin:0;
	padding:0;
}

#kotakKotakIsiKiri {
	background:#006187 url(images/bg-menu-kiri.gif) repeat-y;
	width:210px;
	float:left;
}

#kotakKotakIsiKiri img {
	border:3px solid #003c62;
}

#kotakKotakIsiKiri ul{
	margin:4px 0;
	padding:0;
	color:#fff;
	list-style-type:none;
	display:block;
}

#kotakKotakIsiKiri ul li{
	margin:2px 0;
	padding:10px;
	color:#fff;
	list-style-type:none;
	text-align:center;
	line-height:20px;
	background-color:#218b7a;
	border:3px solid #003c62;
}

 #kotakKotakIsiKiri ul li a {
	color:#fff;
	text-decoration:none;
}

#kotakKotakIsiKiri ul li.current {
	min-height:20px !important;
	background-color:#245f49;
}

#kotakKotakIsiKiri ul li a:hover{
	color: #f3d673;
}

#kotakKotakIsiKiri ul li.current a{
	color:#fff;
}

#kotakKotakIsiKanan {
	background-color:#006187;
	width:690px;
	float:right;
}

.bungkusisikanan {
	background-color:#FFF;
	margin:7px 0 0 7px;
	width:99%;
	min-height:535px;	
	text-align:left;
}

.breadcrumb {
	padding:10px 0 15px 10px;
	margin:0;
	color:#114f9b;
	font-size:82%;
}

.breadcrumb a {
	text-decoration:none;
	color:#114f9b;
}

.breadcrumb a:hover {
	text-decoration:underline;
	color:#114f9b;
}

.isi-utama {
	margin:0;
	padding:0 10px 10px 10px;
}

.isi-utama .kepala-konten {
	padding:5px 0;
	width:673px;
	margin-bottom:15px;
	margin-left:0px;
	border-bottom:1px solid #000;
}

div.kepala-konten h2 {
	background-color:#a3afc1;
	width:35%;
	padding:5px;
	text-transform:uppercase;
	font-size:98%;
	font-weight:bold;
	font-style:italic;
	color:#000;
}

div.isi-konten {
	margin:0;
	padding:6px 20px 20px 20px;
	line-height:1.4em;
}

div.isi-konten p {
	padding:6px 0;
}

/* fasilitas */
#kotakFasilitas {
	background:#006187 url(images/bg-menu-kiri.gif) repeat-y;
	width:210px;
	float:left;
}

#kotakFasilitas img {
	border:3px solid #003c62;
}

#kotakFasilitas ul{
	margin:4px 0;
	padding:0;
	color:#fff;
	list-style-type:none;
	display:block;
}

#kotakFasilitas ul li{
	margin:2px 0;
	padding:10px;
	color:#218b7a;
	list-style-type:none;
	text-align:center;
	line-height:20px;
	background-color:#fff;
	border:3px solid #003c62;
}

#kotakFasilitas ul li a {
	color:#218b7a;
	text-decoration:none;
}

#kotakFasilitas ul li.current {
	min-height:20px !important;
	background-color:#245f49;
}

#kotakFasilitas ul li a:hover{
	color: #f3d673;
}

#kotakFasilitas ul li.current a{
	color:#fff;
}

/* kotakkontak */
#kotakKontak {
	margin-top:50px;
	width:210px;
	float:left;
}

#kotakKontak ul {
	margin:7px 0;
	padding:0;
	color:#000;
	font-weight:bold;
	line-height:20px;
	list-style-type:none;
	display:block;
	text-align:center;
	background-color:#949fb7;
	border:3px solid #003c62;
}

#kotakKontak ul li{
	margin:7px 0;
}

#kotakKontak ul li a{
	color:#fff;
}

/* style buat contact form */
div.isi-konten form input {
	width:298px;
}

/* kotakkontak */
#kotakAlumni {
	width:210px;
	float:left;
}

/*style buat posts */
div.post-entry {
	margin:0;
	padding:10px 15px 15px 10px;
}

div.post-entry p{
	padding:6px 0;
}

div.post-entry h2 {
	color: #e87d2b;
}

div.post-entry h2 a:active, 
div.post-entry h2 a:visited {
	color: #006187;
	text-decoration:none;
}

div.post-entry h2 a:hover{
	color:#e87d2b;
	text-decoration:none;
}

div.alignleft {
	float:left;
	margin-left:10px;
}

div.alignright {
	float:right;
	margin-right:10px;
}

img.alignleft {
	float:left;
	margin-right:10px;
}

img.alignright {
	float:right;
	margin-left:10px;
}

/* kotak posts kiri */
#posts-event {
	margin-top:7px;
	width:210px;
	float:left;
	background-color:#fff;
}

#posts-event p{
	text-align:center;
	font-size:16px;
	font-weight:bold;
	padding:10px 0;
	color: #e87d2b;
	background-color:#ccc;
}

#posts-event ul{
	padding:10px 5px 10px 20px;
}

#posts-event ul li{
	padding:3px 0;
}

#view-alls{
	float:right;
	padding-right:5px;
	font-size:90%;
	margin-bottom:10px;

}