
#cooking-for-teens {
	list-style-type: none;	
}
#cooking-for-teens li {
	margin-left: 20px;
	margin-right: 35px;
}
.content p {
	font-size: 98%;
}
.contact .content p, .about .content p, .unrecognized p {
	margin-left: 60px;
	width: 550px;
	
}
.unrecognized p {
	padding-top: 30px;
	padding-bottom: 30px;
}
.contact .content p.intro {
	padding-top: 30px;
	font-weight: bold;
	color: #A6B824;
}
#item p {
	margin-left: 60px;
	margin-right: 43px;
}
#top-paragraph {
	padding-top: 30px;
}
h1 {
	color: white;
	font-size: 170%;
	text-align: center;
}
h3 {
	margin-bottom: -13px;
}
#item h3 {
	margin-left: 60px;
	margin-top: 0px;
}
a {
	text-decoration: none;
	font-weight: bold;
}
a img {
	margin-left: 3px;
	margin-right: -1px;
	border: none;
}
.pagination {
	text-align: center;
	margin-bottom: 8px;
	.margin-bottom: 18px;
}
#main-content .top {
	width: 665px;
	height: 50px;
	background-repeat: no-repeat;
	padding-top: 18px;
	.padding-top: 32px;
	
}
#main-content.color_1 .top {
	background-image: url(/images/content-items/top_1.jpg);	
}
#main-content.color_2 .top {
	background-image: url(/images/content-items/top_2.jpg);	
}
#main-content.color_3 .top {
	background-image: url(/images/content-items/top_3.jpg);	
}
#main-content.color_4 .top {
	background-image: url(/images/content-items/top_4.jpg);	
}
#main-content.color_5 .top {
	background-image: url(/images/content-items/top_5.jpg);	
}
#main-content.color_6 .top {
	background-image: url(/images/content-items/top_6.jpg);	
}
#main-content.color_7 .top {
	background-image: url(/images/content-items/top_7.jpg);	
}
#main-content .content {
	margin-top: -16px;
	margin-bottom: -14px;
	width: 665px;
	background-repeat: y;
}
#main-content #item.content {
	margin-top: 0px;
	padding-top: 1px;
}
#main-content.sitemap .content {
	margin-top: -17px;
	margin-bottom: -17px;	
}
#main-content.color_1 .content {
	background-image: url(/images/content-items/strip_1.jpg);
}
#main-content.color_2 .content {
	background-image: url(/images/content-items/strip_2.jpg);
}
#main-content.color_3 .content {
	background-image: url(/images/content-items/strip_3.jpg);
}
#main-content.color_4 .content {
	background-image: url(/images/content-items/strip_4.jpg);
}
#main-content.color_5 .content {
	background-image: url(/images/content-items/strip_5.jpg);
}
#main-content.color_6 .content {
	background-image: url(/images/content-items/strip_6.jpg);
}
#main-content.color_7 .content {
	background-image: url(/images/content-items/strip_7.jpg);
}


#main-content .bottom {
	width: 665px;
	height: 21px;
}
#main-content.color_1  .bottom{
	background-image: url(/images/content-items/bottom_1.jpg);	
}
#main-content.color_2  .bottom{
	background-image: url(/images/content-items/bottom_2.jpg);	
}
#main-content.color_3  .bottom{
	background-image: url(/images/content-items/bottom_3.jpg);	
}
#main-content.color_4  .bottom{
	background-image: url(/images/content-items/bottom_4.jpg);	
}
#main-content.color_5  .bottom{
	background-image: url(/images/content-items/bottom_5.jpg);	
}
#main-content.color_6  .bottom{
	background-image: url(/images/content-items/bottom_6.jpg);	
}
#main-content.color_7  .bottom{
	background-image: url(/images/content-items/bottom_7.jpg);	
}

