/************Admin CSS************/

/******Admin Wrapper******/
#wrapper_admin {
	margin:0 auto;
	padding:0px;
	width:1024px;
	height:auto;
	overflow:hidden;
}
/******Admin Wrapper******/

/******Admin Header******/
#admin_header {
	margin:0 auto;
	padding:0px;
	width:100%;
	height:120px;
	background-image:url(../images/admin_images/admin-header-bg.jpg);
	background-repeat:repeat-x;
}

#admin_welcome {
	margin:0px;
	margin-top:15px;
	padding:0px;
	float:left;
	width:700px;
	height:20px;
	font:normal 13px verdana;
	color:#fff;
	text-align:justify;
	letter-spacing:1px;
}

#admin_visit_site {
	margin:0px;
	margin-top:20px;
	padding:0px;
	float:left;
	width:850px;
	height:18px;
	font:normal 11px verdana;
	color:#fff;
	text-align:justify;
	line-height:14px;
}

#admin_visit_site a {
	font:normal 11px verdana;
	color:#fff;
	text-align:justify;
	text-decoration:none;
	line-height:14px;
}

#admin_visit_site a:hover {
	font:normal 11px verdana;
	color:#F60;
	text-align:justify;
	text-decoration:none;
	line-height:14px;
}

#admin_digital_clock {
	margin:0px;
	margin-top:15px;
	margin-right:5px;
	padding:0px;
	float:right;
	width:auto;
	height:20px;
	font:normal 11px verdana;
	color:#fff;
	text-align:justify;
	line-height:14px;
}

#admin_header_log_out {
	margin:0px;
	margin-top:10px;
	margin-right:10px;
	padding:0px;
	float:right;
	width:80px;
	height:22px;
	font:normal 11px verdana;
	color:#fff;
	text-align:center;
	line-height:22px;
	border:1px solid #999;
	background-color:#26292e;
}

#admin_header_log_out a {
	font:normal 11px verdana;
	color:#fff;
	text-align:center;
	line-height:22px;
	text-decoration:none;
}

#admin_header_log_out a:hover {
	font:normal 11px verdana;
	color:#F60;
	text-align:center;
	line-height:22px;
	text-decoration:none;
}
/******Admin Header******/

/******Log In******/
#admin_log_in_panel {
	margin:0 auto;
	margin-top:100px;
	padding:0px;
	width:400px;
	height:auto;
}

#admin_log_in_panel_heading {
	margin:0px;
	padding:0px;
	float:left;
	width:400px;
	height:40px;
	font:normal 15px verdana;
	color:#2d2d2d;
	text-align:center;
	line-height:40px;
	letter-spacing:1px;
	text-shadow: 0 -1px 0 rgba(0,0,0,.25);
	-webkit-box-shadow:  2px 2px 0px 1px rgba(235, 235, 235, 1);
	-moz-box-shadow:  2px 2px 0px 1px rgba(235, 235, 235, 1);
	box-shadow:2px 2px 0px 1px rgba(235, 235, 235, 1);
	background:#ffffff;
	border:2px solid #DCDDE1;
	border-bottom:0px;
}

#admin_log_in_panel_form {
	margin:0px;
	padding:0px;
	float:left;
	width:400px;
	height:auto;
	-webkit-box-shadow:  2px 2px 0px 1px rgba(235, 235, 235, 1);
	-moz-box-shadow:  2px 2px 0px 1px rgba(235, 235, 235, 1);
	box-shadow:2px 2px 0px 1px rgba(235, 235, 235, 1);
	background:#ffffff;
	border:2px solid #DCDDE1;
	border-top: 1px dashed #DDDDDD;
}

#admin_index_log_in_table {
	width:400px;
	height:auto;
	float:left;
	margin:0px;
	padding:10px;
	font:normal 12px Verdana;
	color:#333;
	letter-spacing:1px;
	text-shadow: 0 -1px 0 rgba(0,0,0,.25);
}
/******Log In******/

/******Log Out******/
#admin_log_out_panel {
	margin:0 auto;
	margin-top:100px;
	padding:0px;
	width:400px;
	height:200px;
	-webkit-box-shadow:  2px 2px 0px 1px rgba(235, 235, 235, 1);
	-moz-box-shadow:  2px 2px 0px 1px rgba(235, 235, 235, 1);
	box-shadow:2px 2px 0px 1px rgba(235, 235, 235, 1);
	background:#ffffff;
	border:2px solid #DCDDE1;
}

.admin_log_out_panel_text {
	margin:0px;
	margin-left:30px;
	margin-top:50px;
	padding:0px;
	float:left;
	width:340px;
	height:auto;
	font:normal 14px verdana;
	color:#2d2d2d;
	text-align:center;
	letter-spacing:1px;
	text-shadow: 0 -1px 0 rgba(0,0,0,.25);
}

.admin_log_out_panel_button {
	margin:0px;
	margin-left:160px;
	margin-top:30px;
	padding:0px;
	float:left;
	width:80px;
	height:28px;
}
/******Log Out******/

