/*

Theme Name: Acide Alkaline Dite 3

Theme URI: http://wordpress.org/

Description: 

Version: 1.0

Author: md.nazmul hasan akanda



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



*/





@charset "utf-8";

/* CSS Document */

/*-----------------------------

			

		Date:2010/06/16

-----------------------------*/

body{ 

	text-align:center;

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

	font-size:14px;

	color:#141413;

	background-color:#b3dcf2;

	padding-bottom:32px;

}



*{padding:0; margin:0}

a{text-decoration:none; outline:none;}

img, fieldset, button{border:none; background:none}



ul{padding-bottom:10px; padding-left:35px; _padding-left:38px; }

ul li{padding-bottom:5px}



p{line-height:17px;}

h1{ padding-bottom:15px; font-size:26px; line-height:28px; color:#CC0000; font-family:Tahoma;}

h3{ color:#94b101; font-size:20px; line-height:22px;}

a.top{ color:#94b101; font-size:20px; line-height:22px; text-decoration:none}

a {color:#0000FF;}

#wrap{

	width:969px;

	margin:20px auto 0;

	text-align:left;

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

}

#header{

	width:940px;/*969*/

	height:105px;/*128*/

	padding:23px 0 0 29px;

	position:relative;

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

}

#logo{

	width:371px;

	height:67px;

}

span.date{

	width:106px;/*130*/

	height:22px;/*32*/

	padding:10px 12px  0;

	margin:6px 0 0 21px;

	display:block;

	line-height:18px;

	font-size:16px;

	text-align:center;

	font-weight:bold;

	text-transform:uppercase;

	color:#328b91;

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

}

span.date a{
	color:#328b91;
}
.lady_drink{

	width:253px;

	position:absolute;

	top:-16px;

	right:9px;

}

/******** end of header *********************/

#content{

	width:951px;

	padding:59px 0 78px;

	margin:0 auto;

	background:url(images/content_bg.gif) repeat-x;

	overflow:hidden;

	_margin-top:-15px;

}

.content_left{

	width:199px;

	float:left;

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

}

.content_left h4{

	padding:7px 0 10px 25px;

	font-size:16px;

	line-height:18px;

	color:#fff;

	background:url(images/h4_bg.png) no-repeat; 

}

ul.acidal_list{

	width:100%;/*199*/

	overflow:hidden;

	padding:1px 0 0;

	list-style:none;

}

ul.acidal_list li{

	width:153px;/*199*/

	padding:9px 25px 10px 21px;

	line-height:18px;

	float:left;

	background:url(images/cont_left_li_bg.png) no-repeat left bottom;

}

ul.acidal_list li a{

	display:block;

	color:#fff;	

	font-size:16px;

}

/*---------------------- end of content_left ---------------------------------*/

.content_inner{

	width:394px;/*472*/

	padding:31px 41px 0 37px;

	margin-right:-5px;

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

	float:left;	

	position:relative;

}

.baner{

	width:394px;

	padding:18px 0 13px;

}

.baner img{	display:block;}

.content_inner_mid{	

	width:100%;/*394px*/

	padding-bottom:5px;
	min-height:685px;

}

.content_inner_mid p{padding-bottom:15px;}

.coment_header_size{

	font-size:18px;

	padding-left:3px;

}

ul.coment{

	width:390px;/*394*/

	padding:18px 0 0 4px;

	overflow:hidden;

	list-style:none;

}

ul.coment li{

	width:100%;/*390*/

	padding-bottom:21px;

	line-height:17px;

	float:left;

}

ul.coment li em{

	padding-left:285px;

	display:block;

	color:#d62267;

}

/*---------------------- end of content_inner ---------------------------------*/

.content_rgt, .bottom_newsletter_content{

	width:231px;/*280*/

	padding:77px 25px 40px 24px;

	margin:59px 0 0 0;

	float:right;

	background:#a3bb2e url(images/content_rgt_bottom.gif) no-repeat left bottom;

}
.bottom_newsletter_content{float:none;}
.form_container, .bottom_form_container{

	width:217px;/*231*/

	padding:11px 5px 24px;

	text-align:center;

	color:#363636;

	border:2px solid #e6f0fa;

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

}
.bottom_form_container{ margin-bottom:20px; width:390px; background:url(images/form_bg1.gif) no-repeat;}
.form_container h2, .bottom_form_container h2{

	padding-left:3px;

	font-size:24px;

	line-height:30px;

	color:#fff;

	font-style:normal;

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

}

.form_container h2 big{

	font-size:30px;

	padding-bottom:1px;

	display:block;

}

.free_access{

	width:100%;/*217*/

	padding:24px 0 14px;

	text-align:center;

}

.free_access p{

	padding:0 10px 31px;

	font-size:18px;

	color:#fff;

	line-height:22px;

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

}

.free_access span{

	width:217px;/*217*/

	padding:2px 0;

	display:block;

	overflow:hidden;

}
.free_access span.bottom_newsletter_span{width:290px; padding:2px 70px;}
.free_access label{

	width:58px;

	margin-right:6px;

	line-height:22px;

	color:#2a0029;

	text-align:right;

	float:left;

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

}
.txtinput{

	width:118px;/*128*/

	height:16px;/*22*/

	padding:2px 4px;

	line-height:16px;

	border:1px solid #bdd9f2;

	float:left;

}
.bot_inp_width{width:149px;}
.access_btn{

	width:180px;

	height:69px;

	margin:25px 0 0 8px;

	border:none;

	cursor:pointer;

	background:url(images/get_access_btn_bg.png) no-repeat;

}

/*---------------------- end of content_rgt ---------------------------------*/

#footer{

	width:887px;/*969*/

	height:92px;/*113*/

	padding:21px 26px 0 58px;

	font-size:13px;

	line-height:14px;

	color:#fff;

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

	overflow:hidden;

	background:url(images/footer_bg.gif) no-repeat left bottom;

}

#footer p.copy{float:left; line-height:14px}
.copy_div {float:right}
.esoft_log {float:left; width:500px; line-height:14px; margin-top:8px}
.esoft_log img {float:left; width:16px; margin:-1px 3px 0 0; height:16px}

#footer span{float:right}

#footer span a{

	padding:2px 15px;

	color:#fff;

}
.alignright{ float:right; margin-left:5px;}

.alignleft{ float:left; margin-right:5px;}