.color_1 h3, .color_1 a, .pagination {color: #dc501f;}
.color_2 h3, .color_2 a, .pagination {color: #c09c2c;}
.color_3 h3, .color_3 a, .pagination {color: #b66629;}
.color_4 h3, .color_4 a, .pagination {color: #d49234;}
.color_5 h3, .color_5 a, .pagination {color: #d36f23;}
.color_6 h3, .color_6 a, .pagination {color: #93902f;}
.color_7 h3, .color_7 a, .pagination {color: #a78130;}


.button {
	cursor: pointer;
	width: 335px;
	color: white;
	font-family:  'Arial Black';
	font-size:  115%;
	font-weight: normal;
}
#side-content a {
	text-decoration: none;
}
#main-content h1 a {
	color: white;
}
.button .label {
	padding-top: 20px;
}
.button-1 {
	background-image: url(/images/sidebar/button_1.jpg);
	height: 60px;
	text-align: right;
	background-position: 0 60px;
}
.button-1 .label {
	margin-right: 70px;
}
.button-1:hover, .button-1:active, .button-1.selected {
	background-position: 0 0;
	color: black;
}
.button-2 {
	background-image: url(/images/sidebar/button_2.jpg);
	height: 79px;
	background-position: 0 78px;
}
.button-2 .label {
	margin-left: 30px;
	padding-top: 30px;
}
.button-2:hover, .button-2:active, .button-2.selected {
	background-position: 0 0;
	color: black;
}
.button-3 {
	background-image: url(/images/sidebar/button_3.jpg);
	background-position: 0 59px;
	height: 60px;
	text-align: right;
}
.button-3 .label {
	margin-right: 70px;
}
.button-3:hover, .button-3:active, .button-3.selected {
	background-position: 0 0;
	color: black;
}
.button-4 {
	background-image: url(/images/sidebar/button_4.jpg);
	background-position: 0 63px;
	height: 63px;
}
.button-4 .label {
	margin-left: 30px;
}
.button-4:hover, .button-4:active, .button-4.selected {
	background-position: 0 0;
	color: black;
}
.button-5 {
	background-image: url(/images/sidebar/button_5.jpg);
	background-position: 0 63px;
	height: 66px;
}
.button-5 .label {
	margin-left: 30px;
}
.button-5:hover, .button-5:active, .button-5.selected {
	background-position: 0 0;
	color: black;
}
.button-6 {
	background-image: url(/images/sidebar/button_6.jpg);
	background-position: 0 66px;
	height: 66px;
}
.button-6 .label {
	margin-left: 30px;
}
.button-6:hover, .button-6:active, .button-6.selected {
	background-position: 0 0;
	color: black;
}
.button-7 {
	background-image: url(/images/sidebar/button_7.jpg);
	background-position: 0 71px;
	height: 73px;
	text-align: right;
}
.button-7 .label {
	margin-right: 70px;
}
.button-7:hover, .button-7:active, .button-7.selected {
	background-position: 0 0;
	color: black;
}
#ad {
	width: 335px;
}
#ad .top {
	height:  22px;
	background-image: url(/images/sidebar/ad-top.jpg);
	background-repeat: no-repeat;
	background-position: 0 -10px;
}
#ad .content {
	background-image: url(/images/sidebar/ad-strip.jpg);
	background-repeat: y;
	padding-left:  30px;
}
#ad .bottom {
	height:  24px;
	background-image: url(/images/sidebar/ad-bottom.jpg);
	background-repeat: no-repeat;
}
.search #ad .top,.contact #ad .top {
	height:  30px;
	background-image: url(/images/sidebar/search/ad-top.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.search #ad .content, .contact #ad .content {
	background-image: url(/images/sidebar/search/ad-strip.jpg);
	background-repeat: y;
	padding-left:  30px;
	margin-top: -10px;
}
.search #ad .bottom, .contact #ad .bottom {
	height:  28px;
	background-image: url(/images/sidebar/search/ad-bottom.jpg);
	background-repeat: no-repeat;
	margin-bottom: 20px;
}
/*.contact #ad .top {
	height:  34px;
	background-image: url(/images/sidebar/contact/ad-top.jpg);
	background-repeat: no-repeat;
	margin-top: 5px;
}
.contact #ad .content {
	background-image: url(/images/sidebar/contact/ad-strip.jpg);
	background-repeat: y;
	padding-left:  30px;
	margin-top: -10px;
}
.contact #ad .bottom {
	height:  22px;
	background-image: url(/images/sidebar/contact/ad-bottom.jpg);
	background-repeat: no-repeat;
	margin-bottom: 20px;
}*/
.about #ad .top {
	height:  30px;
	background-image: url(/images/sidebar/about/ad-top.jpg);
	background-repeat: no-repeat;
	margin-top: 5px;
}
.about #ad .content {
	background-image: url(/images/sidebar/about/ad-strip.jpg);
	background-repeat: y;
	padding-left:  30px;
	margin-top: -10px;
}
.about #ad .bottom {
	height:  28px;
	background-image: url(/images/sidebar/about/ad-bottom.jpg);
	background-repeat: no-repeat;
	margin-bottom: 20px;
}
#tag-cloud {
	margin-top: 130px;
	position: relative;
}
#tag-cloud a {
	color: #92922E;
}
#tag-cloud .top {
	position: absolute;
	top: -135px;
	left: 0;
	width: 335px;
	height:  135px;
	background-image: url(/images/sidebar/tag-cloud-top.jpg);
	background-repeat: no-repeat;
}
#tag-cloud .content {
	position: absolute;
	z-index: 100;
	top: -60px;
	left: 0;
	padding-left:  30px;
	padding-right:  60px;
	line-height: .9;
}
#tag-cloud .bottom {
	position: absolute;
	bottom: -160px;
	left: 0;
	width: 335px;
	height:  170px;
	background-image: url(/images/sidebar/tag-cloud-bottom.jpg);
	background-repeat: no-repeat;
	margin-bottom: 10px;
}
* html #tag-cloud {
	width: 335px;
}
.tag1 {font-size: 1.0em;}
.tag2 {font-size: 1.3em;font-style:italic;}
.tag3 {font-size: 1.6em;font-weight:bold;}
.tag4 {font-size: 1.9em;font-weight: bold;font-style:italic;}
.tag5 {font-size: 2.1em;font-family: 'Arial Black';}

.sitemap ul h2 a {
	color: black;
	font-size: 14px;
	font-weight: bold;
}
.sitemap ul h2 {
	margin-bottom: -15px;
}
.sitemap ul h3 a {
	color: black;
	font-size: 13px;
	font-weight: normal;
}
.sitemap ul h3 {
	margin-bottom: -10px;
}
.sitemap ul a {
	color: black;
	font-size: 12px;
	font-weight: normal;
}

.sitemap ul {
	list-style-type: none;
}
