/*  
Theme Name: Dhaka Cake - Newly Customized Theme
Theme URI: http://www.dhakacake.com
Description: WP Next Generation Theme Designed And Developed by <a href="http://www.3wlink.com/blog/profile/>3wlink</a> 
Version: 1.1
Author: Rezaul Islam
Author URI: http://www.3wlink.com/
*/


body{font:11px Verdana;margin:0 auto;padding:0;background:#FFFFFF;}
img {margin: 0px; padding:3px;border:0px;}
#bg {margin:0 auto;}
#mainpage {border:0px solid #111111;margin: 0 auto; padding:0px; width:990px;}
h2 {font: 24px Tahoma;color:#000000;margin:0;padding:0;padding-left:10px;}
h3 {font: 24px Tahoma;color:#000000;margin:0;padding:0;padding-left:10px;}
h4 {font: 14px Tahoma;color:#dd0000;margin:0;padding:0;padding-left:10px;}
.clear { clear: both; margin: 0; padding: 0;}

a:link, a:visited, a:active{color:#333333;text-decoration:none;font-weight:normal;}
a:hover{text-decoration:underline;}
input {border:1px solid #303030;vertical-align: middle;}


#pagetop {background: #8f2600;height:5px;margin:0 auto; padding:0px;}
#header{height:120px;padding:0px;margin:0 auto;border:0px solid #111111;width:990px; background: #490100;}
#header .title {float:left;width:476px;padding-left:10px; padding-top:10px;}
#header .title h1 {margin:0px;font:24px Verdana;color:#FFFFFF;font-weight:normal;padding-top:25px;padding-left:22px;}
#header .title h1 a {font-weight:normal;color:#FFFFFF;}
#header .title h1 a:hover {text-decoration:none;}
#header .title h2 {margin:0px;padding:0px;font:12px Verdana;color:#FC3D32;font-weight:bold;padding-top:7px;padding-left:22px;}
#header .banner_ad {float:right;border:0px solid #dd0000;margin-top:10px;padding-right:10px;}
#header .toprss {float:left;width:468px;border:0px solid;margin-top:10px;}
#header-right {float:right;padding-right:20px;width:360px;border:0px solid #f00;}


#slide-box {margin:0 auto; padding:0px; border: 0px solid #111111;}

#search-box {border:0px solid #ffff00; float:right; padding:0 13px 0 0;}
#searchform {float:left;}
#search {padding:5px 0 0 0;margin:0 auto;border:1px solid #f00;width:282px;height:30px;}
#search .input {border:0px solid #676767;height:14px;width:280px;font:11px Verdana;color:#FFFFEE;font-weight:normal;background:#232323;}
.search-button { background: #d46a06; color: #fff; margin:0 auto;}
.text{border:1px solid #676767;width:255px;font:11px Verdana;color:#565656;font-weight:normal;padding:3px; margin-left:3px;}
#main {margin:0 auto;width:990px;padding:0px; background: #F8FAE5;}

#content{width:990px;font: 12px Verdana;color:#333333;margin:0 auto;overflow:hidden;padding-bottom:0px;border:0px solid #1111ff;}
#content1{float:left;width:690px;font: 12px Verdana;color:#333333;margin:0 auto;overflow:hidden;padding-left:0;padding-bottom:14px;border:0px solid #1111ff;}

#menu_cat {height:46px;background:url('images/bg_menu.gif') repeat-x;margin:0 auto;width:990px;border-left:0px solid #111111; border-right:0px solid #111111;}
ul.menu_cat{height:28px;line-height:27px;list-style:none;margin:0px;padding:0;}
ul.menu_cat li{float:left;list-style-type:none;margin:0;}
ul.menu_cat li a {float:left;font:10px Verdana;color:#FFFFFF;font-weight:normal;text-transform:uppercase;padding-left:20px;padding-right:20px;line-height:28px;}
ul.menu_cat li a:hover {text-decoration:none;background: #3c586c;}
ul.menu_cat li a:visited {font-weight:normal;}

.main-post {width:990px;border:0px solid #7734ca;color:#454545;font:normal 12px Arial;margin-bottom:0px; background: url('images/bg_shadow.gif') repeat-y 8px top; display:block;}

.hr {background: url('images/hr.gif') no-repeat center; width:900px; height:20px; margin:0 auto; padding:0px;}





.wrapper {float:left;width:971px;background: #dce9d7;border:1px solid #ffa06a;margin-bottom:10px;color:#454545;font:normal 12px Arial;padding-top:10px;}


.top-post {float:left;width:310px;margin:0px;padding-right:5px;padding-bottom:10px; border:0px solid #111111;}
.post-info {float:left;width:230px; border:0px solid; margin-left:10px;}

.post-info .cat {font: bold 12px Verdana;color:#ba4f06;padding:5px;}
.post-info .cat a{color:#ba4f06;text-decoration:none;}
.post-info .cat a:hover{color:#ba4f06;text-decoration:underline;}
.post-info .title {font: bold 12px Verdana;color:#852a0b;padding:5px 5px 5px 0;}
.post-info .title a{font: bold 12px Verdana;color:#852a0b;text-decoration:none;}
.post-info .title a:hover{color:#852a0b;text-decoration:underline;}

.post-info-small {float:left;width:170px; border:0px solid;}
.post-info-small .cat {font: bold 12px Verdana;color:#ba4f06;padding:5px;}
.post-info-small .cat a{color:#ba4f06;text-decoration:none;}
.post-info-small .cat a:hover{color:#ba4f06;text-decoration:underline;}
.post-info-small .title {font: bold 12px Verdana;color:#852a0b;padding:5px 5px 5px 0;}
.post-info-small .title a{font: bold 12px Verdana;color:#852a0b;text-decoration:none;}
.post-info-small .title a:hover{color:#852a0b;text-decoration:underline;}

.link-details {font: normal 11px verdana; color:#000000;}
.link-details p{font: normal 11px verdana; color:#000000; line-height:18px;}
.link-details a {float:right;font: normal 10px verdana; color:#CC0000;text-decoration:none;}
.link-details a:hover {float:right;font: normal 10px verdana; color:#CC0000;text-decoration:underline;}
.break {clear:both;}
.break1 {clear:both;height:10px;}
.entry2{float:left;width:295px;margin:0px;padding:0px;padding-right:25px;}
.post2 {float:left;width:295px;max-height:290px;overflow:hidden;}
.postinfo2 {float:left;width:295px;}
.postinfo2 h4 {float:left;margin:0px;padding:0px;font: 11px Verdana;color:#CC0000;font-weight:normal;text-transform:uppercase;padding-right:3px;}
.postinfo2 h4 a {text-decoration:none;color:#CC0000;font-weight:normal;margin:0;}
.postinfo2 h5 {margin:0px;padding:0px;font: 11px Verdana;color:#808080;font-weight:normal;}
.postinfo2 h5 a {text-decoration:none;color:#808080;font-weight:normal;margin:0;}
.entry2 h1 {font: bold 14px Georgia, 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;padding:0px;margin-top:0px;color:#1a2626;}
.entry2 h1 a{font: bold 14px Georgia;color:#1A2626;text-decoration: none;}
.entry2 h1 a:hover{text-decoration:underline;}
.entry2 h2 {font: 24px Verdana;color:#000000;margin:0px;padding:0px;font-weight:normal;}
.entry2 h2 a {text-decoration:none;color:#000000;margin:0;font-weight:normal;}
.entry2 h2 a:hover{text-decoration:none;}
.entry2 h2 a:visited {color:#000000;font-weight:normal;}
.entry2 h3 {font: 18px Verdana;color:#000000;margin:0px;padding:0px;font-weight:bold;}

.postbot2 {float:left;width:295px;height:21px;background:#FFFFFF;padding-top:15px;padding-bottom:30px;}
.postbot2 h4 {margin:0px;padding:0px;font: 12px Verdana;color:#336699;font-weight:normal;}
.postbot2 h4 a {text-decoration:none;color:#336699;font-weight:normal;margin:0;}
.entry {margin-top:0px; padding-top:0px; border:0px solid #ff0000; font:normal 12px Arial; height:210px; background: url('images/thumb_shadow.gif') no-repeat 4px 2px; display:block;}

.entry h2 {font: 20px Gerogia;color:#dd0000;margin:0px;padding:5px;}
.entry h2 a {font: bold 20px Georgia;text-decoration:none;color:#dd6600;}
.entry h2 a:hover{text-decoration:underline;}
.entry h3 {font: 18px Verdana;color:#000000;margin:0px;padding:0px;font-weight:bold;}
.entry img {border:2px solid #e3e4bd; padding:0px;}

.entry-small {margin-top:0px; padding-top:0px; border:0px solid #ff0000; font:normal 12px Arial; height:160px; background: url('images/thumb_shadow_small.gif') no-repeat 1px 1px; display:block;}
.entry-small img {border:1px solid #e3e4bd; padding:0px;}
.entry-small h2 {font: 20px Gerogia;color:#dd0000;margin:0px;padding:5px;}
.entry-small h2 a {font: bold 20px Georgia;text-decoration:none;color:#dd6600;}
.entry-small h2 a:hover{text-decoration:underline;}

.post {width:500px;margin:0px;padding-right:0px; border:0px solid #ff0000;font: normal 12px verdana;color:#333333; line-height:18px; text-align:left;}
.post h4 {margin:0px;font:12px Verdana;font-weight:bold;color:#610101;padding:5px; width:510px;background: #e0dab8;}
.post h4 a {text-decoration:none;font: bold 16px Verdana;color:#405864;}
.post h4 a:hover {text-decoration:underline;}
.post h2 {font: bold 16px Gerogia;color:#490100;margin:0px;padding:0;}
.post h2 a{font: bold 16px Georgia;text-decoration:none;color:#805864;}
.post h2 a:hover {text-decoration:underline;}
.post p {color:#333333;}
.post img {border:1px solid #e3e4bd; margin-right:4px;}
.post blockquote {
	width: 400px;
	background: #e0dab8;
	font-style:normal !important;
	font-size: 12px !important;
	margin: 0.3em 0 0.3em 15px !important;
	padding: 6px !important;
	border: 3px solid #fe917b;
	text-align:justify;
	
}
.post .content {border:0px solid #bfbea8;padding:5px;}
.postinfo {float:left;width:616px;}
.postinfo h4 {float:left;margin:5px 0 0 4px;padding:4px;font: 11px Verdana;color:#ffffff;font-weight:normal;background:#aa0000 url('images/headline.gif');width:630px;}
.postinfo h4 a {text-decoration:none;color:#ffffff;font-weight:bold;margin:0;}
.postinfo h5 {margin:0px;padding:0px;font: 11px Verdana;color:#808080;font-weight:normal;}
.postinfo h5 a {text-decoration:none;color:#808080;font-weight:normal;margin:0;}
#sidebar{float:right;width:750px;margin:0px;padding:0px;font: 11px Verdana;border:0px solid #ff0000;}
#rightbar{float:right;width:220px;margin:0px;padding:0px;font: 11px Verdana;border:0px solid #ff0000;}
#leftbar{float:left;width:220px;margin:0px;padding:0px;font: 11px Verdana;border:0px solid #ff0000;}
#middlebar{border:0px solid; float:left; width:510px; margin:0 auto; padding:0px;}
.righttab {height:430px;border:1px solid #004400;padding:0px;background:#cdcbb2;}


.line-break {clear:both; margin:0 auto; padding:0px;height:10px;}
.double-break {clear:both; margin:0 auto; padding:0px;height:20px;}

.subscribe{width:268px;border:1px solid #CCCCff;}
.subscribe img {float:left;margin-left:5px; border:0px;}

.ads {float:left;margin-left:4px;border:0px dotted #787878;padding-top:5px;margin-bottom:2px;}
.ads img {float:left;margin-right:4px;margin-bottom:2px;border:0px solid #000000;}
.rsidebar{font: 13px Verdana;color:#303030;float:left;width:220px;margin-bottom:0px; border:0px solid;}
.rsidebar h2{margin:0px;font:12px Verdana;font-weight:bold;color:#610102;padding:5px; width:180px;background: #e0dab8;}
.rsidebar a {font-weight:normal;}
.rsidebar ul{list-style-type:none;margin:0;padding:0;padding-top:0px;}
.rsidebar ul li{float:left;width:212px;list-style-type:none;margin-bottom:14px;padding-left:10px;padding-right:8px;}
.rsidebar ul li ul{float:left;list-style-type:square;margin:0;padding:0 0px;padding-top:11px;padding-bottom:20px;}
.rsidebar ul li ul li{float:left; width:180px;height:24px;list-style-type:none;border-bottom:1px dotted #dd1111;margin:0;padding-left:0px;background:url('images/sq_or.gif') no-repeat left 12px;}
.rsidebar ul li ul li a {padding-left:10px;font:11px Verdana;font-weight:normal;color:#ba4f06;line-height:24px;}
.rsidebar ul li ul li a:visited {color:#ba4f06;font-weight:normal;}
.rsidebar ul li ul li a:hover {text-decoration:none;color:#ba4f06;}
.rsidebar ul li ul li:hover {}



.navigation{color:#303030;width:500px;margin:0px;padding-top:6px;}
.navigation p {color:#303030;margin:5px;}
.navigation a:hover {text-decoration:underline;}
.alignright{float:right;margin-top:10px;}
.alignleft{float:left;margin-top:10px;}
.postmetadata{font: 12px  Verdana;color:#600320;margin:0;padding:0px;}
.postmetadata a {color:#600320}

.links{font-weight: normal; font-size: 8pt; color: #456757; text-decoration:none;}
.links a:link{color: #456757;text-decoration:none;}
.links a:visited{color: #456757;text-decoration:none;}
.links a:hover{color: #456757;text-decoration:underline;}
.comment_note{margin:0 auto; padding:3px 0 3px 0px;font:normal 10px verdana;color:#808080;}
.comment_note a:link, .comment_note a:visited{font:normal 10px verdana; text-decoration:none; color:#242424;}
.comment_note a:hover{text-decoration:underline;}



.tagged{margin:0 auto; padding:3px 0 3px 0px;font:normal 10px verdana;color:#808080;}
.tagged a:link, .tagged a:visited{font:normal 10px verdana; text-decoration:none; color:#242424;}
.tagged a:hover{text-decoration:underline;}

#footer{color:#FFFFFF;clear:both;margin:0;padding:0; border:0px solid #1111dd;}
#footerbox{color:#FFFFFF;padding:0;margin: 0 auto;background:#490100;width:990px; height:90px;}
#footerbox a{color:#FFFFFF; text-decoration:none;}
#footerbox a:hover{color:#FFFFFF; text-decoration:underline;}
#footerbox p {margin:0px;font-size:9px;}
.footer{font-size:11px;text-align:center; color:#FFFFFF;margin:0px;padding-top:15px;padding-bottom:10px;border:0px solid #ff0000;}
.footer a:hover{text-decoration:underline;border:none;color:#FFFFEE;}
.footer a:link, .footer a:active, .footer a:visited {color:#FFFFFF;border:none;font-weight:normal;}
.footer p {margin:0px;font:10px Verdana;color:#FFFFFF;line-height:41px;}

.display_path{margin:0 auto; padding:4px 3px;font:bold 11px verdana;color:#ff9732; border:0px solid;}
.display_path a:link, .display_path a:visited{font:normal 10px verdana; text-decoration:none; color:#CC3300;}
.display_path a:hover{text-decoration:underline;}
.warning{margin:0 auto; padding:3px 0 3px 0px;font:normal 12px verdana;color:#dd1111;}

.label{color: #787878;}
.textinput{font: normal 8pt verdana;color: #060606;border: 1px solid #3c586c;height: 17px; width: 360px;padding: 2px 0 0 3px;}
.textarea{font-family: verdana,arial;font-size: 8pt;color: #060606;border: 1px solid #3c586c;width:360px;padding:2px 0 0 3px;}
select {width: 360px;font-size: 8pt;border: 1px solid #3c586c;}	
.btn{background:url('images/menubg.gif') repeat-x;height:28px;color:#fff;margin:0px;}
/************************************************
*	Navbar      								*
************************************************/
#navbarleft {
	width: 700px;
	float: left;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	}
#navbarright {
	width: 20px;
	float: right;
	margin: 0px;
	padding: 6px 0px 0px 0px;
	}
	
#navbarright img {
	border: none;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	}
	
#navhead {height:27px;margin: 0 auto; width:990px; border:0px solid #fff;}

#navbar {
	float:right;
	height: 25px;
	font-size: 10px;
	font-family: Arial, Tahoma, Verdana;
	color: #ffa526;
	font-weight: normal;
	margin: 0px auto 0px;
	padding: 0px 0px 0px 0px;
	border:0px solid #dd1111;
	}
	
#navbar a, #navbar a:visited {
	color: #ffa526;
	font-size: 10px;
	text-decoration: none;
	text-transform: uppercase;
	padding: 0px 0px 0px 3px;
	}
	
#navbar a:hover {
	color: #ff9732;
	text-decoration: underline;
	padding: 0px 0px 0px 3px;
	}
	
#navbar p {
	color: #FFFFFF;
	margin: 0px auto 0px;
	padding: 0px 0px 0px 10px;
	font-weight: normal;
	}
	


#nav {
	margin: 0px;
	padding: 0px;
	list-style: none;
	
	}
	
#nav ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
	}

#nav a, #nav a:visited {
	
	color: #ffa526;
	display: block;
    font-weight: normal;
	font-size:10px;
    margin: 0px 0px 0px 0px;
	padding: 7px 15px;
	
	}
	
#nav a:hover {
	
	color: #ff9732;
	display: block;
	text-decoration: underline;
    margin: 0px 0px 0px 0px;
	padding: 7px 15px;
	}

#nav li {
	float: left;
	margin: 0px;
	padding: 0px;
	}
	
#nav li li {
	float: left;
	margin: 0px;
	padding: 0px;
	
	}
	
#nav li li a, #nav li li a:link, #nav li li a:visited {
	float: none;
	margin: 0px;
	
	
	}
	
#nav li li a:hover, #nav li li a:active {
	background: #3c586c;
	color: #FFFFFF;
	padding: 7px 30px 7px 10px;
	}

#nav li ul {
	position: absolute;
	width: 10em;
	left: -999em;
	}

#nav li:hover ul {
	left: auto;
	display: block;
	}
	
#nav li:hover ul, #nav li.sfhover ul {
	left: auto;
	}

/* For categories*/

#navbar1 {
	
	float:left;
	width:990px;
	height: 37px;
	font-size: 12px;
	font-family: Arial, Tahoma, Verdana;
	color: #000000;
	font-weight: bold;
	margin: 0px auto 0px;
	padding: 9px 0px 0px 0px;
	border:0px solid #dd1111;
	}
	
#navbar1 a, #navbar1 a:visited {
	color: #000000;
	font-size: 12px;
	text-decoration: none;
	
	padding: 0px 0px 0px 3px;
	}
	
#navbar1 a:hover {
	color: #000000;
	text-decoration: none;
	padding: 0px 0px 0px 3px;
	}
	
#navbar1 p {
	color: #000000;
	margin: 0px auto 0px;
	padding: 0px 0px 0px 10px;
	font-weight: normal;
	}

#nav1 {
	margin: 0px;
	padding: 0px;
	list-style: none;
	
	}
	
#nav1 ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
	}

#nav1 a, #nav1 a:visited {
	
	color: #000000;
	display: block;
    font-weight: normal;
	font-size:12px;
    margin: 0px 0px 0px 0px;
	padding: 7px 20px 7px 20px;
	}
	
#nav1 a:hover {
	display: block;
	text-decoration: underline;
    margin: 0px 0px 0px 0px;
	padding: 7px 20px 7px 20px;
	color:#3F6071;
	}

#nav1 li {
	background: url('images/menu_sep.gif') no-repeat right center;
	float: left;
	margin: 0px;
	padding: 0px;
	}
	
#nav1 li li {
	float: left;
	margin: 0px;
	padding: 0px;
	width: 150px;
	}
	
#nav1 li li a, #nav li li a:link, #nav li li a:visited {
	color: #3F6071;
	width: 160px;
	float: none;
	margin: 0px;
	padding: 7px 30px 7px 10px;
	border-bottom: 1px solid #020202;
	border-left: 1px solid #020202;
	border-right: 1px solid #020202;
	}
	
#nav1 li li a:hover, #nav1 li li a:active {
	color: #FFFFFF;
	padding: 7px 30px 7px 10px;
	}

#nav1 li ul {
	position: absolute;
	width: 10em;
	left: -999em;
	}

#nav1 li:hover ul {
	left: auto;
	display: block;
	color:#3F6071;
	}
	
#nav1 li:hover ul, #nav1 li.sfhover ul {
	left: auto;
	}

.tabbertab {
	margin:3px 0;
	padding:5px;
	border:0px solid #acffac;
	background: #eeecd3;
	width:350px;
}
.tabbertab ul {
	margin:2px 0 5px 5px;
	padding:0;
	list-style-type:none;
	font-weight:normal;
	
}
.tabbertab li {
	margin:0;
	padding:3px 0 3px 15px;
	font: normal 8pt Verdana;
	background:url('images/sq_tab.gif') no-repeat left 7px;
}	
.tabbertab li a {font-weight:normal;}
/*
******************************************************************************/