/*
Theme Name: Beyond Wonderful

*/

body {

	margin: 0px;

	padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	/*text-align:center;*/
}

div#main_wrap {
	margin:auto; 
	width:850px;
	background: transparent url(../../../../images/body_bg.png) repeat-y;
	padding-left:15px;
}

* a {
	text-decoration: none;	
	color:#333333;
}

* a img {
	border:none;
}

.right_panel  p {
	padding:0;
	margin:0;	
}

.row1_caption:hover {
	opacity:0.75;
}

#newtopbar {
margin-left:25px;
	width:816px;
	height:100px;
}

#newtopbar img {

float:right;
border:0px;
}

#toporange {
background-color: #FF6633; height:5px; width:816px; margin-left:25px; overflow:hidden;
}

#topred {
background-color: #FF0000; height:5px; width:816px; margin-left:25px; overflow:hidden;
}

#newnavbar a {
	border:0px;
}
#newnavbar img {
	width:136px;
	border:0px;
	height:51px;
}

#newbottombar {
	color:#444444;
	font-family: Arial, Helvetica, sans-serif;
margin-left:25px;
	width:804px;
	height:300px;
}

#newbottombar a {
	
	color:#DD0000;
}		
	
#newnavbar {
	margin-left:25px;
	width:816px;
	height:51px;
}

#newnavbar img{
	float:left;
}


#outer {
	margin-left:auto;
	margin-right:auto;		
	height:auto;
	width:866px;
	background: url(http://beyondwonderful.com/images/background/repeat_y_red_bright866px.png) repeat-y;
}

div#wrapper {
	background: url(http://beyondwonderful.com/images/background/welcome_bg.png) repeat-y;
	width:862px;
	margin:auto;
}

#container 
{
	font-family: "Gill Sans MT", Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
}

#container img:hover, #rightsideimagebar_barbara_0 a img:hover
{
	filter:alpha(opacity=75);
   -moz-opacity:0.75;
    opacity: 0.75;
}

#container img {
	border:0px;
}

#container img {

	border:0px;
}

#ad_row {
	margin-bottom:6px;
	width:805px;
	height:70px;		
}

#row1 
{	
	margin-top:6px;
	width:100%;
	height:312px;		
}

div.right_panel {
	width:156px;
	height:153px;
	position:relative;
}

div.right_panel a {
	position:absolute;	
}
	
* a.show {
	z-index:500;
}

div.row1_caption {
	margin-bottom:5px;
	text-align:center;
	padding-top:15px;	
	height:80px;
}

div.row1_caption a {
	color: #fff;
	font-weight:bold;
}
	


div#welcome_message {
	width:480px;
	float:left;
	height:100%;
}

div#welcome_message p {
	padding:0;
	margin:0;	
}

div#right_panels {
	float:left;
	width:318px;
	margin-left:6px;
}

div#right_panels_top {
	height:153px;
	position:relative;
	margin-bottom:6px;
}

div.right_panel {
	float:left;
}

div.right_panel a img {
	height: 153px;
	width:156px;
}

div.right_panels_row {
	height:153px;
}

a.main_image {
	position:absolute;
	left:0;
	top:0;
}

div.row
{
	margin-top:6px;
	width:auto;
	height:auto;
}


div.row_item, div.row_item_parent {
	text-align:left;
	float:left;
	width:156px;
	margin-right:6px;
}

div.row_item_parent {
	position:relative;
	height: 242px;
}

div.right_panel a ~ a {
	display:none;
}

div.row_item_parent div > div ~ a {
	position:absolute;
	display:none;
}

div.row_item_parent div > div + a {
	display:block;
}

div#welcome_message_bg a {
	display: block;
	position:absolute;
}


div#welcome_message_bg a ~ a {
	display: none;
}

div.row1_caption a + a {
	display:block;
}

div.row1_image a img {
	height:156px;
	width:153px;
}

div.row2_caption {
	height: 5.5em;
}

div.how_to_excerpt_title {
	padding: 10px;
	text-align: center;
}

