/*
PURPOSE:
	[1] Basic cascading stylesheet for ALL browsers
	[2] Contains only resets and global styles
	[3] MEDIA = SCREEN

REVISION HISTORY:
	August 05, 2010. v1.0. Under Construction.

STATUS OF THIS DOCUMENT:
	This is a working draft.

AUTHOR:
	Subodh Maharjan
	info@subodhmaharjan.com.np
	url: http://www.subodhmaharjan.com.np

LEGAL NOTICE:
	Distribution of this document is limited.
	Copyright (C) Nathm Academy. All Rights Reserved.
*/

/*
==================================
KILL THE DEFAULTS AND GLOBALIZE
==================================
*/

html, body, div, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, p, blockquote, fieldset, input {
	margin:0;
	padding:0;
}
h1, h2, h3, h4, h5, h6, pre, code, address, caption, cite, code, em, th {
	font-weight : normal;
	font-style : normal;
}
ul, ol, li {
	list-style : none;
	margin:0px;
}
fieldset {
	border:none;
	padding-top:35px;
}
img {
	border:none;
}
caption, th {
	text-align : left;
}
table {
	border-collapse : collapse;
	border-spacing : 0;
}
em {
	color : #cbcbcb;
	font-style : italic;
}
.CL {
	clear:left;
}
.CR {
	clear:right;
}
.CB {
	clear:both;
}
.list li {
	list-style:decimal;
	text-align:justify;
	margin-left:20px;
}
.list li ul li {
	list-style:lower-alpha;
	text-align:justify;
	margin-left:20px;
}
a.readMore {
	float:right;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#AF2125;
	text-decoration:none;
	padding-top:7px;
}
a.readMore:hover {
	text-decoration:underline;
}
a.view{
	float:right; 
	padding-right:5px;
	font:bold 11px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#AF2125;
}
a.view:hover{
	text-decoration:underline;
}
a.breadcrumb
	{
	font:11px Verdana, Geneva, sans-serif;
	color:#ED1002;
	text-decoration:none;
	}
div, img {
	behavior: url("iepngfix.htc");
}

/******************* BODY *********************/
body{
font:12px Arial, Helvetica, sans-serif;
color:#000;
background:url(../images/hdr-bg.jpg) repeat-x top #E0F0FE;
margin:0 auto;
font-size: 62.5%;
}

p{
font:12px/24px Arial, Helvetica, sans-serif;
color:#666;
text-align:justify;
padding-top:5px;
}


h1{
font:12px Arial, Helvetica, sans-serif;
color:#000000;

}

h2{
font:bold 14px Arial, Helvetica, sans-serif;
color:#3F3B30;
padding-top:10px;
}
/******************* wrapper *********************/
.wrapper, .anim-banner-wrapper, .main-content-wrapper {
	width:960px;
	margin:0px auto;
}
.anim-cont{
font:12px/17px Arial, Helvetica, sans-serif;
color:#fff;
text-align:justify;
}
/******************* header style *********************/
.header{
padding-top:12px;
color:#FFFFFF;
font:14px Arial, Helvetica, sans-serif;
height:25px;
}

.header-news{
	float:left;
	width:450px;
}

.news{
float:left;
}

.timer{
float:left;
padding-left:10px;
width:190px;
color:#FFFFFF;
}

.header-right{
float:right;
}

.header-right a{
color:#FFFFFF;
font:14px Arial, Helvetica, sans-serif;
text-decoration:none;
}

.header-right a:hover{
text-decoration:underline;
}

.header-right a:visited{
color:#FFFFFF;
}

/******************* logo style *********************/

.logo{
width:600px;
background:url(../images/logo.png) no-repeat;
height:90px;
padding:12px 0;
margin-top:17px;
float:left;
}
.contactNum {
	width:250px;
	float:right;
	text-align:right;
	font-size:12px;
	padding-top:30px;
}
.donate {
	width:90px;
	float:right;
	padding-top:2px;
}
.donate img{
	float:right;
}

