/*
Theme Name: Taste With The Eyes
Theme URI: http://tastewiththeeyes.com
Description: where the image is meant to titillate and inspire the cook
Version: 1.0
Author: Moxie Design Studios
Author URI: http://www.moxiedesignstudios.com/
*/

body {
	margin:0;
	color:#333;
	font:13px/18px Georgia, "Times New Roman", Times, serif;
	min-width:980px;
	background:#fff url(images/bg-header.png) repeat-x 50% 0;
}

form {
	margin:0;
	padding:0;
}

img {border:none;}

a {
	color:#458484;
	text-decoration:none;
}
a:hover {text-decoration:underline; color: #593621;}
a:focus {outline:none;}

.layout {
	margin:0 auto;
	width:980px;
	overflow:hidden;
	position:relative;
}

/* HEADER 
-------------------------*/
/*#header {
	width:100%;
	background:url(images/bg-header.png) repeat-x 50% 0;
}*/

#header .layout {
/*	padding:106px 0 16px;*/
/*      padding: 117px 0px 16px;*/
/*	height:30px;*/
        min-height: 197px;
	overflow:hidden;
	background:url(images/bg-header-area.png) no-repeat 98% 0;
	position:relative;
}


/* LOGO AND SLOGAN
-------------------------*/
#header .logo {
	position:absolute;
	top:48px;
	left:0;
	width:472px;
	height:56px;
	text-indent:-9999px;
	background:url(images/bg-logo.png) no-repeat;
}
#header .logo a {
	display:block;
	height:100%;
}
#header .slogan {
	position:absolute;
	top:56px;
	left:490px;
	width:198px;
	height:39px;
	text-indent:-9999px;
	background:url(images/bg-slogan.png) no-repeat;
}

/* NAVIGATION
-------------------------*/
ul#navigation {
	float:left;
	margin:140px 0 0;
	padding:0 0 0 0px;
	text-transform: uppercase;
}
ul#navigation li {
	float:left;
	padding:0 14px 0 0;
	list-style:none;
	font-size:13px;
	line-height:19px;
	width:auto;
}
ul#navigation li a {
	color:#593621;
	text-decoration:none;
}

ul#navigation li.current_page_parent a,
ul#navigation li.current_page_item a,
ul#navigation li.current-cat a,
ul#navigation li a:hover,
ul#navigation li.active a {color:#fff;}


/* SOCIAL ICONS in HEADER
-----------------------------*/

#header ul.social {
	float:left;
	margin:140px 0 0;
	padding:0;
}

#header ul.social li {
	float:left;
	list-style:none;
	padding:0 6px 0 0;
	font-size:10px;
	line-height:16px;
}
#header ul.social li a {
	display:block;
	width:16px;
	height:16px;
	text-indent:-9999px;
}
#header ul.social li a.rss {background:url(images/bg-menu-rss.png) no-repeat;}
#header ul.social li a.twitter {background:url(images/bg-menu-twitter.png) no-repeat;}
#header ul.social li a:hover {background-position:0 -16px;}


/* CONTENT
-------------------------*/
#content {
	width:100%;

}
/* primary */
#primary {
	float:left;
	width:590px;
        margin-top: 0px;
        margin-left: 0px;
	padding:0 0 0 0px;
	overflow:hidden;
}

h2.pagetitle {
        margin: 0 0 20px;
        padding: 0;
        font-size: 16px;
        font-weight: normal;
        font-style: italic;
        color: #593621;
}


/* POST
-------------------------*/
.post {
	overflow:hidden;
	width:100%;
	margin:0 0 40px;
}

.post .head {
	overflow:hidden;
	width:100%;
	margin:0 0 0px;
	background:url(images/dot.gif) repeat-x 0 100%;
}

.post .head h2 {
	margin:0;
	color:#458484;
	font:18px Georgia, "Times New Roman", Times, serif;
        margin-bottom: 6px;
        padding: 0;
}

