/* @override http://www.marlyse.com/blog/wp-content/themes/marlyse2009/style.css */

/*   
Theme Name: marlyse2009
Theme URI: 
Description: It's time for a new and great theme.
Author: Marlyse Comte
Author URI: http://www.mStudios.com
Template: thematic
Version: 1.0
Tags: Thematic, Marlyse Comte, mStudios
.
Thematic is © Ian Stewart http://themeshaper.com/
.
*/

/* @group SETUP */

/* 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');

/* @end */



/* And here comes my stuff */

/* @group LAYOUT */

body {
    min-width:1000px;
}
#branding {
    width:980px;
}
.menu {
    width:980px;
}

#wrapper {
	width: 1400px;
	margin: 0 auto;
	background: url(bkgrdTop.jpg) no-repeat scroll center top;
}
#main {
    width:1000px;
}
#container {
    width:660px;
}
#content {
    width:580px;
}
.main-aside {
    width:320px;
}
#footer {
	width: 1400px;
	margin-left: auto;
	margin-right: auto;
	background: url(bkgrdBottom.jpg) no-repeat scroll center bottom;
	padding-top: 300px;
	margin-top: -300px;
	border-top: none;

}
#subsidiary {
    width:1000px;
}
#subsidiary .aside {
    width:320px;
}

#siteinfo {
    width:980px;
}

.widgetcontainer { 
	/*background-color: red;*/
	margin-bottom: 30px;
}

ul.xoxo { 
	width: 90%;	
}

#first ul.xoxo { 
	/*width: 50%;*/
}

#second ul.xoxo { 
	width: 100%;
	position: relative;
	left: -60px;
}

#third ul.xoxo { 
	margin-left: 30px;
}


/* @end */

/* @group wGallery */

/*li.wGallery { 
	list-style: none;
	float: left;
}
li.wGallery a.widget-photos img { 
	width: 74px;
	padding: 2px;
	border: 1px solid #ccc;
	margin: 3px;
}*/

/* @end */

/* @group PIXELPOST myView */

li#text-4.widgetcontainer.widget_text { 
	clear: both;
	/*padding-top: 10px;*/
}
li#text-4.widgetcontainer.widget_text h3.widgettitle { 
	margin-bottom: -10px;
}
#pixelpostpromote {
	margin-left:20px	
}
#pixelpostpromote h3 { 
	display: none;
}

#pixelpostpromote a img { 
	
	width: 74px;
	padding: 2px;
	border: 1px solid #ccc;
	margin: 3px;

}

/* @end */

/* @group SEARCH */

/*li#search.widgetcontainer.widget_thematic_search { 
	display: inline-block;
	position: absolute;
	top: -65px;
	right: 35px;
	background-color: #fff;
	color: #ccc;
}
li#search.widgetcontainer.widget_thematic_search form#searchform { 
	margin: 0;
}
li#search.widgetcontainer.widget_thematic_search form#searchform div input#s { 
	width: 240px;
	margin-left: 20px;
	color: #ccc;
}*/

/* @end */

/* @group Twitter */

div#primary.aside.main-aside { 
	color: #92b4d7;
	background: url(3.png) no-repeat scroll 185px 0px;
	padding-top: 90px;
	border: none;
	position: relative;
	top: -65px;
	margin-bottom: -60px;
}

#twitter-3 h3.widgettitle a { 
	color: rgb(102, 102, 102);
}
#twitter-3 ul.tweets li a.timesince { 
	color: #d57176;
	text-decoration: none;
}
.aside ul.tweets { 
}
.aside ul.tweets li { 
	list-style: none; 
	/*font-family: grandesign_light_bold;*/
	font-family: "Century gothic", verdana, tahoma, arial, sans-serif;
	width: 240px;
}
.aside ul.tweets li strong {
	font-size: 125%;
	font-weight: normal;
}
/* @end */

/* @group PHOTOS */

div#container.full-width { 
	width: 980px;
}

div#container.full-width h1.entry-title { 
	display: none;
}
div#container.full-width #content { 
	width: 980px;
	overflow: visible;
}


/* @end */




/* @group header */


#header { 
	width: 1000px;
	position: relative;
	margin: 0 auto;
}
#header img { 
	position: absolute;
	/*margin: 5px 100px;*/
	width: 800px;
	padding: 10px;
	border: 10px solid #e9e5f2;
	right: 0;
	top: 15px;

}
#blog-title {
	background: url(logoRed.png) no-repeat scroll center top;
	width: 678px;
	height:288px;
	display: inline;
	float: left;
	position: relative;
	z-index: 999;
	top: -110px;
	left: 0;
	margin-bottom: -220px;
}
#blog-title span a { 
	position: relative;
	font-size: 200%;
	line-height: 100%;
	color: lightslategrey;
	left: -9999px;
}

h1#blog-description { 
	position: relative; 
	color: #188a9c;
	left: -9999px;
}

/*p { 
	font-size: 90%;
	
}*/
#access {
	display: inline-block;
	border-bottom: 1px solid #ccc;
	width: 270px;
}
#access div.menu .sf-menu li.current_page_item a {
	color: #555;
	background-color: #d3e1d4;
	border-bottom: 1px #ccc solid;
}


#header h1 {
	font-family: "Trebuchet MS", "Bitstream Vera Serif", Utopia, "Times New Roman", times, serif;
	font-size: 20px;
	letter-spacing: 0.1em;
	margin: 0;
	padding: 5px 0 20px 30px;
	width: 400px;
	}


/* @end */


/* @group macgourmet */

div.cooking { 
}
#single div.cooking { 
	margin-top: 25px;
}
div.cooking blockquote { 
	margin: -183px 0 50px 180px;
	width: 290px;
	height: 123px;
}
#single div.cooking blockquote { 
	margin: -160px 0 50px 180px;
	width: 450px;
	height: 115px;
}
img.macgourmet {}
.ingredients {margin-bottom: 50px;}
.ingr-list {}
.ingr-unit{}
.ingr-meas {
	color: chocolate;
	font-size: smaller;
}
.ingr-descr {}
/* @end */

body.page span#sharethis_0,
body.singular span#sharethis_0,
body.sIFR-active span#sharethis_0 {
	display: none;
}

/* @group contact form */
form#wpcf { 
	font-size: 80%;
}
form#wpcf label { 
	width: 200px;
	display: inline-block;
}
form#wpcf textarea#wpcf_msg { 
	width: 480px;
	margin-bottom: 10px;
}/* @end */

/* @group links */


div.entry-content p a:link, div.entry-content p a:visited { 
	color: lightcoral;
	text-decoration: none;
}
div.entry-content p a:hover, div.entry-content p a:active { 
	color: brown;
}

span a.stbutton.stico_default span.stbuttontext {
	color: #8fb095;
}
/* @end */

/* @group hidding of the blog-title and description */

#blog-title span a {
	/*visibility: hidden;*/

}

#sIFR_callback_0 {
	/*margin-left:-9999px;*/
}

/* @end */

/* @group TypeKite FONT Styling */

h1.entry-title, h2.entry-title { 
	font-family: "catnip-1","catnip-2", fantasy;
	color: #004B91;
	}
	
/*h1.entry-title { 
	  line-height: 1.3em;
	  font-size: 60px;
	}*/
	
h1.entry-title, h2.entry-title { 
	  /*line-height: 1.2em;
	  font-size: 48px;*/
	  	  font-size: 600%;
	  	  	  line-height: 80%;


	}
	
h1 a, h2.entry-title a { 
	color: #004B91;
	}

h1 a:hover, h2.entry-title a:hover { 
	color: #c82b00;
	}


/* @end */