/******Dashboard******/
#admin_left_menu_container {
	margin:0px;
	padding:0px;
	float:left;
	width:220px;
	height:auto;
}

/* Left Menu */
ul {
	margin:0;
	padding:0;
}

ul.container {
	margin:0px;
	padding:0px;
	float:left;
	width:220px;
}

li {
	list-style:none;
	text-align:left;
}

li.menu {
	/* The main list elements */
	margin:0px;
	margin-bottom:2px;
	padding:0px;
	width:220px;
}

li.button a {
	/* The section titles */
	display:block;
	padding:0px;
	width:220px;
	height:34px;
	font:normal 12px verdana;
	color:#fff;
	line-height:34px;
	text-indent:10px;
	text-decoration:none;
	overflow:hidden;
	position:relative;
	
}

li.button a:hover {
	/* Removing the inherited underline from the titles */
	text-decoration:none;
}

li.button a span {
	/* This span acts as the right part of the section's background */
	height:44px;
	position:absolute;
	right:0;
	top:0;
	width:4px;
	display:block;
}

/* Setting up different styles for each section color */

li.button a.red {background:url(../images/admin_images/admin-left-menu_bg.jpg) top left; color:#f0f0f0;}

/* The hover effects */


.dropdown{
	/* The expandable lists */
	display:none;
	width:100%;
}

.dropdown li {
	/* Each element in the expandable list */
	background-image:url(../images/admin_images/admin-left-menu.png);
	background-repeat:repeat-x;
	border-bottom:0px;
	color:#CCCCCC;
	margin:0px;
	margin-top:1px;
	padding:0px;
	height:30px;
	font:normal 11px verdana;
	color:#fff;
	line-height:30px;
	text-indent:10px;
}

.dropdown li a {
	font:normal 11px verdana;
	color:#fff;
	line-height:30px;
	text-indent:10px;
	text-decoration:none;
}

.dropdown li a:hover {
	font:normal 11px verdana;
	color:#F60;
	line-height:30px;
	text-indent:10px;
	text-decoration:none;
}

#menu1 {
	margin:0px;
	margin-bottom:2px;
	padding:0px;
	width:220px;
	height:34px;
	font:normal 12px verdana;
	color:#fff;
	line-height:34px;
	text-indent:10px;
	text-decoration:none;
	overflow:hidden;
	background:url(../images/admin_images/admin-left-menu_bg1.jpg);
}

#menu1 a {
	font:normal 12px verdana;
	color:#fff;
	line-height:34px;
	text-indent:10px;
	text-decoration:none;
}

#menu1 a:hover {
	font:normal 12px verdana;
	color:#F60;
	line-height:34px;
	text-indent:10px;
	text-decoration:none;
}
/* Left Menu */

#admin_right_content_container {
	margin:0px;
	margin-left:34px;
	padding:0px;
	float:left;
	width:770px;
	height:auto;
}
/******Dashboard******/

/******Edit Page******/
#admin_right_content_top_container {
	margin:0px;
	margin-bottom:30px;
	padding:0px;
	float:left;
	width:760px;
	height:auto;
}

#admin_right_content_top_heading {
	margin:0px;
	padding:0px;
	float:left;
	width:762px;
	height:30px;
	font:normal 11px verdana;
	color:#fff;
	text-align:justify;
	line-height:30px;
	text-indent:15px;
	background-image:url(../images/admin_images/admin-right-top-container-heading.jpg);
	background-repeat:repeat-x;
}

#admin_right_content_top_content_container {
	margin:0px;
	padding:0px;
	float:left;
	width:760px;
	height:auto;
	background-color:#fff;
	border:1px solid #999;
}

#admin_right_content_top_content {
	margin:15px;
	padding:0px;
	float:left;
	width:730px;
	height:auto;
	background-color:#fff;
}

#admin_dashboard_right_top_form {
	width:730px;
	float:left;
	margin:0px;
	font:normal 12px Verdana;
	color:#000000;
	text-align:justify;
	letter-spacing:1px;
}

#admin_dashboard_right_bottom_grid {
	width:730px;
	float:left;
	margin:0px;
	background-color:#f0f0f0;
	border:2px solid #999999;
	border-collapse: collapse;
}

#admin_dashboard_right_bottom_grid_heading {
	height:30px;
	font:normal 12px Verdana;
	color:#ffffff;
	text-align:center;
	background-color:#2d2d2d;
	border-collapse: collapse;
}

#admin_dashboard_right_bottom_grid_content {
	height:35px;
	font:normal 12px Verdana;
	color:#333333;
	text-align:center;
	background-color:#fff8cf;
	border:1px solid #333333;
}
/******Edit Page******/

/************Admin CSS************/

/*************************Global CSS*************************/

/******Body******/
body {
	margin:0px;
	padding:0px;
	background-image:url(../images/bg.jpg);
	background-repeat:repeat;
}
/******Body******/

