/*
Theme Name: ceyloan
Theme URI: http://wordpress.org/extend/themes/twentyeleven
Author: Jayaprabath Fernando
Author URI: http://sldigits.com/
Description: This theme has adopted the Twenty Eleven and Twenty Ten themes. Special features of the theme includes customizable excerpt boxes, header boxes, menu, special content highlighter, Social sharing buttons, and sidebar. Furthermore this theme also has a spot light effect and spot light effect built using jquery.
Version: 1.0
License: GNU General Public License
License URI: license.txt
Tags: dark, light, gray, two-columns, right-sidebar, fixed-width, custom-header, custom-menu, theme-options
*/
body{
	text-align:center;
	font-size: 10px;
	background-color:#1c263c;
}
img{
	border:none;
}
pre{
	white-space:normal;
}
#page{
	text-align:left;
	width:118em;
	margin:0 auto;
}
#graphic-l{
	width:5em;
	float:left;
	height:30em;
}
#graphic-r{
	width:5em;
	float:left;
	height:30em;
}
#wrapper{
	width:106em;
	float:left;
}
#header{
	width:106em;
}
#header-img{
	width:106em;
}
#header-img h1,#header-img h2{	
    color:#ffffff;
    font-family:Trebuchet MS;
    font-weight:bold;
    text-shadow:1px 1px 0px #1b4a7a;
	font-size:3em;
	margin:0;
}
#title-container{
	height:20em;
}
#header-img h2{
	padding-top:0;
	font-size:2em;
}
#title,.header-block{
	background-color:#455268;
	height:11.3em;
	padding-left:2em;
	padding-top:3em;
	padding-bottom:1em;
	border-radius:15px 15px 15px 15px;
    -moz-border-radius:15px;
    -webkit-border-radius:15px;
    
	float:right;
	border:solid;
	border-color:#B6C0D2;
}
.header-block{
	margin-right:1em;
	width:15em;
	padding-right:2em;
}
#title{
	width:auto;
}
#title-container{
	margin-bottom:-7.9em;
	margin-top:1em;
}
#navigation{
	width:106em;
	margin-top:0em;
	border:none;
}
#nav{
	list-style:none;
	margin:0;
	padding:0;
	border:none;
}
#nav li{
	margin:0;
	padding:0;
	float:left;
}
#nav li a:hover{
	background:#B6C0D2;
	color:#1C263C;
}
#nav li a{
	font-size:1.5em;
	text-align:center;
	width:10em;
	height:2em;
	float:left;
	padding-top:.66em;
	border-radius:15px;
	-webkit-border-radius:15px;
	-moz-border-radius:15px;
	background-color:#455268;
	margin-right:.33em;
	color:white;
	text-decoration:none;
}
#nav div{
	width:2px;
	height:5em;
	float:right;
}
#content{
	margin-right:0;
	margin-top:1em;
}
#main{
	margin:0;
	width:106em;
}
#left-column{
    -moz-border-radius:15px;
    -webkit-border-radius:15px;
    border-radius:15px 15px 15px 15px;
	width:73em;
	float:left;
	min-height:50em;
	margin-left:0;
	background-color:#1C263C;
}
.artical-post{
	margin:0;
	padding-top:1em;
	background-color:#455268;
	padding-bottom:1em;
	min-height:40em;
	border-color:#B6C0D2;
	color:white;
	
    -moz-border-radius:15px;
    -webkit-border-radius:15px;
    border-radius:15px 15px 15px 15px;
}
.artical-post .rounded-special-section{
	margin-top:1em;
	margin-bottom:1em;
	border:solid;
	border-color:#A87557;
	padding-top:1em;
	padding-bottom:1em;
	padding-left:1em;
	padding-right:1em;
	border-width:2px;
	background:#A87557;
	 -moz-border-radius:15px;
    -webkit-border-radius:15px;
    border-radius:15px 15px 15px 15px;
}
.artical-post strong{
	color:#B6C0D2;
	font-weight:bold;
}
.artical-post a{
	color:#9CFF00;
}
.multiple-artical{
	margin-top:1em;
	min-height:20em;
}
#top-post{
	margin-top:0;
}
.artical-content-left{
	padding-left:1.25em;
	padding-right:1em;
	font-size:1.8em;
	word-spacing:1px;
	overflow:auto;
}
#left-column h1{
	padding-left:.5em;
	font-size:4em;
}
#left-column h2{
	padding-left:.5em;
	font-size:3.5em;
}
#left-column h3{
	padding-left:.5em;
	font-size:3em;
}
#left-column h4{
	padding-left:.5em;
	font-size:2.5em;
}
#left-column h5{
	padding-left:.5em;
	font-size:2.3em;
}
#left-column h6{
	padding-left:.5em;
	font-size:2.1em;
}
#left-column h1 a{
	color:#a87557;
	text-shadow:rgba(43,39,37,0.6) 0px 1px 3px;
	text-decoration:none;
	text-align:left;
}
#share-buttons{
	float:right;
	height:2.5em;
}
#share-buttons div,#share-buttons a{
	float:right;
}
a.no-underline{
	color:#B6C0D2;
}
#right-column{
	width:32em;
	float:right;
	min-height:50em;
	margin-right:0;
}
.widget-area{
	background-color:#455268;
	margin-top:1em;
	color:white;
	border-width:2px;
	
    -moz-border-radius:15px;
    -webkit-border-radius:15px;
    border-radius:15px 15px 15px 15px;
}
.widget-title{
	font-size:2.4em;
	color:#9cff00;
	text-align:center;
	margin:0;
	padding-top:.25em;
	padding-bottom:.25em;
	border-bottom:solid;
	border-color:#b6c0d2;
	border-width:1px;
	
}
.widget-area ul{
	font-size:1.8em;
	list-style:disc;
	border-color:#cbbfba;
	margin-top:.5em;
	padding-top:.5em;
	padding-bottom:.5em;
	padding-right:.5em;
	
    -moz-border-radius:15px;
    -webkit-border-radius:15px;
    border-radius:15px 15px 15px 15px;
}
.widget-area ul li{
	color:#B6C0D2;
}
.widget-area ul a{
	color:white;
}
.first-widget-sidebar{
	margin-top:0;
}
.clearfix{
	clear:both;
}
#boxes{
	width:106em;
	margin-top:1em;
	text-align:center;
}
.box{
	width:35.6em;
	float:left;
	height:30em;
		
    -moz-border-radius:15px;
    -webkit-border-radius:15px;
    border-radius:15px 15px 15px 15px;
	
	background-color:#455268;
	color:white;
	border:solid;
	border-width:2px;
}
.box a{
	color:#9CFF00;
}
.box p{
	text-align:justify;
	padding-left:1em;
	padding-right:1em;	
	font-size:1.6em;
}
.box h2{
	font-size:2em;
	color:#a87557;
	text-shadow:rgba(43,39,37,0.6) 0px 1px 3px;
	text-decoration:none;
}
#last-box{
	float:right;
	width:32em;
}
#second{
	margin-left:.5em;
}
#footer{
	width:106em;
	height:10em;
	margin-top:1em;
	
    -moz-border-radius:15px;
    -webkit-border-radius:15px;
    border-radius:15px 15px 15px 15px;
	
	text-align:center;
	padding-top:1em;
	background-color:#455268;
	border:solid;
	border-color:#B6C0D2;
	box-shadow:rgba(43,39,37,0.6) 1px 1px 3px,rgba(43,39,37,0.6) -1px -1px 3px;
}
#footer h2{
	font-size:2em;
}
#footer a{
	color:#9CFF00;
}

