/*
Theme Name: Wild Hunt Theme
Theme URI: http://wildhunt.daegmorgan.net
Description: Theme for Wild Hunt Studio
Version: Version 1
Author: Raven Daegmorgan
*/

/*-----------Block Level Elements--------------*/

* {
 margin: 0;
 padding: 0;
}

HTML {
 background: black url('images/whs_layout_top.jpg') no-repeat top left;
}

BODY {
 font-family: Arial, Verdana, Sans-Serif;
 color: white;
 font-size: .8em;
}

#grphx {
 position: absolute; 
/* border: 1px solid white; */
 margin-top: 450px;
 margin-left: 800px;
}

#logo {

}

#page {
 position: relative;
 margin-top: 0px;
 margin-left: 20px;
 text-align: leftt;
 width: 650px;
 min-height: 770px;
}

#page-orx {
 position: relative;
 margin-top: 0px;
 margin-left: 0px;
 text-align: left;
 width: 1050px;
 min-height: 770px;
}

hr {
 display: none;
}

#header {
 display: none;
}

#header a {
 text-decoration: none;
}

#headerimg {

}

.description {

}

#wrapper {
 position: relative;
 width: 400px;
 float: right;
 left: 0px;
}

#wrapper-orx {
 position: relative;
 float: right;
 width: 800px;
 left: 0px;
}

#spacer {
 width: 400px;
 height: 235px;
}

#content {
 text-align: right;
 position: relative;
 width: 400px;
 /*border: 5px solid #99CCFF;*/
 /* background: #696969; */
 padding: 15px 15px 0px 15px;
}

#content-orx {
 text-align: left;
 position: relative;
 width: 600px;
 border: 5px solid #99CCFF;
 background: lightgray; 
 padding: 15px 15px 0px 15px;
 color: black;
border-radius: 32px;
-moz-border-radius:32px;
-webkit-border-radius:32px;
-opera-border-radius:32px;
-khtml-border-radius:32px;
}

a:hover, a:visited, a {
 color: white;
}

/*-------------Headings-------------*/

h1 {
}

h2 {
 padding: 0px 0px 10px 0px;
}

h3 {

}

h4 {

}

h5 {

}

/*-------------The Post-------------*/

h2 a:hover, h2 a:visited, h2 a {
 color: white;
}

.post {
}

.post p {
 margin-bottom: 10px;
}

.post a {
 color: gray;
}

.post ul {
 text-align: left;
 margin: 10px;
}

.post li {
 margin-left: 30px;
}

.post hr {
 display: block;
 background: black url('images/dog-hr.jpg') no-repeat center;
 height: 40px;
 border: 0 none;
<!-- color: #99CCFF;
 margin: 20px 0px 20px 0px;
 text-align: center; -->
}

.post h2 {
 font-size: 36px;
 margin-bottom: 30px;
 margin-left: -20px;
 border-bottom: 1px solid #99CCFF;
}

.h2-orx {
 font-size: 36px;
 margin-bottom: 30px;
 margin-left: -20px;
 text-align: right;
}

.entry {	
 border-width: 0px;
 border-color: #99CCFF;
 border-style: solid;
 border-bottom-width: 1px;
 margin-bottom: 20px;
}

.entry a {
 color: white;
}

.entrytext .postmetadata {

}

.postmetadata alt {

}

.postmetadata a {

}

.navigation {

}

.alignleft {

}

.alignright {

}

.center {

}

.pagetitle {

}

blockquote {
 margin: 20px 20px 20px 20px;
}

cite {

}

a img {

}

acronym, abbr {

}

/*--------------Sidebar------------*/

#sidebar {
 position: relative;
 float: left;
 width: 205px;
 margin-top: 211px;
 padding: 120px 0px 0px 10px;
}

#arch-current {
 position: relative;
 padding-top: 40px;
 padding-bottom: 0px;
}

#sidebar p {

}

#sidebar a {
 text-decoration: none;
}

#sidebar a:hover {

}

#sidebar a:visited {

}

#sidebar li {
  padding-bottom: 5px;
}

#sidebar li li {
  padding-bottom: 0px;
}

#sidebar ul {
  list-style: none;
  padding: 5px;
}

#sidebar ul h2 {
  position: relative;
/*  background: #99CCFF; */
  color: white;
  font-size: 1.2em;
  padding: 0px 0px 0px 15px;
  border-bottom: 1px solid #99CCFF;
  background: url('images/posttitle-back.png') repeat-x;
}

#sidebar ul li {
 }
	
#sidebar ul ul {
  position: relative;
/*  border: 5px solid #696969; */
  margin: 7px 0px 10px 15px;
  padding-top: 0px;
}

#sidebar ul ul li {
 margin-top: 0px;
 padding-top: 10px;
}

#sidebar ul ul li a:hover {
 color: #99CCFF;
}

#sidebar ul ul ul { 
 padding: 0px;
 margin: 0px 0px 0px 15px;
}

#sidebar ul ul ul li { 
 margin-top: 0px;
 padding-top: 0px;
}

ul ul ul li:before {
    content: "\00BB \0020";
    color: #99CCFF;
    font-size: 1em;
    margin-left: -11px;
    }

/*--------------Footer--------------*/

#breaker {
 position: relative;
 clear: all;
 height: 1px;
}

#out {
 position: relative;
 clear: both;
 height: 1px;
}

#footer {
 background: url('images/whs_layout_bottom.jpg') no-repeat bottom left;
 text-align: center;
 width: 1120px;
 height: 201px;
}

#footer p {
 padding-top: 100px;
}