/*  
Theme Name: Network Architect
Theme URI: http://www.tutorzblog.com/
Description: Wordpress Theme For NetworkArchitect.org
Version: 1.01
Author: Sabbir Hossain	
Author URI: http://www.tutorzblog.com/
*/



body{
	margin:0;
	text-align:center;
	background:url(images/page-bg.jpg) repeat-x top #F8FCFF;
}

#wrap{
	top:0px;
	left:0px;
	width:967px;
	margin:0 auto;
	text-align:left;
	background:url(images/wrap-bg.gif) repeat-y;
}

#header{
	width:967px;
	height:220px;
	background:url(images/blog-01.jpg) no-repeat top;
}

#cont{
	width:967px;
	background:url(images/cont-bg.gif) no-repeat top center;
}

#footer{
	width:100%;
	height:126px;
	background:url(images/blog-03.gif) no-repeat top center #6C879D;
}

/*...............................*/

.heading{
	width:467px;
	float:left;
}

.heading h2{
	margin:14px 0px 0px 10px;
	padding:0px;
}

.heading h2 a{
	width:430px;
	height:40px;
	display:block;
}

.heading p{
	display:none;
}

.right-box{
	width:196px;
	float:right;
}

.heading h2{
	text-indent:-20000px;
}

ul.page-nav-top{
	margin:0;
	padding:3px 0px 0px 13px;
	list-style:none;
}

ul.page-nav-top li{
	margin:0;
	padding:0;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3D6485;
	text-transform:uppercase;
}


ul.page-nav-top li a{
	padding:2px 3px 2px 17px;
	background:url(images/bullet-top.jpg) no-repeat left center;
	color:#3D6485;
	font-weight:bold;
	text-decoration:none;
}

ul.page-nav-top li a:hover{
	color:#224059;
}

.searchform{
	margin:0px;
	padding:80px 0px 0px 0px;
}

.s-input{
	width:172px;
	height:17px;
	border:1px solid #D4DDE5;
	background:#D4DDE5;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}

.s-button{
	margin-top:4px;
	border:1px solid #000000;
	background:#D4DDE5;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}

p.rss-button{
	margin:0px;
	padding:45px 0px 0px 8px;
}

p.rss-button a{
	width:180px;
	height:22px;
	display:block;
}


p.rss-button a span{
	display:none;
}


/*................................*/

.left-part{
	width:506px;
	float:left;
	padding:2px 0px 0px 13px;
}

* html .left-part{
	width:519px;
	w\idth:506px;
}

.right-nav{
	width:231px;
	padding-left:15px;
	float:left;
}

* html .right-nav{
	width:246px;
	w\idth:231px;
}

.right-ad-box{
	width:190px;
	float:left;
	padding-left:9px;
}

* html .right-ad-box{
	width:199px;
	w\idth:190px;
}

/*............*/

.date-box{
	width:71px;
	height:69px;
	float:left;
	background:url(images/date-box.gif) no-repeat top;
}

.date-box p{
	margin:0;
	padding:15px 0px 0px 15px;
	font-family:"Trebuchet Ms",Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#FFFFFF;
	line-height:20px;
}

h2.posttitle{
	margin:0px;
	padding:10px 0px 0px 5px;
	width:430px;
	font-family:"Trebuchet Ms",Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#0088FF;
	text-decoration:none;
	float:left;
	font-weight:normal;
}

h2.posttitle a{
	color:#0088FF;
	text-decoration:none;
}


h2.posttitle-page{
	margin:0px;
	padding:10px 0px 0px 2px;
	width:490px;
	font-family:"Trebuchet Ms",Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#0088FF;
	text-decoration:none;
	font-weight:normal;
}

h2.posttitle-page a{
	color:#0088FF;
	text-decoration:none;
}



p.post-meta{
	margin:5px 0 0 0;
	padding:0px 10px 0px 10px;
	clear:both;
	background:url(images/meta-bg.gif) no-repeat top;
	font-family:"Trebuchet Ms",Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2C2C2C;
}

p.post-meta a{
	color:#62B029;
	text-decoration:none;
}


.post-box{
	padding:14px 5px 10px 5px;
	font-family:"Trebuchet Ms",Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#0C2649;
}

.post-box a{
	color:#0C2649;
	text-decoration:underline;
}

p.post-meta-2{
	margin:5px 0 8px 0;
	padding:0px 10px 11px 10px;
	clear:both;
	font-family:"Trebuchet Ms",Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#62B029;
	font-weight:bold;
	border-bottom:1px solid #CDDEE9;
}


p.post-meta-2 a{
	color:#62B029;
	text-decoration:underline;
}


.clear{
	margin:0;
	padding:0;
	clear:both;
}

.right-nav h2{
	margin:3px 0px 0px 0px;
	padding:2px 3px 2px 5px;
	background:url(images/nav-h-bg.gif) no-repeat top;
	font-family:"Trebuchet Ms",Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#FFFFFF;
	font-weight:normal;
}


.right-nav ul{
	margin:0;
	padding:9px 2px 8px 5px;
	list-style:none;
}

.right-nav ul li{
	margin:0px 0px 8px 0px;
	padding:0px 0px 0px 16px;
	font-family:"Trebuchet Ms",Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#264262;
	line-height:16px;
	background:url(images/bullet.gif) no-repeat 0px 5px;
}

.right-nav ul li a{
	color:#264262;
	text-decoration:none;
}

.navigation{
	width:506px;
	clear:both;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2C2C2C;
	text-decoration:none;
	font-weight:bold;
}

.navigation a{
	color:#2C2C2C;
	text-decoration:underline;
}

.alignleft{
	padding:5px 0px 5px 0px;
	float:left;
}

.alignright{
	padding:5px 0px 5px 0px;
	float:right;
	text-align:right;
}

.rad-box{
	padding:5px 2px 10px 2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2C2C2C;
}
.rad-box a{
	color:#2C2C2C;
	text-decoration:underline;
}

p.footer-txt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#F5F5F5;
	margin:0;
	padding:20px 0px 0px 0px;
}

p.footer-txt a{
	color:#F5F5F5;
	text-decoration:none;
}

.comment-area{
	padding:10px 3px 10px 3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#2C2C2C;
	text-decoration:none;
}

.comment-area a{
	color:#2C2C2C;
	text-decoration:underline;
}
