/*  

Theme Name: ICS Taxconsultators

Author: Golam Mohiuddin(Dolon)

Author URI: dolonkuet@gmail.com

The CSS, XHTML and design is released under GPL:

*/





/* Begin Structure */



*{  margin:0;

    padding:0;}



body { 

    background:#FFFFFF; 

	font-family: Arial, Helvetica, sans-serif;  

	font-size:12px;}



body a:focus { 

    outline:none;}



#page { 

    width:1000px; 

	margin: 0px auto;  

	overflow:hidden;}

	

#header {

background:url(images/himg.jpg); width:1000px;}



#headerTop{ height:150px; margin-bottom:2px; 

    }

	 

#headerLeft { 

   float:left;}



#headerLeft img{ margin:52px 0 0 55px;}



#headerTitle{  

	overflow:hidden; 

	float:left; 

    width:100%;}



#headerMid{  font-size:16px; color:#FFFFFF; 

	padding:60px 0 0 55px;  float:left;}



#headerRight{ 

    float:right; color:#FFFFFF;}

	

#headerRight1{ 

    float:right;

	padding:1px 5px 1px 0px; 

	overflow:hidden;}



#headerRight ul#qtrans_language_chooser{

    padding:5px 2px 3px 4px; 

	clear:both;}



#headerRight #qtrans_language_chooser li{ 

    display:inline;

	color:#555556; 

	padding-right:3px;

	font:normal 12px Arial;} 

	

 a.qtrans_flag_and_text { 

    padding-left:23px; 

	text-decoration:none;}



#headerRight #qtrans_language_chooser a.qtrans_flag_and_text { 

    color:#555556;

	font:normal 11px Arial} 





a.qtrans_flag_and_text:hover{ 

    text-decoration:underline;}



body a { 

    text-decoration:underline;}



#headerRight ul#connect{ 

    padding: 51px 60px 0px 0px; 

	clear:both; display:block; overflow:hidden;}



#headerRight ul#connect li{ color:#FFFFFF; display:block; float:left;}





#headerRight ul#connect li a{ display:block; float:left;}



#headerRight ul#connect li#lantxt{ margin-right:10px; padding-top:10px;}



a#eslan{ background: url(images/uslan.jpg) no-repeat;  width:32px; height:35px;}



a#enlan{ background:url(images/eslan.jpg) no-repeat;  width:31px; height:32px; padding-top:5px;}





#headerRight div a{ color:#FFFFFF; text-decoration:none; }



#headerRight div a:hover{ text-decoration:underline; color:#EF1B27;}



#header h2{ 

    margin:32px 0 0 0px; 

	text-align:right; 

	padding-right:10px;}



#header h2 a{ 

    color:#FFFFFF; 

	font: bolder 23px Arial;}	



#header h1 a{

    text-align:left; 

	font: normal 24px Arial; 

	color:#fe9929; 

	text-decoration:none;}



#header h1 a:focus{ 

    outline:none;}	



.description{ 

    font: normal 30px Arial; 

	color:#EEEEEE; 

	font-style:italic; 

	text-align:right;}



#serviceGaur{ 

    overflow: hidden; 

	margin:0 0 10px 20px; 

	background:url(images/grtservice.jpg) right bottom no-repeat; 

	padding-right:180px; 

	margin-right:50px; }	



#serviceGaur h2{ 

    font:bold 16px Arial, Helvetica, sans-serif; 

	margin-bottom:4px;}	



#serviceGaur p{ 

    font: normal 12px Arial, Helvetica, sans-serif; 

	line-height:18px;}

	

#headerBot{ 

background:url(images/mnbg.jpg) repeat-x; overflow:hidden; margin:0 24px 0 21px; width:955px; height: 27px; 

	}



#hsearch{ 

    height:27px;

	float:right;  

	width: 220px;}



#search{ 

    width:190px;

	height:27px; 

	float:right;}



#sinp{ 

    background:#FFFFFF; 

	font-size:11px; padding:2px 0 2px 2px;}



