/* Buddhi Ratna \Damgol http://www.buddhi.com.np  Khokana, Lalitpur Nepal */

/*@import url("reset.css");
@import url("layout.css");
@import url("custom.css");*/

a {
	color:#0066cc;
	outline:0;
	text-decoration:none;
}

a:hover {
	color:#111; text-decoration:underline;
}

object {
	outline:0;
}

a img {
	border:0;
}


html{

background:#0B6F9C url(../images/bg.png) no-repeat top center;
margin-left:0px;
margin-right:0px; 
padding-top:20px;
padding-bottom:0px;
float:inherit;
/*margin:0 auto;*/
}

body
{
	padding:0;
	/*background:url("../images/bodybg.gif") repeat-x;*/

	width:100%;
	margin:0px auto 0px auto;
	font-family: Arial, Helvetica, sans-serif; font-size:12px;
	line-height:normal;
		}


#wrapper
{
	margin:0 auto;
	width:980px;
	background:#;
	margin-bottom:0px;
	position: relative; 
}

/* =============================================================================
Body Page
   ========================================================================== */


#table{ background:url(../images/bodybg-w.png) repeat-x top; border:0px #E9E9E9 dotted;  width:980px; height:auto; float:left; letter-spacing:0px;   padding:30px 0px 0px 0px; margin:0px 0px 0px 0px; }

#maintable{ background:#FFF; border:0px #E9E9E9 dotted;  width:980px; height:auto; float:left; letter-spacing:0px;   padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; }

