/*Theme Name: Kingdoms of Novitas
Theme URI: http://www.kingdomsofnovitas.net
Description: Kingdoms of Novitas
version: 1.0
Author: Leslie Zuker
Author URI: http://www.kingdomsofnovitas.net
*/


@charset "UTF-8";
/* CSS Document */


/* Duplicate body tag fixes moronic Safari bug that makes background images in the body tag not show up*/
body {
height: 100%;
margin: 0;
padding: 0;
}

body{

background:url(images/KON_bg.jpg) repeat;
margin:0;
padding:0;
font-size:16px;
color:#590f0f;
font-family:"Times New Roman", times, sans-serif;
position:relative;
height:100%;
}

#sidebar{
background:url(images/konsidebar.jpg) repeat-y;
width:73px;
height:100%;
margin:0px;
padding:0px;
margin-bottom:-6000px;
padding-bottom:6000px;
float:left;
}

#container{
overflow:hidden;
position:relative;
background:none;
}

/*#wrapper{
padding-left:73px;
margin-left:auto;
margin-right:auto;
margin-top:20px;
margin-bottom:0px;
background:url(images/konmaincontent_middle.jpg) repeat-y right;
width:962px;
position:relative;
}*/

#wrapper, #searchbar{
padding-left:73px;
margin-left:auto;
margin-right:auto;
margin-bottom:0px;
background:url(images/konmaincontent_middle.jpg) repeat-y right;
width:962px;
position:relative;
}

#searchbar{
background:none;
margin-top:20px;
}

#searchbar div{
float:right;
}

#searchbar form{
height:22px;
position:relative;
right:40px;
top:67px;
z-index:3;
}

#searchbar form .screen-reader-text{
display:none;
}

#s, #searchsubmit{
background: url("images/KONmaincontent_top.jpg") no-repeat scroll center bottom transparent;
border-color:#590F0F;
-webkit-border-radius: 7px;
-moz-border-radius: 7px;
border-radius: 7px;
}

#header{
background:url(images/KONmaincontent_top.jpg) no-repeat right top;
width:962px;
position:relative;
margin:0;
min-height:650px;
}

#kon_name{
	background:url(images/KONname.png) no-repeat center;
	width:640px;
	height:65px;
	position:absolute;
	left:44px;
	top:21px;
	z-index:80;
}


#slider{

position:relative;
top:69px;
left:40px;
height:206px;
width:883px;
}

#slider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}

#banner_shadow{
background:url(images/KONimagebox.png) no-repeat;
height:208px;
width:883px;
position:absolute;
z-index:70;
top:69px;
left:40px;
}

#main-navigation{
position:relative;
margin-top:90px;
margin-bottom:0;
margin-left:auto;
margin-right:auto;
width:40.6em;
}

a:link, a:visited, a:hover{
color:#590f0f;
font-size:20px;
font-weight:500;
}


a:hover{
color:#006b6b;
}

#main-navigation ul{
padding:0;
margin:0;
list-style:none;
}

#main-navigation li{
float:left;
padding-left:15px;
padding-right:15px;
margin:auto;
}

#line{
background:url(images/konbar.png) no-repeat center;
margin-left:auto;
margin-right:auto;
width:535px;
height:37px;
position:relative;
z-index:60;
top:20px;
}

#main_content{
padding-left:30px;
padding-right:30px;
}


#main_content p{
text-indent:40px;
line-height:130%;
}

.sub_navigation{
position:relative;
bottom:15px;

}


.sub_navigation ul{
background-color:#f2dfbd;
padding:0;
padding-top:25px;
width:535px;
height:50px;
list-style:none;
text-align:center;
margin-left:auto;
margin-right:auto;
}

.sub_navigation li{
display:inline;
margin-left:auto;
margin-right:auto;
padding-left:10px;
padding-right:10px;
}

.sub_navigation li a{
font-size:18px;
}

#content-bottom,#footer{
margin-left:auto;
margin-right:auto;
width:962px;
}

#footer{
padding-left:73px;
text-align:center;
}

#footer p, #footer a:link,#footer a:hover, #footer a:visited{
font-size: 14px;
font-style: italic; 
color:#aa9898;
}

#footer img{
margin-top:10px;
}

.post{
padding-left:30px;
padding-right:30px;
}
.post p{
text-indent:40px;
}

.post a{
font-size:16px;
}

.post h1,.post h2,.post h3{
font-size:20px;
font-weight:normal;
}

.post h2 a{
font-size:20px;
}

.post_title, .post h2 a{
background-color:#f2dfbd;
padding-top:5px;
padding-bottom:5px;
padding-left:5px;
margin-bottom:30px;
}

.post_title span{
font-size:14px;
font-weight:normal;
float:right;
padding-right:5px;
}
.post_title{
border:dotted 1px #F5D39A;
}

.post-info{
font-size:14px;
margin-top:40px;
text-align:right;
}


#comment{
width:700px;
height:80px;
}

#no-text-indent p{
text-indent:0;
}

.current_page a:link, .current_page a:visited, .current_page a:hover {
color:#2c1606;
cursor:default;
text-decoration:none;
}


/* This is to be added to the jquery lightbox css after every upgrade.
#lightbox-overlay-text{
display:none;
}
*/