#hMenu1{ }

	

	

img{ border:none;}	



#hMenu ul{ 

    padding:0px 0 10px 25px; }



#hMenu ul li{ 

    display:inline; padding-top:5px; padding-bottom:9px;

	background:url(images/liBg.jpg) right no-repeat; 

	padding-right:8px; line-height:20px;}

	

#hMenu ul li a{

	color:#6D6E71;  

	text-decoration:none; 

	padding:5px 10px 10px 11px; 

	line-height:20px;}



#hMenu ul li a:hover{ 

    background:#FE9829; 

	color:#000001;}



#hMenu a:hover{ 

    color:#FE982A;}



#hMenu1 ul li.act a {

  background:#FE9829;}



#sddm li

{	 background:url(images/sep.jpg) no-repeat right;}





#center{ 

    width:956px; 

	background:url(images/leftbg.jpg) left repeat-y; overflow:hidden;  

	padding: 5px 0px 0 20px;}



#centerin{ 

background:url(images/rightbg.jpg) right repeat-y; overflow:hidden;}



#content{

    float:left; 

	overflow:hidden;

	width:675px; 

	color:#051c55;

	font: normal 12px Arial;}



#content a:hover{ 

   color:#144B72; 

   text-decoration:underline;}



#content #contentTitle{ 

    font: bold 24px Arial, Helvetica, sans-serif; 

	color:#395680; 

	margin-bottom:20px;} 





#content_hold{

	overflow:hidden; 

	padding:3px;

	margin-bottom:30px;}



#poptools{ 

	margin-top:3px; width:658px;

	overflow:hidden; clear:both;}



#poptools h2{ 

    font:normal 17px Arial; 

	color:#fe9929; 

	margin:10px 10px 10px 15px;}



#poptools ul{ 



   margin:10px 10px 10px 15px;}



#poptools ul li{

   font:normal 14px Arial; 

   color:#555556; 

   list-style:none; 

   padding-bottom:7px;}



#poptools ul li a{

   font:normal 14px Arial; 

   color:#555556; 

   text-decoration:none;}



#poptools ul li a:hover{ 

   color:#fe9929;}



#popular{ 

    overflow:hidden; 

	width:325px; 

	float:left;

	border-right: solid 1px #BFBFBF;}



#tools {

    overflow:hidden; 

	width:325px; 

	float:right;}





#icsTop {  

    width:417px; 

	overflow:hidden; float:right;}	 



#homeTxt{ overflow:hidden; clear:both; padding: 2px 5px; }



#icsTop p{ 

    font:normal 12px Arial; 

	color:#051c55; padding:0px 3px 0px 0px; line-height:19px; margin:0; }



#icsBot{ 

	overflow:hidden; 

	clear:both;}



#icsBot p {

    font:normal 13px Arial; 

	color:#051c55; 

	padding:10px 15px 10px 15px;}



#titleHeader{  }

	

#titleHeader h2{  

    font:bold 12px Arial, Helvetica, sans-serif; 

	color:#144B72;

	text-align:left;

	text-decoration:none; 

	padding-right:25px;}



#titleHeader h1{ 

    text-align:center; 

	padding-bottom:10px;  

	font:bold 16px Arial, Helvetica, sans-serif; 

	color:#333399;

	text-decoration: none;}



#titleHeader h2 a{  

    font:bold 12px Arial, Helvetica, sans-serif; 

	color:#144B72;

	text-align:left;

	text-decoration:none; 

	padding-right:25px;}



#titleHeader h2 a:hover{

    color:#0099CC;  

   }	

 

#titleHeader h1 a{ 

    text-align:center; 

	padding-bottom:10px;  

	font:bold 16px Arial, Helvetica, sans-serif; 

	color:#333399;

	text-decoration: none;}

 

#titleHeader h1 a:hover{

    color:#0099CC;}





#content p{  

   text-align: left; line-height:18px;

   }