.colg-logo{/*
float:left;
margin-top:10px;*/
}
/*
.gov-logo{
background:url(../images/tourism_logo.jpg) no-repeat;
height:52px;
width:144px;
float:right;
}

*/
.scroll-news {
	/*background:#fff;*/
	padding:8px 0;
}
.scroll-news a {
	text-decoration:none;
	color:#37404C;
	font:12px/12px Verdana, Geneva, sans-serif;
	padding:20px 0;
}
.scroll-news a:hover {
	text-decoration:underline;
}
/**************************anim ******************/
#slide_frame { 
	position: relative; 
	width: 930px; 
	height: 400px; 
	background: url(../images/sliderframe_bg.jpg) no-repeat; 
	padding: 0 15px;
}
#imageAnimation {
	padding-top:15px;
}
/******************* menu style *********************/
.main-menu {
	/*width:865px;*/
	float:left;
}
ul.menu {
	width:960px;
float:left;
text-transform:uppercase;
background:url(../images/menu-bg.jpg) repeat-x;
}

ul.menu li{
float:left;
}

ul.menu li a{ 
padding:11px 18px;
float:left;
text-decoration:none; 
color:#fff;
font:14px Verdana, Arial, Helvetica, sans-serif;
}

ul.menu  li a:hover{
background:url(../images/menu-bg-hov.jpg) repeat-x;
color:#000;
}

/******************* menu style *********************/
.anim-banner{
background:url(../images/anim-bnr-bg.jpg) repeat-x;
width:100%;
height:405px;
background-color:#E4E4E4;
z-index:0;
/*margin-top:10px;*/

}

/******************* main container style *********************/
.main-container{
width:100%;
background-color:#f5f5f5;
padding-top:10px;
padding-bottom:15px;
background-position:top;
}

.main-content-wrapper{
width:960px;
margin:0 auto;
}

.left-content{
width:710px;
float:left;
padding-left:14px;
}

.box{
width:340px;
float:left;
margin-top:10px;
}
.box img {
	border:1px solid #ccc;
}
.boxRight {
	min-height:200px
}

.box-wrapper{
width:280px;
background-color:#fff;
margin:0 auto;
height:200px;
padding:10px 20px 20px 15px;
border:1px solid #ccc;
margin-top:10px;
}

.box-hdr{
	font:18px Arial, Helvetica, sans-serif;
	color:#37404C;
	text-transform:uppercase;
}
	.feature-list li {
	font:12px Arial, Helvetica, sans-serif;
	color:#666;
	padding:5px 0;
}
.feature-list li a{
	font:12px Arial, Helvetica, sans-serif;
	color:#AF2125;
	text-decoration:underline;
}
.feature-list li a:hover{
	text-decoration:underline;
}

.our-links{
font:2.5em "Helvetica Neue",Helvetica,Arial,sans-serif;
text-align:left;
color:#FFFFFF;
padding-left:40px;
}

.facilities{
width:665px;
background-color:#fff;
margin-top:15px;
font:18px Arial, Helvetica, sans-serif;
color:#37404C;
padding:15px;
border:1px solid #ccc;
}
.galheader {
border-bottom:1px dashed #333;
margin-bottom:10px;
font:18px Arial, Helvetica, sans-serif;
color:#37404C;
text-transform:uppercase;
padding-bottom:5px;
}

.facilities img{
margin-top:20px;
margin-left:10px;
margin-right:20px;
float:left;
}
.facilities a{
float:left;
text-decoration:none;
}
.anyClass li {
	width:225px;
}
.anyClass li a:hover {
	text-decoration:underline;
}
.scroll-img {
}
.scroll-img a{
	float:left;
}

.right-content{
width:221px;
float:left;
/*height:500px;*/
}


.right-box{
float:left;
width:221px;
}

