/* 
Theme Name: Gornahoor
Template: kippis
*/

/*import url('../3clr-h0-s0/style.css');*/
@import url('../kippis/style.css');

/* - - Overrides - - */
body {
   margin: 0;
}

#header {
	background-color: #54A1D9;
	height: 180px;
	border-bottom: 1px solid #336699;
    margin: 0px 0px 00px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url('http://www.gornahoor.net/images/GornahoorLogo.jpg');
	background-repeat: no-repeat;
}

header#pagehead{
	background-image: url('http://www.gornahoor.net/images/GornahoorLogo.jpg');
	background-repeat: no-repeat;
	height: 180px;
}

#header p {
	margin: 15px 30px;
	padding: 5px;
}
#header a:link, #header a:active, #header a:visited {
	color: #000000;
}
h1#site-title {
	font-family: 'Algerian', cursive, 'Times New Roman', Times, serif;
	font-size: 30px;
	margin: 10px 0 3px 180px;
        text-shadow: 0 0 0.6em white,0 0 0.6em white,0 0 0.6em white,0 0 0.6em white,0 0 0.6em white,0 0 0.6em white;
}
h2#site-description {
	font-family: 'Times New Roman', Times, serif;
	font-size: 22px;
	color: #000000;
	margin: 5px 0 5px 180px;
        text-shadow: 0 0 0.6em white,0 0 0.6em white,0 0 0.6em white,0 0 0.6em white,0 0 0.6em white,0 0 0.6em white;
}
.blogname {
	font-family: "Algerian", "Times New Roman", Times, serif;
	font-size: 30px;
	color: #000000;
	margin: 200px 0 3px 180px;
}

.blogslogan {
	font-family: "Times New Roman", Times, serif;
	font-size: 22px;
	color: #000000;
	margin: 5px 0 5px 180px;
}

h2.widgettitle {
	color: #54A1D9;
	font-size: 12px;
}

cite {
	font-size: 100%;
}

hr {
 color: #54A1D9;
 background-color: #54A1D9;
   height: 1px;
}

/* - - -    Hyperlinks     - - - */

.meta a {
	color: #0000CC;
	font-weight: normal;
	letter-spacing: 0;
}

a {
	color: #0000CC;
}

a img {
	border: none;
}

a:visited {
	color: #660066;
}

a:hover {
	color: #0000FF;
}

/* - -  Custom Styles - - */
.rightbox {
   float: right;
   padding-left: 10px;
   margin-top: 0;
   margin-bottom: 5px;
}

.leftbox {
   float: left;
   padding-right: 10px;
   margin-top: 0;
   margin-bottom: 5px;
}
.alignright {
   float: right;
   padding-left: 10px;
   margin-top: 0;
   margin-bottom: 5px;
}

.alignleft {
   float: left;
   padding-right: 10px;
   margin-top: 0;
   margin-bottom: 5px;
}
.quote
{
	font-style: italic;
	border-bottom-color: #333366;
	border-style: groove;
}

.q
{
	font-style:italic;
}

.annotation
{
	font-style: italic;
	font-size: small;
	border:2px solid #99CCFF;
}
p.notes
{
	font-size: small;
}
blockquote {
    font-family: Palatino, serif;
    font-style:normal;
	border-left: 3px #54A1D9;
	background: #FFFFFF;
	margin-left: 6px;        
	padding: 5px 10px 5px 5px;
}

blockquote.commentary {
    font-family: Palatino, serif;
    font-style:normal;
	border-left: 3px solid green;
	background: #FFFFFF;
	margin-left: 6px;        
	padding: 5px 10px 5px 5px;
}
dt
{
	font-weight: bold;
}

ol.roman { list-style-type: upper-roman }

/* - - - - - - - - - - - - - - - - - -
   Table STYLES
   - - - - - - - - - - - - - - - - - - */
table.schema {
     border-style:solid;
     border-color:black;
     border-width:2px;
     width:100%;
}

.schema caption
{
     font-weight:bold;
     font-size: 14px;
    text-align: center;
}

.schema th {
    font-weight:bold;
    border-style:solid;
    border-width:1px;
    text-align: center;
}

.schema td {
    border-style:solid;
    border-width:1px;
    margin-left:5px;
    margin-right:5px;
    text-align: left;
    width:150px;
}

.meta ul {
    margin: 0 0 18px 1.5em;
    padding-left:8px;
    list-style-type:disc;
    list-style-position:inside;
}
.meta ul ul {
    margin: 0 0 18px 1.5em;
    padding-left:32px;
    list-style-type:circle;
    list-style-position:inside;
}

div.section  {
     border:2px solid blue;
}

/* Library */
ol.library {
  	font-size: 16px;
  	font-family: "Times New Roman", Times, serif;
  	color: #000000;	
	margin-top: 0;
	padding-bottom: 0;
         list-style-type: upper-roman;
}

.library li {
}

.library a {
}