/******Wrapper******/
#wrapper {
	margin:0 auto;
	margin-top:30px;
	margin-bottom:30px;
	padding:0px;
	width:1024px;
	height:auto;
	background-image:url(../images/wrapper-bg.jpg);
	background-repeat:repeat;
	overflow:hidden;
}
/******Wrapper******/

/******Header******/
#header_container {
	margin:0px;
	margin-left:15px;
	padding:0px;
	float:left;
	width:994px;
	height:110px;
}

#logo {
	margin:0px;
	margin-top:30px;
	padding:0px;
	float:left;
	width:560px;
	height:60px;
}

#header_links {
	margin:0px;
	margin-top:30px;
	margin-right:15px;
	padding:0px;
	float:right;
	width:400px;
	height:auto;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#444;
	text-align:right;
	letter-spacing:1px;
}

#header_links a {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#444;
	text-align:right;
	letter-spacing:1px;
	text-decoration:none;
}

#header_links a:hover {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#000;
	text-align:right;
	letter-spacing:1px;
	text-decoration:none;
}

#search_bar {
	margin:0px;
	margin-top:10px;
	padding:0px;
	float:right;
	width:300px;
	height:38px;
}

.gsc-control-cse {
    background-color: rgba(0, 0, 0, 0) !important;
    border-color: rgba(0, 0, 0, 0) !important;
    font-family: Arial,sans-serif;
	margin:0px;
	margin-top:-10px;
	padding:0px;
	float:right;
}

input.gsc-search-button, input.gsc-search-button:hover, input.gsc-search-button:focus {
    background-color: #eee;
}

.select_type_area {
	clear:both;
	margin-top:10px;
}

.select_type_area input {
	width:50px;
	height:8px;
	line-height:25px;
	display:inline;
}

.select_type_area span {
	width:50px;
	height:25px;
	line-height:25px;
	display:inline;
	font-family: Arial,sans-serif;
	font-size:14px;
	color:#FF9900;
	font-weight:700;
}
/******Header******/

/******Banner******/
#banner_container {
	margin:0px;
	margin-top:20px;
	margin-left:15px;
	padding:0px;
	float:left;
	width:994px;
	height:420px;
	background-color:#fff;
	z-index:1;
	position:relative;
	background-image:url(../images/banner-bg.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
}

#banner {
	margin:0px;
	padding:0px;
	float:left;
	width:994px;
	height:380px;
	z-index:1;
	
}

#fadeshow1 {
	margin:0px;
	padding:0px;
	float:left;
	width:994px;
	height:380px;
	z-index:1;
	position:relative;
}
/******Banner******/

/******Nav Bar******/
#nav_bar_container {
	margin:0px;
	margin-left:15px;
	padding:0px;
	float:left;
	width:994px;
	height:50px;
	z-index:100;
}

/* Some stylesheet reset */
.nav, .nav ul {
	margin: 0;
	padding: 0;
	list-style: none;
	line-height: 1;
	background-image:url(../images/nav-bar-bg.png);
	background-repeat:no-repeat;
	background-position:left top;
	z-index:100;
}

/* The main container */
.nav {
	/* Layout and positioning */
	display: block;
	position: relative;
	height:50px;
	width:auto; /* CHANGE this if you want another width or remove it if you want the width of the container */
	z-index:100;
}

.nav>li {
	display: block;
	position: relative;
	float: left;
	margin:0px;
	margin-right:1px;
	padding:0px;
	width:113px;
	height:50px;
}

/* The main navigation links */
.nav>li>a {
	display: block;
	height:50px;
	font:bold 12px verdana;
	color:#fff;
	text-align:center;
	line-height:50px;
	text-decoration:none;
}

/* The hover state of the navigation links */
.nav>li>a:hover, .nav>li:hover>a {
	font:bold 12px verdana;
	color:#333;
	line-height:50px;
	background-image:url(../images/nav-bar-hover.png);
	background-repeat:repeat-x;
}

.nav>li>a.active {
	height:50px;
	color:#333;
	line-height:50px;
	background-image:url(../images/nav-bar-hover.png);
	background-repeat:repeat-x;
}

.nav>li:first-child>a {
	border-top-left-radius: 0px;
	border-bottom-left-radius: 0px;
}

.nav>.dropdown>a {
	padding-right: 26px;
}

/* The arrow indicating a dropdown menu */
.nav>.dropdown>a::after {
	 content: "";
	 position: absolute;
	 top: 22px;
	 right:8px;
	 width: 4px;
	 height: 4px;
	 border-bottom: 1px solid #ffffff;
	 border-right: 1px solid #ffffff;
	 -webkit-transform: rotate(45deg);
	 -ms-transform: rotate(45deg);
	 -moz-transform: rotate(45deg);
	 -o-transform: rotate(45deg);
	}

/* Changing the color of the arrow on hover */
.nav>.dropdown>a:hover::after, .nav>.dropdown:hover>a::after {
	border-color: #f00;
}

.nav ul {
	position: relative;
	position: absolute;
	left: -9999px;
	display: block;
}

