/*
Version : 0125012007
Author : Rajib*/



html{

}

body{
	margin:0;
	padding:20px 0 30px 0;
	/*background-color:#16A0C4;*/
	background-color:#1283A1;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height:21px;
	letter-spacing:0px;
	/*background-image: url(images/background.jpg);*/
	background-repeat: repeat-x;
	
	background-position: top;
	/*background-attachment: fixed;*/

}


h1{
	margin:0 0px 0 0px;
	padding:3px 0px 0 0px;
	

	font-size:16px;
	font-weight:bolder;
	color:#1283a1;
	border-bottom:1px solid #ccc;
	width:500px;
}


h2{
	margin:0 0px 0 0px;
	padding:3px 0px 0 0px;
	

	font-size:15px;
	font-weight:bolder;
	color:#1283a1;

	width:500px;
}


h3{
	margin:0 0px 0 0px;
	padding:3px 0px 0 0px;
	

	font-size:14px;
	font-weight:bolder;
	color:#000;

	width:500px;
}


h6{
	margin:0;
	padding:20px;
	border:1px dotted #ccc;
	background:#f4fafb;
	font-size:1em;
	color:#1283a1;


}


hr{
border:none;
background-color:#D2D2D2;
height:1px;
margin:0px 0 2px 0;
}

a{
	color:#000000;
}

a:hover{
	color:#1283a1;
}

/*#ff6a00*/


img{
	border:none;

}



.topsitewrapper{
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:100%;
	
	
	/*background:url(images/footer_background.jpg) bottom repeat-x;*/

	

}

#sitewrapper{
	/*width:775px;*/
	width:850px;
	margin:0 auto; 
	padding:0 0 0 0px;
	/*background:url(images/sidebar_line2.jpg) repeat-y;*/
	background:url(images/sidebar_line_white.jpg);
	

}


.zone{
	padding:0px 0 0 0;
	margin:0;
	border:1px solid #ccc;
	width:487px;

}


.zone4rightbar{
	padding:0px;
	margin:0;
	border:1px solid #ccc;
	font-size:10px;
	/*width:487px;*/

}

.zone4rightbar a{
	text-decoration:none;
	
}


.zone4rightbar a:hover{
	
	color:#1283a1;
	
}


.zone5rightbar{
	padding:0px;
	margin:0;
	/*border:1px solid #ccc;*/
	font-size:10px;
	/*width:487px;*/

}


.zonetitle5{
	padding:0 0 0 5px;
/*	margin:0;
	background:#1288a6;
	font-size:12px;
	font-weight:bold;
	height:19px;
	border-bottom:1px solid #ccc;*/
	color:#FFFFFF;

	
}



.zonetitle{
	padding:0 0 0 5px;
	margin:0;
	background:#1288a6;
	font-size:12px;
	font-weight:bold;
	height:19px;
	border-bottom:1px solid #ccc;
	color:#FFFFFF;

	
}




.zonecontentpadding{
	padding:0px 5px 0 5px;
	margin:-10px 0 0px 0px;
	
	
}

.zonecontentpadding img{
	padding:0;
	margin:0;
	
}

.zonecontentpadding p{
	padding:15px 0 10px 0px;
	margin:0;
	
}


.zone5rightbar .zonecontentpadding p{

	padding:10px 0 0 0;
	margin:0;
	
}



.zonecontentpaddingzone{
	padding:0 0 0 5px;
	margin:0;
	font-size:10px;
	
}





.zonethree{
	padding:0;
	margin:0;
/*	border:1px solid #ccc;*/

}

.zonefour{
	padding:0;
	margin:0;
	/*border:1px solid #ccc;*/

}




.topheader{
	
	margin:0;
	padding:0;
	

}

.topsiteheader{
	margin:0;
	padding:20px 20px 0 0;
	background:url(images/index/top_header11.jpg) no-repeat;
	height:30px;
	text-align:right;
	font-size:12px;
	letter-spacing:0px;
	font-weight:bold;
	/*border:1px solid #f60;*/
}

.topsiteheader a{
	text-decoration:none;


}


.topsiteheader a:hover{

	color:#1288a6;
}

#navigationContainer{
	margin:0;
	padding:0 0 0 17px;
	width:154px;
	
	float:left;


	
}


#navigationContainerright{
	margin:0;
	padding:0 15px 0px 0px;
	width:154px;
	
	float:right;


	
}


.crossselling{
	padding:0;
	margin:0;

}


#sidebar{

	width:154px;

	
	
	
}

#textContainer{
	margin:0 0 0 0px;
	padding:0px 0 0 0px;

	
}


.title{
	margin:0 0 0 158px;
	padding:20px 10px 0 25px;
	/*background:url(images/index/title.jpg) no-repeat;*/
	height:25px;
	font-size:18px;
	font-weight:bolder;
	color:#000000;
}

