/*
* CKP V1.0
* Copyright 2012, Charlie Tizard
* www.charlietizard.com
*/

#slider, #intro , .about, .rounded, .slider{
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	background-color:#eee;
	margin-top:20px;
}

.rounded > p {
	margin:0px;	
}

#intro > article, footer > article, .rounded > h4 , .rounded > a{
	padding:10px;
}

#slider > article, .about > article, .slider > article{
	padding-bottom:30px;
	padding-top:20px;

}

#intro > hr {
margin-bottom:10px;
}

#BSEN > p {
	text-align:center;
	margin:0;
}

#BSEN > img{
	display:block;
	margin:0 auto;
}
.about img {
	display:block;
	margin:0 auto;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
}

header img {
    display: block;
    margin: 10px auto;
    width: 200px;
	
}

header h5 {
    color:#414983;
	text-shadow: 1px 1px 3px #7a7a7a;
	
	text-align: center;
	
}

nav {
	min-height:42px;
	width:auto;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	background-color:#252653;
	background-image:url(../images/navbg.png);
	background-repeat:repeat-x;
	margin-top:20px;
	text-align:center;
	text-shadow: 1px 1px 1px #000000;
	filter: dropshadow(color=#000000, offx=1, offy=1);
}

nav ul{
    margin: 10px; padding: 0;
}
 
nav ul li{
    display: inline;
}
 
nav ul li a{
    text-decoration: none;
    color:#CCC;
    padding: 0 10.5px 0 10.5px;
	font-weight:bold;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
}
 
nav ul li a:visited{
    color: #CCC;
}
 
nav ul li a:hover, .menu ul li .current{
    color: #fff;
	text-decoration: underline;
}


.two-thirds.column.nomargin {
	margin:0px;
	padding:0px;

}

.two-thirds.column.rounded.about p {
	padding:10px;

}

footer {
	text-align:center;
	padding:10px;
}


/* Mozilla based browsers */
::-moz-selection {
       background-color: #6070e1;
       color: #fff;
}

/* Works in Safari */
::selection {
       background-color: #6070e1;
       color: #fff;
}