div.how_to_excerpt {
	width:150px;
	padding:10px 5px;
	float:left;
}

div.trans_background
  {
  position:absolute;
	margin-left:0px;
	margin-right:auto;
	margin-top:0px;
  width: 480px;
  height: 312px;
  z-index:0;
  }
  


div#rightsideimagebar 
	{
	float:left;
	width:330px;
	margin-left:6px;
    height:auto;
    background-color:#FFF;
	}





#row3
{
	width:auto;
	height:218px;
	float:left;
	margin-left:0px;
	margin-top:0px;
}


div#footer {
	width:850px;
	margin:auto;
	padding-left:15px;
	height:100px;
	background: transparent url(../../../../images/footer_bg.png) no-repeat;
}

div#bottom {
	width:850px;
	margin:auto;
	padding-left:15px;	
}

#rainbowbar 
{
	margin-top:6px;
	margin-left:0px;
	width:816px;
	height:40px;
	float:left;
}

#rainbowbar img {
	float:right;
}

#orangebar 
{
	height:31px;
	width:816px;
	background: url(http://beyondwonderful.com/images/concept/bottom_orange.png) no-repeat;
}


#yellowbar 
{
	height:3px;
	overflow:hidden;
	width:auto;
	background-color:#FFCC33;	
}

#redbar 
{
	height:6px;
	overflow:hidden;
	width:auto;
	background-color:#FF0000;
}
#copyright 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight:normal;
	color: #DB0001;
	text-decoration: none;
	float:right;
	
}

/* Recipe Indicies */

div.category_description {

	width:200px;
	font-size:12px;
}


td {

	font-family: Arial, Helvetica, sans-serif;

}



th {

	font-family: Arial, Helvetica, sans-serif;

}

.topElements1stBand {

	background-color: #DB0001;

}



.topElements2ndBand {

	background-color: #FF6531;

}



.topLogo {

	background-color: #FFFFFF;

	background-image: url(http://beyondwonderful.com/images/top_nav/golden_gate.gif);

	background-repeat: no-repeat;

	background-position: right;

}



i.button input, i.button button, input.button {

	color: white;

	font-style: normal;

	background: #FF0000;

	border: 1px solid #000000;

}



.searchButton {

	color: white;

	font-style: normal;

	background: #FF0000;

	border: 3px solid #FFFFFF;

	white-space: normal;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: bold;

}



.searchTextBox {

	border: 1px solid #FF9999;

	background-color: #FFFFFF;

	font-family: Arial, Helvetica, sans-serif;

	color: #000000;

	clear: both;

	height: auto;

	width: auto;

}

.text {

	padding: 1px;

	border: 1px solid #FF9999;

}





.topElementsWhiteBand {

	background-color: #FFFFFF;

}

.topElementsYellowBand {

	background-color: #FFDC33;

}

.topElementsOrangeBand {

	background-color: #FE7401;

}

.topNav {

	background-color: #FF0011;

}




div.subNav {
	height:21px; 
	background-color:#FF6531;
	font-size: 10pt;
	text-decoration: none;
	color:#fff;
	padding-left:10px;
}

div.subNav a {

	color:#ffffff;
}

.subNav {

	background-color: #FF6531;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10pt;

	color: #FFFFFF;

	background-position: center center;

	line-height: 21px;

	text-decoration: none;

}



a.subNav{

	color: #FFFFFF;

}



a.subNav:hover{

	color: #FFFF33;

}



.homepageContentBackGround{

	background-color: #000066;

	font-family: Arial, Helvetica, sans-serif;

	line-height: 15px;

	font-size: 9px;

}

.homepageWelcomeTitle{

	font-family: "Gill Sans MT", Verdana, Arial, Helvetica, sans-serif;

	font-size: 25px;

	color: #FF0033;

	font-weight: bold;

	font-style: normal;

	text-align: left;





}



#homepageWelcomeCopy{

	font-family: "Gill Sans MT", Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #FFFF66;

	font-weight: bold;

	font-style: normal;

	width:480px;
	height:153px;

	margin-left: auto;

	left: 4px;

}



