/*
THEME NAME: MojaMix
THEME URI: http://blog.mojamix.com
DESCRIPTION: MojaMix Theme
VERSION: 0.2
AUTHOR: Michael Su
AUTHOR URI:
TAGS: cereal, MojaMix, granola, health foods, excercise, breakfast
*/
.hentry                         { padding-bottom: 50px;}
.entry-title a,.entry-title h2  {text-align:left;}
.entry-date                     {text-align:left;}
.entry-content                  {padding-top: 20px; text-align:justify;}
.entry-meta                     {text-align:center; padding-top:20px;}
.blog_header		        { float:left;height:50px; background:url(http://blog.mojamix.com/blog_header.gif) top left no-repeat; width:170px;}
.hideMe			        { display:none; }
input#s                         {border: 1px #cccccc solid;}
textarea#comment                {border: 1px #cccccc solid;}
input#author                    {border: 1px #cccccc solid;}
input#url                       {border: 1px #cccccc solid;}
input#email                     {border: 1px #cccccc solid;}

/*LAYOUT: Two-Column (Right)*/
/*
LAYOUT: Two-Column (Left)
DESCRIPTION: Two-column fluid layout with one sidebars left of content
*/
div#container                   {float:right;margin:0 0 0 -200px;width:100%;}
div#content                     {margin:0 0 0 200px;}
div#secondary                   {clear:left;}
div#footer                      {clear:both;width:100%;}
div.sidebar                     { float:left; overflow:hidden; width:170px; text-align:right;padding-left:10px; padding-right:0px; padding-top:25px; padding-bottom:0px;clear:left;}
.sidebar a                      { color:#669900; text-decoration:none; font-size:small;}
.sidebar a.visited              { color:#669900; text-decoration:none;}
.sidebar h3                     { color:#669900; text-align:right; font-size:normal; font-weight:normal;}
.sidebar ul                     { list-style-type:none;}
.sidebar ul li a		{ font-size:0.8em; color:#444; font-weight:normal; text-decoration:none; display:block; }
.sidebar ul li a:hover	        { color:#FF3300; }

.alignright,img.alignright      { float:right; margin:1em 0 0 1em; }
.alignleft,img.alignleft        { float:left;margin:1em 1em 0 0; }
.aligncenter,img.aligncenter    { display:block;margin:1em auto;text-align:center; }
.sidebar .rss-links #img        { float:right; margin:1em 0 0 1em; border:0; padding:0;}

/* GENERAL */
html *			        { margin:0px; padding:0px; border:0; }
body 			        { margin:0px auto; font-family: "Verdana", "Helvetica", "Arial", "Tahoma", sans-serif; background:url(http://www.mojamix.com/images/mainBkg.jpg) top left repeat-x #cc6600; color:#666; }
#bottomCorner 	                { clear:both; width:960px; height:50px; background:url(http://www.mojamix.com/images/bottomCorner.gif) top left no-repeat; }
img				{ display:block; }
#webpage                        { width:960px; margin:0 auto; overflow:hidden; }

/* HEADER */
.feedback_header                { height:50px; background:url(http://www.mojamix.com/images/thankYou.gif) top left no-repeat; }

#shadowContainer                { width:970px; overflow:hidden; margin:15px auto; margin-bottom:0px; background:url("http://www.mojamix.com/images/shadowBkg.gif") top center repeat-y; }

#header 			{ overflow:hidden; }
#header #logo 		        { width:960px; height:80px; overflow:hidden; }
#logo img 			{ width:960px; height:80px; border:0; }
#logo a 			{ border:0; }
#logo a img			{ border:0; }
#menu				{ border:0; overflow:hidden; height:27px; background:url(http://www.mojamix.com/images/menuBkg.gif) top left repeat-x; }
#menu ul			{ float:right; }
#menu ul li			{ margin-left:5px; padding:0 10px; float:left; list-style:none; line-height:27px; height:27px; border-left:1px solid #BFBFBF; }
#menu ul li a		        { font-size:0.8em; color:#444; font-weight:bold;text-decoration:none; display:block; }
#menu ul li a:hover	        { color:#FF3300; }

/* Main Content */
#container                      { width:960px; background:url(http://www.mojamix.com/images/contentBkg.jpg) top left repeat-x #FFF; font-size:small;}
#content                        {padding-left:50px; padding-right:100px; padding-top:75px; padding-bottom:50px;}
#content a                      {color:#669900; text-decoration:none;}
#content a.visited              {color:#669900; text-decoration:none;}

.theader { font-weight:bold; font-size:1.1em; color:#99CC00; margin-top:20px; margin-bottom:5px; text-align:left; }

#webpage #content .mainimage	{ clear:both; width:960px; height:300px; border-bottom:1px solid #999; }
#webpage #content .mainpromo	{ position:relative; width:960px; height:300px; z-index:12; }
#webpage #content img 		{ border:0; display:block; }
#webpage #content .text2 	{ position:absolute; bottom:10px; left:400px; width:155px; height:44px; }
#webpage #content .text2 a img	{ display:block; }
#webpage #content .uptext	{ background:url(http://www.mojamix.com/images/contentBkg.jpg) top left repeat-x #FFF; overflow:hidden; text-align:left; padding:20px; }

/* Footer */
.footer				{ width:960px; margin:0 auto; margin-bottom:10px;}
.footer ul li			{ float:left; border-right:1px solid #FFF; list-style:none; padding-right:10px; margin-left:10px; line-height:1em; } 
.footer ul li.last		{ border:0; }
.footer ul li a			{ text-decoration:none; color:#FFF; font-size:0.8em; }
.footer ul li a:hover 	        { text-decoration:underline; }