/*  
Theme Name: SMAN7
Theme URI: http://seveners.com/
Description: Seveners Theme
Version: 1.0
Author: Thomas Arie
Author URI: http://orangescale.com/
*/


@import url("entry.css");

* {
margin: 0;
padding: 0;
}
body {
font: 12px Verdana, Arial, sans-serif;
color: #111;
background: #b2d9ed;
line-height: 20px;
text-align: center;
}

.clear {
clear: both;
}

a, a:link, a:hover, a:visited {
color: #3871b8;
}
a:hover {
color: #b21d00;
}

img {
border: none;
}
.container {
margin: 30px auto;
background: #fff;
width: 980px;
text-align: left;
}
.container-c {
}

#sevenhead {
width: 980px;
background: transparent url(img/header-seveners.jpg) top left no-repeat;
text-indent: -9999px;
height: 280px;
}

.sevensplash {
display: none;
}
/*
#sevenhead {
width: 980px;
background: transparent url(img/header-seveners.jpg) top left no-repeat;
text-indent: -9999px;
height: 80px;
}

.sevensplash {
height: 200px;
background: #5fb2d4 url(img/welcometoseveners.jpg) top left no-repeat;
border-bottom: 1px solid #999a7c;
} */

#navlist {
width: 980px;
margin: 0 auto;
text-align: left;
border-bottom: 1px solid #ccc;
background: #12386d;
}
.navlist-s
	{
	margin-left: 15px;
	padding: 0;
	}
	#navlist ul, #navlist li
	{
	margin: 0;
	padding: 0;
	display: inline;
	list-style-type: none;
	}
	
	#navlist a:link, #navlist a:visited
	{
	float: left;
	line-height: 14px;
	font-weight: bold;
	margin: 0 15px 0 0;
	text-decoration: none;
	color:#fff;
	padding: 7px 0 5px 0px;
	border-bottom: 4px solid #4d7ab7;
	}
	
	#navlist a:link#current, #navlist a:visited#current, #navlist a:hover
	{
	border-bottom: 4px solid #abc8ef;
	padding: 7px 0 5px 0px;
	background: transparent;
	color: #000;
	}
	
	#navlist a:hover { color: #ffba00; }


.mainc {
width: 980px;
}
.mainc-c {
padding: 15px;
}


h1 {
font-size: 9px;
}

.sevenA, .sevenB, .sevenC {
float: left;
}
.sevenA-c, .sevenB-c, .sevenC-c {
padding: 10px;
}
.sevenA-c {
padding: 0;
}
.sevenB-c {
padding: 10px 20px;
}
.sevenA, .sevenC {
width: 210px;
}
.sevenA {
width: 198px;
}
.sevenB {
width: 540px;
}
.sevenC {
font-size: 11px;
float: right;
}

.leftloop h2, .rightloop h2, .box-greetings h2 {
font-size: 14px;
color: #fff001;
margin-bottom: 3px;
font-weight: bold;
}

.leftloop {
margin-bottom: 10px;
padding: 10px;
}
.tautan {
margin: 0;
padding: 0;
}
.tautan a:link {border: none;}

.sevenC-c {
padding: 0;
}

.rightloop {
margin-bottom: 10px;
}

#boxmainmenu {
background: #c3def7;
}
.sevenA h2 {
color: #2F547F;
padding: 0;
font: 18px Georgia, Arial, Verdana, sans-serif;
}
.sevenA ul, .sevenC ul {
list-style-type: none;
}
.sevenA ul li, .sevenA p {
padding: 3px 10px;
}
.sevenA ul li {
}
.sevenC h2 {
background: #4173AF;
color: #fff;
padding: 5px 10px;
font: 14px Georgia, Arial, Verdana, sans-serif;
}
.sevenC ul li {
padding: 3px 10px;
}
.sevenA a, .sevenA a:link, .sevenA a:visited, .sevenA a:hover {
border: none;
text-decoration: none;
color: #0050AF;
}
.sevenA a:hover {
color: #FF1200;
border-bottom: 1px solid #ccc;
}









#box-ekskul {
background: #FFFFEF;
}



.sevenfoot {
background: #3865a1 ;
font-size: 11px;
color: #ffba00;
}
.sevenfoot-c {
padding: 10px 15px;
}