#content a{ 

   color:#144B72; 

   text-decoration:underline;}



#title{

    height:62px; 

	overflow:hidden; 

	}



#date{ 

	background:url(images/dateCal.jpg) no-repeat left; 

	height:62px; 

	float:left; 

	overflow:hidden;}



#title h3{ 

    font:bold 26px Arial, Helvetica, sans-serif, Tahoma; 

	width:52px; 

	text-align:center;}

	

#title h4{ 

    font: bold 12 Arial, Helvetica, sans-serif, Tahoma; 

	color:#FFFFFF; 

	text-align:center;

	margin-top:5px;}



#admin{ 

     height:26px; 

	 background:url(images/admin.jpg) no-repeat left; 

	 margin:2px 0 0 20px; 

	 padding:6px 0 0 30px; 

	 clear:both; 

	 color:#5E6063;}



.entry{ 

	 clear:both; 

	 padding:0 35px 0 0;}



.entryBot{ 

     width:500px; 

	 overflow:hidden; 

	 height:30px; 

	 clear:both;}



#read{ 

     float:left; 

	 overflow:hidden;}



#commentd{ 

     float:right; 

	 height:30px; 

	 background:url(images/comment.jpg) no-repeat;}



#read #readMore{

	 color:#F26522; 

	 text-decoration:none;}



#read #readMore:hover{ 

     color:#1A8FC5; 

	 text-decoration:underline;}	 



#commentList a{

     text-decoration:none; 

	 font-weight:bold; 

	 padding-left:26px; 

	 color:#0B262E;}



#commentd a:hover{

     color:#830101; 

	 text-decoration: underline;}



.sidebarRight{ 

    width:278px; 

	overflow:hidden; 

	float:right;}



#sPadding{ 

    margin: 0px 7.5px 6px 6px; 

	overflow:hidden;}



.sidebarRight #news{

    background:#FFFFFF;  

	overflow:hidden; 

	border: solid 1px #8C8D88; 

	clear:both; 

	margin-right:2px; 

	margin-bottom:1px;}



.sidebarRight #news h2{ 

    font:normal 14px Arial; 

	color:#fe9929;  

	padding:5px 10px 0px 8px;}

	

.sidebarRight #news ul{ 

    font:bold 14px Arial; 

	padding:2px 5px 5px 8px;}	



.sidebarRight #news ul li{ 

    font:bold 12px Arial; 

	list-style:none; 

	padding-bottom:5px;}	



.sidebarRight #news ul li a{ 

    font: normal 12px Arial; 

	color:#000103;

	text-decoration:none;}

	

.sidebarRight #news ul li a:hover{ 

    color:#FF9113; 

	text-decoration:underline;}		

				

.sidebarRight #add{}



.sidebarRight #add div{ 

    margin-bottom:5px; height:147px;}	



.sidebarRight #add h2{ 

    padding:0px 0px 10px 0px; 

	color:#F89728; 

	font-size:14px; 

	font-weight:bold;}



.sidebarRight #add p{ 

	color:#6D6E71; font-size:11px; 

	padding:0px 0 2px 0px;}	



.sidebarRight #add a{ 

    color:#F89728; 

	font-size:14px; 

	}	



.sidebarRight #add a:hover{ 

    color: #F89728;}	



.sidebarRight #add #accountSeivice{ 

	background:url(images/account.jpg) no-repeat;}



.sidebarRight #add #taxPlan{ 

    background: url(images/budget.jpg)  no-repeat;  

   }



.sidebarRight #add ul#siul {  

	 padding:25px 5px  10px 152px; display:block;}	

	



.sidebarRight #add #corpLegal{

    background:url(images/fisimg.jpg) no-repeat;}



.sidebarRight #add #corpLegal1{

    background:url(images/fisimg2.jpg) no-repeat;}


.sidebarRight #add #corpLegal2{

    background:url(images/fisimg3.jpg) no-repeat;}

	

#footer{

	height:119px; background:url(images/footer.jpg) no-repeat; width:1000px; overflow:hidden; color:#FFFFFF;}