.right-box-hdr{
background:url(../images/box-hdr1.jpg) no-repeat;
height:21px;
font:bold italic 14px Georgia, "Times New Roman", Times, serif;
color:#0B3A62;
padding:5px 20px;
}

.box-content{
background:#fff;/*E0F0FE;url(../images/box-bg.jpg) repeat-y;*/
border:1px solid #ccc;
padding:10px;
border-top:0;
/*-webkit-box-shadow:-1px 1px 2px #d9d9d9;
-moz-box-shadow:-1px 1px 3px #d9d9d9;
-o-box-shadow:-1px 1px 3px #d9d9d9;
box-shadow:-1px 1px 3px #d9d9d9;
-webkit-border-radius:5px;*/
/*-moz-border-radius:5px;*/
/*-o-border-radius:5px;**/
/*border-radius:5px for round corner*/
}

.box-content ul{
width:160px;
margin:0 auto;
}

.box-content ul li{
padding:5px 0;
}

.box-content ul li a{
font:12px Arial, Helvetica, sans-serif;
color:#666666;
text-decoration:none;
}

.box-content ul li a:hover{
text-decoration:underline;
}

.box-content p a{
color:#000;
text-decoration:underline;
}

.box-content p{
line-height:18px;
padding:5px 15px;
}

.footer{
margin-top:15px;
background-color:#02335c;
padding:15px;
}

.associates{
float:left;
width:380px;
color:#fff;
}
.associates img {
	float:left;
}
.specialLink {
float:left;
margin-top:17px;
width:335px;
}
.specialLink a{
	float:left;
}
.share{
float:right;
}

.footer img{
margin-right:10px;
}


/******************* footer menu style *********************/

ul.footer-menu {
float:left;
margin:10px 0px;
}

ul.footer-menu li{
float:left;
border-right:1px solid #666;
}

ul.footer-menu li a{ 
float:left;
text-decoration:none; 
color:#666; 
font:11px Arial, Helvetica, sans-serif;
text-align:center;
padding:0 10px;
}

ul.footer-menu  li a:hover{ 
text-decoration:underline;
}

.footer-info{
float:right;
text-align:right;
font:11px Arial, Helvetica, sans-serif;
color:#666666;
margin-top:10px;
}

/********************contents***************/
.about{
width:665px;
background-color:#fff;
text-align:justify;
padding:15px;
border:1px solid #ccc;
/*-webkit-box-shadow:-1px 1px 2px #d9d9d9;
-moz-box-shadow:-1px 1px 4px #d9d9d9;
-o-box-shadow:-1px 1px 4px #d9d9d9;
box-shadow:-1px 1px 4px #d9d9d9;*/
}
.about {
	font:12px/20px Arial, Helvetica, sans-serif;
	color:#666;
}
.about .mainheader
	{
		border-bottom:1px dashed #333;
		margin-bottom:10px;
font:18px Arial, Helvetica, sans-serif;
color:#37404C;
text-transform:uppercase;
padding-bottom:5px;
}

ul.normalGroup{
	margin-left:30px;
}
ul.normalGroupn li {
	list-style:decimal;
}
.normalGroup li a{
	text-decoration:none;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#666;
}
.normalGroup li a:hover{
	text-decoration:underline;
}

.about ul, .about ol {
	margin-left:25px;
}
.about ul li {
	list-style:disc;
}
.about ol li {
	list-style:decimal;
}
.about li a {
	text-decoration:none;
	font:13px Verdana, Geneva, sans-serif;
	color:#666;
}
.about li a:hover {
	text-decoration:underline;
}

.memberlist a{
	text-decoration:none;
	color:#01335c;
}
.memberlist a.member{
	color:#FFF;
}
.selected{
	color: #FFF;
	border-bottom:1px solid #FFF;
	font-weight:bold;
}
.memberlist a:hover{
	text-decoration:underline;
	
}
