/*
Theme Name: Sparrow
Description: The Sparrow Bakery Theme.
Version: 1.0
Author: Jason K Ware
Tags: white, left justified, fixed width, simple
*/

* {
	margin: 0;
}

html, body {
	height: 100%;
}

body{
font-family:arial,sans-serif;

}

h1{
font-size:4em;
}
h1 span{
font-size:0.5em
}

h2{
font-size:2.5em;
}
h3{
color:#494949;
}
.rt{
text-align:right;
}
.medlight{
font-size:1em;
color:#9F9F9F;
letter-spacing:0px;
}
.meddark{
font-size:1em;
color:#494949;
letter-spacing:0px;
}
.smllight{
font-size:.9em;
color:#9F9F9F;
letter-spacing: 0px;
}
.smldark{
font-size:.9em;
color:#494949;
letter-spacing: 0px;
}

a{display:block; color:#9F9F9F;}
a:link, a:visited {text-decoration: none; color:#9F9F9F;}
a:hover {text-decoration: none; color:#494949;}

li{
list-style:none;
}
ul, li{
padding:0;
margin:0;
}

.clearit{
clear:both;
}

#innerwrap{
margin:20px;
width:850px;
}

#header, #header2{
height:250px;
width:850px;
}
#header{
background:url(../img/logo.png);
background-repeat: no-repeat;
background-position: left;
}
#header2{
background:url(../img/logo2.png);
background-repeat: no-repeat;
background-position: left;
}

#maincont{
width:650px;
float:left;
min-height:400px;
margin-left:40px;
}
#maincont2{
width:450px;
float:left;
min-height:400px;
margin-left:240px;
}
#rightcont{
width:270px;
float:left;
margin-left:10px;
}

.slidebox, .slidebox2{
display:block;
float:left;
width:320px;
height:360px;
}
.slidebox2{
margin-left:10px;
}
div.slideshow{
width:320px;
}

#maincont ul{
margin-top:10px;
list-style:none;
text-align:right;
}

#titlebar{
display:block;
margin-left:240px;
margin-bottom:1em;
}

ul#menuimages{
margin-left:15px;
}
ul#menuimages li{
margin-bottom:20px;
}
img.menu{
border:1px solid #9F9F9F;
}
ul#habit li.rtimg{
text-align:right;
}

ul#habit img{
margin:20px 40px;
}

img.evtimg{
margin-left:40px;
}

.footspace{
clear:both;
display:block;
width:100%;
height:150px;
}
/*////////////////////////////////////
///NAV STUFF
/////////////////////////////////*/

.headright{
width:500px;
float:right
}

#header ul, #header2 ul{
float:right;
list-style:none;
font-weight:bold;
width:170px;
}

#header ul a, #header2 ul a{
color:#9F9F9F;
}
#header ul a:hover, #header2 ul a:hover{
color:#494949;
}

body#home li#homenav a,
body#press li#pressnav a,
body#habit li#habitnav a,
body#findus li#findnav a,
body#catering li#caternav a,
body#savory li#savorynav a,
body#pastry li#pastrynav a,
body#events li#eventnav a,
body#manifesto li#mannav a
{
font-size:2em;
font-weight:bold;
color:#494949;
text-align:right;
width:400px;
position:relative;
right:395px;
}
