/*
Theme Name: Crockpot Easy Recipes
Theme URI: http://wordpress.org/
Description: A fixed width theme for CrockpotEasyRecipes.com
Version: fixed version
Author: BlogSkinners
Author URI: http://www.BlogSkinners.com/
*/

body{
	margin: 0 auto;
	padding: 0;
	font: 1em Arial;
	text-align: center;
	background: #521A00;
}

.clr{clear:both;}
.clr_left{clear: left}
.clr_right{clear: right}

form, h1, h2, h3, h4, h5, h6{
	margin:0;
	padding:0;
}


a:link, a:visited{
	color: #BA0808; 
	text-decoration: none;
}
a:hover{
	text-decoration: none;
}

#header{
	height: 156px;
	background: url(images/gradient1.gif) repeat-x top left;
}

#content{

}


.search_box{
	float: right;
	padding-top: 30px;
	padding-right: 30px;
}

/** header tabs **/
.tabs{
	padding-top: 115px;
	padding-right: 35px;
	margin-top: -9.75em;
}

	

/* IE fix\*/
* html .tabs{
	clear:right;
	padding-top: 0;
	position: relative;
	float: right;
	bottom: -6.1em;
}
/* */

/* safari 3 fix\*/
		@media screen and (-webkit-min-device-pixel-ratio:0) {
		   :root .tabs span,
		   :root .tabs a:link,
		   :root .tabs a:visited{padding-bottom: 7px;}
		}
	/* */

.tabs ul{
	margin:0;
	padding:0;
	float: right;
}

	.tabs li{
		display: inline;
		list-style:none;
		margin:0;
		padding:0;
	}

	
	.tabs li a:link,
	.tabs li a:visited{
		float:left;
		margin-right: 3px;
		background: url(images/tab_left.gif) no-repeat top left;
		font-size: .8em;
		padding: 6px 0 6px 5px;
		color: #fff;
	}
	
	.tabs span{
		background: url(images/tab_right.gif) no-repeat top right;
		padding: 6px 10px 6px 5px;
	}
	
	.tabs li a:hover,
	.tabs .current_page a:link,
	.tabs .current_page a:visited{
		background-position: bottom left;
	}
	
	.tabs li a:hover span,
	.tabs .current_page a span{
		background-position: bottom right;
	}
	
/**  /end: header tabs **/

/***content css**/
.featured{
	background: #521A00 url(images/bg1.jpg) no-repeat right 1px;
	color: #ffffff;
} 

.featured p{
	margin:0;
	padding:0;
	margin-right: 250px;
}
.fold{
	background: url(images/fold.gif) no-repeat top right;
	position: relative;
	padding: 10px;
}
/*** /content css**/



/** Footer css*/
#footer{
	background: url(images/gradient3.gif) repeat-x left;
	height: 107px;
}

.static_links{
	text-align: center;
	color: #fff; 
	padding-top: 7em;
	font-size: .7em;
}

.static_links ul{margin:0; padding:0;}
.static_links li{
	display: inline;
}
.static_links li a:link,
.static_links li a:visited{
	color: #fff;
}

/** /Footer css*/




/** wrapper */
#body_wrapper{
	margin:0 auto;
	text-align: left;
	width: 980px;
	border-left: 1px solid #521A00;
	border-right: 1px solid #521A00;	
}


#body_container{
	background: #F4E6C9 url(images/gradient01.gif) repeat-x top left;	
}



* html .min-width{
	border-left: 980px solid #fff;
	height: 1px;

}
* html #body_container{
	margin-left: -960px;
	position: relative;
	height: 1px;
}

.main_wrapper{
	padding-right: 250px;
	padding-left: 15px;
	position: relative;
	top: -5px;
}

.main_left{
	position: relative;
	float: left;
	width: 100%;
}

#sidebar{
	position: relative;
	float: left;
	width: 205px;
	margin-right: -250px;
	margin-left: 10px;
}

/* IE fix\*/
* html .main_wrapper{padding:0;}
* html .main_left{
	right: 250px;
	padding-left: 260px;
	margin-right: -240px;
}

* html .main_right{
	margin:0;

}
/* */


	/**main: tabbed featured article*/
.tabbed_article_wrapper{
	padding-left: 320px;
}

.ta_left{
	position: relative;
	float: left;
	margin-left: -320px;
	width: 320px;
}

.ta_right{
	position: relative;
	float: left;
	margin-left: 20px;
	width:100%;
}

	
/* IE fix\*/
* html .tabbed_article_wrapper{padding:0;}
* html .ta_left{
	margin-left:0;
}
* html .ta_right{
	padding-left: 320px;
	margin-left: -320px;
	left: 15px;
}
/* */
	/** /end main: tabbed featured article*/

	/** main: bottom advertisment | articles*/
.main_bottom_articles{
	padding-left: 340px;
}

.mb_left{
	position: relative;
	float: left;
	margin-left: -340px;
	width: 300px;
}

.mb_right{
	position: relative;
	float: left;
	margin-left: 10px;
	width: 100%;
}
/* IE fix\*/
* html .main_bottom_articles{
	padding: 0;
}
* html .mb_left{
	margin-left:0;
}
* html .mb_right{
	margin-top: -13px;
	padding-right: 340px;
	margin-right: -350px;
}
/* */
	/** /end main: bottom advertisment | articles*/
/** /end: wrapper */





/** adsss*/
.ad_top{
	position: relative;
	float: left;
	top: -13px;
	width: 100%;
}