/* Level 1 submenus */
.nav>li>ul {
	padding-top: 0px;
	z-index: 99;
	border-top: 1px solid #c9c9c9;
	top:44px;
}

/* Making the level 1 submenu to appear on hover */
.nav>li:hover>ul {
	left: -1px;
}

/* Level 2+ submenus */
.nav ul ul {
	left: -9999px;
	top: 0px;
	z-index: 999;
}

/* Making the level 2+ submenu to appear on hover */
.nav ul>li:hover>ul {
	left: 170px;
	top: 1px;
}

/* The submenu link containers */
.nav ul li {
	position: relative;
	display: block;
	border-left: 1px solid #c1c1c1;
	border-right: 1px solid #c1c1c1;

	/* Creating the slide effect. The list elements which contain the links have 0 height. On hover, they will expand */
	height: 0px;
	-webkit-transition: height .3s;
	-moz-transition: height .3s;
	-o-transition: height .3s;
	-ms-transition: height .3s;
}

/* Expanding the list elements which contain the links */
.nav li:hover>ul>li {
	height: 30px;
}

.nav ul li:hover>ul>li:first-child {
	height: 30px;
}

/* The links of the submenus */
.nav ul li a {
	/* Layout */
	display: block;
	margin-left:0px;
	margin-top:-2px;
	width: 200px;
	padding: 6px 10px 6px 10px;
	border-bottom: 1px solid #e1e1e1;

	/* Typography */
	font:normal 12px verdana;
	color: #333333;
	font-family: Helvetica, Arial, sans-serif;
	text-decoration: none;
	border:1px solid #333333;
	
	/* Background & effects */
	background: #fff;
	-webkit-transition: background .3s;
	-moz-transition: background .3s;
	-ms-transition: background .3s;
	-o-transition: background .3s;
	transition: background .3s;
}

/* The hover state of the links */
.nav ul li>a:hover, .nav ul li:hover>a {
	display: block;
	width: 200px;
	padding: 6px 10px 6px 10px;
	border-bottom: 1px solid #e1e1e1;

	/* Typography */
	font:normal 12px verdana;
	font-family: Helvetica, Arial, sans-serif;
	text-decoration: none;
	background: #e9e9e9;
	color: #f00;
}

.nav ul ul>li:first-child>a {
	border-top: 1px solid #333333;
}

.nav ul>li:last-child>a {
	border-bottom: 1px solid #333333;
}


/* The arrow indicating a level 2+ submenu */
.nav ul>.dropdown>a::after {
	content: "";
	 position: absolute;
	 top: 10px;
	 right: 8px;
	 width: 4px;
	 height: 4px;
	 border-bottom: 1px solid #333333;
	 border-right: 1px solid #333333;
	 -webkit-transform: rotate(-45deg);
	 -ms-transform: rotate(-45deg);
	 -moz-transform: rotate(-45deg);
	 -o-transform: rotate(-45deg);
}

.nav ul>.dropdown:hover>a::after, .nav ul>.dropdown>a:hover::after {
	border-color: #f00;
}
/******Nav Bar******/

/******Footer******/
#footer_container {
	margin:0px;
	padding:0px;
	float:left;
	width:1024px;
	height:230px;
	background-color:#404040;
}

#footer_content_box {
	margin:10px;
	padding:0px;
	float:left;
	width:234px;
	height:208px;
}

#footer_content_box_heading {
	margin:0px;
	padding:0px;
	float:left;
	width:234px;
	height:30px;
	font:normal 13px verdana;
	color:#fff;
	text-align:justify;
	text-indent:10px;
	letter-spacing:1px;
	line-height:30px;
	border-bottom:1px solid #f0f0f0;
}

#footer_content_box_text {
	margin:0px;
	margin-top:10px;
	margin-left:10px;
	padding:0px;
	float:left;
	width:220px;
	height:168px;
	font:normal 11px verdana;
	color:#afafaf;
	text-align:left;
	letter-spacing:1px;
	line-height:20px;
}

#footer_content_box_text a {
	font:normal 11px verdana;
	color:#afafaf;
	text-align:left;
	letter-spacing:1px;
	line-height:20px;
	text-decoration:none;
}

#footer_content_box_text a:hover {
	font:normal 11px verdana;
	color:#fff;
	text-align:left;
	letter-spacing:1px;
	line-height:20px;
	text-decoration:underline;
}

#footer_content_box_text_details_container {
	margin:0px;
	padding:0px;
	float:left;
	width:220px;
	height:168px;
}

#footer_content_box_text_details_heading {
	margin:0px;
	padding:0px;
	float:left;
	width:220px;
	height:40px;
}

#footer_content_box_text_details_content {
	margin:0px;
	padding:0px;
	padding-left:10px;
	padding-top:40px;
	float:left;
	width:220px;
	height:128px;
	font:bold 11px Verdana;
	color:#f00;
	text-align:justify;
	text-transform:uppercase;
	letter-spacing:1px;
	background-image:url(../images/footer-plots-content.jpg);
	background-repeat:no-repeat;
}