.post .head h2 a {color:#458484;}
.post .head h2 a:hover {color:#593621; text-decoration: none;}
.post em.date {
	float:left;
	color:#593621;
	font-size:12px;
        font-style: normal;
        padding: 0;
         margin: 4px 0px 10px 0px;
}

.post .body {
	overflow:hidden;
	width:100%;
	margin:0 0 0px;
        clear: both;
}

.post a.more-link {
       margin: 5px 0px;
       font-size: 14px;
       font-style: italic;
      text-decoration: none;
}

div.linkwithin_text {
        font-weight: normal;
	color:#593621;
        font-style: italic;
}

.post .body h2 {
	margin:0;
	color:#458484;
	font:18px Georgia, "Times New Roman", Times, serif;
        margin-bottom: 10px;
        padding: 0;
}

.post .body h3 {
	margin:0;
	color:#458484;
	font:16px Georgia, "Times New Roman", Times, serif;
        margin-bottom: 10px;
        padding: 0;
}

.post .body h4 {
	margin:0;
	color:#458484;
	font:14px Georgia, "Times New Roman", Times, serif;
        margin-bottom: 10px;
        padding: 0;
}

.post .body h5 {
	margin:0;
	color:#458484;
	font:12px Georgia, "Times New Roman", Times, serif;
        margin-bottom: 10px;
        padding: 0;
}

.post .body h6 {
	margin:0;
	color:#458484;
	font:10px Georgia, "Times New Roman", Times, serif;
        margin-bottom: 10px;
        padding: 0;
}
.post .body blockquote {
       font-style: italic;
       color: #593621;
       font-size: 12px;
}

.post .body li {
       color: #593621;
       font-size: 12px;
}


.post .body img {
	/*display:block;
	margin:0 auto;*/
}

.post .body a {
text-decoration: underline;
}

.post .body a:hover {
text-decoration: none;
color: #593621;
}

.post .body p {
margin:0 0 16px;
}


.post .foot {
	overflow:hidden;
	width:100%;
	padding:16px 0 0;
	background:url(images/dot.gif) repeat-x 0 13px;
	position:relative;
}

.post .foot p {
	margin:0 5px 0 0;
	font-size:14px;
	line-height:20px;
	color:#593621;
}

/* IMAGE STYLING AND CAPTION */
.wp-caption {
        border: 1px solid #DBEDED;
        text-align: center;
        background-color: #FFF;
        padding-top: 4px;
        -moz-border-radius: 3px;
        -khtml-border-radius: 3px;
        -webkit-border-radius: 3px;
        border-radius: 3px;
}

.wp-caption img {
        margin: 0 auto;
        padding: 0;
        border: 0 none;
}

.wp-caption p.wp-caption-text {
        font-size: 14px;
        color: #593621;
        font-style: italic;
        line-height: 17px;
        padding: 5px 4px 5px;
        margin: 0;
}


div.post p img {
        border: 1px solid #DBEDED;
        background-color: #FFF;
        padding: 4px;
        -moz-border-radius: 3px;
        -khtml-border-radius: 3px;
        -webkit-border-radius: 3px;
        border-radius: 3px;
}

div.post p img.wp-smiley {
        border: 0;
        background: transparent;
        padding: 0;
}



/* PREV/NEXT
-------------------------*/
.line {
	overflow:hidden;
	width:100%;
	margin:0 0 20px;
}
.line p {
	margin:0;
	text-align:right;
}

.navigation {
	display: block;
	text-align: center;
	margin-top: 0px;
	margin-bottom: 0px;
	}



/* SIDEBAR
-------------------------*/
#sidebar {
	float:right;
	width:370px;
	padding:5px 0 0;
	overflow:hidden;
}

#sidebar .wrapper {
	overflow:hidden;
	width:100%;
	clear:both;
}


/* SEARCH
-------------------------*/
.search {
	overflow:hidden;
	width:100%;
	margin:0 0 12px;
}

.search .text {
	float:left;
	width:270px;
	padding:2px 5px 3px;
	border:1px solid #9cc;
	background:#dbeded;
	color:#593621;
	font:14px Georgia, "Times New Roman", Times, serif;
}

