/* CSS Document 
this contains main layout css like 
header
footer
body
for navigation links  refer navCss.css
*/

body {
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	background-color:#000000;
}
#maindiv {
	width:980px;
	margin-left:auto;
	margin-right:auto;
}
#toplinkdiv_index {
	float:left;
	padding-left:101px;
	padding-top:12px;
	width:315px;
}
#default_maindiv {
	width:980px;
	height:100px;
	margin-left:auto;
	margin-right:auto;
}

.imm { behavior: url(iepngfix.htc); } 

#footer_Div {
	width:980px;
	height:113px;
}
.footertxt {
	color:#d6d284;
	font-family:"Times New Roman", Times, serif;
	font-size:11px;
	font-weight:normal	;
	padding-top:80px;
	padding-left:640px;
}
#headerbg {
	background-image:url(../img/headerbg.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	width:980px;
	height:99px;
}
#adminheaderbg {
	background-image:url(../img/admin_headerbg.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	width:980px;
	height:99px;
}
#headerHomeLinkImg {
	padding-left:230px;
	width:294px;
	height:65px;
	float:left;
}

.headerRightLinks {
	padding-left:212px;
	padding-top:15px;
	width:235px;
	height:65px;
	float:left;
}
#centerBody {
	background-color:#0f302f;
	background-image:url(../img/bodybg.jpg);
	background-repeat:repeat-y;
	background-position:top center;
	width:980px;
	height:auto;
}
#ContentBody {
	 padding-top:35px;
	 padding-left:45px;
	 padding-right:45px;
	 border:#FF0000;
	 border-style:none; color:#FFFFFF;
}
#bodyBG {
	background-image:url(../img/main_background.jpg);
	background-repeat:no-repeat;
	/*background-position:9px 0px;
	width:971px;*/
	background-position:5px 0px;
	width:976px;
}
.TestDiv {
	 border:#FF0000;
	 border-style:solid; color:#FFFFFF;
	 border-width:thin;
}
.ImageyellowBorder {	
	 border-color:#333333;
	 border-style:solid;
	 border-width:4px;
}
/* Home page CSS Starting */

#h_headbg {
	background-image:url(../img/h_headbg.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	width:980px;
	height:76px;
}
#h_headdwnbg {
	background-image:url(../img/h_headdwnbg.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	width:980px;
	height:396px;
}
.h_menudwnbg {
	background-image:url(../img/h_menudwnbg.gif);
	background-repeat:repeat-y;
	background-position:top center;
	width:980px;
	height:200px;
}
.h_menudwnimg {
	background-image:url(../img/h_menudwnimg.jpg);
	background-repeat:no-repeat;
	width:731px;
	height:200px;
}
#h_menudwndiv {
	width:731px;
	float:left;
	margin-left:5px;
}
#newsdiv {
	float:left;
	width:220px;
	padding-top:15px;
	padding-left:5px;
	padding-bottom:5px;
	line-height:18px;
}
.newsdatetxt {
	color:#9abe9f;
	font-family:"Times New Roman", Times, serif;
	font-size:13px;
	font-weight:normal;
	text-decoration:none;
}
.newstxt {
	color:#FFFFFF;
	font-family:"Arial", Times, serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}
a.more_link {
   font-family:"Times New Roman", Times, serif;
   font-size:13px;
   font-weight:normal;
   color:#9ABE9F;
   text-decoration:underline;
}
a:hover.more_link {
   font-family:"Times New Roman", Times, serif;
   font-size:13px;
   font-weight:normal;
   color:#9ABE9F;
   text-decoration:none;
}
#h_footer {
	background-image:url(../img/h_footer.gif);
	background-repeat:no-repeat;
	background-position:top center;
	width:980px;
	height:73px;
}
.main_box{
	position:relative;

}
.btm_img{
	position:absolute;
	bottom:9px;
	left:88px;
}
.top_img{
	position:absolute;
	bottom:0px;
	right:-176px;
}
.scroll_img{
	background-image:url(../img/Scroll-1.png);
	width:350px;
	background-size: 350px;
}
.rightcol_box h1{
	text-align:center;
	margin:0px;
	padding:0px;
	font-size:11px;
	color:#161742;
	padding-top:35px;
	font-family:"Times New Roman", Times, serif;
}
.rightcol_box p{
	text-align:left;
	line-height:14px;
	margin:0px;
	padding:0px;
	font-size:11px;
	color:#161742;
	padding-top:2px;
	font-family:"Times New Roman", Times, serif;
}

.bookvisit_bckgrnd_img{
	background-image:url(../img/browndarkunderline.png);
}
.leftcol{
	width:324px;
	float:left;
	background:#0a2726;
	color:#ffffff;
}
.head_top{
	text-align:center;
	font-size:18px;
	padding-top:10px;
	padding-bottom:20px;
}
.leftcol h1{
	margin:0px;
	padding:0px;
	background-color:#545e29;
	text-align:center;
	font-size:14px;
	line-height:36px;
	font-weight:normal;
}
.leftcol p{
	margin:0px;
	padding:5px 20px 20px 20px;
	font-size:12px;
	font-family:"Times New Roman", Times, serif;
}
.rightcol{
	width:324px;
	float:right;
	border:solid 1px #000000;
	background:#0a2726;
	color:#ffffff;
}

.download_flier {
   text-align:right;
   padding-right:70px;
   color:#0a2726;
   margin-top:-30px;
}
.download_flier a:link {
   font-family:"Times New Roman", Times, serif;
   font-size:15px;
   font-weight:normal;
   color:#0a2726;
   text-decoration:none;
}
.download_flier a:hover {
   font-family:"Times New Roman", Times, serif;
   font-size:15px;
   font-weight:normal;
   color:#0a2726;
   text-decoration:none;
}
.download_flier a:visited {
   font-family:"Times New Roman", Times, serif;
   font-size:15px;
   font-weight:normal;
   color:#0a2726;
   text-decoration:none;
}
/* Home page CSS Ending */

.leftcolbox{
	width:300px;
	float:left;
	padding:10px;
	background:#ffffff;
	color:#000000;
	border:solid 1px #0a2726;
	height:140px;
}

.rightcolbox{
	width:300px;
	float:right;
	padding:10px;
	border:solid 1px #000000;
	background:#ffffff;
	color:#000000;
	border:solid 1px #0a2726;
	height:140px;
}