#footer_content_box_text_details_content a {
	font:bold 11px Verdana;
	color:#f00;
	text-align:justify;
	text-transform:uppercase;
	letter-spacing:1px;
	text-decoration:none;
}

#footer_content_box_text_details_content a:hover {
	font:bold 11px Verdana;
	color:#f00;
	text-align:justify;
	text-transform:uppercase;
	letter-spacing:1px;
	text-decoration:underline;
}
/******Footer******/

/******Copyright******/
#copyright_container {
	margin:0px;
	padding:0px;
	float:left;
	width:1024px;
	height:50px;
	background-color:#161616;
	border-top:1px solid #ccc;
}

#visitors_count {
	margin:0px;
	margin-top:18px;
	margin-left:15px;
	padding:0px;
	float:left;
	width:300px;
	height:20px;
	font:bold 12px verdana;
	color:#a4a4a4;
	text-align:justify;
	text-decoration:none;
}

#copyright_content1 {
	margin:0px;
	margin-top:20px;
	margin-right:100px;
	padding:0px;
	float:right;
	width:auto;
	height:auto;
	font:normal 11px verdana;
	color:#a4a4a4;
	text-align:justify;
}

#copyright_content1 a {
	font:normal 11px verdana;
	color:#a4a4a4;
	text-align:justify;
	text-decoration:none;
}

#copyright_content1 a:hover {
	font:normal 11px verdana;
	color:#a4a4a4;
	text-align:justify;
	text-decoration:underline;
}

#copyright_content2 {
	margin:0px;
	margin-top:20px;
	margin-right:15px;
	padding:0px;
	float:right;
	width:auto;
	height:auto;
	font:normal 11px verdana;
	color:#a4a4a4;
	text-align:justify;
}

#copyright_content2 a {
	font:normal 11px verdana;
	color:#a4a4a4;
	text-align:justify;
	text-decoration:none;
}

#copyright_content2 a:hover {
	font:normal 11px verdana;
	color:#a4a4a4;
	text-align:justify;
	text-decoration:underline;
}
/******Copyright******/

/******Body Container******/
#body_container {
	margin:0px;
	margin-left:15px;
	padding:0px;
	float:left;
	width:994px;
	height:auto;
}

#heading {
	margin:0px;
	padding:0px;
	float:left;
	width:994px;
	height:30px;
	font:normal 18px Arial, Helvetica, sans-serif;
	color:#2d2d2d;
	text-indent:15px;
	text-align:justify;
	letter-spacing:1px;
	line-height:30px;
	text-shadow: 0 -1px 0 rgba(0,0,0,.20);
	border-bottom:1px dotted #666;
}

#inner_body_content {
	margin:0px;
	margin-top:20px;
	margin-bottom:20px;
	padding:0px;
	float:left;
	width:994px;
	min-height:300px;
	font:normal 13px Arial, Helvetica, sans-serif, Verdana;
	color:#111;
	text-align:justify;
	letter-spacing:1px;
	line-height:19px;
}

#inner_body_right_container {
	margin:0px;
	margin-left:20px;
	padding:0px;
	float:left;
	width:710px;
	height:auto;
	font:normal 12px Arial, Helvetica, sans-serif, Verdana;
	color:#222;
	text-align:justify;
	letter-spacing:1px;
	line-height:20px;
}

#inner_container_pic_box {
	margin:0px;
	margin-top:3px;
	margin-right:10px;
	padding:0px;
	float:left;
	width:210px;
	height:160px;
	border:1px dotted #777;
}

#inner_container_pic {
	margin:5px;
	padding:0px;
	float:left;
	width:200px;
	height:150px;
}
/******Body Container******/

/*************************Global CSS*************************/

/******Index******/
#index_notice_container {
	margin:0px;
	margin-bottom:20px;
	padding:0px;
	float:left;
	width:994px;
	height:40px;
}

#index_notice_container_heading {
	margin:0px;
	margin-left:10px;
	padding:0px;
	float:left;
	width:180px;
	height:40px;
	font:bold 14px Arial, Helvetica, sans-serif, Verdana;
	color:#888;
	text-align:justify;
	letter-spacing:1px;
	line-height:40px;
}

#index_notice_container_content {
	margin:0px;
	margin-left:15px;
	padding:0px;
	float:left;
	width:775px;
	height:38px;
	background-color:#fff;
	border:1px solid #1ba6a1;
}

#index_notice_container_content_marquee {
	margin:0px;
	margin-left:10px;
	margin-top:4px;
	padding:0px;
	float:left;
	width:755px;
	height:28px;
	font:bold 12px Arial, Helvetica, sans-serif, Verdana;
	color:#c44709;
	text-align:justify;
	letter-spacing:1px;
	line-height:28px;
}

#index_notice_container_content_marquee a {
	font:bold 12px Arial, Helvetica, sans-serif, Verdana;
	color:#c44709;
	text-align:justify;
	letter-spacing:1px;
	line-height:28px;
	text-decoration:none;
}

