/*
-------------------------------------------------------
Author:				Puneet Sakhuja
Date:				10 November 2007
Version:			CSS 2.0
Browsers(Tested):	Firefox 2.0, 7.0
-------------------------------------------------------
*/


body
	{
		margin:0 auto;
	}

h1
	{
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:18px;
		font-weight:normal;
		color:#666;
		padding:0;
		margin:20px 0 20px 20px;
	}
	
	h1 a
	{
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:24px;
		font-weight:normal;
		color:#333333;
		padding:0;

	}
	
h2
	{
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:16px;
		font-weight:normal;
		color:#166697;
		padding:0;
		margin:0;
		border-bottom:2px solid #166697;
	}	


#topNav
	{
		font-family:lucida sans unicode, arial;
		color:#fff;
		width:100%;
		margin:0 auto;
		float:right;
		font-size:11px;
		padding:7px 0 0 0px;

	}
	
#topNav a
	{
		color:#fff;
	}	
	
#topNav a:hover
	{
		text-decoration:none;
	}		
	
#wrapper
	{
		width:960px;
		margin:0 auto;
	}		

#Inside
	{
		width:590px;
		font-family:lucida sans unicode, arial;
		font-size:12px;
		margin:0 0 0 10px;
		text-align:justify;
	}
	
.left
	{
		float:left;
		margin:0 20px 20px 0;
	}	

	
#barOne
	{
		height:25px;
		width:100%;
		background:url(../images/bg-black-bar.gif);
	}	
	
#barTwo
	{
		margin:0 auto;
		text-align:center;
		width:100%;
		height:101px;
		background:url(../images/bg-brown-bar.gif);
		
	}	
	#barThree
	{
		margin:0 auto;
		text-align:right;
		height:101px;
		width:992px;
		background:url(../images/logo.jpg);
		
	}
	
	#barThree1
	{
		margin:0 auto;
		text-align:right;
		height:101px;
		width:992px;
		background:url(../images/logo.jpg);
		
	}
		


	
	
#news
	{
		width:588px;
		height:97px;
		background:url(../images/bg-news.jpg) no-repeat;
		font-family:lucida sans unicode, arial;
		font-size:12px;
		padding:24px 0 0 30px;
	}	
	
#news a
	{
		color:#990000;
	}	
	
#news a:hover
	{
		color:#333;
	}		




#heroText
{
   
  width:580px;
  height:100px;
  float:left;
}
#heroText p
{
  color:#FFFFFF;
  font-family:Georgia, "Times New Roman", Times, serif;
  font-size:12px;
}
#mastHeadContainer
	{
		width:100%;
	}	
	
#mastHead
	{
		margin:0 auto;
		text-align:center;
		width:100%;
		height:180px;
		background:url(../images/bg-masthead.gif);

	}
	#mastHead1
	{
		margin:0 auto;
		text-align:center;
		width:100%;
		height:180px;
		background:url(../images/bg-masthead.gif);

	}	
	
	#topPan {width:170px; height:170px; background:url(../images/special.png) 0 0 no-repeat; position:absolute; top:133px; left:200px;} 
	
	
#back
{       height:22px;
		width:100%;
		margin:56px 0 0 0;
		text-align:left;
		font-size:20px;
		color:#000000;
		text-decoration:none;
		
	}



	
#navContainer
	{
		background:url(../images/bg-nav.gif);
		height:34px;
		width:100%;
		margin:0 auto;
		text-align:center;
		
	}
	
#subNavContainer
	{
		height:1100px;
		width:270px;
		background:url(../images/bg-subnav.gif);
	}	
	
	
	
#subNavContainer1
	{
		height:600px;
		width:270px;
	
	}
	
	#subNavContainer2
	{
		height:200px;
		width:270px;
	
	}
	
	
	
	
	#subNavContainer3
	{
		height:700px;
		width:270px;
	
	}
#subNav
	{
		font-family:lucida sans unicode, arial;
		color:#000066;
		font-size:12px;
		line-height:18px;
		margin:0;
		padding:70px 0 0 30px;
	}	
#subNav li
	{
		list-style-type:none;
		background:url(../images/bullet1-sub-nav.gif) 0 5px no-repeat;
		padding:0 0 0 22px;
	}
	
#subNav li a
	{
		color:#000066;
		text-decoration:none;
	}	
	
#subNav li a:hover
	{
		color:#000;
		text-decoration:underline;
	}		


#subNav1
	{
		font-family:lucida sans unicode, arial;
		color:#000066;
		font-size:12px;
		line-height:18px;
		margin:0;
		padding:90px 0 0 30px;
	}	
