/*
Theme Name: Gryffin's Holt: Candidate
Author: PyroPawz
*/

/*
relative  	An element with position: relative moves an element relative to its normal position, 
		so "left:20" adds 20 pixels to the element's LEFT position
absolute 	An element with position: absolute is positioned at the specified coordinates relative 
		to its containing block. The element's position is specified with the "left", "top", 
		"right", and "bottom" properties

background-image: url(http://www.takoumori.com/images/buttons/topbanner.jpg);
url(images/bgred.gif)
*/

body {
	font-family: Garamond, "Times New Roman", Times, serif;
	color: black;
	background: black; 
	height:100%; }

#container 
{
	position: absolute;
	top: 200px;
	left: 0px;
	background: White;
	width:100%;
	min-width:1005px;
	max-width:1015px; }

#banner 
{
	background-image: url(http://www.takoumori.com/images/site/candidatebanner.png);
	position: absolute;
	top: -200px;
	left: 0px;
	width: 100%;
	height: 200px; }

#bar {
	position: absolute;
	top: -25px;
	background: black;
	width: 100%;
	height: 25px;
	text-align: center;
}

#bar1 {
	position: absolute;
	top: -25px;
	background-image: url(http://www.takoumori.com/images/site/bar.png);
	width: 100%;
	height: 5px;
	text-align: center;
}

#bar2 {
	position: absolute;
	top: -5px;
	background-image: url(http://www.takoumori.com/images/site/bar2.png);
	width: 100%;
	height: 5px;
}

#topmenu {
	position: absolute;
	left: 30px;
	top: -23px;
}
#main 
{
	width: 760px;
	position: relative;
	left: 10px;
    font-family: Garamond, "Times New Roman",
		  Times, serif;
	font-size: 16px;
	text-align: justify;
	overflow: auto;
}

#sidemenu 
{
	background-color: #207303;
	color: Silver;
	width: 220px;
	float: right;
	padding-bottom: 20px;
	border-left: double;
	border-left-color: White;
	border-right: double;
	border-right-color: White;
	border-bottom: double;
	border-bottom-color: White;
	/*background-image: url(http://www.takoumori.com/images/site/stars.png);*/
	text-align: center;
	height: 100%;
}

/*
#bottomtable {
	position: absolute;
	left: -160px; }
		
#menubar {
	position: absolute;
	left: 20px; 
	top: 110px; }
*/	

/*Bwah?*/
hr.double  {
	color: white;
	border-top: 1px solid;
    border-bottom: 1px solid;
    height: 3px;
}

p {
	font-size: 100%;
	text-align: justify;}

p.little {
	font-size: 70%;
	text-align: justify;}
		
a:link {
    color: black;
    text-decoration: underline;}
    
a:hover {
	color: #6B73A0;}
    
a:visited {
    color: black;}
   
a:visited:hover {
	color: #6B73A0;}
/*
h2.title {
	font-family: Jot Medium - HMK, Book Antiqua, Serif; 
    color: Red;
    text-align: center;}
    
h2.date {
	text-align: center;
	font-family: Jot Medium - HMK, Book Antiqua, Serif; 
	color: #008609;
	font-size: 110%;}

h2.menu {
	font-family: Jot Medium - HMK, Book Antiqua, Serif; 
	color: #8800C6;
	text-decoration: none;
	text-align: center;
	left: 0px;
	right: 700px;
	font-size: 19px;
	margin: 10px, 0px, 2px, 0px;}
*/	

.mutt:link, .mutt:visited  {
    color: White;
    text-decoration: none;
    text-align:  center;
	font-size: 19px;
	margin: -100px, 0px, 2px, 0px;}

.mutt:hover, .mutt:visited:hover {
    color: #6B73A0;
    text-decoration: none;
    text-align: center;
	font-size: 19px;
	margin: 10px, 0px, 2px, 0px;}

/* Controls the links for the "Page" list. wp_list_pages() */
.pagenav {}
.page_item {
	font-size: 90%;}
.current_page_item {
	font-style:italic;}
.current_page_parent {}

/* Controls the links for the "Categories" list. wp_list_categories() */
.current-cat {
	font-style:italic;}
.cat-item{ /* Hidden? Not in documentation. */
	 font-size: 90%;}
	 
.post-content{ /* Messes with the body of the post. */ }
.post { /* Messes with the body of the post, up to the top titles, and bottom stuff. */ }
.entry { /*Seems to be same as above.*/ }
.post-cat, .post-comments{ /* Category links within a post. */
	position: absolute;
	right: 15px;
	text-align: left; }

.alignright {
	float: right; }

.alignleft {
	float: left; }

.right {
	text-align:right;
}

.left {
	text-align:left;
}