#index_body_content {
	margin:0px;
	margin-bottom:20px;
	padding:0px;
	float:left;
	width:994px;
	min-height:300px;
	font:normal 13px Arial, Helvetica, sans-serif, Verdana;
	color:#111;
	text-align:justify;
	letter-spacing:1px;
	line-height:19px;
}

#index_body_left_container {
	margin:0px;
	padding:0px;
	float:left;
	width:260px;
	height:auto;
}

#index_left_top_container {
	margin:0px;
	padding:0px;
	float:left;
	width:260px;
	height:auto;
}

#index_left_top_containerr {
	margin:0px;
	margin-bottom:20px;
	padding:0px;
	padding-top:10px;
	padding-bottom:10px;
	float:left;
	width:258px;
	height:auto;
}

#index_left_top_heading {
	margin:0px;
	padding:0px;
	float:left;
	width:260px;
	height:50px;
}

#index_left_top_content {
	margin:0px;
	padding:0px;
	float:left;
	width:258px;
	height:310px;
	background-color:#dddddd;
	border:1px solid #999;
}

#index_left_top_content_text_box {
	margin:10px;
	padding:5px;
	float:left;
	width:228px;
	height:250px;
	font:normal 11px Arial, Helvetica, sans-serif, Verdana;
	color:#666;
	text-align:justify;
	letter-spacing:1px;
	line-height:16px;
}

#index_left_top_content_pic {
	margin:0px;
	margin-right:5px;
	padding:0px;
	float:left;
	width:80px;
	height:70px;
	border:1px solid #999;
}

#index_left_top_content_read_more {
	margin:0px;
	margin-top:2px;
	margin-right:10px;
	padding:0px;
	float:right;
	width:80px;
	height:20px;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#1f95d1;
	text-align:center;
	line-height:20px;
	letter-spacing:1px;
	text-decoration:none;
	background-color:#eee;
	border:1px solid #999;
}

#index_left_top_content_read_more a {
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#1f95d1;
	text-align:center;
	line-height:20px;
	letter-spacing:1px;
	text-decoration:none;
}

#index_left_top_content_read_more a:hover {
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#000;
	text-align:center;
	line-height:20px;
	letter-spacing:1px;
	text-decoration:none;
}

#index_left_top_content_shadow {
	margin:0px;
	padding:0px;
	float:left;
	width:260px;
	height:30px;
	background-image:url(../images/index-left-top-container-bg.png);
	background-repeat:no-repeat;
	background-position:bottom;
}

#index_left_bottom_container {
	margin:0px;
	margin-top:10px;
	padding:0px;
	float:left;
	width:260px;
	height:auto;
}

#index_body_middle_container {
	margin:0px;
	margin-left:10px;
	padding:0px;
	float:left;
	width:400px;
	height:auto;
}

#index_body_middle_heading {
	margin:0px;
	padding:0px;
	float:left;
	width:400px;
	height:50px;
}

#index_body_middle_content {
	margin:0px;
	padding:0px;
	float:left;
	width:398px;
	height:842px;
	background-color:#fff;
	border:1px solid #999;
	border-top:0px;
}

#index_body_middle_content_text {
	margin:10px;
	padding:0px;
	float:left;
	width:378px;
	height:782px;
	font:normal 13px Arial, Helvetica, sans-serif, Verdana;
	color:#111;
	text-align:justify;
	letter-spacing:1px;
	line-height:21px;
}

#index_body_middle_content_text_read_more {
	margin:0px;
	margin-top:5px;
	margin-right:10px;
	padding:0px;
	float:right;
	width:100px;
	height:25px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#1f95d1;
	text-align:center;
	line-height:25px;
	letter-spacing:1px;
	text-decoration:none;
	background-color:#eee;
	border:1px solid #999;
}

#index_body_middle_content_text_read_more a {
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#1f95d1;
	text-align:center;
	line-height:25px;
	letter-spacing:1px;
	text-decoration:none;
}

#index_body_middle_content_border {
	margin:0px;
	padding:0px;
	float:left;
	width:398px;
	height:27px;
}

#index_body_middle_content_text_read_more a:hover {
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#000;
	text-align:center;
	line-height:25px;
	letter-spacing:1px;
	text-decoration:none;
}

#index_body_right_container {
	margin:0px;
	margin-left:10px;
	padding:0px;
	float:left;
	width:314px;
	height:auto;
}

#index_contact_us_container {
	margin:0px;
	padding:0px;
	float:left;
	width:314px;
	height:auto;
	background-color:#cf9701;
	/*border:1px solid #a87b03;*/
}

#index_contact_us_heading {
	margin:0px;
	padding:0px;
	float:left;
	width:314px;
	height:50px;
}

#index_contact_us_content {
	margin:20px;
	padding:0px;
	float:left;
	width:274px;
	height:auto;
}