#subNav1 li
	{
		list-style-type:none;
		background:url(../images/bullet2-sub-nav.gif) 0 5px no-repeat;
		padding:0 0 0 22px;
	}
	
#subNav1 li a
	{
		color:#666;
		text-decoration:none;
	}	
	
#subNav1 li a:hover
	{
		color:#000;
		text-decoration:underline;
	}	




#mainNav
	{
		font-family:lucida sans unicode, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#fff;
		margin:0 auto;
		padding:0;
		width:950px;
		height:34px;
	}	
	
#mainNav li
	{
		list-style:none;
		float:left;
		margin:1px 10px 0 0;
		display:block;
	}	
	
#mainNav li a
	{
		display:block;
		color:#fff;
		text-decoration:none;
		height:10px;
		padding:9px 10px 10px 7px;
		float:left;
		outline:none;
	}		
	
#mainNav li a:hover
	{
		background:#000;
		color:#fff;
		height:10px;
		padding:10px 10px 10px 7px;
	}	
	
#mainNav li a.selected
	{
		background:#000;
		color:#fff;
		height:10px;
		padding:10px 10px 10px 7px;
	}	
	
	
#secondaryContainer
	{
		width:270px;
		height:600px;
		float:left;
		margin:15px 0 0 0;
	}	
	
#primaryContainer
	{
		width:650px;
		height:1400px;
		margin:0 0 0 0;
		float:left;
	}		
	
	#primaryContainer1
	{
		width:650px;
		height:1560px;
		margin:0 0 0 0;
		float:left;
	}		
		#primaryContainer2
	{
		width:650px;
		height:1890px;
		margin:0 0 0 0;
		float:left;
	}		
	
	
	
		#primaryContainer3
	{
		width:650px;
		height:1700px;
		margin:0 0 0 0;
		float:left;
	}		
	
	
		#primaryContainer4
	{
		width:650px;
		height:1960px;
		margin:0 0 0 0;
		float:left;
	}		
	
	
		#primaryContainer5
	{
		width:650px;
		height:2220px;
		margin:0 0 0 0;
		float:left;
	}		
	
	
		#primaryContainer6
	{
		width:650px;
		height:3700px;
		margin:0 0 0 0;
		float:left;
	}		
	
	
.pod1
	{
			width:274px;
			height:283px;
			background:url(../images/bg-pod1.jpg) left top;
			float:left;
			margin:0 20px 30px 20px;
	}	

.pod1 p
	{
		margin:120px 10px 0 14px;
		font-family:lucida sans unicode, arial;
		color:#333;
		font-size:11px;
	}
		
	
.thumb
	{
			width:167px;
			height:190px;
		    float:left;
			margin:0 20px 5px 20px;
	}
.thumb1
	{
			width:600px;
			height:190px;
		    float:left;
			margin:0 20px 30px 20px;
	}
.thumb_b
	{
			width:300px;
			height:170px;
			
			float:left;
			margin:0 20px 30px 20px;
	}		

#primary
	{
		width:340px;
		
		float:right;
	}		
	
	