.titleindex{
	margin:0 0 0 180px;
	padding:3px 10px 0 25px;
	/*background:url(images/index/title.jpg) no-repeat;*/
	height:25px;
	font-size:18px;
	font-weight:bolder;
	color:#FFFFFF;
}



/*///////////////////////child navigation//////////////////////////////*/
.childNavigation{
	border-left:1px solid #CCC;
	font-size:10px; color:#999;
	margin:1px 1px 1px 12px;
	background:#FFF;
	width:511px;
	cursor:default;
	line-height:20px;
	
}


.childNavigation a{
	padding:0 5px 1px 5px;
	border:none;
	border-right:1px solid #CCC;
	color:#666;
	display:block;
	float:left;
}

.childNavigation a:hover{
	color:#000;

}

/*/////////////////////////////////////////////////////*/



.textalign{
	margin:0 0 0 0px;
	padding:10px 20px 0 180px;

}


.mainbodypart{
	padding:0;
	margin:0;
	overflow:hidden;

}




.searchContainer{
	margin:0;
	padding:0;

}

.searchTextbox{
	margin:0 0 0 0;
	padding:20px 0 0 0px;
	
	
}

.searchButton{
	margin:0;
	padding:10px 0 0 40px;

}

.button{
border:1px solid #ccc;
background-color:#fff; display:inline; height:20px; 
color:#374F69; font-size:10px;
}


.textfield{
margin-left:5px; 
background-color:#EFEFEF; display:inline; 
border:none;

font-size:10px;
}

.bct{
	cursor:default;
	padding:0px;
	margin:0;
	font-size:11px;
	color:#1288a6;
	background:url(images/h2_bg.gif) repeat-x;
	
}

.bct a{
	padding:0 2px;
	border:none;
	color:#666;
}

.bct a:hover{
	border:none;
	color:#999;
}



.crossselling{
	margin:0;
	padding:20px 0px 5px 0px;
	font-size:10px;
}



/*/////////////////////////////////////////////////////////
>>>>>>>>>>>>>>>>>>>>>>>>>>>> DYNAMIC CONTENT [posts]
/////////////////////////////////////////////////////////*/


#posts{
background:url(images/postsbg.gif) no-repeat;
padding:10px 20px;
}

#posts img{
border:none;
padding:0; margin:3px;
}

#posts h2{
color:#666;
margin: 10px 0 10px 0;
font-size:14px;
background:#F6F6F6;
}

#posts a.readMore{
display:block;
border-bottom:none;
color:#c00;
padding:2px;
background-color:#f9f9f9;
}
#posts a.readMore:hover{
background-color:#f2f2f2;
}


#posts p.subInfo{
font-size:10px;
background:#F6F6F6;
padding:5px 3px;
margin-top:-10px;
}



#posts1{
/*background:url(images/postsbg.gif) no-repeat;*/
padding:0px 0px;
}


#posts1 p.subInfo{
font-size:10px;
background:#F6F6F6;
padding:5px 3px;
margin-top:-10px;
}

/*/////////////////////////////////////////////////////////
>>>>>>>>>>>>>>>>>>>>>>>>>>>> FEET [feet]
/////////////////////////////////////////////////////////*/


/*//////////////////////////////////*/

ul{
	margin:0; padding:0 0 0 15px; list-style:none;
}

ul li{ 
	line-height:21px;
	background:url(images/bullet1.gif) no-repeat 0 6px;
	padding:0 0px 0 16px;
}

/*//////////////////////////////////*/

.bottomheader{
	/*clear:both;*/
	margin:5px 0 0 0;
	padding:0 0 0px 0;
	background:url(images/index/footer.jpg) no-repeat;
	width:850px;
	/*height:95px;*/
	height:66px;
	



}



#copyright{

	margin:0;
	padding:28px 0 0 0;
	font-size:10px;
	text-align:center;
	color:#FFFFFF;
	

}


#copyright a{
	color:#FFFFFF;
	text-decoration:none;

}

#copyright a:hover{
	color:#ccc;
}



.footerlinks{
	padding:5px 0 0 0;
	margin:0;
	text-align:center;
	color:#FFFFFF;
	font-weight:bold;
	


	
}

.footerlinks a{
	color:#FFFFFF;
	text-decoration:none;

}

.footerlinks a:hover{
	color:#ccc;
}


.footeraddress{
	padding:45px 8px 0 0;
	margin:0 0 0 0;
	font-size:11px;

}

.footerphone{
	padding:0 8px 0 0;
	margin:0 0 0 0;
	font-size:11px;
}

.designdevelop{
	padding:0 0 0 10px;
	margin:0 0 0 0;
	text-align:center;
	font-size:9px;
}

.address{
	padding:0;
	margin:0;
	text-align:left;
	line-height:15px;
}