.search .btn {
	float: right;
	width: 80px;
	height:	24px;
	background: url('images/btn-search.gif') no-repeat;
	border:	none;
	color:	#593621;
	font:	14px/22px Georgia, "Times New Roman", Times, serif;
	text-transform: uppercase;
	padding-bottom:	5px;
}


/* GALLERY
-------------------------*/
.gallery {
	overflow: hidden;
	width: 100%;
	margin: 0 0 30px;
}
.gallery ul {
	width: 9999px;
	margin: 0px;
	padding: 0px;
}
.gallery ul li {
	float: left;
	width: 370px;
	list-style: none;
	position: relative;
}
.gallery ul li img {
	display: block;
}
.gallery ul li .txt {
	width:370px;
	position:absolute;
	left:0;
	bottom:-1px;
}
.gallery ul li .txt .bg {
	width:330px;
	padding:10px 20px;
	text-align:right;
	background:url(images/bg-fader.png) repeat;
}
.gallery ul li .txt em {
	font-size:16px;
	line-height:22px;
	color:#fff;
	position:relative;
}

/* SIDEBAR - ASIDE
-------------------------*/
#sidebar .aside {
	float:left;
	width:200px;
}

/* SIDEBAR - COLUMNS
-------------------------*/
#sidebar .column {
	float:right;
	width:160px;
}

/* SIDEBAR - COLUMN WIDE
-------------------------*/
#sidebar .column-wide {
	float:right;
	width:370px;
}


/* WIDGETS
-------------------------*/
.widget {
        background: transparent;
        border: 0;
        overflow:hidden;
        width:100%;
        margin:0 0 14px;
}

.widget-alt {
       background: #DBEDED;
       -moz-border-radius: 3px;
       -khtml-border-radius: 3px;
       -webkit-border-radius: 3px;
       border-radius: 3px;
       margin:0 0 14px;
       padding: 10px;
} 

.widget-alt img {
border: 3px solid #FFF;
}

.gallery h3,
.widget-alt h3,
.widget h3 {
	overflow:hidden;
	width:100%;
	padding:0 0 8px;
	margin:0 0 10px;
	background:url(images/dot.gif) repeat-x 0 100%;
	color:#593621;
	font:italic 16px/22px Georgia, "Times New Roman", Times, serif;
	letter-spacing:-1px;
        text-transform: lowercase;
        display: block;
}
.cufon-active .widget h3,
.cufon-active .widget-alt h3 {letter-spacing:0;}



.widget .wp-caption,
.widget-alt .wp-caption {
        text-align: center;
        background-color: transparent;
        padding-top: 4px;
        border: 0;
}

.widget .wp-caption {
        border: 1px solid #DBEDED;
        text-align: center;
        background-color: #FFF;
        padding-top: 4px;
        -moz-border-radius: 3px;
        -khtml-border-radius: 3px;
        -webkit-border-radius: 3px;
        border-radius: 3px;
}


.widget .wp-caption img,
.widget-alt .wp-caption img {
        margin: 0 auto;
        padding: 0;
        border: 0 none;
}

.widget  .wp-caption p.wp-caption-text,
.widget-alt .wp-caption p.wp-caption-text {
        font-size: 10px;
        color: #593621;
        font-style: italic;
        line-height: 14px;
        padding: 5px 4px 5px 4px;
        margin: 0;
}


.widget  .wp-caption p.wp-caption-text,
.widget-alt .wp-caption p.wp-caption-text {
        padding: 5px 2px;
}

.widget ul,
.widget-alt ul {
	overflow:hidden;
	width:100%;
	margin:0;
	padding:0;
}

.widget ul,
.widget-alt ul li {
	float:left;
	width:100%;
	list-style:none;
	font-size:12px;
	line-height:18px;
}


.widget blockquote,
.widget-alt blockquote {
	margin:0 0 0px 0;
	padding:8px 0 0 0;
}

