body
{
background:#0098CC url(http://www.gohomefool.com/wp-content/themes/default/images/bgk.gif);
top-margin:0px;
}


a:link { color: #063F55; }
a:visited { color: #325C6D; } 
a:hover { color: #008EC6; } 

.wrapper
{
width:980px;
top-padding:0px;
}

.header
{

background-color:#34AED7;
float:left;
width:100%;
background-image:url('http://www.buffalo123.com/images/headergd.gif');
}

.linkbar
{
height:36px;
float:left;
width:966px;
background-color:eee;
background-image:url('http://www.buffalo123.com/images/gd.gif');
border-bottom:2px;
padding:0px;
}


.logo
{
float:left;
}
.search
{
float:right;
padding:2px;

}

.left
{
float:left;
padding:3px;
}

.leftimg
{
float:left;
padding-left:10px;
padding-right:10px;

}
.right
{
float:right;
padding:3px;
}

.padding
{
padding:15px;
}
.padding1
{
padding:15px;
}
.menu
{
float:right;
width:160px;
background-color:#34AED7;
padding:5px;
margin:0px
}

.menu1
{
float:right;
width:160px;
background-color:#34AED7;
padding:5px;
margin:0px
}


.menuitem
{
float:left;
align:left;
width:140px;
padding:5px;
margin:0px;
height:30px;
background-color:eee;
background-image:url('http://www.buffalo123.com/images/gd.gif');
vertical-align:text-top;
text-align: left; 
}


.menuitem a:link { color: #000 }
.menuitem a:visited { color: #000 } 
.menuitem a:hover { color: #008EC6; } 


.contents
{
width:640px;
background-color:#eee;
float:left;
padding:0px;
overflow:hidden;
}

.story
{
background-color:#FDFDFC;
background-image:url('http://www.buffalo123.com/images/gd.gif');
background-repeat:repeat-x;
padding:10px;
margin:10px;
overflow:hidden;
}

.footer
{
background-color:#34AED7;
float:left;
padding:6px;
width:980px;
height:35px;
background-image:url('http://www.buffalo123.com/images/headergd.gif');
}

.footer a:link { color: #FFF }
.footer a:visited { color: #FFF } 
.footer a:hover { color: #000 } 


.padding a, .padding a:link {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #0066cc;
	color: #0066cc;
	background-color: #FFFFFF;	
}
.padding a:visited {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #0066cc;
	color: #0066cc;
	background-color: #FFFFFF;	
}
.padding a:hover {	
	border: 1px solid #000000;
	color: #fff;
	background-color: #2AA9D4;
}
.padding a:active {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #0066cc;
	color: #0066cc;
	background-color: #FFFFFF;	
}
.padding span.pages {
	padding: 2px 4px 2px 4px; 
	margin: 2px 2px 2px 2px;
	color: #000000;
	border: 1px solid #000000;
	background-color: #FFFFFF;
}
.padding span.current {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	font-weight: bold;
	border: 1px solid #000000;
	color: #000000;
	background-color: #FFFFFF;
}
.padding span.extend {
	padding: 2px 4px 2px 4px; 
	margin: 2px;	
	border: 1px solid #000000;
	color: #000000;
	background-color: #FFFFFF;
}











.navcontainer {
	height: 36px;
width:966px;
    background: url(/wp-content/themes/Vanillia/images/nav-background.png) top left repeat-x;
    padding: 0 8px;
	}
	
#nav {
	height: 30px;
	}

#nav, #nav ul { 
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 1;
	}
#nav {
	margin-bottom: 1px;
	}
	
#nav ul {
	float: left;
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	}
	
#nav li {
	float: left;
	list-style: none;
	margin: 0px;
	padding: 0px;
	}
	
#nav ul li {
	list-style: none;
	margin: 0px;
	padding: 0px;
	}
	
#nav li a, #nav li a:link {
	color: #fff;
	display: block;
    margin: 0px 3px 0px 3px;
	padding: 12px 13px 12px 13px;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
    text-shadow: 0 1px 0 #962338;
	}
	
#nav li a:hover, #nav li a:active {
	color: #fff;
	display: block;
	text-decoration: none;
    background: url(/wp-content/themes/Vanillia/images/nav-background-hover.png) top left repeat-x;
    text-shadow: 0 1px 0 #242422;
	}
	
#nav  li.current-cat a {
	color:#fff;
    background: url(/wp-content/themes/Vanillia/images/nav-background-hover.png) top left repeat-x;
    text-shadow: 0 1px 0 #242422;
	}

#nav li:hover, #nav li.sfhover { 
	position: static;
	}

    