#footer #fTop {

    clear: both; 

	width:600px;

        text-align:left;}	



#footer #fBot{

    overflow:hidden;

	text-align:left; 

	clear:both; 

	margin-top:5px;}



#footer p{ 

    font:normal 9px Arial; 

	color:#060600; 

	line-height:15px;

        width:600px; 

	padding:0px 0px 0px 0px;

        text-align:left;}	



#footer ul{ 

    margin:0px 0px 0 0px;}



#footer ul li{ 

    display:inline; 

	color:#565759; 

	font: normal 12px Arial; }



#footer ul li a{ 

    font: normal 12px Arial; 

	color:#565759; 

	text-decoration:none;}



#footer ul li a:hover{ 

	color: #FE9829; 

	text-decoration:underline; }



#footerRight{ 

   float:right; 

	width:280px; 

	height:87px;

	background: url(images/baker.jpg) right no-repeat;}



.post {

	float:left;

	overflow:hidden;}



.post h1{ 

    text-align:left; 

	padding:3px 0 3px 0;

	}



.post h2{ 

    text-align:left; 

	padding:3px 0 3px 0;

	}	



.post h3{ 

    text-align:left; 

	padding:3px 0 3px 0;

	}



.post hr {

	display: block;

	}



.widecolumn .smallattachment {

	text-align: center;

	float: left;

	width: 128px;

	margin: 5px 5px 5px 0px;

}



.widecolumn .attachment {

	text-align: center;

	margin: 5px 0px;

}



.postmetadata {

	clear: both;

}



.clear {

	clear: both;

}





#comments { 

    color:#0188AE; 

	font: bold 16px Arial, Helvetica, sans-serif, Tahoma;

	}



.says{}





p img {

	padding: 0px;

	max-width: 100%;

	}

img.alignnone{

	margin: 10px 10px 10px 10px;

	}

img.centered {

	display: block; 

	margin-left: auto;

	margin-right: auto;

	}

img.aligncenter{ margin:10px;}



img.alignright {

	margin: 10px 0 10px 13px;

	display: inline;

	}



img.alignleft {

	margin: 10px 13px 10px 0;

	display: inline;

	}



.alignright {

	float: right;

	}



.alignleft {

	float: left

	}





.entry ol {

	padding: 0 0 0 40px;

	margin: 0;

	}



.entry ol li {

	margin: 0;

	padding: 0;

	}



.postmetadata ul, .postmetadata li {

	display: inline;

	list-style-type: none;

	list-style-image: none;

	}

#searchform {

	margin: 10px auto;

	padding: 5px 3px;

	text-align: center;

	}



.entry form { /* This is mainly for password protected posts, makes them look better. */

	text-align:center;

	}



#commentform input {

	width: 170px;

	padding: 2px;

	margin: 5px 5px 1px 0;

	}



#commentform {

	margin: 5px 10px 0 0;

	}

#commentform textarea {

	width: 100%;

	padding: 2px;

	}

#respond:after {

    content: "."; 

	display: block; 

	height: 0; 

	clear: both; 

	visibility: hidden;

	}

#commentform #submit {

	margin: 0 0 5px auto;

	float: right;

	}



/* Begin Comments*/

.alt {

	margin: 0;

	padding: 10px;

	}



.commentlist {

	padding: 0;

	text-align: justify;

	}



.commentlist li {

	margin: 15px 0 10px;

	padding: 5px 5px 10px 0px;

	list-style: none;



	}

.commentlist li ul li { 

	margin-right: -5px;

	margin-left: 10px;

}



.commentlist p {

	margin: 10px 5px 10px 0;



}





#commentform p {

	margin: 5px 0;

	}



.nocomments {

	text-align: center;

	margin: 0;

	padding: 0;

	}



.commentmetadata {

	margin: 0;

	display: block;

	}



#respond h3{ color:#0188AE; font: bold 16px Arial, Helvetica, sans-serif, Tahoma;}