#homepageWelcomeCopy a{

	font-family: "Gill Sans MT", Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #FFFF66;

	font-weight: bold;

	font-style: normal;

	margin-left: auto;

	left: 4px;

	text-decoration: none;





}

.contentMargin {

	/*background-color: #FE7401;*/ MH

}



.contentLevel1Title{

	background-color: #DB0310;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14pt;

	color: #FFFFFF;

	font-weight: bold;

	padding-left: 5px;

}



.contentLevel1TitleCopy{

	background-color: #DB0310;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FFF7C6;

	font-weight: bold;

}



.contentLevel1TitleMargin {



	background-color: #DB0310;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14pt;

	color: #FFFFFF;

	font-weight: bold;

}



.contentLevel1RecipeCourseCopy{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #520808;

	

}



a.contentLevel1RecipeCourseCopy{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #F70808;

	font-weight: bold;

}



a.contentLevel1RecipeCourseCopy:hover{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #990000;

	font-weight: bold;

}

.contentLevel1RecipeCourseOfTheMonth{

	background-color: #F4EEBD;



}



.contentLevel1RecipeCourseOfTheMonthTile{

	background-color: #F4EEBD;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

	font-weight: bold;

}



.contentLevel1RecipeCourseOfTheMonthCopy{

	background-color: #F4EEBD;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

}



a.contentLevel1RecipeCourseOfTheMonthCopy{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #F70808;

	font-weight: bold;

}



a.contentLevel1RecipeCourseOfTheMonthCopy:hover{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #990000;

	font-weight: bold;

}



.contentLevel1HowToTopTips{

	background-color: #FEF8DE;

}



.contentLevel1HowToTopTipsTile{

	background-color: #FEF8DE;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

	font-weight: bold;

}



.contentLevel1HowToTopTipsCopy{

	background-color: #FEF8DE;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

}



a.contentLevel1HowToTopTipsCopy{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #F70808;

	font-weight: bold;

}



a.contentLevel1HowToTopTipsCopy:hover{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #990000;

	font-weight: bold;

}



.contentLevel1HowToCategory{

	background-color: #FFFFFF;

}



.contentLevel1HowToCategoryCopy{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #520808;

	padding: 5px;

}



a.contentLevel1HowToCategoryCopy{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #F70808;

	font-weight: bold;

}



a.contentLevel1HowToCategoryCopy:hover{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #990000;

	font-weight: bold;

}



.contentLevel1HowToCategoryCopyNoLine{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #520808;

	padding: 5px;

}



a.contentLevel1HowToCategoryCopyNoLine{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #F70808;

	font-weight: bold;

	text-decoration: none;

}



a.contentLevel1HowToCategoryCopyNoLine:hover{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #990000;

	font-weight: bold;

}

.contentLevel2Title{

	background-color: #DB0310;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14pt;

	color: #FFFFFF;

	font-weight: bold;

}



.contentLevel2TitleCopy{

	background-color: #DB0310;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FFF7C6;

}



.contentLevel2RecipeCourseCopyTitle{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #520808;

	font-weight: bold;

}



.contentLevel2RecipeCourseCopy{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #520808;

	

}



a.contentLevel2RecipeCourseCopy{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #F70808;

	font-weight: bold;

}



a.contentLevel2RecipeCourseCopy:hover{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #990000;

	font-weight: bold;

}



.contentLevel3HowToPopUpTop{

	background-color: #FEF8DE;

}



.contentLevel3HowToPopUpTopTitle{

	background-color: #FEF8DE;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16pt;

	color: #000000;	

}



.contentLevel3HowToPopUpTopHOWTO{

	background-color: #FEF8DE;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16pt;

	color: #DE0010;

	font-weight: bold;

	text-transform: uppercase;

}



.contentLevel3HowToPopUpTopCopy{

	background-color: #FEF8DE;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;	

}



.contentLevel3HowToPopUpMainCopy{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

	vertical-align: top;

}



