/* (c) Bihutoli.com */

#introtxt {
	height:180px;
	text-align:center;
	line-height:80px;
	color:#090;
	font-size:26px;
	font-style:italic;
}

#readmore { display:none;}
#readx { outline:none;}

.aboutauthor {
	text-align:justify;
	padding:1px 10px;
	display:none;
}

.author { outline:none;}
.author:hover { text-decoration:underline;}

/* Login/Logout */

#logindiv {
	padding-left:30px;
	color: #666666;
}

#logoutdiv {
	text-align:center;
	color: #666666;
}

.signin-tbl {
	margin:auto;
	width:250px;
	margin-top:50px;
	line-height:16pt;
	color: #666666;
}

#usertxt, #pswdtxt {
	width:200px;
	border:1px #CCC solid;
	padding:2px 3px;
}

/*#usertxt label, #pswdtxt label {
	color:#32639A;
}*/

.login_errdiv {
	color:#F00;
	font-weight:bold;
	margin:2px 0 5px 0;
}

.btn-signin {
	height:30px;
	color:#FFF;
	font-weight:bold;
	border:1px solid rgb(48, 121, 237);
	background-color:rgb(77, 144, 254);
	border-radius: 2px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
	text-shadow:0pt 1px rgba(0, 0, 0, 0.1);
	
}

.btn-signup {
	color:rgb(77, 144, 254);
	font-weight:bold;
}

/*.btn-signup a:hover{
	background-color:rgb(53, 122, 232);
}*/

#sidebar h3 {
	height: 32px;
	font-size: 1.4em;
	letter-spacing: -.5px;
	/*padding-left: 30px;*/
}

#tbl-rcpw {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#333;
	width:320px;
}

#tbl-rcpw #usrid {
	width:200px;
	border:1px #CCC solid;
}

.ptxt {
	color:#999;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
}

#ytapiplayer {
	line-height:340px;
	text-align:center;
}

/* Signup */

#signup-area {
	padding-top:30px;
	background-color:#D8E7FE;
	border:4px #C2D0E5 double;
}

#signup-area label {
	color:#000;
}

#signup-area #opt_join, #signup-area #opt_create {
	vertical-align: middle;
	margin: 0px 0 4px 0;
	outline:none;
}

#tbl-signup #fname, #tbl-signup #lname, #tbl-signup #eml, #tbl-signup #pswd, #tbl-signup #pswd2 {
	width:200px;
	border:1px #CCC solid;
}

#tbl-signup #bts {
	width:250px;
	border:1px #CCC solid;;
}

#tbl-signup #scode, #tbl-profile #scode, #tbl-btmgmt #scode2 {
	width:60px;
	border:1px #CCC solid;
	padding:2px 3px;
}

#tbl-newbt #bt_name, #tbl-newbt #bt_desc, #tbl-newbt #bt_add, #tbl-newbt #bt_cnum, #tbl-newbt #bt_cty {
	width:180px;
}

#tbl-newbt #bt_cnty, #tbl-newbt #bt_stt {
	width:183px;
}

#tbl-newbt textarea { overflow:auto;}
#tbl-newbt input, #tbl-newbt textarea, #tbl-newbt select {border:1px #CCC solid;}

#tbl-signup a {
	font-size:15px;
	color:#567EDC;
}

#tbl-signup a:hover {
	text-decoration:underline;
}

#resetbtn { outline:none;}

#chg-img a {
	font-size:10px;
	font-style:italic;
	outline:none;
}

#tbl-signup label a {
	font-size:12px;
	font-weight:bold;
	outline:none;
}

#chkTerms, #chksub {
	vertical-align: middle;
	margin: 0px 0 3px 0;
	outline:none;
}

#disp_bts {
	height:auto;
	display:none;
}

#disp_bt_frm {
	height:auto;
	display:none;
	padding-top:10px;
	padding-bottom:10px;
}

#captcha-img, #captcha-img2 {
	vertical-align:middle;
}

/***** Profile *****/

#tbl-profile {
	color:#333;
}

#tbl-profile #fname, #tbl-profile #lname, #tbl-profile #oldpswd, #tbl-profile #newpswd, #tbl-profile #newpswd2 {
	width:200px;
	border:1px #CCC solid;
	padding:2px 3px;
}

.pwtxt {
	color:#666666;
	font-size:9px;
	font-style:italic;
}

/*** Manage Bihutoli ***/