#comments{
	text-align:justify;
	padding-left:1.25em;
	padding-right:1em;
	margin-top:1em;
	font-size:1.6em;
	background: #B6C0D2 ;
	padding-top:1em;
	padding-bottom:1em;
	
    -moz-border-radius:15px;
    -webkit-border-radius:15px;
    border-radius:15px 15px 15px 15px;
}
#comments-title, #reply-title{
	font-size:1.6em;
	color:#9cff00;
	background-color:#455268;
	text-align:center;
	margin:0;
	padding-top:.25em;
	padding-bottom:.25em;
	
    -moz-border-radius:15px;
    -webkit-border-radius:15px;
    border-radius:15px 15px 15px 15px;
}
ol.commentlist{
	list-style:none;
	margin:none;
}
.commentlist ul.children{
	margin-top:1em;
	margin-bottom:1em;
	margin-right:1em;
}
li.comment{
	border:solid;
	padding-left:1em;
	border-color:#1C263C;
	margin-top:1em;
	background-color:white;
	
    -moz-border-radius:15px;
    -webkit-border-radius:15px;
    border-radius:15px 15px 15px 15px;
}
label[for='comment']{
	display:none;
}
#commentform{
	background-color:#455268;
	padding-left:1em;
	padding-top:1em;
	margin-top:1em;
	color:white;
	
    -moz-border-radius:15px;
    -webkit-border-radius:15px;
    border-radius:15px 15px 15px 15px;
}
#commentform a{
	color:#9cff00;
}

.syntaxhighlighter table{
		border:solid;
		border-color:#9CFF00;
}
/* Alignment */
.alignleft {
	display: inline;
	float: left;
	margin-right: 1.625em;
	text-align:left;
}
.alignright {
	display: inline;
	float: right;
	margin-left: 1.625em;
	text-align:right;
}
.aligncenter {
	clear: both;
	display: block;
	margin-left: auto;
	margin-right: auto;
	text-align:center;
}
.sticky{

}
.wp-caption {
	background: #eee;
	margin-bottom: 1.625em;
	max-width: 96%;
	padding: 9px;
}
.wp-caption-text{
	color: #666;
	font-family: Georgia, serif;
	font-size: 12px;
}
.gallery-caption{
	color: #666;
	font-family: Georgia, serif;
	font-size: 12px;
}
.bypostauthor{

}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}
blockquote {
	font-family: Georgia, "Bitstream Charter", serif;
	font-style: italic;
	font-weight: normal;
	margin: 0 3em;
}
blockquote em, blockquote i, blockquote cite {
	font-style: normal;
}