acronym, abbr, span.caps {

	cursor: help;

	}



acronym, abbr {

	

	}



blockquote {

	margin: 15px 30px 0 10px;

	padding-left: 20px;

	

	}



blockquote cite {

	margin: 5px 0 0;

	display: block;

	}



#content .center {

	text-align: center; color: #FE9929; margin-top:10px;

	}



#centertxt{ text-align:center; color: #FE9929;}



.hidden {

	display: none;

	}



hr {

	display: none;

	}



a img {

	border: none;

	}



.navigation {

	display: block;

	text-align: center;

	margin-top: 10px;

	margin-bottom: 60px;

	}



.comment-meta commentmetadata a{

    font: normal 12px Arial, Helvetica, sans-serif, Tahoma; 

	color:#5EB3FF;}



#commentform p a{

    color:#AF5011}



.commentlist a{

    color:#AF5011; }



.fn{

    font: bold 12px Arial, Helvetica, sans-serif, Tahoma; 

	color: #AF5011; 

	font-style:italic;}



.fn .url { 

    font: bold 12px Arial, Helvetica, sans-serif, Tahoma; 

	color: #AF5011; 

	font-style:italic;}



.cat-item cat-item a { 

    font: bold 12px Arial, Helvetica, sans-serif, Tahoma; 

	color:#0188AE;}



.navigation a{

    color:#0B262E; 

	font:bold 13px Arial, Helvetica, sans-serif, Tahoma; 

	text-decoration:none;}



.navigation a:hover{ 

    color:#1A8FC5; 

	text-decoration:underline;}



#content h2{ 

    padding-top:0;}



.entry ol {

	padding: 0 0 0 35px;

	margin: 0;

	}



.entry ol li {

	margin: 0;

	padding: 0;

	}



.postmetadata ul, .postmetadata li {

	display: inline;

	list-style-type: none;

	list-style-image: none;

	}



body p { 

    padding-left:0; 

	margin-left:0;}



#content ul li{list-style:inside; padding-bottom:5px;}



#pageCon p{ padding:6px 0 6px 0;}



#pageCon a{text-decoration:none; color:#0188AE;}

	

#pageCon a:hover{text-decoration:underline;}



#pageCon{ padding:10px 20px 40px 20px; min-height:295px; }



#pageCon ul{ padding:10px 0 10px 30px;}





#ajaxNewsletter, .newsletterContainer {

	/* newsletter container */

}



#newsletterFormDiv {

	/* newsletter form elements*/

}



.newsletterTextInput { font-size:10px; padding:1px 0 1px 1px; width:133px; border: solid 1px #FFFFFF; color:#6D6E71;

}



#nbt{ margin:4px 0px 0px 59px;}



#newsletterLoading {

	/* the loading message while the subscription is beeing handled */

}



.success {

	/* the success message container */

}





.error {

	/* the error message container */

}


.entry{
line-height:18px;
text-align:left;
color:#333333;
font:12px Arial;
border-bottom:1px solid #DDDDDD;
padding:20px 5px;
}

#content .entry  ul li ,#content .entry  ul{
margin:0px;
padding:0px;
/list-style:none;
}

#content .entry  ul{
margin:20px 0px 20px 0px;
}

#content .entry  ul li {
clear:both;
padding:10px 0px;
}

#content h1 {
color:#FE9929;
font:20px Verdana;
text-decoration:none;

}

#content h2 a{
font-size:22px;
text-decoration:underline;
font-weight:normal;
color:#2266BB;
text-decoration:none;
font-family:Georgia, "Times New Roman", Times, serif;
}

#content h2 a:hover{
	background-color:#EEF4FF;
	color:#000;
	text-decoration:none;
}

#content {
min-height:295px;
padding:10px 20px 40px;
width:635px;
}

#content a {
color:#2266BB;
text-decoration:none;
}

.postmetadata {color:#AAAAAA;}

.pd-rating {
margin-top:15px;	
}