/*

	InThisStyle 10/6
	CSS Version 1.0
	Prepared by Lucas Bombardier
	
*/


/* ------ Globals ------ */


body  {
	background-color:#000000;
	margin:0 0 0 0;
} 

#wrapper {
	width:997px;
	margin:auto;
}	


/* ------ Header ------ */


#header {
	background-image:url(slices/header.jpg);
	width:997px;
	height:266px;
	clear:both;
}


/* ------ Sidebar ------ */

#category  {
	clear:both;
}

#archive {
	clear:both;
}

#sidebar {
	width:244px;
	clear:left;
	float:left;
}

.sidebar-back {
	width:205px;
	height:60px;
	background-image:url(slices/sidebar-title.jpg);
	background-repeat:no-repeat;
	float:right;
}

.sidebar-title {
	width:200px;
	float:left;
	padding:40px 0 0 0;
}

.sidebar-title h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#2AA2BF;
	font-weight:lighter;
	margin:0;
}

#sidebar ul {
	margin:0;
	padding:3px 0 7px 7px;
	text-align:left;
	line-height:18px;
}

#sidebar li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#B7B7B7;
	font-weight:lighter;
	margin:0;
	padding:0 0 0 9px;
	list-style-type:none;
	background-image:url(slices/bullet.jpg);
	background-repeat:no-repeat;
}

#sidebar a:link, #sidebar a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#B7B7B7;
	text-decoration:none;
	margin:0;
}

#sidebar a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2AA2BF;
	text-decoration:none;
	margin:0;
}

.menu {
	width:200px;
	float:right;
	padding:0 10px 0 0;
}


/* ------ Content ------ */


#content {
	width:753px;
	float:right;
	padding:10px 0 30px 0;
}


/* ------ Recipe ------ */

.recipe {
	background-image:url(slices/recipe-back.jpg);
	background-repeat:repeat-y;
}

.recipe-header {
	width:753px;
	height:65px;
	clear:both;
}

.recipe-title {
	width:500px;
	height:65px;
	float:left;
	background-image:url(slices/recipe-title.jpg);
}

.recipe-title h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#2AA2BF;
	font-weight:normal;
	margin:0;
	margin:11px 0 0 20px;
}

.recipe-title h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	font-weight:normal;
	margin:0;
	margin:0px 0 0 20px;
}

.recipe-date {
	width:180px;
	height:65px;
	float:left;
	background-image:url(slices/recipe-date.jpg);
}

.recipe-date h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#2AA2BF;
	font-weight:bold;
	margin:20px 25px 0 0;
	text-align:right;
}

.recipe-body {
	width:753px;
	clear:both;
	min-height:196px;
}

.recipe-image {
	width:228px;
	float:left;
	padding:0;
}

.recipe-content {
	width:400px;
	min-height:600px;
	float:left;
	padding:5px 0 15px 25px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

.recipe-content a:link, .recipe-content a:visited {
	font-family:Arial, Helvetica, sans-serif;
	line-height:16px;
	font-size:11px;
	color:#B7B7B7;
	text-align:left;
	text-decoration:underline;
}

.recipe-content a:hover {
	font-family:Arial, Helvetica, sans-serif;
	line-height:16px;
	font-size:11px;
	color:#2AA2BF;
	text-align:left;
	text-decoration:none;
}

.recipe-content h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#2AA2BF;
	font-weight:normal;
	margin:0;
	margin:13px 0 13px 0;
}

.recipe p {
	font-family:Arial, Helvetica, sans-serif;
	line-height:18px;
	font-size:11px;
	color:#B7B7B7;
	margin:0px 0 0px 0;
	text-align:left;
}

.recipe ul {
	font-family:Arial, Helvetica, sans-serif;
	line-height:16px;
	font-size:11px;
	color:#B7B7B7;
	margin:0 0 0 8px;
	padding:0 0 0 0;
	text-align:left;
}

.recipe li {
	margin:8px 0 8px 0;
	list-style-image:url(slices/recipe-bullet.jpg);
}

#recipe-features {
	clear:both;
	float:left;
	width:228px;
	height:200px;
	background-image:url(slices/recipe-features.jpg);
}

#recipe-features ul {
	padding:10px 0 0 71px;
	margin:0;
}

#recipe-features li {
	list-style-image:none;
	list-style-type:none;
	margin:10px 0 21px 0;
}

#recipe-features a:link, #recipe-features a:visited {
	font-family:Arial, Helvetica, sans-serif;
	line-height:16px;
	font-size:11px;
	color:#B7B7B7;
	text-align:left;
	font-weight:bold;
	text-decoration:none;
}

#recipe-features a:hover {
	font-family:Arial, Helvetica, sans-serif;
	line-height:16px;
	font-size:11px;
	color:#2AA2BF;
	text-align:left;
	font-weight:bold;
	text-decoration:none;
}

.recipe-footer {
	width:753px;
	height:63px;
	background-image:url(slices/recipe-footer.jpg);
	background-color:#000000;
	background-repeat:no-repeat;
	background-position:top;
	clear:both;
}

.recipe-tags {
	padding:20px 0 0 20px;
}

.recipe-tags p {
	font-family:Arial, Helvetica, sans-serif;
	line-height:16px;
	font-size:11px;
	color:#FFFFFF;
	text-align:left;
	margin:0 0 3px 0;
	width:350px;
	text-decoration:none;
}

.recipe-tags a:link, .recipe-tags a:visited {
	font-family:Arial, Helvetica, sans-serif;
	line-height:16px;
	font-size:11px;
	color:#B7B7B7;
	text-align:left;
	text-decoration:underline;
}

.recipe-tags a:hover {
	font-family:Arial, Helvetica, sans-serif;
	line-height:16px;
	font-size:11px;
	color:#2AA2BF;
	text-align:left;
	text-decoration:none;
}

/* ------ Footer ------ */

#footer {
	background-color:#0A0A0A;
	clear:both;
	margin:auto;	
	text-align:center;
	height:320px;
}	

#footer-wrapper  {
	clear:both;
	width:700px;
	height:250px;
	padding:20px 0 0 0px;
	margin-left:auto;	
	margin-right:auto;		
	text-align:center;		
}

#footer-logo {
	background-image:url(slices/footer-logo.jpg);
	width:266px;
	height:135px;
	float:right;
	margin:20px 0 0 0;
}

.footer-links {
	width:175px;
	height:200px;
	margin:0 0 0 0;
	float:left;
	text-align:left;
}

.footer-links h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#2AA2BF;
	font-weight:normal;
	margin:0;
	margin:13px 0 13px 0;
}

.footer-links a:link, .footer-links a:visited {
	font-family:Arial, Helvetica, sans-serif;
	line-height:16px;
	font-size:11px;
	color:#B7B7B7;
	text-align:left;
	text-decoration:underline;
}

.footer-links a:hover {
	font-family:Arial, Helvetica, sans-serif;
	line-height:16px;
	font-size:11px;
	color:#2AA2BF;
	text-align:left;
	text-decoration:none;
}

.footer-links ul {
	margin:0;
	padding:0 0 0 10px;
	border-left:1px solid #202020;
}

.footer-links li	 {
	list-style-image:none;
	list-style-type:none;
	margin:4px 0 4px 0;
}

#footer-notes {
	clear:both;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	padding:10px 0 20px 0;
}

#footer-notes p {
	margin:12px 0 12px 0;
}

#footer-notes a:link, #footer-notes a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	text-decoration:underline;
}

#footer-notes a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-decoration:none;
}


.recipe-body p{
 margin:8px 0 8px 0;
}







