/*



Theme Name: daniel-EcommerceSoftware3



Author: xceedbd.com



Author URI: http://www.xceedbd.com/



*/







* {



	margin: 0; padding: 0; border:0;



}



body {



	text-align:left;



	font: 13px Arial;



	color: #000000;



	BACKGROUND:#ffffff url(images/top_bg.gif) repeat-x top;



}



a {



	color: #1f82bc;



}



a:hover {



	text-decoration: none;



	color: #000000;



}



img {



	border: 0;



}







.break {



	font-size: 0;



	width: 0; height:5px;



	clear: both;



}







.gray_b{FONT-WEIGHT: bold; COLOR: #848484}







.red{COLOR: #ff0101}







.aligncenter {



	text-align: center;



}



.hidden {



	display: none;



}







/** BEGIN wrapper **/



#wrapper {



	margin:0px auto;



	WIDTH:949px;	



	text-align: left;



}



/** END wrapper **/







/** BEGIN header **/



#header{

	height:95px;

}







#header2{

	height:27px;

}







#header .logo {	



	float:left;



	width:365px;



	height:55px;



	margin-top:20px;



	margin-left:0px;



	background:url(images/logo.gif) no-repeat;



}







#header .shop{	



	float:right;



	width:50px;



	height:43px;



	margin-top:28px;



	background:url(images/shop.gif) no-repeat;



}



#header2 .pages {

	float:left;

	list-style-type: none;

	height: 17px;

	overflow: hidden;

	margin:7px 0px 0 10px;

	font:13px Arial;

}



#header2 .pages li {

	float: left;

	padding:0 27px;

}



#header2 .pages li a {	

	display: block;

	color:#ffffff;

	text-decoration:none;

}





#header2 .pages li a:hover{	

	display: block;

	color:#73c6e7;

	text-decoration:none;

}







.search {



	float:right;



	line-height:1.5em; 



	Text-Align:right;



	width:300px;



	height:23px;



	FONT-SIZE:87%;



	margin-top:18px;



	margin-right:82px;



}







.search input {



	background:transparent;



	font-size:13px;



	color:#000000;



	font-family:Tahoma, arial, verdana, courier;



	width:250px;



	height:22px;



	vertical-align:middle;



	border: 0px solid #8c8c8c;



	}







.search .input {



	width:15px;



	height:23px;



	background:none;



	border:none;



	vertical-align:middle;



	margin:0;



}







/** END header **/







/** BEGIN content **/







#maincontent {


font-size:12px;
	margin:13px 0;



	WIDTH:949px;



	background:url(images/mid.gif) repeat-y;	



}







.about {



	float:left;		



	margin-bottom:6px;



}







.about h1{



	padding:0px;



	margin:0px;



	font-size:22px;



	font-weight:bold;



	color:#000000;



}







.about h3{



	padding:0px;



	margin-bottom: 5px;



	font-size:14px;



	font-weight:bold;



	color:#1f82bc;



}


.about h2{




	margin-bottom: 10px;



}





.about strong {



	font-size:14px;



	color:#449284;



}







.about p {

font-size: 12px;

	line-height: 1.5em;



	margin-bottom: 8px;



}











#content {



	float:left;



	width:725px;



	margin-left:16px;



	margin-top:0px;



}







#content h2 {



	padding:0px;



	margin:0px;



	font-weight:bold;



	color:#1f82bc;



	font-family:Arial;



	margin-bottom:5px;



font-size:18px;



}







#content .post {	



	margin-left:0px;



	margin-right:0px;



	margin-bottom:5px;



	border-bottom:#d3d3d3 1px solid;



}



#content .post img {



	float: left;



	margin-right:10px;



	width: 160px; 



	height: 160px;



	border:#d3d3d3 1px solid;



	padding:5px;



}



#content .post .title{



	margin-bottom:5px;







	}



#content .post .title h2 {



	padding:0px;



	margin:0px;



	font-size:20px;



	font-weight:bold;



	color:#000000;



	font-family:Arial;



}







#content .post .title h2 a {



	text-decoration: none;



	color:#000000



}







#content .post .title .details {



	padding-top: 5px;



	font-size: 0.9em;



	text-transform:capitalize;



	margin-bottom: 0;



	



}



#content .post .title .details a {



	text-decoration: none;



	text-decoration:underline;



	font-style:italic;



	font-weight:bold;



}







#content .post p {



	line-height: 1.4em;



	margin-bottom: 10px;



}







#content .author {	



	float:left;



	padding: 0 0px;



	margin-bottom:10px;	



}







#content span {



	font-style:italic;



	color:#808080;



}







#content .readmore {



	color:#000000;



}



	



h2.title {



	font-size: 1em;



	text-transform: uppercase;



	margin-bottom: 15px;



}



#content .single {



	padding:0px;



	margin:0px;



	margin-left:0px;



	margin-bottom:10px;



}



#content .single h1 {



	margin-bottom: 10px;



	font-size:18px;



	font-weight:bold;



	color:#000000;



	font-family:Arial;



}