.contentLevel3RecipeTitle{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16pt;

	color: #000000;

}

.contentLevel3RecipeDecription{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

}

.contentLevel3RecipeIngedientsTitle{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16pt;

	color: #FF0000;

}



.contentLevel3RecipeIngedientsServes{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12pt;

	color: #FF0000;

}



.contentLevel3RecipeIngedientsCopy{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

}



.contentLevel3DirectionsLink{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #F70808;

	font-weight: bold;

}



a.contentLevel3DirectionsLink{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #F70808;

	font-weight: bold;

}



a.contentLevel3DirectionsLink:hover{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #990000;

	font-weight: bold;

}



.contentLevel3RecipeDirectionsTitle{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16pt;

	color: #FF0000;

}

.contentLevel3RecipeDirectionsCopy{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12pt;

	color: #000000;

}

.contentLevel3RecipeRightNav{

	background-color: #FFE2DF;

}



.contentLevel3RecipeRightNavTile{

	background-color: #FFE2DF;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

	font-weight: bold;

}



.contentLevel3RecipeRightNavCopy{

	background-color: #FFE2DF;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

}



a.contentLevel3RecipeRightNavCopy{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #F70808;

	font-weight: bold;

}



a.contentLevel3RecipeRightNavCopy:hover{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #990000;

	font-weight: bold;

}

.contentLevel1FeatureCategory{

	background-color: #FFFFFF;

}



.contentLevel1FeatureCategoryTitle{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #520808;

	padding: 1px;

}



a.contentLevel1FeatureCategoryTitle{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #F70808;

	font-weight: bold;

}



a.contentLevel1FeatureCategoryTitle:hover{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #990000;

	font-weight: bold;

}

.contentLevel1FeatureCategoryCopy{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #520808;

	padding: 5px;

}



a.contentLevel1FeatureCategoryCopy{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #F70808;

	font-weight: bold;

}



a.contentLevel1FeatureCategoryCopy:hover{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #990000;

	font-weight: bold;

}



.contentLevel1FeaturesRightNav{

	background-color: #FEF8DE;

}



.contentLevel1FeaturesRightNavTile{

	background-color: #FEF8DE;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

	font-weight: bold;

}



.contentLevel1FeaturesRightNavCopy{

	background-color: #FEF8DE;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

}



a.contentLevel1FeaturesRightNavCopy{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #F70808;

	font-weight: bold;

}



a.contentLevel1FeaturesRightNavCopy:hover{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #990000;

	font-weight: bold;

}





.featureLeadSectionMargin{

	background-color: #FFFFFF;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14pt;

	color: #FFFFFF;

	font-weight: bold;

}

.featureLeadSectionPicture{

	background-color: #FFFFFF;

}

.featureLeadSectionCaption{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #F70808;

	font-weight: bold;

	padding-top: 4px;

	padding-left: 1px;

	text-align: left;

	line-height: 12px;

}

.featureLeadSectionTitle{

	background-color: #FFFFFF;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16pt;

	color: #000000;

}

.featureLeadSectionCopy{

	background-color: #FFFFFF;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

}

.featureMainImageSelectionTopMargin{

	background-color: #FFFFFF;

	background-image: url(../images/level_3_elements/features/common_page_elements/feature_main_image_selection_top_margin.gif);

	background-repeat: repeat;

}

.featureMainImageSelectionLeftMargin{

	background-color: #FFFFFF;

	background-image: url(../images/level_3_elements/features/common_page_elements/feature_main_image_selection_margin_left.gif);

	background-repeat: repeat;

}

.featureMainImageSelectionRightMargin{

	background-color: #FFFFFF;

	background-image: url(../images/level_3_elements/features/common_page_elements/feature_main_image_selection_margin_right.gif);

	background-repeat: repeat;

}

.featureMainImageSelectionBottomMargin{

	background-color: #FFFFFF;

	background-image: url(../images/level_3_elements/features/common_page_elements/feature_main_image_selection_margin_bot.gif);

	background-repeat: repeat;

}



