/*

Theme Name: Cooking with Cantillon

Theme URI: http://wordpress.org/

Description: The default WordPress theme based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.

Version: 1.0

Author: Sandeep Goyal

Author URI: 

Tags: blue, custom header, fixed width, two columns, widgets



	Kubrick v1.5

	 http://binarybonsai.com/kubrick/



	This theme was designed and built by Michael Heilemann,

	whose blog you will find at http://binarybonsai.com/



	The CSS, XHTML and design is released under GPL:

	http://www.opensource.org/licenses/gpl-license.php



*/







/* Begin Typography & Colors */

/* CSS Document */



body{

	background:#3c3c3c url(images/main_bg.gif) center top no-repeat;

	margin:98px 0px 0px 0px;

	padding:0;

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

        color:#3C3C3C;
		text-align:justify;

}

a,a:hover{

    text-decoration:none;

    color:#666;

}
.recentcomments a, recentcomments
{
font-size:12px
}
li.recentcomments
{
font-size:12px;
margin-left:-25px;
}



.news-item h4{

margin-bottom:0;
margin-top:5px;
}


.news-item p.postmetadata
{
margin-bottom:0;
margin-top:5px;
}

.flt
{
float:left;
width:172px;
height:17px;
}

p{

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

	font-size:12px;

	}
ul.tweets {
font-size:13px;
margin:0 0 0 16px;
width:180px;
}

#outer_contaner{

	width:969px;

	height:auto;

	overflow:hidden;

	margin:auto;

	background:#FFFFFF url(images/top_round.gif) left top no-repeat;

}

#main_contaner{

	width:946px;

	height:auto;

	overflow:hidden;

	margin:auto;

	padding-top:19px;

	background:url(images/main_divider_bg.gif) repeat-y;

}

#left_contaner{

	width:722px;

	float:left;

}

#header{

	width:722px;

	height:77px;

}

#logo{

	width:425px;

	height:62px;

	background:url(images/logo.gif) no-repeat;

	float:left;

        margin-left:-7px;

}

.search_contaner{

	width:270px;

	height:62px;

	float:right;

}

.search_input{

	width:185px;

	height:28px;

	float:left;

}

.search_btn{

	width:80px;

	height:28px;

	float:left;

        background-image:url(images/search_btn.gif);

}

.inputbox2{

	width:185px;

	border:1px solid #3c3c3c;

	font-size:12px;

	color:#3c3c3c;

	margin:0;

	padding:5px;;

	

}

.top_link{

	width:190px;

	font-size:13px;

	color:#3c3c3c;

	font-weight:bold;

	line-height:34px;

    margin-right:-3px;

	float:right;

/*	margin-top:7px;*/

}

.top_link a{

	color:#3c3c3c;

	font-weight:bold;

	text-decoration:none;

}

.top_link a:hover{

	color:#3c3c3c;

	font-weight:bold;

	text-decoration:underline;

}

.top_link_divider{

	font-size:13px;

	color:#3c3c3c;

	font-weight:bold;

	padding-left:9px;

	padding-right:9px;

}



#banner_contaner{

	width:527px;

	height:367px;

	float:left;

}

.recent_post{

	width:187px;

	padding-left:8px;

	float:left;

	background:url(images/recent_post_bg.gif) left top no-repeat;

}

.recent_post_heading{

	width:187px;

	height:34px;

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

	font-size:16px;

	color:#3c3c3c;

	font-weight:bold;

	line-height:22px;

	padding-top:7px;

}

.arial12_000{

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

	font-size:12px;

	color:#000000;

}

.arial12_000 a{

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

	font-size:12px;

	color:#DF7205;

	text-decoration:none;

}

.arial12_000 a:hover{

	color:#000000;

	text-decoration:none;

}

#four_column_contaner{

	width:722px;

	background:url(images/4column_bg.gif) repeat-y;

	height:auto;

	overflow:hidden;
	
	float:left;
}

#four_column_heading{

	width:722px;

	height:35px;

	background:#515150;

        margin-top:17px;

}