#tbl-btmgmt #bt_name, #tbl-btmgmt #bt_desc, #tbl-btmgmt #bt_cty, #tbl-btmgmt #bt_add, #tbl-btmgmt #bt_cnum {
	width:200px;
	border:1px #CCC solid;
	padding:2px 3px;
}

#tbl-btmgmt #bt_cnty, #tbl-btmgmt #bt_stt {
	width:206px;
	border:1px #CCC solid;
	padding:2px 3px;
}

#tbl-btmgmt textarea { overflow:auto;}
/*#tbl-btmgmt input, #tbl-btmgmt textarea, #tbl-btmgmt select {}*/

#resetbt { outline:none;}

#tbl-pmembers {
	/*border:2px #008B8B solid;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	border-collapse:collapse;
}

#tbl-pmembers th {
	background-color:#4A81DE;
	color:#FFFFFF;
	cursor:default;
	/*text-align:left;*/
}

#tbl-pmembers td a {
	outline:none;
}

#tbl-pmembers td {
	border-bottom:1px #4A81DE solid;
}

.rjtbox {
	border:1px #CCC solid;
	overflow:auto;
}

/*************************************/

.tbl-align {
	margin-left:auto;
	margin-right:auto;
}

.ptext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
}

.subheadtxt {
	font-size:16px;
	font-weight:bold;
	font-family:Verdana, Geneva, sans-serif;
	color:#32639A;
}

#resetbtn { outline:none;}

.buttn {
	background-color:#567EDC;
	color:#FFF;
	font-weight:bold;
	height:27px;
	width:100px;
	border:1px #567EDC solid;
}

.succ { color:#090;}

.errs { color:#F00;}

.errsb {
	color:#F00;
	font-weight:bold;
}

.errdiv {
	color:#F00;
	font-weight:bold;
	margin:3px 1px;
}

.sep {
	height:1px;
	border-width:0;
	color:#4A81DE;
	background-color:#567EDC;
}

.noborder {      /* No border, vertically middle aligned images */
	border:0;
	vertical-align:middle;
}

.clickbtn {
	background-image:url(../images/click.png);
	border:0;
	width:160px;
	height:39px;
	outline:none;
}

/**** Recipe Central ****/

#recipe-list {
	font-size:16px;
}

#recipe-list ul {
	list-style-image:url(../images/paan3.png);
	line-height:40pt;
}

#recipe-list ul ul {
	list-style-image:url(../images/bbota3.png);
	font-size:13px;
	line-height:18pt;
}

/*** Recipe page ***/

.bcrumb, .bcrumb a {
	font-family: Arial, Helvetica, sans-serif, Verdana, Geneva;
}

.phead {
	font-weight:bold;
	font-size:14px;
	color: #32639A;
}

/**** Press Release ****/

.col1 {
	width:305px;
	float:left;
	/*margin:auto 5px;*/
}

.col2 {
	width:305px;
	float:right;
	/*margin:auto 5px;*/
}

/***** Submit Composition *****/

#tbl-comp #to, #tbl-comp #from, #tbl-comp #emailid, #tbl-comp #type, #tbl-comp #title, #tbl-comp #attch {
	border:1px #999 solid;
	width:300px;
	padding:2px 3px;
}

#tbl-comp #wdesc {
	border:1px #999 solid;
	width:420px;
	overflow:auto;
	padding:2px 3px;
}

#tbl-comp #scode {
	border:1px #999 solid;
	width:60px;
	padding:2px 3px;
}

.fileattach {
	border:1px #999 solid;
	width:300px;
	padding:2px 3px;
}

/***** Browse media *****/

.browse-media {
	padding:5px 10px;
	/*border:1px #000 solid;
	background: #DBEDF9;*/	
}

.browse-media ul {
	width: 100%;
	list-style: none;
	margin: 0;
	padding: 10px 0px 0px 6px;
}

.browse-media ul li {
	/*margin: 0 0.5em 2em 0.5em;*/
	margin: 0 1.2em 2.3em 1.2em;
	float: left;
}

.browse-thumb {
	padding:5px 8px;
	width:100px;
	color:#000;
	
	line-height:normal;
	/*border:1px #ccc solid;
	background: #DBEDF9;*/
}

.thumb-title {
	font-size:8pt;
	font-weight:bold;
}

.thumb-owner {
	font-size:9px;
	margin:4px 0;
}

.thumb-img {
	width:100px;
	height:80px;
	overflow:hidden;
}

.thumb-img a {
	outline:none;
}

.thumb-img img {
	border:0;
}

.thumb-rating {
	font-size:10px;
	margin:2px 0;
}

.thumb-adate {
	font-size:10px;
}

/* EOF */