/*
Theme Name: Fluffenstuff Shop Theme
Theme URI: http://www.fluffenstuff.co.uk
Description: The Theme for the Fluffenstuff shop
Version: 1.10
Author: Fluffenstuff.co.uk (Developed from "Blank Theme" by Michael B)
*/
/*Special Thanks to Urban Giraffe for the Dissecting a Theme Guide, which inspired me to develop the blank theme
http://www.urbangiraffe.com/themes/guides

Additional thanks to Michael Hielemann at http://binarybonsai.com for the default Kubrick Theme
*/
  
/*-----------Block Level Elements--------------*/
	
Body {
font-family: sans-serif; 
color : #000000;
background-color :  #ffffcc; 
width: 99%;
}

/*-----------Front Page Elements--------------*/
#frontpage {
	text-align: center;
	margin: 0px auto;
	padding: 0px;
	border:0;
	width: 90%;
}

#frontpage .img {
    margin-left:auto;
    margin-right:auto;
    display: block; 
    }

#horizon{
	margin-left: auto;
	margin-right: auto;
	display: block; 
	text-align: center;
	width: 60%;
}


#horizon sIFR-hasFlash        
	{
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	display: block;
	}

#left {
	float: left;
	width: 60%;
}

#right {
	float: right;
	width: 40%;
}

#frontpagefooter {
	clear: both;
}

/*-----------Rest of Site Block Level Elements--------------*/

#wrapper {
  float: left ;
  width: 75% ;
  padding : 0.1em  ;

/* position: absolute;
  left: 10px ;
  top: 200px; */
}

#header {
}

#header img{
    display: block ;
    margin-left: auto ;
    margin-right: auto ;
}

.description {
}

#content {
}

#sidebar {
  float : right ;
  width : 23% ; 
  top : 0.1em ; 
  right : 0.1em ; 
  
/* bottom: 1em; 
  left: auto;
  height: auto; */
}

#sidebarfooter {
font-size : xx-small;
    display: block;
    margin-left: auto;
    margin-right: auto ;
    clear: both ;
}

#footer {
  clear: both ;
  float: left ;
  width: 79% ;
  padding : 0.1em ;

 /* position: absolute;
  left: 10px ;
  top: 200px; */
}


/*-------------Headings-------------*/

h1 {
font-size : 40pt;
}

h2 {
font-size : 24pt;
}

h3 {
font-size : 18pt;
}

h4 {
font-size : 14pt;
}

h5 {
font-size : 14pt;
}

/*-------------The Post-------------*/

h2 a:hover, h2 a:visited, h2 a {
font-size : x-large;
}

.post {

}

.post p {

}

.post a {

}

.post ul {

}

.post li {

}

.entry {

}

.entrytext .postmetadata {
text-size : small ;
}

.postmetadata alt {

}

.postmetadata a {

}

.navigation {

}

.alignleft {

}

.alignright {

}

.center {

}

.pagetitle {

}

blockquote {

}

cite {

}

a img {

}

acronym, abbr {

}


/*--------------Sidebar------------*/

#sidebar ul {
list-style: none ;
margin : 0.1em ;
padding : 0.1em ;
}

#sidebar ul h2 {

}

#sidebar ul li {
font-weight : 600 ;
}

#sidebar ul ul {
}

#sidebar ul ul li {
}

#sidebar ul ul ul {
margin-right : 1em ;
}

#sidebar ul ul ul li {
font-weight : 400;
}

#sidebar p {
font-size : small;
}

#sidebar a {
text-decoration : none;
}
#sidebar a:hover {
text-decoration : none;
}

#sidebar a:visited {
text-decoration : none;
}

#sidebar a:active {
text-decoration : none;
}

/*--------------Comments--------------*/

ol.commentlist {

}

ol.commentlist li {

}

ol.commentlist li.alt {

}

ol.commentlist a {

}

small.commentmetadata {

}

/*--------------Search Form-------------*/

#searchform {

}

#searchform input {

}

#searchform #s {

}


/*-------------Calendar-----------------*/

#wp-calendar {

}

#wp-calendar th {

}

#wp-calendar a {

}

#prev a, #next a {

}

#wp-calendar caption {

}

/*-------------Images------------------*/
