	/*
CSS Credit: http://www.yogatrainer.in/
*/
* { padding:0px; margin:0px;}
/* tags */


body{ margin:0px; padding:0px; background:#a1d05f; font-family:Arial, Helvetica, sans-serif;font-size:12px; 
}
 
p{
	margin:0px;
	padding:0px;
}

a{ text-decoration:none;color:#558300;}
a:hover{text-decoration: underline;color: #333333;}


li{ margin-left:17px;}


/* headers */

h1, h2, h3, h4, h5, h6{
	margin:0px;
	padding:0px;
}




h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align: left;
	font-weight: bold;
	color: #990000;
	padding:10px 0 10px 0;
}

h3{
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; color:#333333;
}

h4{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align: left;
	font-weight: bold;
	color:#c75c00;
	padding:18px 0 8px 0;
}



/*  layout   */


#wrapper{
	width:910px;
	text-align: left;
	margin:0 auto;
	margin-top:17px;
	padding:0px 0px 0 0px;
}

.wrapTopBottom{
	width:910px;
	float:left;
	margin:0;
	padding:0;
}


/*  header   */


#header{
	width:910px;
	padding:0;
	margin:0;
	float:left;
	background:url(images/header-bg.jpg) no-repeat;
	
}



.logo h1{ width:190px; height:50px; margin:0; padding:0;float:left; margin-left:60px; text-align:right; vertical-align:bottom; font-family:Candara; color:#72a826; font-weight: normal; font-size:32px; padding-top:32px; padding-bottom:30px}
.logo h1 span{ color: #333333;}





/* nav-menu */
.nav-menu {width:574px;margin:0; margin-top:28px; padding:0px; text-align: right; float: right;font-family:Candara; color:#c75c00; font-weight: bold; font-size:13px;}

.nav-menu a{color:#c75c00; text-decoration:none;}
.nav-menu a:hover{color: #333333; text-decoration:none;}


.navText {margin:0; padding:0px; float: left; vertical-align:middle; margin-top:28px;}
.navDevider {width:18px; height:71px; margin:0; padding:0px; float: left;}

.flash{width:910px;height:317px; margin:0; padding:0; float:left;}


/* bodycontent  */

.clear{ float:left;clear:both;}

#bodycontent{
	 width:910px; padding:0px; margin:0px; float:left; position:relative; padding:0; padding:28px 0px 0px 0px; background:url(images/body-container-bg.jpg) no-repeat;}


/* leftpanel  */


.leftpanel
	{width:243px; padding:0; margin:0 0 0 20px; float:left;}
	
.leftpanelHeader
	{width:243px; height:36px; padding:10px 0 0 0; margin:0 0 0 0px; float:left; background:url(images/leftpanel-header-bg.jpg) no-repeat;font-family:Candara; color:#ffffff; font-weight: normal; font-size:22px; text-align:center;}
	
	
.link{width:243px; padding:0px 0 0px 0px; margin:0px; float: left; background: url(images/link-bg.jpg) repeat-y; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; color: #333333; line-height:180%;}

.link ul{margin:0px 0px; padding:0px 0px; float: left; width:243px;}

.link li{list-style:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px;color:#333333; padding:0px 0px 5px 2px; border-bottom:1px dashed #b2d386;text-decoration:none; font-weight:normal; line-height:180%; margin-left:18px; margin-right:18px; margin-top:0;}
.link li a{background:url(images/dac-bulet.gif) no-repeat; background-position:0px 5px; padding-left:16px; list-style:none; text-decoration:none; color:#000000;}
.link li:hover{ background: #daebc6;}
.link li a:hover{background: url(images/dac-bulet.gif) no-repeat; background-position:0px 5px; padding-left:16px; list-style:none; text-decoration:none; color: #000000;}
li a.activeLinK {background: url(images/dac-bulet.gif) no-repeat; background-position:0px 5px; padding-left:16px; list-style:none; text-decoration:none; color:#58a0fb;}
li.last{ border-bottom:none;}
.rightpanelimage{ width:213px; margin:0 auto; padding:0;}	
	

.linkTopBottom{width:243px; height:23px;float: left;}


.queryImage{ width:243px; float:left; margin:25px 0 0 0; padding:0;}


.newsEventsBg{ width:165px; float:left; background:url(images/rightpanelBgImage-03.jpg) no-repeat top; padding:43px 45px 5px 40px; margin:0;}





.querybox{ width:250px; float:left; padding:0; margin:0; margin-top:10px; background:url(images/querybox-bg.jpg) repeat-y;font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#444444; line-height:170%;}

.queryboxHeader{ width:190px; float:left; padding:11px 0 19px 60px; margin:0; background:url(images/querybox-header.jpg) no-repeat;font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: bold; color:#ffffff;}

.queryForm{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: bold; color:#015697; float:left; padding-top:8px;}




	
/* centerpanel  */
	
.centerpanel
	{width:56px; padding:0px; margin:0px; float:left;}
	
	
/* rightpanel  */




.rightpanel
	{width:571px; padding:0px; margin:0 20px 0 0; float: right;}
	
.rightpanel h1{ width:490px; height:36px; background:url(images/h1-bg.jpg) no-repeat left top; float:left; font-family: Candara; font-size:18px; font-weight: bold; color: #72a000; line-height:190%; text-align: left; padding:5px 0 0px 40px;}

.rightpanel h1 span{color: #3a5500;}
.rightpanel h1 a{color: #3a5500;}

/* box  */


.box{width:570px; float:left; margin:0; padding:0; margin-bottom:25px;}

.boxTop
	{width:570px; height:13px; padding:0px; margin:0px; float:left;}

.boxBg
	{width:530px;padding:0px; margin:0px; float:left; background: url(images/box-bg.jpg) repeat-y; padding:10px 20px 10px 20px;}	
	
	

.paragraph{font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight: normal; color: #333333; line-height:170%; text-align:justify; padding:0px 0 0px 0px; float:left;}	

.paragraph span{font-weight: bold; color:#558400;}	

.readmore{ width:66px; height:20px; text-align: center; padding:0px; float: right; color:#ffffff; font-weight:bold; background:url(images/readmore-bg.jpg) no-repeat; font-size:10px; line-height:20px;}

.readmore a{text-align: right; padding:0px; color:#ffffff; font-weight:bold;text-decoration:none;}
.readmore a:hover{text-align: right; padding:0px; color:#ffffff; font-weight:bold;text-decoration: underline;}

.images{ margin-right:15px;}


.imageBorder{ border: 1px solid #CCCCCC;}








	
	
	
	
	

.contact{padding:0px; margin:0px;line-height:230%; float:left;}

.contact span{ color:#CC0000;}

.contact a{ color:#558300; text-decoration:underline;}

.contact a:hover{ color:#558300; text-decoration: none;}







.table{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight: normal; color: #333333; line-height:230%; text-align: left; padding:0px 0px 0 15px;}

.contactLeft{
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; font-weight: normal; text-align: left; padding:3px 0 3px 0px; line-height:170%;}
	
	
.contactLeft span{
	font-family: Candara; font-size:12px; font-weight: bold; color: #CC0000;}
	
	
	

/* footer  */

#footer{width:910px; padding:0px; margin:0px; float:left; position:relative; padding:20px 0px 20px 0px; text-align:center;}

.footer h5{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000000; line-height:170%; text-align:center;}



.footer h5 a{color:#000000; text-decoration:none;}

.footer h5 a:hover{color: #FFFFFF; text-decoration:none;}

.www{font-family: Candara; font-size:13px; font-weight: normal; color:#3a5500; line-height:150%; text-align:center;}
.www a{color:#000000; text-decoration:underline;}
.www a:hover{color:#333333; text-decoration: none;}