#index_contact_us_content_border {
	margin:0px;
	padding:0px;
	float:left;
	width:314px;
	height:50px;
	background-image:url(../images/index-contact-us-content-border.jpg);
	background-repeat:no-repeat;
}

#index_contact_us_table_table {
	margin:10px;
	margin-left:12px;
	padding:0px;
	float:left;
	width:274px;
	height:auto;
}

#index_body_right_gallery_container {
	margin:0px;
	margin-top:-20px;
	padding:0px;
	float:left;
	width:314px;
	height:auto;
	/*border:1px solid #999;*/
}

#index_body_right_gallery_heading {
	margin:0px;
	padding:0px;
	float:left;
	width:314px;
	height:50px;
}

#index_body_right_gallery_content {
	margin:0px;
	padding:0px;
	float:left;
	width:314px;
	height:220px;
	background-image:url(../images/index-body-right-gallery-content.jpg);
	background-repeat:no-repeat;
}

#index_body_right_gallery_pic {
	margin:17px;
	padding:0px;
	float:left;
	width:280px;
	height:166px;
	background-color:#fff;
	border:1px solid #999;
}

#fadeshow2 {
	margin:0px;
	padding:0px;
	float:left;
	width:280px;
	height:166px;
	z-index:1;
	position:relative;
}

#index_body_right_middle_container {
	margin:0px;
	margin-top:-20px;
	padding:0px;
	float:left;
	width:314px;
	height:auto;
	/*border:1px solid #999;*/
}

#index_body_right_middle_heading {
	margin:0px;
	padding:0px;
	float:left;
	width:314px;
	height:50px;
}

#index_body_right_middle_content {
	margin:0px;
	padding:0px;
	float:left;
	width:314px;
	height:100px;
}

#index_body_right_middle_details_box {
	margin:0px;
	padding:0px;
	float:left;
	width:314px;
	height:35px;
	background-image:url(../images/index-middle-details.jpg);
	background-repeat:no-repeat;
}

#index_body_right_middle_details {
	margin:0px;
	margin-top:2px;
	margin-left:10px;
	padding:0px;
	float:left;
	width:90px;
	height:25px;
}

#index_body_right_middle_details_call {
	margin:0px;
	margin-top:2px;
	margin-left:20px;
	padding:0px;
	float:left;
	width:190px;
	height:25px;
	font:bold 13px Verdana;
	color:#f00;
}
/******Index******/

/******Inner Left Menu******/
#inner_body_left_container {
	margin:0px;
	padding:0px;
	float:left;
	width:260px;
	height:auto;
}

#inner_left_menu_container {
	margin:0px;
	padding:0px;
	float:left;
	width:260px;
	height:auto;
}

ul {
	margin:0;
	padding:0;
}

ul.inner_container {
	margin:0px;
	padding:0px;
	float:left;
	width:260px;
}

li {
	list-style:none;
	text-align:left;
}

li.inner_menu {
	/* The main list elements */
	margin:0px;
	margin-bottom:3px;
	padding:0px;
	width:260px;
}

li.inner_button a {
	/* The section titles */
	display:block;
	padding:0px;
	width:260px;
	height:45px;
	font:bold 12px verdana;
	color:#fff;
	line-height:45px;
	text-indent:10px;
	text-decoration:none;
	overflow:hidden;
	position:relative;
	
}

li.inner_button a:hover {
	/* Removing the inherited underline from the titles */
	text-decoration:none;
}

li.inner_button a span {
	/* This span acts as the right part of the section's background */
	height:45px;
	position:absolute;
	right:0;
	top:0;
	width:4px;
	display:block;
}

/* Setting up different styles for each section color */

li.inner_button a.red {color:#fff;}

/* The hover effects */


.inner_dropdown{
	/* The expandable lists */
	display:none;
	width:100%;
}

.inner_dropdown li {
	/* Each element in the expandable list */
	border-bottom:0px;
	color:#fff;
	margin:0px;
	margin-top:1px;
	padding:0px;
	height:30px;
	font:bold 11px verdana;
	color:#fff;
	line-height:30px;
	text-indent:10px;
}

.inner_dropdown li a {
	font:bold 11px verdana;
	color:#fff;
	line-height:30px;
	text-indent:10px;
	text-decoration:none;
}

.inner_dropdown li a:hover {
	font:bold 11px verdana;
	color:#000;
	line-height:30px;
	text-indent:10px;
	text-decoration:none;
}

#inner_menu1 {
	margin:0px;
	margin-bottom:3px;
	padding:0px;
	width:260px;
	height:45px;
	font:bold 12px verdana;
	color:#fff;
	line-height:45px;
	text-indent:10px;
	text-decoration:none;
	overflow:hidden;
}

#inner_menu1 a {
	font:bold 12px verdana;
	color:#fff;
	line-height:45px;
	text-indent:10px;
	text-decoration:none;
}

#inner_menu1 a:hover {
	font:bold 12px verdana;
	color:#000;
	line-height:45px;
	text-indent:10px;
	text-decoration:none;
}
/******Inner Left Menu******/