.life_heading{

	width:167px;

	height:27px;

	background:url(images/bluet.gif) left top no-repeat;

	padding-left:13px;

	padding-top:8px;

	font-size:16px;

	color:#FFFFFF;

	font-weight:bold;

	float:left;

}

.life_text{

	width:160px;

	padding-left:8px;

	padding-right:11px;

	padding-bottom:10px;

	float:left;

	font-size:12px;

	color:#000000;

}

.life_text1{

	width:160px;

	margin-top:6px;

	margin-bottom:6px;

}

.divider{

	width:160px;

	height:1px;

	background:url(images/divider.gif) left top repeat-x;

	margin-top:6px;

	margin-bottom:6px;

}

.arial12_b_df7205{

	font-size:12px;

	color:#df7205;

	font-weight:bold;

	line-height:18px;

}

.arial12_b_3c3c3c{

	font-size:12px;

	color:#3c3c3c;

	font-weight:bold;

	line-height:18px;

}

.read_article{

	font-size:12px;

	color:#df7205;

	line-height:20px;

}

.read_article a{

	font-size:12px;

	color:#df7205;

	text-decoration:underline;

}

.read_article a:hover{

	font-size:12px;

	color:#df7205;

	text-decoration:none;

}



.more_article{

	font-size:12px;

	color:#df7205;

	font-weight:bold;

	line-height:20px;

}

.more_article a{

	font-size:12px;

	color:#df7205;

	font-weight:bold;

	text-decoration:underline;

}

.more_article a:hover{

	font-size:12px;

	color:#df7205;

	font-weight:bold;

	text-decoration:none;

}

.last_article_contaner{

	width:722px;

	height:auto;

	overflow:hidden;

	float:left;

	margin-top:18px;

	margin-bottom:20px;

	background:url(images/divider2.gif) center top repeat-y;

}

.last_article_l{

	width:325px;

	float:left;

	background:url(images/zappa_bg.gif) no-repeat;

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

	font-size:12px;

	color:#000000;

	padding-left:14px;

	padding-right:8px;

}

.last_article_2{

	width:325px;

	float:right;

	background:url(images/zappa_bg.gif) no-repeat;

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

	font-size:12px;

	color:#000000;

	padding-left:14px;

	padding-right:8px;

}

.artical_heading1{

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

	font-size:13px;

	color:#FFFFFF;

	font-weight:bold;

	line-height:36px;

}

.divider2{

	width:28px;

	/*background:url(images/divider2.gif) center top repeat-y;*/

	float:left;

}







#right_contaner{

	width:200px;

	margin-left:24px;

	float:left;

	height:auto;

	overflow:hidden;

}

#poll_contaner{

	width:200px;

}

.poll_heading{

	width:189px;

	height:24px;

	background:url(images/right_title_bg.gif) left top no-repeat;

	font-size:16px;

	color:#3c3c3c;

	font-weight:bold;

	padding-left:11px;

	padding-top:7px;

}

.poll_question	 {

	color:#3c3c3c;

	font-size:12px;

	font-weight:bold;

	padding:10px 10px 10px 11px;

}

.poll-body{

	padding:0px 0px 0px 0px;

}

.poll_section	{

	overflow:hidden; 

	padding:0px 0px 2px 0px;

	width:100%; 

}

.poll_radio	{

	float:left;

	width:20px;

	margin-left:10px;

}

.poll_var{

	width:160;

	float:left;

	font-size:12px;

	color:#000000;

	line-height:20px;

	padding-left:4px;

}

.poll_buttons {

	padding:0px 0px 0px 0px;

	margin:5px 0px 5px 11px;

}

.view_result{

	width:180px;

	margin-left:11px;

	font-size:12px;

	font-weight:bold;

	color:#3c3c3c;

}



#email_contaner{

	width:200px;

	margin-top:20px;

}

.email_input{

	width:180px;

	margin:5px 0px 5px 10px;

}

.button{

	/*margin-left:178px;

        margin-top:-23px;*/

        float:left;

        height:23px;

		width:68px;

       background-image:url(images/search_btn.gif)

}

div.life_text1 div.news-item a
{
color:#3C3C3C;

font-weight:bold;
}



