/**
 * Theme Name: Macheesmo
 * Theme URI: http://www.macheesmo.com
 * Description: The basic theme for Macheesmo.
 * Version: 0.1
 * Author: NIck Evans
 * Author URI: http:www.macheesmo.com
 * Tags: food, cooking, photography, recipes
 * Template: hybrid
 */


/* Get base 21px CSS */
@import url('../hybrid/library/css/21px.css');

/* Get a layout CSS */
@import url('../hybrid/library/css/2c-l-fixed.css');

/* Get the plugins CSS */
@import url('../hybrid/library/css/plugins.css');

/* Get the drop-downs CSS */
@import url('../hybrid/library/css/drop-downs.css');

/* Get default Hybrid CSS */
@import url('../hybrid/library/css/screen.css');

#site-title {
display: none;
}

#site-description {
display: none;
}
body {
	background: transparent url(http://www.macheesmo.com/wp-content/uploads/Macheesmo_sitebackground.gif) repeat-y center top;

	}

#site {
	width: 990px;
	margin: auto;
	background: #FFFFFF
	margin-top:0px;
	padding-top:10px;
}

h3 {
font-size:19px;
}

h2, h3, h4, h5, h6 {
color:#000000;
font-family:Georgia, serif;
font-weight:bold;
margin: 0px 0px 5px;
}

#content blockquote {
background: #EDEDED;
}

#site a {
color: #8b0000;
text-decoration: none;
}

#site a:hover, a:active {
color: #8b0000;
text-decoration: underline;
}


#site #body-container {
	width: 986px;
	margin:0px;
	margin-top:0px;
	background: url(http://www.macheesmo.com/wp-content/uploads/Macheesmo_contentbg.png);
}
#header {
	margin: 0px;
	background: transparent url(http://www.macheesmo.com/wp-content/uploads/Macheesmo_headerbg.gif) no-repeat;
	height: 150px;
}

#mainsocial {
float:right;
margin-right:30px;
margin-top:-55px;
width:165px;
}

#toptwitter {
background: url("http://www.macheesmo.com/wp-content/uploads/Macheesmo_twitterlogo.png") no-repeat 0 0;
height: 30px;
width: 30px;
float:left;
margin-right:15px;
}
#toptwitter:hover {
background-position: 0 -31px;
}

#toptwitter span {
display: none;
}

#topfacebook {
background: url("http://www.macheesmo.com/wp-content/uploads/Macheesmo_facebooklogo.png") no-repeat 0 0;
height: 30px;
width: 30px;
float:left;
margin-right:15px;
}
#topfacebook:hover {
background-position: 0 -30px;
}

#topfacebook span {
display: none;
}

#toprss {
background: url("http://www.macheesmo.com/wp-content/uploads/Macheesmo_rsslogo.png") no-repeat 0 0;
height: 30px;
width: 30px;
float:left;
margin-right:15px;
}
#toprss:hover {
background-position: 0 -30px;
}

#toprss span {
display: none;
}

#topemail {
background: url("http://www.macheesmo.com/wp-content/uploads/Macheesmo_emaillogo.png") no-repeat 0 0;
height: 30px;
width: 30px;
float:right;
}
#topemail:hover {
background-position: 0 -30px;
}

#topemail span {
display: none;
}

#text-452535927 {
bottom:95px;
float:right;
margin-right:-30px;
position:relative;
width:300px;
border: 0px;
background: transparent;
}

#execphp-4 {
text-align: center;
}

#execphp-6 {
margin-top:-10px;
}

#execphp-7 {
text-align:center;
background:#FFF;
border:0px;
}

#execphp-7 h3 {
color:#8B0000;
Margin-bottom: 6px;
}

#execphp-9 {
display:none;
}

#execphp-8 {
border:0px;
background: #FFFFFF;
width:301px;
margin-left:-5px;
display:none;
}

#shopsquad-3 {
border:0px;
background: #FFFFFF;
}

#execphp-10 {
background: #FFFFFF;
border: 0px;
width:180px;
margin-left:-4px;
}

#execphp-11 {
background: #FFFFFF;
border: 0px;
}

#execphp-12 {
background:#FFFFFF;
border:0px;
margin-left:3px;
text-align:center
}

#execphp-14 {
margin-top: 5px;
}

#execphp-14 img {
float: left;
padding-right: 6px;
}

#execphp-15 {
border: 0px;
background: #FFFFFF;
}

#execphp-17 {
border: 0px;
background: #FFFFFF;
}

#execphp-19 {
border: 0px;
background: #FFFFFF;
text-align: center;
}

#ERA_AD_BLOCK {
border: 1px solid black;
}

#text-452535926 {
display:none;
text-align:center;
border:0px;
background:#FFFFFF;
}

#vrp_box h3 {
color:#111111;
font-size:18px;
font-style:italic;
font-weight:normal;
font-family:Georgia;
}


#utility-after-header {
display: none;
}

.banner {
padding-top: 15px;
padding-left: 20px;
}

#container {
	overflow: hidden;
	width: 986px;
	margin-top:-10px;
	}
#content, #primary, #secondary {
	position: relative;
	float: left;
	}
#content {
	width: 565px;
	margin-left: 200px;
	}

