@charset "utf-8";
/* 
CSS Document Compiled for Tewa-
Developed by: Mohan Duwal-
*/
	
html, body{
	margin: 0;
	padding: 0;
	font: 11px Arial, Helvetica, sans-serif;
	color: #094046;
	background: #000 url(../images/main_bg.gif) repeat-x;	
}

#mainWrapper{
	width: 746px;
	background-color: #FFF;
	margin: 0 auto;
	padding: 0 7px;
}

#header{
	width: 746px;
	height: 231px;
	margin: 0;
	padding: 0;
	background: url(../images/img_header.jpg) no-repeat right;
}

#header .mainlogo{
	float: left;
	width: 219px;
	height: 231px;
	padding: 0;
	margin: 0;
}

#header .topMenu{
	float: right;
	width: 400px;
	padding: 48px 22px 0 0;
	text-align: right;
	font-size: 10px;
	color: #FFF;
	text-transform: uppercase;
}

#mainbody{
	width: 746px;
	margin: 0;
	padding: 0;
	background-color: #98d5d0;
}

#leftpane{
	width: 219px;
	height: 100%;
	float: left;
	margin: 0; 
	padding: 0;
	background-color: #27727e;
}

#leftpane .menu{
	width: 143px;
	background-color: #36828e;
	padding: 12px 38px 25px 38px;
	font-size: 12px;
	color: #FFF;
}

#leftpane .menu ul{
	padding: 0;
	margin: 0;
	list-style:none;
}

#leftpane .menu li{
	padding: 8px 0 8px 20px;
	margin: 0;
	list-style:none;
	background:url(../images/list_icon.gif) no-repeat left center;
	border-bottom: 1px #649da6 solid;
}

#leftpane .leftContent{
	width: 143px;
	padding: 12px 38px 25px 38px;
	color: #FFF;
}

#leftpane .leftContent h1{
	font-size: 12px;
	background: url(../images/sublist_icon.gif) no-repeat left;
	padding: 8px 0 8px 20px;
	margin: 0;
	font-weight: normal;
}

#leftpane .leftContent p{
	padding: 4px 0 16px 20px;
	margin: 0;
	float: left;
}
#leftpane .leftContent span{
	padding:0;
	margin: 5px 0 0 0;
	float: left;
}

#leftpane .leftContent span a{
	text-decoration: underline;
}

#rightpane{
	width: 527px;
	float: right;
	margin: 0;
	padding: 0;
	background-color:#98d5d0;
}

#rightpane #mainContent{
	width: 469px;
	padding: 29px 29px 20px 29px;
	margin: 0;
	float: right;
}

#rightpane #mainContent p.title{
	font-size: 14px;
	color: #138c32;
	padding: 0 0 0 20px;
	margin: 0;
	background: url(../images/title_icon.gif) no-repeat left;
	font-weight: bold;
}

#rightpane #mainContent p.subtitle{
	color: #138c32;
	padding: 0 0 0 20px;
	margin: 0;
}

#rightpane #mainContent p.submenu{
	color: #138c32;
	padding: 10px 0 0 20px;
	margin: 0;
}

#rightpane #mainContent p.submenu a, a.contact{
	color: #138c32;
	text-decoration: none;
}

#rightpane #mainContent p.submenu a:hover, a:hover.contact{
	color: #FFF;
	text-decoration: none;
}

img.rightmargin{
	margin: 0 10px 0 0;
}

p.extracolor{
	color: #000;
}

#rightpane #mainContent p.line{
	border-bottom: 1px dotted #094046;
}

#rightpane #mainContent p{
	color:#094046;
	text-align:justify;
}
#rightpane #mainContent #botContent{
	margin: 0;
	padding: 0;
}

#rightpane #mainContent #botContent .leftContent{
	position:relative;
	margin: 0;
	padding: 0 20px 0 0;
	float: left;
	width: 220px;
	border-right: 1px dotted #094046;
}

#rightpane #mainContent #botContent p.matters{
	width: 110px;
	float: left;
	margin: 15px 0 0 0;
	padding:0;
}

#rightpane #mainContent #botContent .img{
	position: absolute;
	width: 86px;
	height: 143;
	left: 132px;
	top: 32px;
}

#rightpane #mainContent #botContent .more{
	margin: 10px 0 0 0;
	padding: 0;
}


#rightpane #mainContent #botContent .rightContent{
	margin: 0;
	padding: 0  0 0 20px;
	float: right;
	width: 205px;
	height: 227px;
	background: url(../images/gallery_link.jpg) no-repeat right bottom;
}

#rightpane #mainContent #botContent .more_padding{
	margin:0;
	padding: 180px 0 0 0
}

table{
	text-align: center;
	background: #006600;	
}

tr{
	background: #98d5d0;
}

tr.title{
	background: #006633;
	color: #FFF;
}

ul#imgList{
	margin: 0;
	padding: 0;
	list-style: none;
}

ul#imgList li{ 
	list-style: none;
	float: left;
	display: inline;
	margin: 0;
	padding: 5px;
}

/*--

---Footer Starts---*/
#footer{
	width: 746px;
	height: 35px;
	background: url(../images/footer_bg.gif) repeat-x;
	border-top: 7px solid #FFF;
	text-align: center;
	padding: 23px 0 0 0;
	color: #FFF;
}

/*---- Links----*/

a{
	color: #FFF;
	text-decoration:none;
}

a:hover{
	color:#abdfe5;
	text-decoration: none;
}

/* Hacks*/

.clear{
	clear: both;
}