#content .single h2 {



	margin-bottom: 4px;



	font-size:16px;



	font-weight:bold;



	color:#1f82bc;



	font-family:Arial;



}







#content .single h3 {



	margin-bottom: 4px;



	font-size:13px;



	font-weight:bold;



	color:#1f82bc;



	font-family:Arial;



}







#content .single p {



	line-height: 1.5em;



	margin-bottom: 10px;



}



#content .single ul, #content .single ol {



	list-style-position: inside;



	margin-bottom: 10px;



}



#content .single li {



	line-height: 1.5em;



	padding: 2px 0;



}



#content .single blockquote {



	padding: 10px 10px 5px;



	margin-bottom: 10px;



	background-color: #eeeeee;



	border-width: 1px 0;



	border-style: solid;



	border-color: #e0e0e0;



}



#content .single h4, #content .single h5, #content .single h6 {



	font-size: 1.2em;



	margin-bottom: 5px;



}







.voip_providers {

	margin:0 auto;		

	width:725px;

	height:33px;

	background:url(images/table_top.gif) no-repeat top;

	text-indent:-999px;



}







table {

	margin:0 auto;	

	border-collapse: collapse;

	width:725px;



	}







th {



	padding:0px 0px;



	}



th:first-child {



	width:100px;



	}



th+th{



	text-align: center;



	color:#ffffff;



	}







td {



	padding:0px 0px;



	}







td:first-child {



	width:100px;



	font-weight:bold;







	}



td+td {



	padding:0px 0px;



	text-align:center;



	}







.row2{



	height:38px;



}







.row3{



	text-align:center;



}







.compare2{



	border-bottom:#51bbe7 1px solid;



	border-right:#51bbe7 1px solid;



	border-top:#51bbe7 1px solid;



	text-align:center;



	background:#ffffff;



}







.compareleft2{	



	border-left:#51bbe7 1px solid;



	border-right:#51bbe7 1px solid;



	border-bottom:#51bbe7 1px solid;



	border-top:#51bbe7 1px solid;



	text-align:center;



	background:#ffffff;



	color:#000000;



	font-weight:bold;



}







.compareright2{	



	border-bottom:#51bbe7 1px solid;



	border-right:#51bbe7 1px solid;



	border-top:#51bbe7 1px solid;



	text-align:center;



	background:#ffffff;



}







.compare{



	border-bottom:#51bbe7 1px solid;



	border-right:#51bbe7 1px solid;



	padding:5px 3px;



	background:#ffffff;



}







.compareleft{



	border-left:#51bbe7 1px solid;



	border-right:#51bbe7 1px solid;



	border-bottom:#51bbe7 1px solid;



	text-align:center;



	padding:5px 0px;



	background:#ffffff;



}







.compareright{



	border-bottom:#51bbe7 1px solid;



	border-right:#51bbe7 1px solid;



	padding:5px 3px;



	background:#ffffff;



}







.compare3{



	border-bottom:#51bbe7 1px solid;



	border-right:#51bbe7 1px solid;



	padding:5px 3px;



	background:#ffffff;



}







.compareleft3{



	border-left:#51bbe7 1px solid;



	border-right:#51bbe7 1px solid;



	border-bottom:#51bbe7 1px solid;



	text-align:center;



	padding:5px 0px;



	background:#ffffff;



}







.compareright3{



	border-right:#51bbe7 1px solid;



	border-bottom:#51bbe7 1px solid;



	text-align:center;



	padding:5px 0px;



	background:#ffffff;



}







.compare4{



	border-bottom:#51bbe7 1px solid;



	border-right:#51bbe7 1px solid;



	padding:5px 3px;



	background:#ffffff;



}







.compareleft4{



	border-left:#51bbe7 1px solid;



	border-right:#51bbe7 1px solid;



	border-bottom:#51bbe7 1px solid;



	text-align:center;



	padding:5px 0px;



	background:#ffffff;



}







.compareright4{



	border-bottom:#51bbe7 1px solid;



	border-right:#51bbe7 1px solid;



	padding:5px 3px;



	background:#ffffff;



}











/* Sidebar */



#sidebar {



	float:left;	



	width:206px;



	margin-left:2px;



}







#sidebar h2 {



	padding:0px;



	margin:0px;



	font-weight:bold;



	color:#000000;



	font-size:13px;



	margin-bottom:10px;



}







#sidebar p {



	text-align:left;



	line-height: 1.5em;



	margin-bottom: 10px;



	margin-left:0px;



}



#sidebar .our_top_rated_services {



	margin:0 auto;



	width:206px;



	height:33px;

	margin-bottom:6px;



	background:url(images/our_top_rated_services.gif) no-repeat;



}



#sidebar .ecommerce_reviews {



	margin:0 auto;



	width:206px;



	height:33px;

	margin-bottom:6px;



	background:url(images/ecommerce_reviews.gif) no-repeat;



}