.widget blockquote q,
.widget-alt blockquote q {
	display:block;
	width:100%;
	margin:0 0 16px 0;
}

.widget blockquote cite,
.widget-alt blockquote cite {
	display:block;
	width:100%;
	text-align:right;
	font-style:italic;
}



/* FOOTER
--------------------------------*/
#footer {
	width:100%;
	border-top:30px solid #9cc;
	background:url(images/bg-footer.png) repeat;
}
#footer .footer-area {
	width:100%;
	border-top:1px solid #c2e1e1;
	padding:0 0 40px;
	background:url(images/bg-footer-area.gif) repeat-x 0 100%;
}
#footer .layout {
	padding:34px 0 0 230px;
	width:750px;
	background:url(images/bg-footer-layout.png) no-repeat 0 100%;
}

/* FOOTER POSTS
--------------------------------*/
.footer-posts {
	overflow:hidden;
	width:100%;
	margin:0 0 26px;
	padding:0;
}
.footer-posts li {
	float:left;
	width:100%;
	padding:0 0 18px;
	list-style:none;
}
.footer-posts li .img {
	float:left;
	width:206px;
	margin:0 18px 0 0;
	padding:3px 0 0;
	background:url(images/bg-frame.gif) no-repeat;
}
* html .footer-posts li .img {margin:0 15px 0 0;}
.footer-posts li .img .bg {
	overflow:hidden;
	width:200px;
	padding:0 3px 3px;
	background:#fff url(images/bg-frame.gif) no-repeat 100% 100%;
}
.footer-posts li .img img {display:block;}
.footer-posts li .txt {
	overflow:hidden;
	height:1%;
	padding:4px 0 0;
}
.footer-posts li .txt h4 {
	margin:0;
	font:18px/23px Georgia, "Times New Roman", Times, serif;
	color:#593621;
}
.footer-posts li .txt h4 a {color:#593621;}
.footer-posts li .txt p {margin:0 0 6px;}
.footer-posts li .txt .date {
	display:block;
	width:100%;
	color:#fff;
	margin:0 0 14px;
	font:bold italic 13px/18px Georgia, "Times New Roman", Times, serif;
}



/* FOOTER INFO
--------------------------------*/
.footer-info {
	overflow:hidden;
	width:100%;
	padding:18px 0 0;
}
.footer-info ul {
	overflow:hidden;
	width:100%;
	margin:0 0 5px -11px;
	padding:0;
}
.footer-info ul li {
	float:left;
	padding:0 6px 0 11px;
	list-style:none;
	color:#699;
	background:url(images/sep-footer-nav.gif) no-repeat 0 56%;
}
.footer-info ul li a {color:#699;}
.footer-info ul li a:hover {
	color:#fff;
	text-decoration:none;
}



/*COMMENT FORM
--------------------------------*/

.commentlist li, #commentform input, #commentform textarea {
	font:13px/18px Georgia, "Times New Roman", Times, serif;
	}
.commentlist li ul li {
	font-size: 1em;
}

.commentlist li {
	font-weight: bold;
}

.commentlist li .avatar { 
	float: right;
	border: 1px dotted #593621;
	padding: 2px;
	background: #fff;
	}

.commentlist .reply {
        text-align: right;
       font-weight: normal;
       margin-right: 5px;
}

.commentlist span.says,.commentlist cite, .commentlist cite a {
        font-weight: normal;
        font-style: italic;
        color: #593621;
        font-size: 14px;
	}

.commentlist p {
	font-weight: normal;
	line-height: 1.5em;
	text-transform: none;
	}

#commentform p {
	font:13px/18px Georgia, "Times New Roman", Times, serif;
	}

.commentmetadata {
	font-weight: normal;
	}
#commentform input {
	width: 170px;
	padding: 2px;
	margin: 5px 5px 1px 0;
	}

#commentform {
	margin: 5px 10px 0 0;
	}
#commentform textarea {
	width: 100%;
	padding: 2px;
	}