#content p {
	line-height: 140%;
font-family:Arial,Helvetica,Sans-Serif;
font-size:13px;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
}

table {
border-top: 0px;
border-bottom: 0px;
border-right: 0px;
border-left: 0px;
}

td {
border-top: 0px;
border-bottom: 0px;
border-right: 0px;
border-left: 0px;
}


#content .page-title, .attachment-title {
margin-bottom:1px;
}

#content .entry-title a{
font-size:19px;
font-family:Georgia;
font-weight:bold;
margin:0 0 6px;
font-style:normal;
}

a.more-link {
font-weight:bold;
}

.breadcrumb {
	display: none;
}

#socialtools {
margin-top: -311px;
}

#socialtools a {
font-size:14px;
font-weight:bold;
font-family: Arial;
}

#sharing {
font-family: Arial;
font-size: 14px;
font-weight: bold;
margin-bottom:10px;
display:none;
}

.linkwithin_hook {
margin-top: 29px;
}

.entry-meta {
margin-top:-10px;
}

#primary {
	width: 170px;          /* LC width */    
	margin-left: -755px;
	}
.widget {
	background: #FFFEF0;
	border: 1px #663333 solid;
	padding: 3px;
	font-size: 13px;
	}

.widget h3 {
	margin-bottom: 5px;
}
	
.widget ul {
list-style-type: none;
font-family: Arial;
margin: 2px 0px 2px 0px;
}

.widget ul li {
border-bottom: 1px #663333 Dotted;
padding: 1px;
}

.widget ul li a {
text-decoration: none;
color: #8b0000;
}

.widget ul li a:hover {
	text-decoration: underline;
}

.linkcat h2 {
font-size:18px;
color:#8b0000;
}

.execphpwidget .linkcat h2 {
display:none;
}

#secondary {
	width: 180px;          /* RC width */
	margin-left: 30px;
	}

#toprightad {
height:600px;
width:180px;
background:#FFFFFF;
text-align:center;
}

#footer {
	clear: both;
font-family:Arial;
font-style:normal;
margin-left:20px;
	}
/*** IE6 Fix ***/
* html #secondary {
	left: 200px;           /* RC width */
	}

/*** Navigation ***/
#primary-menu, #navigation {
	height:30px;
	margin:0 0 10px;
	overflow:visible;
	z-index:100;
	display:none;
}

.page-nav {
width:700px;
}

#dailynav {
float:right;
height:30px;
top:7px;
width:150px;
position:relative;
}	


#dailynav a {
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #CCCCCC;
color:#111111;
padding:8px 15px;
}

#tabnav {
width: 510px;
float: right;
margin-top: 5px;
}

#tabnav ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}

#tabnav ul li {
display: inline;
}


#tabnav a {
background:#376E70;
color:white;
font-family:Arial;
font-size:14px;
font-weight:bold;
margin:1px 2px 1px 0;
padding:5px;
text-decoration:none;
}

#tabnav a.homenav {
background:url(http://www.macheesmo.com/wp-content/uploads/Macheesmo_navhomebg.png) no-repeat;
padding-right:6px;
padding-left:6px;
}

#tabnav a.aboutnav {
background:url(http://www.macheesmo.com/wp-content/uploads/Macheesmo_navaboutbg.png) no-repeat;
padding-right:6px;
padding-left:5px;
}

#tabnav a.indexnav {
background:url(http://www.macheesmo.com/wp-content/uploads/Macheesmo_navindexbg.png) no-repeat;
padding-right:9px;
padding-left:5px;
}

#tabnav a.snapnav {
background:url(http://www.macheesmo.com/wp-content/uploads/Macheesmo_navsnapbg.png) no-repeat;
padding-right:6px;
padding-left:8px;
}

#tabnav a.randomnav {
background:url(http://www.macheesmo.com/wp-content/uploads/Macheesmo_navrandombg.png) no-repeat;
padding-right:6px;
padding-left:5px;
}

#tabnav a.subscribenav {
background:url(http://www.macheesmo.com/wp-content/uploads/Macheesmo_navsubscribebg.png) no-repeat;
padding-right:10px;
padding-left:7px;
}

#tabnav a:hover {
text-decoration:underline;
color: white;
}


.post .entry-title a {
color:#111;
font-family:Georgia;
font-size:22px;
font-weight:bold;
margin:0 0 10px;
}

.post img {
    border: 0px solid #CCCCCC;
    max-width: 568px;
    padding: 1px;
}

.alignnone, .block {
    clear: both;
    margin: 0 0 10px;
}

.post .entry-title a:hover {
	text-decoration: underline;
	color: #8b0000;
}

#content p.byline {
color:#666666;
font-style:normal;
margin:-8px 0px 10px 0px;
}

#content p.byline {
font-size: 12px;
}

#content .post {
margin:0 0 15px;
overflow:hidden;
}

#content .printericon img.print {
border:0 none;
padding:0;
}

#content .wp-caption {
border:1px solid #CCCCCC;
margin-top:6px;
max-width:560px;
padding:2px 1px 0;
text-align:center;
}

#snapad {
width: 100%;
text-align:center;
}

#commentad {
width: 100%;
text-align:center;
margin-top: -18px;
}







	