#sidebar .subscribe {



	margin:0 auto;



	width:212px;



	height:170px;



	font-weight:bold;	



	margin-bottom:10px;



	background:url(images/subscribe.gif) no-repeat;



}







#sidebar .subscribe .click{



	float:left;



	margin:121px 0 0 42px;



	width:126px;



	height:22px;



}







#sidebar .box {





	margin:0 auto;

	width:208px;



	margin-bottom:10px;



}



#sidebar .box1 {





	margin:0 auto;

	width:208px;

margin-left:10px;

	margin-bottom:10px;



}





#sidebar .box h2 {



	padding:3px 0 0px 18px;



	margin:0px;



	font-weight:bold;



	color:#000000;



	font-size:12px;



	margin-bottom:5px;



	background:url(images/arror.gif) no-repeat left center;



}











#sidebar ul {



	list-style-type: none;



	margin-left:0px;



}



#sidebar ul li {

	margin-left:17px;

	line-height: 1.5em;



	padding:2px 0px 0 0px;	

	

	list-style-image:url(images/arror2.gif);	



}







#sidebar ul li a {



	color: #1f82bc;



	text-decoration: none;



}







#sidebar ul li a:hover {



	color: #1f82bc;



	text-decoration: underline;



}







/** END content **/







#navigation {



	margin: 0px;



	padding: 0px;



	float: left;



	height: 25px;



	width: 100%;



	overflow: hidden;	



}







.alignleft {



	text-align: left;



	float: left;



	padding-left:20px;



}







.alignright {



	text-align: right;



	float: right;



	padding-right:20px;



}







/** BEGIN footer **/



#footer {



	clear: both;



	margin:0 auto;



	color: #ffffff;



	height:131px;



	text-align:center;



	padding-top:20px;



	background:#292828;



}







#footer p {	



	margin:0 auto;



	text-align:center;



	padding:0px 0 5px 0px;



}



#footer a {



	color: #ffffff;



	text-decoration: none;



}



#footer a:hover {



	text-decoration: underline;



	color: #ffffff;



}







/** END footer **/







/** BEGIN miscellaneous **/



#comments {



	padding: 5px 15px 15px;



	margin-bottom: 10px;



}



	#comments a {



		text-decoration: none;



	}



	#comments h2 {



		font-size: 1.4em;



		margin: 10px 0;



		font-weight: normal;



	}



	#comments p {



		margin-bottom: 10px;



		line-height: 1.6em;



	}



	#comments form {



		



	}



	#comments form p {



		margin-bottom: 5px;



	}



		#comments form input {



			margin-right: 5px;



		}



		#comments form input, textarea {



			border: 1px solid #cccccc;



			font-size: 0.9em;



			padding: 4px;



			background-position: 4px 4px;



			background-repeat: no-repeat;



		}



		#comments form input {



			width: 240px;



			border: 1px solid #cccccc;



		}



		#comments form textarea {



			width: 350px;



			padding: 4px 4px !important;



			border: 1px solid #cccccc;



		}



		#comments form button {



			border: 1px solid #a0a0a0;



			font-size: 1em;



			padding: 2px 6px;



		}



	.commentdetails {



		margin-top: 25px;



	}



	.commentauthor {



		margin-bottom: 5px !important;



		font-weight: bold;



	}



	.commentdate {



		font-size: 0.8em;



		margin-bottom: 5px;



		color: #909090;



	}



	.required {



		color: #ff0000;



	}



h2.title {



	font-size: 1em !important;



	text-transform: uppercase;



	padding: 10px;



	color: #565656;



}



.notfound {



	padding: 40px;



}



	.notfound h2 {



		font-size: 18px;



		font-weight: normal;



		margin-bottom: 10px;



	}



/** END miscellaneous **/







/** BEGIN wordpress 2.7 comments **/



#comments ol {



	list-style-type: none;



	clear: both;



	padding: 0;



	margin: 0;



}



	#comments .buffer {



		padding: 10px;



	}



	#comments ol li {



		margin-bottom: 10px;



	}



	#comments ol li ul li {



		border: 1px solid #e0e0e0;



		padding: 10px;



	}



	#comments ol li .avatar {



		float: right;



	}



	#comments ol li .comment-author {



		



	}



		#comments ol li .comment-author .fn {



			font-weight: bold;



			font-size: 1.2em;



		}



	#comments ol li .comment-meta {



		font-size: 0.9em;



		color: #999999;



		margin: 5px 0 10px;



	}



	#comments ol li .reply {



		font-size: 0.9em;



		font-weight: bold;



		padding-bottom: 10px;



	}



	#comments .children {



		list-style-type: none;



	}



#comments .navigation {



	padding: 0 10px 20px;



	font-size: 0.9em;



}



	#comments .navigation a {



		color: #999999;



		padding: 3px 8px;



		border: 1px solid #cccccc;



	}



	#comments .navigation a:hover {



		color: #000000;



		border-color: #000000;



		text-decoration: none;



	}



#comments .says {



	display: none;



}



/** END wordpress 2.7 comments **/