.contentLevel3FeatureMainSectionCopy{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #520808;

	padding: 1px;

}



a.contentLevel3FeatureMainSectionCopy{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #F70808;

	font-weight: bold;

}



a.contentLevel3FeatureMainSectionCopy:hover{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #990000;

	font-weight: bold;

}



.botNav {

	background-color: #FF6531;

}

.copyright {


	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	color: #DB0001;

	text-decoration: none;

}

a.contentLevel2RecipeCourseCopyNoLine {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #520808;

	font-weight: bold;

}



.AffiliateBucket {

	padding-right: 5px;

	vertical-align: middle;

	text-align: center;

	width: 200px;

}



.expertsLevel1MainTitle{

	

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16pt;

	color: #FF3333;

	font-weight: bold;

}

.expertsLevel1MainCopy{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #520808;

	

}

.expertsLevel1SectionTitle{

	

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16pt;

	color: #FF6600;

	font-weight: bold;

}

.expertsLevel1SectionSubtitle{

	

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16pt;

	color: #FF9900;

	font-weight: bold;

}



.expertsLevel1SectionCopy{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #CCE6BF;

	font-weight: bold;

}

.expertsLevel1RightNavText{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #7E484A;

	

}





.expertsReadMoreCenterTitle{

	

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16pt;

	color: #FF9900;

	font-weight: bold;

}



.expertsReadMoreCenterCopy{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #CCE6BF;

	font-weight: bold;

}



.expertsPopupLeftCopy{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #73391F;

	

}

.expertsPopupTitle{

	

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16pt;

	color: #FF3333;

	font-weight: bold;

}

.expertsPopupRightCopy{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #403713;

	

}

.homepageButtonBar {

	font-family: "Gill Sans MT", Verdana, Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-style: normal;

	font-weight: bold;

	color: #FFFFFF;

	text-align: center;

}



a.homepageButtonBar {

	font-family: "Gill Sans MT", Verdana, Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-style: normal;

	font-weight: bold;

	color: #FFFFFF;

	text-align: center;

	text-decoration: none;



}


.style1 {

	color: #FF6600;

	font-weight: bold;

}

.style2 {color: #000000;}

.expertsIndexStyle1 {color: #7e484a;}

.expertsPopupTitlestyle1  {color: #FF6600;}

/*------------ Style for Index page nav items ------------*/

#navHighlight {
	font-family: "Gill Sans MT", Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
}

/*------------ Styling for individual recipe indices ------*/

div.excerpt_entry {

width:200px; 
height: 160px; 
float:left;
padding: 10px 10px 10px 0;

}


/*------------ Styling for category index pages -----------*/

div.top_level_1_excerpt {
	float:left;
	/*height:140px;
	padding:0 20px 0 0;
	*/
	padding:20px 10px;
	
	width:180px;
	
}

div.top_level_1_image {
	
}

div#sub_categories_right_ads {
	float:left;
	width: 300px;
}

div#sub_categories_main {
	float:left;
	width:454px;
}

div#sub_categories_right_image {
	float:left;
	width: 300px;
}

div.top_level_1_copy {
	color: rgb(82, 8, 8);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

div.lower_level_1_excerpt {
	float:left;
	height:250px;
	padding-right:35px;
	text-align:center;
	width:180px;
}

div.lower_level_1_copy {
	color: rgb(82, 8, 8);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;

}

div#category_level_1_title {
	color: white;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	padding:5px 10px 0 15px;
	text-transform: uppercase;
	
}

div#category_level_1_copy {
	color: rgb(255, 247, 198);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding: 3px 20px 0 15px;
} 

div.excerpt_image {
	float:left;
	width:100px;
}

div.excerpt_image a img {
	height:150px;
	width:100px;
}

div.excerpt_title {
	float:left;
	width:80px;
	margin-left:10px;
	padding-top:20px;
	font-size:12px;
}

div.how_to_excerpt_title > a {
	font-size:12px;
}

#div-bottom-content {
	text-align: justify;
}