@charset "utf-8";

/* CSS Document */

body{margin:10px 0px 0px 0px; background-color:#ffffff; font-family:arial; font-size:12px; font-weight:normal; color:#333333; background:url(../images/tree-bg.jpg); background-repeat:no-repeat; background-position:top}


ul{margin:0px; list-style:none; padding:0px;}
li{padding:0px; margin:0}

p{margin:15px 0px 0px 0px;}



#main-container{width:1000px;  margin:auto;  }
#header-container{width:977px; height:115px; background-color:#ffffff;  margin:auto; background:url(../images/header-bg.png); background-repeat:no-repeat; overflow:hidden }
#body-container{width:977px; margin:auto; background:url(../images/background-bg.png); background-repeat:repeat-y; overflow:hidden }
#footer-container{width:1000px; height:180px; margin:auto; background:url(../images/footer-bg.jpg); background-repeat:no-repeat; }




/* --------------------------------------------------------	
					HEADER SECTION
----------------------------------------------------------- */
#top-header-container{width:961px;  margin:auto; margin-top:8px; overflow:hidden  }
#top-link-container{width:500px; float:right; margin:10px 20px 0px 0px; text-align:right}
#search-container{width:500px; float:right; margin:10px 20px 0px 0px; text-align:right;}
#logo{width:382px; height:74px; float:left; border:none; margin-bottom:4px;}

.top-navi-link{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#d32803; text-decoration:none;}
.top-navi-link a{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#d32803; text-decoration:none; padding:3px;}
.top-navi-link a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#333333; text-decoration:none;}

.search-field{width:200px; height:22px; float:right; background-color:#FFFFFF; margin-right:10px;}
.search-button{width:70px; height:27px; float:right; background-color:#333333;}

.search-text-field{width:200px; height:20px; padding-top:3px;  border:solid 1px #CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#333333;}
.search-button1{width:70px; height:27px; background:url(../images/search-bt.jpg); background-repeat:no-repeat; line-height:25px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#ffffff; border:0px;}


/* --------------------------------------------------------	
					NAVIGATION SECTION
----------------------------------------------------------- */
#navigation-container{width:961px; height:30px; margin:auto; background:url(../images/navi-bg.jpg); background-repeat:repeat-x;  }

.navi-link{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#ffffff; float:left; text-decoration:none; text-align:center}
.navi-link a{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#ffffff; text-decoration:none; float:left; text-align:center; padding:0px 13px 0px 12px; line-height:30px; display:block; }
.navi-link a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#ffffff; text-decoration:none; float:left; text-align:center; background:url(../images/navi-hover.jpg); background-repeat:repeat-x; display:block;}


.navi-link-selected{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#ffffff; float:left; text-decoration:none; text-align:center}
.navi-link-selected a{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#ffffff; text-decoration:none; float:left; text-align:center; padding:0px 13px 0px 12px; line-height:30px;  background:url(../images/navi-hover.jpg); background-repeat:repeat-x; display:block; }
.navi-link-selected a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#ffffff; text-decoration:none; float:left; text-align:center; background:url(../images/navi-hover.jpg); background-repeat:repeat-x; display:block;}


/* --------------------------------------------------------	
					BODY SECTION
----------------------------------------------------------- */

#body-main-container{width:927px; height:auto; margin:auto;  margin-top:20px; margin-bottom:20px;}

#inner-left-container{width:238px; height:auto; float:left; margin-right:20px;}

#inner-middle-container{width:410px; height:auto; float:left; }

#inner-right-container{width:238px; height:auto; float:right;}

.text{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#333333; line-height:18px; text-align:justify; padding-right:5px;}

#inner-right-container1{width:667px; height:auto; float:left; }

.inner-right-container2{width:667px; height:auto; float:left; }


/* --------------------------------------------------------	
					INNER LEFT SECTION
----------------------------------------------------------- */

#issue-container{width:238px; height:38px; float:left; background:url(../images/issue-bg.jpg); background-repeat:no-repeat; margin-bottom:2px; text-align:right}
#issue-container1{width:238px; height:38px; float:left; background:url(../images/issue-bg1.jpg); background-repeat:no-repeat; margin-bottom:2px; text-align:center}

.issue-text-field{width:128px; height:16px; padding-top:3px; margin-top:5px; margin-right:10px;  border:solid 1px #363b8d; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:Bold; color:Green;}
.issue-text-field1{width:210px; height:16px; padding-top:3px; margin-top:5px;   border:solid 1px #363b8d; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:Bold; color:Green;}

#graphic-container{width:238px; float:left; margin-bottom:10px; }

.box-container{width:238px; height:150px; float:left; background:url(../images/box.jpg); background-repeat:no-repeat; margin-bottom:10px; }
.box-container1{width:238px; height:122px; float:left; background:url(../images/box1.jpg); background-repeat:no-repeat; margin-bottom:10px; }

.box-head{width:210px; height:24px; margin:auto;  margin-top:5px;}
.box-text{width:210px; height:auto; margin:auto;  margin-top:5px;}
.box-text1{width:210px; height:auto; margin:auto;  margin-top:5px;}


.red-heading{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#da3400; float:left; text-decoration:none;}

.readmore-link{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#083c84; text-decoration:none;}
.readmore-link a{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#083c84; text-decoration:underline;}
.readmore-link a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#083c84; text-decoration:none;}

.readmore-link1{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#083c84; text-decoration:none; float:right;}
.readmore-link1 a{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#083c84; text-decoration:underline; float:right;}
.readmore-link1 a:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#083c84; text-decoration:none; float:right;}

.readmore-link2{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#ffffff; text-decoration:none;}
.readmore-link2 a{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#ffffff; text-decoration:underline;}
.readmore-link2 a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#ffffff; text-decoration:none;}

.calendar-container{width:238px;  float:left; margin-bottom:15px; }


/* --------------------------------------------------------	
					INNER MIDDLE SECTION
----------------------------------------------------------- */

.inner-middle-container1{width:410px; height:auto; float:left;  background:url(../images/middle-line-img.jpg); background-repeat:no-repeat; background-position:bottom; padding-bottom:40px;}

.inner-middle-left-container{width:195px; height:auto; float:left; margin-right:20px;}
.inner-middle-right-container{width:195px; height:auto; float:left; }


/* --------------------------------------------------------	
					INNER RIGHT SECTION
----------------------------------------------------------- */

#writer-container{width:238px; height:170px; float:left; background:url(../images/testimonial-bg.jpg); background-repeat:no-repeat; margin-bottom:2px; }

#announcement-container{width:238px; height:170px; float:left; background:url(../images/annoucement-img.jpg); background-repeat:no-repeat; margin-bottom:10px; }

.writer-heading{width:200px; height:auto; margin:auto; margin-top:15px;} 
.writer-text-container{width:200px; height:auto; margin:auto; margin-top:10px;}
.writer-text{font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-weight:normal; font-style:italic; line-height:16px;  color:#333333; text-decoration:none;margin-bottom:15px;}
.writer-text1{ width:200px; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-weight:bold;  line-height:25px;  color:#333333; text-decoration:none; text-align:left; float:left; margin-bottom:5px;}

.announcement-content{width:200px; height:auto; margin:auto; margin-top:15px; } 

.white-heading{font-family:Microsoft Sans Serif, Arial, Helvetica, sans-serif; font-size:17px; font-weight:normal; color:#ffffff; line-height:30px; text-decoration:none;}
.white-text{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#ffffff; text-decoration:none;}

.comment-link{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#083c84; text-decoration:none; background:url(../images/comment-icon.jpg); background-repeat:no-repeat;}
.comment-link a{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#083c84; text-decoration:underline; padding-left:20px;}
.comment-link a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#083c84; text-decoration:none;}

.input-text{width:210px; height:19px; background-color:#FFFFFF; border:solid 1px #97b4db; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#333333; padding-top:2px;}



/* --------------------------------------------------------	
					FOOTER SECTION
----------------------------------------------------------- */

#footer-container1{width:961px;  margin:auto; padding-top:8px; }

.footer-link{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#ffffff; text-decoration:none; text-align:center}
.footer-link a{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#ffffff; text-decoration:none; padding:3px; line-height:20px; text-align:center}
.footer-link a:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#ffffff; text-decoration:underline; text-align:center}


/* --------------------------------------------------------	
					FORM SECTION
----------------------------------------------------------- */

.form-container{width:925px; height:auto; float:left; }
.input-text1{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#333333;}
.text-box{width:350px; height:22px; border:solid 1px #CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#333333; padding-top:4px;}
.text-box-big{width:350px; height:200px; border:solid 1px #CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#333333; padding-top:4px;}
.text-box-big1{width:350px; height:120px; border:solid 1px #CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#333333; padding-top:4px;}



/* --------------------------------------------------------	
					POETRY SECTION
----------------------------------------------------------- */

.poetry-container1{width:410px; height:auto; float:left; }
.text-bold{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#333333; line-height:25px;}
.txt{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#333333; line-height:20px;}
.text-red{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#ec440b; line-height:18px; font-style:normal;}
.text-red-bold{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#ec440b; line-height:18px;}
.text-grey-small{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#8c8c8c; line-height:18px;}

.text-link{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#333333; line-height:18px; text-decoration:none}
.text-link	a{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#333333; line-height:18px; text-decoration:underline; background:url(../images/poetry-arrow.jpg); background-repeat:no-repeat; padding-left:10px;}
.text-link	a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#333333; line-height:18px; text-decoration:none}

.print-bt{width:73px; height:30px; float:left; margin-right:5px; }
.email-bt{width:152px; height:30px; float:left;  margin-right:5px;}
.reader-bt{width:172px; height:30px; float:left;}

.archive-container{width:228px; height:auto; float:left; border:solid 1px #CCCCCC; margin-bottom:10px; }

.archive-tab-container{width:209px; height:34px; float:left; background:url(../images/archive-heading-bg.jpg); background-repeat:repeat-x; }
.archive-month-container{width:228px; height:auto; float:left; background:url(../images/archive-bg.jpg); background-repeat:repeat-y; }

.archive-link{font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#5a51ba; line-height:26px; text-decoration:none}
.archive-link	a{font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#5a51ba; line-height:26px; text-decoration:none;}
.archive-link	a:hover{font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#5a51ba; line-height:26px; text-decoration:underline}

.banner-container{width:228px; height:auto; float:left; margin-bottom:10px; }


/* --------------------------------------------------------	
					NEW CSS ADDED
----------------------------------------------------------- */

.link3{font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#083c84; text-decoration:none;}
.link3 a{font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#083c84; text-decoration:none;}
.link3 a:hover{font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#da3400; text-decoration:none;}
.linkhome{font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#083c84; line-height:18px; text-align:justify;}
.text-black{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000; text-decoration:none;}
.text-grey{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#999999; text-decoration:none;}

/* Form Pages */
.inputtext{width:228px;height:17px;border:1px solid #c5c5c5;font-family:arial;font-size:13px;font-weight:normal;color:#333333;text-decoration:none;padding-top:3px;}

.textarea{width:228px;height:100px;border:1px solid #c5c5c5;font-family:arial;font-size:13px;font-weight:normal;color:#333333;text-decoration:none;}




/*FAQ*/
div.faq {
	padding:0 10px;
	font-family:Arial;
	font-size:12px;
	color:#333333;
}

div.faq h1 {
	color:#888888;	
}

div.faq p.quest a {
	font-weight:bold;
	color:#333333;
	outline:none;
	text-decoration:none;
}

div.faq p.quest, div.faq p.answ {
	margin:0;
	padding:0;	
}

div.faq p.quest {
	margin-bottom:5px;
}

div.faq p.quest.second {
	margin-top:10px;
}

div.faq p.answ {
	margin-bottom:12px;
	display:none;
	background:#f8f4f4;
	padding:4px 12px;
}

/* --------------------------------------------------------	
					SITEMAP SECTION
----------------------------------------------------------- */
.sitemap-container{width:880px; float:left;  margin-top:10px; margin-bottom:20px;}

.sitemap-icon{width:30px; float:left; margin-top:8px;}
.sitemap-text-inner{width:620px; float:left; }

.sitemap-link{font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#da3400; text-decoration:none;}
.sitemap-link a{font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#da3400; text-decoration:underline; line-height:30px;}
.sitemap-link a:hover{font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#da3400; text-decoration:none;}