#respond h3 {
        margin: 0 0 20px;
        padding: 0;
        font-size: 16px;
        font-weight: normal;
        font-style: italic;
        color: #593621;
        clear: both;
}

div#respond {
        margin-bottom: 30px;
}

#respond:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
	}
#commentform #submit {
	float: right;
	width: 80px;
	height:	24px;
	background: url('images/btn-search.gif') no-repeat;
	border:	none;
	color:	#593621;
	font:	14px/22px Georgia, "Times New Roman", Times, serif;
	text-transform: uppercase;
	padding-bottom:	5px;
	vertical-align: middle;
	}




/* COMMENTS 
--------------------------------*/

.com-nav {
clear:both;
}

h3#comments {
        margin: 0 0 20px;
        padding: 0;
        font-size: 16px;
        font-weight: normal;
        font-style: italic;
        color: #593621;
}


.alt {
	margin: 0;
	padding: 10px;
        background: #DBEDED;
	}

.commentlist {
	padding: 0;
	text-align: justify;
	}

.commentlist li {
	margin: 15px 0 10px;
	padding: 5px 5px 10px 10px;
	list-style: none;

	}
.commentlist li ul li { 
	margin-right: -5px;
	margin-left: 10px;
}

.comment-author {
        border-bottom: 1px dotted #593621;
        margin-right: 5px;
}
.commentlist p {
	margin: 10px 5px 10px 0;
}
.children { padding: 0; }

#commentform p {
	margin: 5px 0;
	}

.nocomments {
	text-align: center;
	margin: 0;
	padding: 0;
	}

.commentmetadata {
	margin: 0;
	display: block;
	}




/* SOCIABLE
--------------------------------*/

div.post div.sociable img {
        border: 0;
        padding: 0;
}

div.sociable{
        clear: both;
	margin: 0 !important;
	padding:3px 2px 0;
	float: right;

}
div.sociable .sociable_tagline{
	display: none !important;
}

div.sociable ul {
        margin: 10px 0px;
}

div.sociable ul li {
        float: left;
        margin-right: 5px;
}




/* KILL SOCIABLE IN THE FOOTER
--------------------------------*/

#footer .sociable {
	display:	none;
}



/*ALIGNMENTS
--------------------------------*/

.alignleft {
        float: left;
        margin: 5px 8px 8px 0px;
}

.alignright {
        float: right;
        margin: 5px 0px 8px 8px;
}

.aligncenter {
        margin: 8px auto;
        display: block;
}


/*CONTACT FORM
---------------------------------*/

input.text {
	font:14px Georgia, "Times New Roman", Times, serif;
	color:#593621;
	background:#dbeded;
	margin: 0;
	padding:2px 5px 3px;
	border:1px solid #9cc;
	vertical-align: middle;
}

select {
	font:14px Georgia, "Times New Roman", Times, serif;
	color:#593621;
	background:#dbeded;
	margin: 0;
	border:1px solid #9cc;
	vertical-align: middle;
}

input.contact{
	float: right;
	width: 80px;
	height:	24px;
	background: url('images/btn-search.gif') no-repeat;
	border:	none;
        margin-right: 10px;
	color:	#593621;
	font:	14px/22px Georgia, "Times New Roman", Times, serif;
	text-transform: uppercase;
	padding-bottom:	5px;
	vertical-align: middle;
}

textarea {
	font:14px Georgia, "Times New Roman", Times, serif;
	color:#593621;
	background:#dbeded;
	margin: 0;
	padding:2px 5px 3px;
	border:1px solid #9cc;
	vertical-align: middle;
	overflow: auto;
}

div.aktt_tweets li {
margin-bottom: 8px;
padding-bottom: 8px;
border-bottom: 1px dotted #FFF;
font-size: 11px;
line-height: 16px;
}

div.aktt_tweets li.aktt_more_updates {
text-align: left;
border: 0;
margin: 0;
padding: 0;
padding-left: 30px;
padding-top: 3px;
padding-bottom: 3px;
background: url(images/twitterbird.gif) no-repeat;
}