/******Photo Gallery******/
#gallery_container {
	margin:15px;
	margin-left:23px;
	margin-right:23px;
	margin-bottom:20px;
	padding:0px;
	float:left;
	width:200px;
	height:auto;
}

#gallery_pic {
	margin:0px;
	padding:0px;
	float:left;
	width:200px;
	height:160px;
	border:1px solid #999;
}

#gallery_title {
	margin:0px;
	margin-top:2px;
	padding:0px;
	float:left;
	width:200px;
	height:35px;
	font:normal 12px verdana;
	color:#222;
	text-align:center;
	line-height:35px;
	background-color:#fff;
	border:2px solid #5e5e5e;
}

#gallery_title a {
	font:normal 12px verdana;
	color:#222;
	text-align:center;
	line-height:35px;
	text-decoration:none;
}

#gallery_title a:hover {
	font:normal 12px verdana;
	color:#006;
	text-align:center;
	line-height:35px;
	text-decoration:none;
}

#gallery_containerr {
	margin:15px;
	margin-bottom:20px;
	padding:0px;
	float:left;
	width:200px;
	height:auto;
}
/******Photo Gallery******/

/******Pancha Parvan******/
#pancha_parvan_container {
	margin:15px;
	padding:0px;
	float:left;
	width:680px;
	height:auto;
	font:normal 12px Arial, Helvetica, sans-serif, Verdana;
	color:#222;
	text-align:justify;
	letter-spacing:1px;
	line-height:20px;
}

#pancha_parvan_container a {
	font:bold 15px Arial, Helvetica, sans-serif, Verdana;
	color:#222;
	text-align:justify;
	letter-spacing:2px;
	text-decoration:underline;
}
/******Pancha Parvan******/

/******Videos******/
#videos_container {
	margin:15px;
	padding:0px;
	float:left;
	width:300px;
	height:auto;
}

#videos_pic {
	margin:0px;
	padding:0px;
	float:left;
	width:300px;
	height:200px;
	cursor:pointer;
	border:1px solid #999;
}

#videos_title {
	margin:0px;
	margin-top:2px;
	padding:0px;
	float:left;
	width:300px;
	height:40px;
	font:normal 12px verdana;
	color:#222;
	text-align:center;
	line-height:40px;
	background-color:#fff;
	border:1px solid #999;
}

#videos_title a {
	font:normal 12px verdana;
	color:#222;
	text-align:center;
	line-height:40px;
	text-decoration:none;
}

#videos_title a:hover {
	font:normal 12px verdana;
	color:#006;
	text-align:center;
	line-height:40px;
	text-decoration:none;
}

#videos_titlee {
	margin:0px;
	margin-top:2px;
	padding:0px;
	float:left;
	width:300px;
	height:40px;
	font:bold 13px verdana;
	color:#222;
	text-align:center;
	line-height:40px;
	background-color:#fff;
	border:1px solid #999;
}

#videos_titlee a {
	font:bold 13px verdana;
	color:#222;
	text-align:center;
	line-height:40px;
	text-decoration:none;
}

#videos_titlee a:hover {
	font:bold 13px verdana;
	color:#006;
	text-align:center;
	line-height:40px;
	text-decoration:none;
}
/******Videos******/

/******Announcements / Achievements******/
#announcements_container {
	margin:0px;
	margin-bottom:15px;
	padding:10px;
	float:left;
	width:690px;
	height:auto;
	background-color:#edfbff;
	border:1px solid #02265f;
}

#announcements_pic {
	margin:0px;
	margin-top:10px;
	padding:0px;
	float:left;
	width:150px;
	height:120px;
	border:1px solid #666;
}

#announcements_heading {
	margin:0px;
	margin-left:20px;
	margin-bottom:10px;
	padding:0px;
	float:left;
	width:510px;
	height:30px;
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#333333;
	text-align:justify;
	line-height:30px;
	letter-spacing:1px;
	text-indent:2px;
	text-shadow: 0 -1px 0 rgba(0,0,0,.35);
	border-bottom:1px solid #666;
}

#announcements_text {
	margin:0px;
	margin-left:20px;
	padding:0px;
	float:left;
	width:510px;
	height:auto;
	font:normal 12px Arial, Helvetica, sans-serif, Verdana;
	color:#222;
	text-align:justify;
	letter-spacing:1px;
	line-height:20px;
	text-shadow: 0 -1px 0 rgba(0,0,0,.15);
}
/******Announcements / Achievements******/

/******Contact Us******/
#contact_us_container {
	margin:0px;
	padding:10px;
	float:left;
	width:564px;
	height:auto;
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#222;
	text-align:justify;
	line-height:28px;
	letter-spacing:1px;
	text-shadow: 0 -1px 0 rgba(0,0,0,.15);
}

#google_map_container {
	margin:0px;
	margin-left:20px;
	float:left;
	width:380px;
	height:240px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#222;
	text-align:justify;
	border:1px solid #000;
}
/******Contact Us******/