#recent_comment{

	width:200px;

	margin-top:150px;

}

.righttext1{

	width:190px;

	margin-top:6px;

	margin-bottom:6px;

	margin-left:10px;

	font-size:12px;

	color:#000000;

}

.divider3{

	width:190px;

	height:1px;

	background:url(images/divider3.gif) left top repeat-x;

	margin-top:6px;

	margin-bottom:6px;

	margin-left:10px;

}

.rss_feed{

	width:190px;

	height:20px;

	padding-left:25px;

	background:url(images/rss.gif) left top no-repeat;

	margin-top:30px;

	margin-left:10px;

	font-size:12px;

	color:#000000;

	line-height:20px;

}

.rss_feed a{

	font-size:12px;

	color:#000000;

	text-decoration:underline;

}

.rss_feed a:hover{

	font-size:12px;

	color:#000000;

	text-decoration:none;

}



	

.clear{

	clear:both;

}



#footer{

	width:968px;

	height:34px;

	padding-top:25px;

	font-size:12px;

	color:#d4d3d3;

	text-align:center;

	margin:auto;

	background:url(images/bottom_round.gif) left top no-repeat;

}

#footer a{

	color:#d4d3d3;

	text-decoration:none;

}

#footer a:hover{

	color:#d4d3d3;

	text-decoration:underline;

}



.google_adsense1{

	width:100%;

/*	height:60px;    */

	margin-top:12px;

	margin-bottom:12px;

}

.google_adsense_tower{

	width:100%;

	margin-top:12px;

	margin-bottom:12px;

	text-align:center;

}



.banner1{

	width:513px;

	height:229px;

	

	padding:3px;

	margin-bottom:8px;

	background:url(images/bottles1.jpg) no-repeat;
           border:3px double orange;

}

.banner2{

	width:527px;

	height:138px;

	/*background:url(../images/banner2.jpg) no-repeat;*/

}



.graphic1{

	width:118px;

	height:100px;
        margin-right:9px;
	/*background:url(images/curt-aus-cropped.jpg) no-repeat;*/
	float:left;
        border:3px double orange;

}

.graphic2{

	width:118px;

	height:100px;
        margin-right:9px;
/*	background:url(images/cantillon-barrels-cropped.jpg) no-repeat;*/

	float:left;
           border:3px double orange;

}

.graphic3{

	width:118px;

	height:100px;
        margin-right:9px;
/*	background:url(images/Curt-at-Cantillon2.jpg) no-repeat;*/
           border:3px double orange;

	float:left;

}

.graphic4{

	width:118px;

	height:100px;
       
/*	background:url(images/graphic4.jpg) no-repeat;*/

	float:left;
           border:3px double orange;

}





img.alignleft, div.alignleft

{

float:left;

margin:0 0.5em 0.5em 0;



}

img.alignright, div.alignright

{

float:right;

margin:0 0 0.5em 0.5em;



}
.navigation
{
    float:left;
width:100%;
}

img.aligncenter, div.aligncenter

{

text-align:center;

margin:0 auto;

}





small {

font-family:"Lucida Grande",Geneva,Arial,sans-serif;

font-size:0.9em !important;

}





h4 {

color:#585858;

font-family:"Lucida Grande",Geneva,Arial,sans-serif;

font-size:1.1em;

font-weight:bold;

position:relative;

margin:0px;

}





.news-item {

border-bottom:1px dotted #535252;

margin:0 0 7px;

padding:0 0 6px;
text-align:justify;

}





.life_text2 {
margin-bottom:6px;
margin-top:6px;
width:317px;
}


div.life_text2 div.news-item a {
color:#666666;
font-weight:bold;
}

#content{

    
}
.widget_item_custom{

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

	font-size:17px;

	color:#000000;

}


div.news-item a#facebook_share_both{
font-weight:normal;
}

#content .navigation .alignleft a{

color:#E1771E;
font-weight:bolder;

}
#content .navigation .alignright a{

color:#E1771E;
font-weight:bolder;

}

.votewidget_skin{
font-size:12px

}

.beer_logo{

border:3px outset orange;

}