/****************************************
Author Name : Khadak Khatri
Author Site : 
Site URI    : 
CSS From Scratch
*****************************************/

/************************************** y!RESET.2.5.2********************************************************/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym {border:0;font-variant:normal;}sup {vertical-align:text-top;}sub {vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}
/***********************************************************************************************************/
body{
	font-family: Arial, Verdana;
	font-size:11px;
	color:#010101;
	text-align:center;
	background:#FFFEFF url(../images/bg-body.gif) repeat-x left top;
}

.font-bold
{

font-weight:bold;
}
.txt1
{
	font-family: Arial, Verdana;
	font-size:12px;
	color:#010101;
}

h1{
	text-indent:-9999em;
}
h1 a{
	width:193px;
	height:43px;
	display:block;
	background:url(../images/sprite.gif) no-repeat left top;
	margin:41px 0 0 46px;
}
h1 a.inner-logo{
	margin:25px 0 0 46px;
}
h2{
	color:#094373;
	font-size:20px;
	font-weight:bold;
	margin-bottom:5px;
}
h3{
	font-size:15px;
	font-weight:bold;
	color:#094373;
}
a{
	color:#094373;
}
a:hover{
	text-decoration:underline;
}		
p{
	padding-bottom:15px;
}
#page-wrapper{
	width:990px;
	margin:0 auto;
	text-align:left;
}
.wrapper{
	background: url(../images/bg-page-wrapper.gif) no-repeat left top;
	display:block;
}	
#header{
	height:104px;
	position:relative;
}
#header ul{
	float:right;
	margin:58px 32px 0 0;
}
#header ul.inner-links{
	margin:30px 63px 0 0;
	_margin:30px 32px 0 0;
}	
#header ul li{
	display:inline-block;
	display:inline;
	color:#B30300;
} 
#header ul li a{
	text-decoration:none;
	color:#B30300;
	padding:8px;
}
#header ul li a:hover{
	text-decoration:underline;
}
.inner-banner{
	background:url(../images/shopping-pepole.gif) no-repeat left top;
	width:191px;
	height:139px;
	position:absolute;
	top:47px;
	right:14px;
}	
#navigation{
	background:url(../images/bg-navigation.gif) no-repeat right 1px;
	height:35px;
	width:565px;
	margin:0 auto;
	padding:0 14px 0 0;
	margin-bottom:7px;
}
#navigation ul{
	background:url(../images/bg-navigation.gif) repeat-x left -70px;
	height:35px;
}
#navigation li{
	display:block;
	font-size:13px;
	float:left;
	display:inline-block;
	color:#ffffff;
	line-height:35px;
}
#navigation li.first{
	background:url(../images/bg-navigation.gif) no-repeat left -35px;
	display:block;
	padding-left:15px;
	margin-left:-10px;
	position:relative;
} 
#navigation li a{
	color:#FFFFFF;
	padding:3px 15px;
	margin:0 10px;
	text-decoration:none;
}
#navigation li a:hover{
	background:#FCB914;
	color:#02213C;
}	
#content-area{
	background:url(../images/bg-content-area.gif) repeat-y left top
}
#home-container{
	background:url(../images/bg-home-container.gif) repeat-y;
	overflow:hidden;
	*height:1%;
}	
.home-banner{
	background:url(../images/home-banner3.gif) no-repeat center -10px; 
	width:707px;
	height:230px;
	display:block;
	margin-top:60px;
	position:relative;
}

.home-banner a{
	position:absolute;
	left:208px;
	top:209px;
	font-weight:bold;
	font-size:11px;
	background-position:68px -159px;
}	