.links {font-family:Arial, Helvetica, sans-serif; font-size:14px; padding-left:4px;color:#663300;padding-top:7px;line-height:18px;}




.links-1 {font-family:Arial, Helvetica, sans-serif; font-size:13px; padding-left:4px;color:#666666;padding-top:7px;line-height:18px;}

.links-1 a{text-decoration:none;color:#006666;}

.links-1 a:hover{text-decoration:underline;color:#006666;}

.links-2 {font-family:Arial, Helvetica, sans-serif; font-size:13px; padding-left:0px;color:#666666;padding-top:7px;line-height:18px;}

.links-2 a{text-decoration:none;color:#006666;}

.links-2 a:hover{text-decoration:underline;color:#006666;}



.links-3 {font-family:Arial, Helvetica, sans-serif; font-size:13px; padding-left:0px;color:#F60C17;padding-top:7px;line-height:18px;}

.links-3 a{text-decoration:none;color:#F60C17;}

.links-3 a:hover{text-decoration:underline;color:#000000;}




#tlink
{      width:670px;
       margin:0 auto;
	   float:left;
	  
	  
	  
}


#tlink ul
{      color:#000066;
	   margin:0 auto;
	   float:left;
	     
		 
}
#tlink li
{      color:#000066;
	   margin:0 auto;
	   float:left;
	   font-family:Arial, Helvetica, sans-serif;
	   margin:0 0 0 17px;
	   font-size:12px;
	   
	   
}
#tlink li a
{     color:#000066;
      text-decoration:none;
     
	  
      
  
	  
}
#tlink lia:hover 
{     
       color:#000000;


}




.thumb p
	{
		margin:5px 5px 0 5px;
		font-family:lucida sans unicode, arial;
		color:#333;
		font-size:11px;
		font-weight:bold;
		
	}
	
	
.pod2
	{
			width:274px;
			height:283px;
			background:url(../images/bg-pod2.jpg) left top;
			float:left;
			margin:0 20px 30px 20px;
	}	

.pod2 p
	{
		margin:120px 10px 0 14px;
		font-family:lucida sans unicode, arial;
		color:#333;
		font-size:11px;
	}	
	
	
.pod3
	{
			width:274px;
			height:283px;
			background:url(../images/bg-pod3.jpg) left top;
			float:left;
			margin:0 20px 30px 20px;
	}	

.pod3 p
	{
		margin:120px 10px 0 14px;
		font-family:lucida sans unicode, arial;
		color:#333;
		font-size:11px;
	}		
	
.pod4
	{
			width:274px;
			height:283px;
			background:url(../images/bg-pod4.jpg) left top;
			float:left;
			margin:0 20px 30px 20px;
	}	

.pod4 p
	{
		margin:120px 10px 0 14px;
		font-family:lucida sans unicode, arial;
		color:#333;
		font-size:11px;
	}		
	
	
	
.btnShopping
	{
		width:167px;
		height:45px;
		background:url(../images/btn-shopping.gif) left top;
		display:block;
		text-indent:-9999px;
		margin:10px 0 0 5px;
	}	
	
.btnShopping a
	{
		width:167px;
		height:45px;
		display:block;
	}
	
.btnShopping a:hover
	{
		width:167px;
		height:45px;
		display:block;
		background:url(../images/btn-shopping.gif) right top;
	}	

	
#bulkBuyingContainer
	{
		width:608px;
		height:284px;
		margin:5px 0 0 0px;
		background:url(../images/bg-bulk-buying.jpg) right top;
	}	
	
#bulkBuyingContainer p a
	{
	color:#CC0000;
	}	
	
#pod6 p	
{
		margin:10px 2px 0 5px;
		font-family:lucida sans unicode, arial;
		color:#333;
		font-size:11px;
	}	
	
#pod5 p	
{
		font-family:lucida sans unicode, arial;
		color:#333;
		font-size:11px;
		margin:0;
	}		

	
#pod5
	{
		width:200px;
		float:left;
		margin:230px 0 0 30px;
	}	
	
#pod6
	{
		width:230px;
		float:right;
		height:200px;
		margin:50px 30px 0 0;
	}		
	
	
#footerContainer
	{
		width:100%;
		height:210px;
		padding-top:10px;
		background:url(../images/bg-footer.jpg);
		border-bottom:1px dashed #000;
		border-top:1px dashed #000;
	}
	
#footerNav
	{
		width:920px;
		margin:0 auto;
		height:50px;
	}	
	
#footerbox
	{
		width:920px;
		margin:0 auto;
		height:50px;
	}	
	
	#footerbox1
	{
		width:920px;
		margin:0 auto;
		height:50px;
	}
	#footerbox2
	{
		width:920px;
		margin:0 auto;
		height:50px;
	}
	
	
#footer
	{
		font-family:lucida sans unicode, arial;
		font-size:11px;
		color:#fff;
		width:140px;
		float:left;
		margin:0;
		padding:0;
		background:#7A3703;
		height:36px;
	}	
	
	#footerman
	{
		font-family:lucida sans unicode, arial;
		font-size:11px;
		color:#fff;
		width:140px;
		float:left;
		margin:0;
		padding:0;
		background:#7A3703;
		height:36px;
	}	
	#footerman .link {
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	font-style:italic;
	font-weight:bold;
	font-size:12px;
	padding-left:10px;
		}
	
	#footerman1
	{
		font-family:lucida sans unicode, arial;
		font-size:11px;
		color:#fff;
		width:140px;
		float:left;
		margin:0;
		padding:0;
		background:#7A3703;
		height:36px;
	}	
	#footerman1 .link {
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	font-style:italic;
	font-weight:bold;
	font-size:12px;
	padding-left:10px;
		}
	
	#footerman2
	{
		font-family:lucida sans unicode, arial;
		font-size:11px;
		color:#fff;
		width:150px;
		float:left;
		margin:0;
		padding:0;
		background:#7A3703;
		height:36px;
	}
	
	#footerman2 .link {
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	font-style:italic;
	font-weight:bold;
	font-size:12px;
	padding-left:10px;
		}	
	
	#footer .link {
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	font-style:italic;
	font-weight:bold;
	font-size:12px;
	padding-left:10px;
		}
#footer1
	{
		font-family:lucida sans unicode, arial;
		font-size:11px;
		color:#fff;
		width:764px;
		float:right;
		
		background:#7A3703;
	}	
	#footer2
	{
		font-family:lucida sans unicode, arial;
		font-size:11px;
		color:#fff;
		width:764px;
		float:right;
		
		background:#7A3703;
	}	
	
	#footer3
	{
		font-family:lucida sans unicode, arial;
		font-size:11px;
		color:#fff;
		width:764px;
		float:right;
		
		background:#7A3703;
	}	
	#footer4
	{
		font-family:lucida sans unicode, arial;
		font-size:11px;
		color:#fff;
		width:764px;
		float:right;
		
		background:#7A3703;
	}	
	
	
	
		
	
	
#footer1 ul
	{
		float:left;
		color:#fff;
		list-style-type:none;
        display:block;
		 margin:0 0 0 0;
		 }	
	#footer2 ul
	{
		float:left;
		color:#fff;
		list-style-type:none;
        display:block;
		 margin:0 0 0 0;
		 }
		 #footer3 ul
	{
		float:left;
		color:#fff;
		list-style-type:none;
        display:block;
		 margin:0 0 0 0;
		 }
		 
		  #footer4 ul
	{
		float:left;
		color:#fff;
		list-style-type:none;
        display:block;
		 margin:0 0 0 0;
		 }
	
	
	
	
#footer1 ul li
	{
		float:left;
		color:#fff;
		list-style-type:none;
		margin:0 5px;
		padding:0;
		display:block;
		line-height:17px;
		
		
	}	
	
	#footer2 ul li
	{
		float:left;
		color:#fff;
		list-style-type:none;
		margin:0 5px;
		padding:0;
		display:block;
		line-height:17px;
		
		
	}	
	#footer3 ul li
	{
		float:left;
		color:#fff;
		list-style-type:none;
		margin:0 5px;
		padding:0;
		display:block;
		line-height:17px;
		
		
	}	
	
	#footer4 ul li
	{
		float:left;
		color:#fff;
		list-style-type:none;
		margin:0 5px;
		padding:0;
		display:block;
		line-height:17px;
		
		
	}	
	
	
	
#footer1 li a
	{
		float:left;
		color:#fff;
		list-style-type:none;
	}	
	#footer2 li a
	{
		float:left;
		color:#fff;
		list-style-type:none;
	}			
	
	
	#footer3 li a
	{
		float:left;
		color:#fff;
		list-style-type:none;
	}
	
	#footer4 li a
	{
		float:left;
		color:#fff;
		list-style-type:none;
	}	
		
#footer1 li a:hover
	{
		text-decoration:none;
	}		
	
	
.clear
	{
		clear:both;
	}	
	
	
	
	
	
#linkContainer
	{
		float:left;
		width:400px;
		padding-top:15px;
		height:27px;
		background:#FF0000;
		
	}	
	
	#linkbox
	{
		float:left;
		width:650px;
		padding-top:0px;
		height:27px;
		
		
	}	
	
	
	#linkContainer1
	{
		float:left;
		width:400px;
		padding-top:15px;
		height:37px;
	}		
#link
	{
		font-family:lucida sans unicode, arial;
		font-size:12px;
		color:#fff;
		float:right;
		line-height:20px;
				
	}		
		
#link li
	{
		display:block;
		height:37px;
		float:left;
		margin:0 5px 0 0;
	}		
	
#link li a
	{
		color:#fff;
		display:block;
		height:37px;
		padding:3px 15px 0 15px;
		float:left;
		
	}	
	
#link li a:hover
	{
		color:#fff;
		background:#000;
		height:37px;
		padding:1px 15px 0 15px;
		text-decoration:none;
		border-top:2px solid #CCB249;
	}		
		
		
.links-sd {font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-left:15px;color:#000000;padding-top:75px;line-height:18px;}

.links-sd a{text-decoration:none;color:#000066;}

.links-sd a:hover{text-decoration:underline;color:#000066;}

div.pagination {
width:607px;
padding:5px;
margin:0px;
line-height:28px;
text-align:left;
float:left;
clear:both;
font-size:13px;
}

div.pagination a {
padding: 2px 5px 2px 5px;
margin-right: 2px;
border: 1px solid #ddd;
text-decoration: none; 
color: #990000;
}
div.pagination a:hover, div.pagination a:active {
border:1px solid #990000;
color: #fff;
background-color: #990000;
}
div.pagination span.current {
padding: 2px 5px 2px 5px;
margin-right: 2px;
border: 1px solid #990000;
font-weight: bold;
background-color: #990000;
color: #FFF;
}
div.pagination span.disabled {
padding: 2px 5px 2px 5px;
margin-right: 2px;
border: 1px solid #f3f3f3;
color: #ccc;
}

