/*  
Theme Name: SquatSpace
Theme URI: http://squatspace.com/blog
Description: squatspace blog theme to integrate into the website
Version: 1.5
Author: SquatSpace
Author URI: http://squatspace.com
*/



/*background colours and fonts etc*/

body  {
       background-color: #ee0000;
       font-family: franklin gothic book, sans-serif;
       font-size: 11pt;
       color: #ffffff;
       margin: 0px;
       padding: 0px;
}    

a     {    
       color: yellow;
       text-decoration: none;
} 

a:link {color: yellow;}
a:visited {color: #yellow; }
a:hover {
	text-decoration: overline; 
	}

img   { 
       border: 0px;
}

.borderwhite {
       border: #ffffff 1px solid;
}

.borderblack {
       border: #fff 1px solid;
}

.bold {
       font-weight: bold;
}

.none{color: #ffffff}


.oblique {
       font-style: oblique;
}


/*layout*/

#page {
	width: 800px;
	float: right;
	border-top: 1px solid white;
	margin-top: 20px;
}

#headerimg 
{ 
	float: right;
}

#sidebar
{
  float: left;
  width: 190px;
  margin-bottom: 20px;
    margin-top: 30px;

	clear: none;
}

#sidebar ul {
       border: 0;
       margin-right: 0;
       padding: 0;
       list-style-type: none;
	   text-align: right;
}

#header
{
	clear: both;
     
       width: 100%;
       text-align: right;
       margin-right: 13px;
	 
	   margin-top: 0px;
	   padding-top: 0px;

}



#content {
padding-top: 30px;
margin-right: 40px;
float: right;
width: 450px;
text-align: justify;

}


#footer
{
	border-top: 1px solid white;
	margin-top: 20px;
  clear: both;
  text-align: center;
}

/* the links bar which is a customised, inline unordered list*/

#linksbar {

       float: right;
       text-align: right;
       font-variant: small-caps;
       border: 0px #ffffff dashed;
       text-decoration: none;
       margin-top: 0px;
       padding-right: 13px;

}
#linksbar ul {
       border: 0;
       margin: 0;
       padding: 0;
       list-style-type: none;
}

#linksbar ul li {
       display: inline;
       padding-left: 5px;
       padding-right: 5px;
       border-right: 0px dotted white;

}

#linksbar ul li#navcontact {
       display: inline;
       padding-left: 5px;
       padding-right: 5px;
       border-right: 0px dotted white;

}


#linksbar ul li a {
       display: inline;
       background-color: #ee0000;
       color: white;
       text-decoration: none;
}


#linksbar ul li a:hover {
border-top: 1px white solid;
border-bottom: 1px white solid;
}

#linksbar ul li a:focus {
border-top: 1px white solid;
border-bottom: 1px white solid;
}

body#home ul#navlist li#navhome a,
body#about ul#navlist li#navabout a,
body#history ul#navlist li#navhistory a,
body#blog ul#navlist li#navblog a,
body#squatfest ul#navlist li#navsquatfest a,
body#handbook ul#navlist li#navhandbook a,
body#links ul#navlist li#navlinks a,
body#projects ul#navlist li#navprojects a,
body#contact ul#navlist li#navcontact a

{
border-top: 1px white solid;
border-bottom: 1px white solid;
}