.home-content{
	background:url(../images/bg-home-content.gif) repeat-y left top;
	overflow:hidden;
	
}
.home-content h3{
	color:#0D518B;
}
.home-text{
	border-left:1px solid #0C4C82;
	float:left;
	width:461px;
	padding:0 18px; 
	margin:8px 0 9px 9px;
}
.home-text p{
	padding-bottom:5px;
}				
#mega-trade{
	background:url(../images/sprite.gif) no-repeat left -301px;
	width:200px;
	height:99px;
	display:block;
	float:left;
	text-indent:-9999em;
}		
#home-sidebar{
	float:right;
	width:283px;
	background:#0F5896 url(../images/bg-home-sidebar.gif) repeat-y left top;
}
#home-sidebar span{
	background:url(../images/sidebar-top-curve.gif) no-repeat left top;
	display:block;
	width:283px;
	height:18px;
}	
#home-sidebar .blurb h3 span{
	display:block;
	background:url(../images/sprite.gif) no-repeat;
	width:13px;
	height:13px;
	float:left;
	overflow:hidden;
	position:inherit;
	position:static;
}
#home-sidebar h3.curve-1{
	background-color:#E2CB3C;
	line-height:32px;
}
#home-sidebar h3.curve-1 span{
	background-position:left -116px;
}
#home-sidebar h3.curve-2{
	background-color:#408CC8;
	color:#FFFFFF;
	line-height:32px;
}
#home-sidebar h3.curve-2 span{
	background-position:left -129px;
}
#home-sidebar .blurb span{
	background:url(../images/sprite.gif) no-repeat -20px -115px;
	width:13px;
	height:14px;
	right:-249px;
}	
#content-area{
	float:left;
	width:707px;
}
#container{
	background:url(../images/bg-container.gif) repeat-y;
	margin-top:22px;
	overflow:hidden;
	*height:1%;
}			
#side-bar{
	background:#0F5896 url(../images/sidebar-top-curve.gif) no-repeat right -18px;
	width:216px;
	padding:15px 0;
	float:left;
}
#side-bar h3{
	background:#E2CB3C;
	line-height:30px;
	height:30px;
	_padding-top:5px;
	_height:25px;	
}
#side-bar .blurb h3 span{
	background-position:-33px -117px;
	left:179px;
	top:-6px;
	*top:-10px;
	_top:-5px;
}
#side-bar .blurb span{
	background-position:-49px -116px;
	width:13px;
	top:6px;
	*top:3px;
}
#side-bar .blurb ul{
	margin:8px;
}
#side-bar .blurb ul li{
	background:none;
	padding:0;
}	
#side-bar .blurb ul li a{
	background:url(../images/sprite.gif) no-repeat 3px -245px;
	padding:4px 18px;
	display:inline-block;
	text-decoration:none;
	font-size:12px;
	color:#09418A;
}
#side-bar .blurb ul li a:hover, #side-bar .blurb ul li.active a{
	background:#BFDFFA url(../images/sprite.gif) no-repeat 3px -270px;
}		
#page-content{
	float:left;
	width:730px;
	padding:25px 10px 0 24px;
	background:url(../images/bg-page-content.gif) no-repeat left top;
}
.content{
	width:545px;
	float:left;
}	


#right-bar{
	float:right;
	background:url(../images/bg-right-bar.gif) no-repeat left top;	
	width:145px;
	padding:70px 15px 0;
	_padding-right:0;
}
#right-bar h3{
	margin-bottom:8px;
}
#right-bar p{
	padding-bottom:8px;
}
#right-bar .read-more{
	margin-bottom:10px;
	display:block;
}				
#footer-home{
	clear:both;
	background:url(../images/bg-footer.jpg) no-repeat left top;
	height:53px;
}
#footer-home .footer-links{
	padding:33px 0 0 155px;
	color:#3F73A2; 
	text-align:center;
}
.footer-links span{
	color:#72A2CA;
}
#footer{
	clear:both;
	background: url(../images/bg-footer-inner.gif) no-repeat left top;
	height:41px;
}
#footer .footer-links{
	margin:0 auto;
	width:700px;
	padding:20px 20px 0;
	color:#3F73A2;
	text-align: center;
}				
/*Global CSS*/
.blurb{
	margin:3px 12px 20px;
	background:#F4F4F3;
	 
}
.blurb span{
	background:url(../images/sprite.gif) no-repeat;
	width:14px;
	height:14px;
	display:inline-block;
	position:relative;
}
.blurb ul{
	margin:12px;
}	
.blurb ul li{
	background:url(../images/sprite.gif) no-repeat left -192px;
	padding:0 0 0 16px;
}
.blurb .read-more{
	background:url(../images/sprite.gif) no-repeat  58px -157px;
	padding:0 20px 0 0;
	margin:0 0 0 12px;
}
.read-more{
	background:url(../images/sprite.gif) no-repeat  58px -157px;
	padding:0 20px 0 0;
	text-decoration:none;
}	

.home-banner1{
	position:absolute;
	left:620px;
	top:440px;
	font-weight:bold;
	font-size:11px;
	background-position:68px -159px;
}	



.floatL{
	float:left;
}
.floatR{
	float:right;
}			

