@charset "utf-8";
/*=== Cascading Style sheet ===*/
/*===     Public Styles     ===*/
h2
	{color:#000000;
	font-size:16px;}
p 
	{color : #555;
	padding : 10px;
	line-height:20px;}

div.container 
	{width:1000px;
	margin:0 auto;
	padding:0;
	clear:both;
	background:#fff;}


/*=== Styles for Specific IDs ===*/
/*=== 3 squares ===*/
#service-bar 
	{clear : both;
	float : left;}
.services 
	{width : 270px;
	height:270px;
	float : left;
	padding : 10px;
	margin : 10px 10px 20px 10px;
	background:url(../../images/readmore/shadows.png) no-repeat bottom center;}
.services img 
	{width : 60px;
	height:60px;
	border : none;
	float : left;
	margin:10px 20px;
	border: none;}
.services h2
	{font-size:20px;
	margin:10px}
.services p
	{font-size:13px;
	line-height:25px;
	margin-top:20px;}

/*=== Read more ===*/
.readmore 
	{background:#963;
	border:1px solid:#09C;
	display:inline;
	font-weight:bold;
	font-size : 16px;
	color : #fff;
	padding : 5px 15px;
	font-weight : bold;
	float:right;}
.readmore a 
	{color : #fff;
	text-decoration : none;}
.readmore a:hover 
	{color : #000;
	text-decoration : none;}

/*=== Background Colour setting ===*/
.white_bg
	{background-color:#FFFFFF;}
.blue_bg
	{background-color:#3fb5ff;}

/*=== Footer ===*/
.footer 
	{text-align:center;
	background:#693;
	color:#FFF;
	height:40px;}
	
/*=== Settings ===*/	
	#settings{
	text-align:right;
	background-color:#FFFFFF;
	padding-right:10px;
	padding-top:0px;
	}
	#show-hide{
	text-align:right;
	background-color:#FFFFFF;
	padding-right:10px;
	padding-top:0px;
	}
	
	#show-hide img
	{width:16px;
	height:16px;
  	float: right;
	margin:15px;
	border:none;}
	
	#settings img
	{width:16px;
	height:16px;
  	float: right;
	margin:15px;
	border:none;}

/*=== Left box ===*/
#left-box 
{clear:left ;
	float:left;
	width : 280px;
	padding:10px;
	margin-left : 10px;
	margin-top : 10px;}
#left-box ul 
	{margin-left : 30px;
	padding : 10px;
	list-style : url(../../images/post.png);}
#left-box ul li 
	{padding : 2px 0;
	font-size : 14px;
	color : #063;}
#left-box ul li a 
	{text-decoration : none;
	border : none;
	color:#069;}
#left-box ul li a:hover 
	{text-decoration : underline;
	border : none;
	color : #063;}

/*=== Middle Box ===*/
#box1 
	{float: left;
	width: 290px;
	padding:10px;
	margin-left : 10px;
	margin-top : 10px;}

/*=== New Images ===*/
#gallery img
	{width:80px;
	height:60px;
  	float: left;
	margin:5px;
	border:2px solid #ddd;
	background:#eee;}
	
/*=== Follow us ===*/	
	#gallery img:hover
{border:2px solid #ccc;}
#icons img
	{width:50px;
	height:50px;
  	float: right;
	margin:5px;
	border:none;}
	
/*=== Right box sub menu ===*/	
ul.sb_menu
	{margin:0; 
	padding:0; 
	list-style:none; 
	color:#959595;}
ul.sb_menu li 
	{ padding : 2px 0;
	font-size : 14px;
	color : #063;}
ul.sb_menu li a
	{text-decoration : none;
	border : none;
	color:#069;}
ul.sb_menu li a:hover
	{text-decoration : underline;
	border : none;
	color : #063;}

/*=== Matter box 2 ===*/	
#matter-box2 
	{width : 200px;
	float:left;
	padding:5px;
	margin-left : 50px;
	margin-top : 10px;}
#matter-box2 ul 
	{margin-left : 30px;
	padding : 10px;
	list-style : url(../../images/ss.png);}
#matter-box 
	{width : 900px;
	float : left;
	padding:5px;
	/*border:1px solid #64964d; */
	border:1px solid #CCCCCC; 
	text-align:justify; 
	margin-left:20px;}
	
	#matter-box-ni
	{width : 900px;
	float : left;
	padding:5px;
	/*border:1px solid #64964d; */
	border:1px solid #CCCCCC; 
	text-align:justify; 
	margin-left:20px;}

#matter-box img
	{width:150px;
	/*height:150px;*/
  	float: right;
	margin:5px;
	border:none;}


#matter-box-sub 
	{width : 410px;
	float : left;
	padding:5px;
	/*border:1px solid #64964d; */
	text-align:justify; 
	margin-left:20px;
	font-size:13px;
	text-indent:25px;}
#matter-box-sub2
	{width : 410px;
	float : left;
	/*border:1px solid #64964d; */
	text-align:justify; 
	margin-left:0px;
	font-size:13px;}	

/*=== PageNavi. ===*/
.pagenavi 
	{clear:both; 
	font: normal 13px Arial, Helvetica, sans-serif; 
	margin:0 auto; 
	text-align:right; 
	padding:10px;}
.pagenavi a,
.pagenavi .current 
	{border:1px solid #64964d; 
	margin-left:3px; 
	padding:5px 10px; 
	text-decoration:none; 
	color:#939393;}
.pagenavi a:hover,
.pagenavi .current 
	{background:#64964d; 
	color:#fff; 
	border:1px solid #64964d; }
.pagenavi .pages 
	{float:left;}

/*=== Gallery ===*/	
.box 
	{float:left; padding:5px; background:#DFF3FF; border:solid 1px #C6E1F2; min-height:80px; margin:5px; }
.clear 
	{clear:both; }	
#border-box 
	{width : 900px;
	padding:5px;
	border:1px solid #CCCCCC;
	margin-left:20px;}	
	
	.left_text_pad15
	{
		padding:15px;
		text-align:left;
		vertical-align:top;
	}
.inputbox{
	width:400px;
}	
.error{
	color:#FF0000;
	text-decoration:blink;
}