.mainpannel{ background:; width:618px; height:auto; float:left;   padding:0px 0px 0px 0px; margin:0px 0px 15px 20px; border:0px solid #e9e9e9; }
	
.content{background:#F7F7F7 url(../images/f-ball.png) no-repeat bottom center;  width:586px; height:auto; float:left; margin:2px 0px 0px 0px; padding:15px 15px 15px 15px; border:1px solid #e9e9e9; text-align:justify; line-height:18px; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#111;  }

 .clientslist{background:#FFF;  padding:8px 15px 8px 15px; margin:0px 5px 0px 5px;  float:left; border:1px solid #E9E9E9; text-align:center;}
 
.mainpadgallery{ background: url(../images/g-right-shadow.gif) no-repeat right center; width:638px; height:197px; float:left; border:0px solid #e9e9e9;  padding:0px 0px 0px 0px; margin:0px 0px 15px 0px;   }

.contentgallery{background:#0B6F9C;  width:601px; height:167px; float:left; margin:0px 25px 0px 0px; padding:15px 20px 15px 0px; border-bottom:0px solid #E9E9E9;   }

.mainpadinner{ background:#; width:651px; height:auto; float:left; border:0px solid #e9e9e9;  padding:0px 0px 0px 0px; margin:0px 0px 10px 0px;  }

.contentinner{background:;  width:651px; height:auto; float:left; margin-bottom:0px; padding:10px 0px 10px 0px; border-bottom:0px solid #E9E9E9; text-align:justify; line-height:17px; font-family: Arial, Helvetica, sans-serif; font-size:13px; color:#575757;  }

.contentinnertab{background:#F7F7F7 url(../images/f-ball.png) no-repeat bottom center;  width:586px; height:auto; float:left; margin-bottom:0px; padding:10px 15px 20px 15px; border-bottom:1px solid #E9E9E9; border-left:1px solid #E9E9E9; border-right:1px solid #E9E9E9; text-align:justify; line-height:17px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:13px; color:#575757;  }




/* ============================================================================= */



/* =============================================================================
Page Linked
   ========================================================================== */
#header {background:#; height:auto; width:100%; float:left; }
#banner{background: #; width:618px; height:auto; padding:0px 0px 0px 0px; margin:0px; float:left; }
#sidebar{ width:309px; height:auto;  float:right;  margin:0px;  padding:0px 0px 0px 0px; background:#FFF;}
#footer{width:100%; height:auto; float:left; background:; }

/* ============================================================================= */

/* =============================================================================
   Typography
   ========================================================================== */

/*
 * Heading (h1, h2, h3, h4, h5, h6)
 */
h1,h2,h3,h4,h5,h6{
  font-weight:700;
  padding:7px 0px 7px 0px;
	font-family: Times, serif;
}
h1{
	 font-size:25px;
	line-height:25px;
  margin:0px 0px 0px 0px; padding:8px 0px 8px 30px;
	color:#0B6F9C;
	font-weight:normal; background:url(../images/headbg.gif) no-repeat left center; border:1px solid #E9E9E9;
	}
h2{
  font-size:25px;
	line-height:25px;
  margin:0px 0px 0px 0px; padding:5px 0px 25px 40px;
	color:#FFF;
	font-weight:normal; background:url(../images/headbg.png) no-repeat right center;
}
	h2 img {
		position:relative;
		top:1px;
		}
		
h3{ font-size:16px;
	line-height:normal;
  margin:0px 0px 5px 0px; padding:6px 0px 6px 0px;
	color:#0066cc;
	font-weight:normal; background:;
	  
	}
	
	/* ---- Side bar ---*/

h4{   font-size:20px;
	line-height:25px;
  margin:0px 0px 0px 0px; padding:10px 0px 10px 20px; float:left; width:267px; height:auto;
	color:#FFF;
	font-weight:normal; background:url(../images/headingbg.gif);
	}


h5{
  font-size:22px;
	line-height:25px;
  margin:0px 0px 0px 0px; padding:10px 0px 10px 20px;
	color:#FFF;
	font-weight:normal; background:url(../images/sidearrow.png) no-repeat left center;
}
h6{
font-size:22px;
	line-height:normal;
  margin:0px 0px 0px 0px; padding:8px 0px 20px 20px;
	color:#FFF; 
	font-weight:normal; background:url(../images/side-heading.png) no-repeat left center; 
}


p {
	padding:0;
	margin:5px 10px 5px 0px;
	}

/*
 * Addresses styling not present in IE7/8/9, S5, Chrome
 */

abbr[title] {
    border-bottom: 1px dotted;
}

/*
 * Addresses style set to 'bolder' in FF3/4, S4/5, Chrome
*/

/* ============================================================================= */




.bodynav {
		font-weight:none; 
		FONT-SIZE: 17px; 
		FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
}

.bodynav A {

width:90px; height:auto; float:left; padding:10px 0px 10px 0px; margin:10px 0px 0px 0px; border:0px #e9e9e9 solid; background:url(../images/menubg.gif); font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:17px; color:#FFF; font-weight:none; TEXT-DECORATION:none; text-align:center; 
}
	
.bodynav A:link {

	COLOR: #FFF; 
	FONT-SIZE: 17px; 
	FONT-FAMILY:  Tahoma, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION:none
}

.bodynav A:visited {

	 COLOR: #FFF; 
	 FONT-SIZE: 17px; 
	 FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; 
	 TEXT-DECORATION:none
}

.bodynav A:hover {
		 background:#111;
		COLOR: #FFF; 
		FONT-SIZE: 17px; 
		FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;  border:0px #0187d9 solid;
		TEXT-DECORATION:none; 
}


.bodynavaa {
		font-weight:none; 
		FONT-SIZE: 11px; 
		FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
}

.bodynavaa A {

width:90px; height:auto; float:left; padding:8px 0px 8px 0px; margin:0px 0px 0px 20px; border:0px #e9e9e9 solid; background:url(../images/menuhover.gif); font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#FFF; font-weight:none; TEXT-DECORATION:none; text-align:center; 
}
	
.bodynavaa A:link {

	COLOR: #FFF; 
	FONT-SIZE: 11px; 
	FONT-FAMILY:  Tahoma, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION:none
}

.bodynavaa A:visited {

	 COLOR: #FFF; 
	 FONT-SIZE: 11px; 
	 FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; 
	 TEXT-DECORATION:none
}

.bodynavaa A:hover {
		 background:url(../images/morebg.gif);
		COLOR: #FFF; 
		FONT-SIZE: 11px; 
		FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;  border:0px #0187d9 solid;
		TEXT-DECORATION:underline; 
}


A.colornav:active {
 font-weight:bold; FONT-SIZE: 12px; COLOR: #ECB4AB; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;  TEXT-DECORATION: none
}
A.colornav:link {
font-weight:bold; FONT-SIZE: 12px; COLOR: #ECB4AB;  FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; padding-left:5px; padding-right:5px; TEXT-DECORATION: none
}
A.colornav:visited {
font-weight:bold; FONT-SIZE: 12px; COLOR: #ECB4AB; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

A.colornav:hover {
font-weight:bold; FONT-SIZE: 12px; COLOR: #FFF; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION:none;
}



/* ============================================================================= */

/* =============================================================================
   Lists
   ========================================================================== */

ul,
ol {
    margin: 1em 0;
    padding: 0 0 0 40px;
}

ol {
	list-style-type:decimal;
	list-style-position:outside;
	}

ul {
	list-style-type:none;
	margin:0;
	padding:0 0 1em 0;
	}
	ul li {
		padding:0 0 1px 0;
		margin:0;
		}

dd {
    margin: 0 0 0 40px;
}

nav ul,
nav ol {
    list-style: none;
}
