/*   
Theme Name: Wasabi Thematic
Theme URI: 
Description: wasabi sushi and grill
Author: Dilun Ho
Author URI: http://di-lun.com
Template: thematic
Version: 1.0
Tags: Thematic
.
Thematic is © Ian Stewart http://themeshaper.com/
.
*/

/* Reset browser defaults */
@import url('../thematic/library/styles/reset.css');

/* Apply basic typography styles */
@import url('../thematic/library/styles/typography.css');

/* Apply a basic layout */
@import url('../thematic/library/layouts/2c-r-fixed.css');

/* Apply basic image styles */
@import url('../thematic/library/styles/images.css');

/* Apply default theme styles and colors */
/* It's better to actually copy over default.css into this file (or link to a copy in your child theme) if you're going to do anything outrageous */
@import url('../thematic/library/styles/default.css');

/* Prepare theme for plugins */
@import url('../thematic/library/styles/plugins.css');

body {
background-color: #2A3121;
font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;
}

#main {
background-color: #000;
color: #fff;
border:5px solid #929929;

    padding:0px 0 0px 0;


}

table {
    border:0px;
	}
	
	tr {
    border-bottom:0px;
}

#container {
margin-top:0px;
padding: 0px 0px 0 0px;
background-color: #000;
width:100%;

}

#header {
background-color:#929929;
}

#branding {

    padding:10px 0 0px 0;
	margin-top:0px;
	width:960px;
	height:100px;
}

#blog-title {
	background : url(logo.gif) no-repeat 0 0;
	width : 173px;
	height : 89px;
margin-left:auto;
margin-right:auto;
}
#blog-title a {
	display : block;
	height : 50px;
	text-indent : -9999px; 
}

#access {
border:0px;
height:32px;

}


.sf-menu {
padding-left:150px;
    border-right:0px solid #929929;
	float:left;
padding-bottom:15px;
}
.sf-menu a {
	border-left:0px solid #929929;
	border-top:0px solid #929929;
	border-bottom:0px solid #929929;
	padding:9px 40px;
	text-decoration:none;
}
.sf-menu .current_page_item a,
.sf-menu .current_page_ancestor a,
.sf-menu .current_page_parent a {
    border-bottom:5px solid #e1e900;
	
}
.sf-menu a, .sf-menu a:visited  { /* visited pseudo selector so IE6 applies text colour*/
	color:			#929929;
		font-size: 1.2em;
	font-family: Century Gothic, Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}



.sf-menu li {
	background:		#000;
}
.sf-menu li li {
	background:		#000;
}
.sf-menu li li li {
	background:		#fff;
}


.sf-menu li:hover, .sf-menu li.sfHover,
.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {
    background:     #000;
	outline:		0;
    border-bottom:5px solid #e1e900;
	color: #e1e900;
}

.sf-menu li:hover {
border-bottom:0px solid #e1e900;
}
.sf-menu ul {
border-top:1px solid #929929;
    border-right:1px solid #929929;
    border-bottom:1px solid #929929;
	border-left:1px solid #929929;
}
.sf-menu li:hover ul,
.sf-menu li.sfHover ul {
	top:32px; /* overriding essential styles */
}
.sf-menu ul ul {
    margin-top:0;
}
.sf-menu ul a {
    background:#2A3121;
	border-bottom:none;
}
.sf-menu ul a:hover {
    color: #e1e900;
}




#footer {
border:0px;
}

#siteinfo {
color:#F2F2F2;
text-align: center;
line-height:0px;
padding:0px 0 0px;
}

.entry-title {

		display:none; 
}

.entry-content {
text-align:center;
}


#content { margin:0 auto; width:90%; overflow:hidden; }


.heading {
	font-size: 1.2em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #e1e900;
}
.heading2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #FFFFFF;
	font-weight: bold;
}
.small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .9em;
	font-style: normal;
	font-weight: normal;
	color: #CCCCCC;
}
.smallLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
	font-weight: bold;
	color: #CDD50A;
	text-decoration: none;
	}

.infoHeading {
	color: #929929;
	font-weight: bolder;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align: right;	
}
.style2 {
	color: #929929;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

a {
color: #e1e900;
}

h1, h2, h3, h4 {
color: #e1e900;
}

a:link {
    color: #e1e900;
}
a:visited {
    color: #e1e900;
}
a:active,
a:hover {
    color: ##929929;
}


.floatLeft{
float:left;
}
.floatRight {
float:right;
}

.smallCaption{
font-size:.9em;
color:#888;
}
