body{

		background:#fff url(../images/page_bg.jpg) top no-repeat;

		font-family:arial;

		font-size:12px;

		color:#7a8082;

		}

		



.clear{

		

		clear:both;

		margin:0;

		padding:0;

		

		}

		

		

/* menu */

.menu { 



		padding:0; 

		margin-left:27px;

		float: right;

		}

		

.menu ul { 



		float:left; 

		margin:0; 

		padding:0; 

		list-style:none;



		}

		

.menu li { 

		

		float:left;

		margin:0; 

		font:bold 12px Arial;

		padding-top:48px;

		color:#8c8c8c; 

		float:left;

		background:url(../images/m_l.gif) no-repeat right;

		}

		

.menu a { 

		

		line-height:1.6em; 

		float:left; 

		font:bold 15px Arial; 

		color:#8c8c8c; 

		margin:0 5px; 

		padding:6px 0; text-decoration:none;

		}

		

.menu a span { 



		padding:6px 12px;

		

		}

		

		

.menu a:hover { 



		background:url(../images/r_m_h.gif) no-repeat right top; 

		color:#181818;

		

		}

		

.menu a:hover span {



		color:#fff; 

		background:url(../images/l_m_h.gif) no-repeat left top;

		

		}

		

		

.menu a.active { 



		background:url(../images/r_m_h.gif) no-repeat right top; 

		color:#fff;

		

		}

		

.menu a.active span { 



		background:url(../images/l_m_h.gif) no-repeat left top;

		}

		

		

		

.texth1{



		font-family:arial;

		color:#FFFFFF;

		font-size:20px;

		

		}

		

		

p{

		margin:0;

		padding:0;

		}

		

		

.bannertext{



		font-family:arial;

		color:#202020;

		font-size:12px;

		padding-top:10px;

		

		}

		

.gallery { 



		width:350px; 

		float:right; 

		padding-top:30px;

		margin-right:10px;

		}

		



.welcome{

		font-family:arial;

		font-size:25px;

		color:#1fa6de;

		padding-left:10px;

		padding-top:15px;

		}

		

.textbody{



		padding-top:20px;

		padding-left:10px;


		

		}
.textbodyright{



		padding-top:20px;

		padding-left:10px;

		padding-bottom:30px;
		

		}
.textbody p{
		margin:0;
		padding:10px 0px 0px 0px;
		text-indent:0;
		}
		
.textbody p span{
		margin:0;
		padding:0;
		}




.txttitle{

		font-family:arial;

		color:#FFFFFF;

		font-size:20px;

		font-weight:bold;

		padding-left:30px;

		padding-top:30px;

		}

		

.list{

		font-family:arial;

		color:#03496a;

		font-size:12px;

		padding-left:30px;

		padding-bottom:4px;

		}

		

.list ul{

		font-family:arial;

		color:#03496a;

		font-size:12px;

		}

		

.list li{

		font-family:arial;

		color:#03496a;

		font-weight:normal;

		font-size:12px;

		padding-top:5px;

		padding-bottom:10px;

		}



.list li a{

		font-family:arial;

		color:#03496a;

		font-weight:normal;

		font-size:12px;

		text-decoration:none;

		}

		

.list li a:hover{

		font-family:arial;

		color:#03496a;

		font-weight: bold;

		font-size:12px;

		text-decoration: underline;

		}

		

				

		

.listtext{

		font-family:arial;

		color:#03496a;

		font-size:12px;

		padding-left:30px;

		padding-top:20px;

		padding-right:30px;

		padding-bottom:3px;

		text-align:justify;

		}

		

		

.footer{



		padding-top:30px;

		text-align:center;

		color:#444444;
		padding-bottom:15px;
		

		}

		

.footer a{



		text-align:center;

		color:#444444;

		text-decoration:none;

		

		}

		

.footer a:hover{



		text-align:center;

		color:#000;

		font-weight:bold;

		text-decoration: underline;

		}

		
/*front blogging section*/	
.blogtitleholder
	{
	padding-top:15px;
	padding-bottom:10px;
	}
	
a.bloglistingstitle
	{
	font-size:14px;
	color:#46526A;
	text-decoration:none;
	padding-left:5px;
	font-weight:bolder;
	}
	
a.bloglistingstitle:active
	{
	font-size:14px;
	color:#46526A;
	text-decoration:none;
	padding-left:5px;
	font-weight:bolder;	
	}	

a.bloglistingstitle:hover
	{
	font-size:14px;
	color:#299BCD;
	text-decoration:underline!important;
	padding-left:5px;
	font-weight:bold;
	}		

a.bloglistingstitle:visited
	{
	font-size:14px;
	color:#46526A;
	text-decoration:none;
	padding-left:5px;
	font-weight:bolder;
	}
	
	
a.bloglistingsmore
	{
	font-size:10px;
	color:#46526A;
	text-decoration:none;
	padding-left:5px;
	}
	
a.bloglistingsmore:active
	{
	font-size:10px;
	color:#46526A;
	text-decoration:none;
	padding-left:5px;
	}	

a.bloglistingsmore:hover
	{
	font-size:10px;
	color:#299BCD;
	text-decoration:underline!important;
	padding-left:5px;
	}		

a.bloglistingsmore:visited
	{
	font-size:10px;
	color:#46526A;
	text-decoration:none;
	padding-left:5px;
	}	
.blogteaser	
	{
	text-indent:15px;
	text-align:justify;
	}
	
.commentdtails
	{
	font-size:9px;
	color:#333333;
	}	

.displayallcomments
	{
	float:right;
	padding-right:0px;
	}
	
.displayallcomments a
	{
	text-align:right;
	padding-right:15px;
	color:#333333;
	text-decoration:underline!important;;
	}	
.displayallcomments a:hover
	{
	text-align:right;
	padding-right:15px;
	color:#333333;
	text-decoration:none!important;
	}	
.displayallcomments a:visited
	{
	text-align:right;
	padding-right:15px;
	color:#333333;
	text-decoration:underline!important;
	}
	
	
	#bodycontainer a{

		

		color:#03496a;

		text-decoration:none;

		}

		

#bodycontainer li a:hover{



		color:#03496a;


		text-decoration: underline;

		}
