@charset "utf-8";
/* CSS Document */


/* @Reset*/
	
html, body, div, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	margin-left: auto;
	margin-right: auto;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	list-style: none;
	list-style-image: none;
	text-decoration: none;
}
/* ---------------------------------- */

body{
	background:url(../images/main-bg.jpg) top center #02083a no-repeat;
	margin:0 auto;
	}
#wrapper{
	width:1000px;
	margin:0 auto;
	}
#container{
	width:1000px;
	float:left;
	}
	
/*--------------Basic Style Section Start-------------*/

h1, h2, h3, h4, h5, h6,
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{
	margin:0;
	text-decoration: none;
	padding:0;
	
}
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover{
	text-decoration: none;
}
h1 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#bbcbff;
	padding:5px 5px;
	
}
h2 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#ffffff;
	padding:5px 5px;
}
h3 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#0065bc;
	padding:5px 5px;
}

p{
	font-size: 12px;
	color: #ffffff;
	margin:0;
	padding:5px 0 5px 0;
	line-height:19px;
	font-family:Verdana, Geneva, sans-serif;
}
p a{
	font-size: 12px;
	color: #ffffff;
	text-decoration:underline;
}
/*hr {
	background:transparent;
	border:0;
	clear:both;
	color:transparent;
	height:1px;
	margin:0;
	padding:0
}*/
hr {
	background:url(../images/dividers.png) repeat-x;
	/*color: #d9d9d9;*/
	margin:10px 0 15px 0;
	height:9px;
	/*margin:0;*/
	padding:0;
	border:0;
	clear:both;
}

/* ================= List Styles ================= */
ul {
	list-style:none;
	margin-top:0;
	padding:5px 0;
}
ol {
	margin-bottom:0;
	margin-top:0;
}
ol, ol li {
	list-style:decimal outside;
}


/*--------------Basic Style Section End-------------*/

/*===============================================================*/
/*------------------HOME PAGE STYLE START------------------------*/
/*===============================================================*/


/*-------Header Style Start---------*/

#header{
	width:1000px;
	height:129px;
	float:left;
	background:url(../images/top-header-bg.jpg) top no-repeat;
	}
	.header-left{
		width:538px;
		float:left;
		}
		.logo-symbol{
			width:142px;
			float:left;
			/*padding:37px 0 0 0;*/
			margin-top:5px;
			}
		.logo{
			width:395px;
			float:right;
			}
	.header-right{
		width:300px;
		float:right;
		padding:15px 10px 0 0;
		}
		.email-social-section{
			width:300px;
			float:right;
			}
			.socail-box{
				width:28px;
				float:right;
				padding:5px 5px;
				}
			.emailus{
				width:180px;
				float:right;
				font-family:Verdana, Geneva, sans-serif;
				font-size:12px;
				color:#FFF;
				text-decoration:none;
				padding:10px 0 0 0;
				}
				.emailus a{
				color:#FFF;
				text-decoration:none;
				}
		.callus-section{
			width:221px;
			height:50px;
			float:right;
			margin-top:5px;
			background:url(../images/callus-icon.png) left center no-repeat;
			padding:5px 0 0 49px;
			font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
			font-size:30px;
			color:#FFF;
			text-decoration:none;
			}

/*-------Header Style End---------*/


/*-------Navigation Style Start---------*/

#navigation{
	width:1000px;
	height:53px;
	float:left;
	background:url(../images/menu-bg.png) top no-repeat;
	padding:0 0 23px 0;
	}
	.Hdropdown_red_tab__menu{
	border:none;
	border:0px;
	margin:0px;
	padding:0px 0 0 15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#a759b0;
	}
	.Hdropdown_red_tab__menu ul{
		/*background:url(images/red_tab_dropdown_menu.gif) top left repeat-x;*/
		height:35px;
		list-style:none;
		margin:0;
		padding:0; 
		}
		.Hdropdown_red_tab__menu li{
			float:left;
			padding:12px 5px 10px 5px;
			}
		.Hdropdown_red_tab__menu li a{
			color:#a759b0;
			display:block;
			font-weight:bold;
			line-height:30px;
			padding:0px 15px 0px 10px;
			text-align:center;
			text-decoration:none;
			}
			/*.Hdropdown_red_tab__menu li a:hover{
				color:#000000;
				text-decoration:none;
				padding:0px 10px 0px 10px;
				}*/
			.Hdropdown_red_tab__menu li a:hover, 
	.Hdropdown_red_tab__menu li a.highlight {
		background: url('../images/menuleft.png') left no-repeat;
		color: #ffffff;
		padding-right:5px;
	}
	
	.Hdropdown_red_tab__menu li a:hover span, 
	.Hdropdown_red_tab__menu li a.highlight span {
		background: url('../images/menuright.png') right no-repeat;
		height:31px;
		/*padding:0px 20px 0px 10px;*/
		padding-right:10px;
		display:block;
	}
		.Hdropdown_red_tab__menu li ul{
			background:#a80329;
			border-left:1px solid #a80329;
			border-right:1px solid #a80329;
			border-bottom:0px solid #a80329;
			display:none;
			height:auto;
			filter:alpha(opacity=95);
			opacity:0.95;
			position:absolute;
			width:225px;
			z-index:200;
			}
		.Hdropdown_red_tab__menu li:hover ul{
			display:block;
			}
		.Hdropdown_red_tab__menu li li {
			display:block;
			float:none;
			padding:0px;
			width:225px; border-bottom:solid 1px #a80329;
			}
		.Hdropdown_red_tab__menu li li a{
			color:#ffffff;
			}
		.Hdropdown_red_tab__menu li ul a{
			display:block;
			font-size:12px;
			font-style:normal;
			padding:0px 10px 0px 15px; 
			line-height:30px;
			text-align:left;
			}
			.Hdropdown_red_tab__menu li ul a:hover{
				background:#890000;
				color:#FFFFFF;
				opacity:1.0;
				filter:alpha(opacity=100);
				}
		.Hdropdown_red_tab__menu p{
			clear:left;
			}	
		/*.Hdropdown_red_tab__menu #current{
			background:url(images/red_tab_dropdown_activemenu.gif) top left repeat-x;
			color:#ffffff;
			}*/

/*-------Navigation Style End---------*/


/*-------Banner Style Start---------*/

#banner-section{
	width:996px;
	float:left;
	padding:10px 2px 0px 2px;
	}
	.banner-box{
		width:988px;
		float:left;
		height:341px;
		background-color:#00074a;
		border: 4px solid #2c00af;
		}
	.banner-shadow{
		width:988px;
		float:left;
		height:23px;
		background:url(../images/banner-shadow.png) no-repeat;
		}

/*-------Banner Style End---------*/


/*-------Content Style Start---------*/

#content-container{
	width:988px;
	float:left;
	background:#000320;
	padding:6px 6px;
	}
	.content-left{
		width:624px;
		float:left;
		padding:5px 9px 5px 14px;
		}
	.content-right{
		width:327px;
		float:right;
		padding:5px 4px 5px 10px;
		}
	.content-full{
		width:978px;
		float:left;
		padding:5px;
		}
		.content-title{
			width:624px;
			height:40px;
			float:left;
			background:url(../images/title-divider.png) right bottom no-repeat;
			}
		.content-text{
			width:624px;
			float:left;
			padding:5px 0;
			}
			.content-text .readmore{
				width:88px;
				height:30px;
				float:right;
				}
		 .sidebar-section{
			 width:327px;
			 float:left;
			 }
			 .sidebar-top{
			 width:327px;
			 height:5px;
			 float:left;
			 background:url(../images/sidebar-top-bg.png) no-repeat;
			 }
			 .sidebar-middle{
			 width:317px;
			 float:left;
			 padding:5px 5px;
			 background-color:#010640;
			 }
			 .sidebar-bottom{
			 width:327px;
			 height:5px;
			 float:left;
			 background:url(../images/sidebar-bottom-bg.png)no-repeat;
			 }
			 .sidebar-title{
				width:317px;
				height:30px;
				float:left;
				background:url(../images/title-divider.png) right bottom no-repeat;
				}
				.sidebar-title h1{
					padding:0 5px;
				}
			  .sidebar-content{
				  width:317px;
				  float:left;
				  }
			       .sidebar-picbox{
					   width:95px;
					   height:85px;
					   float:left;
					   padding:5px 3px;
					   }
				   .sidebar-picboxtext{
				       width:95px;
				       float:left;
					   font-family:Arial, Helvetica, sans-serif;
					   font-size:11px;
					   color:#FFF;
					   text-align:center;
				       padding:5px 3px;
				       }
					  .sidebar-picboxtext a{
					   color:#FFF;
					   text-align:center;
					   text-decoration:none;
				       }
					   .sidebar-content-readmore{
						  width:317px;
						  float:left;
						  font-family:Arial, Helvetica, sans-serif;
						   font-size:11px;
						   color:#FFF;
						   text-align:right;
						   font-weight:bold;
						  }
						 .sidebar-content-readmore a{
						   color:#FFF;
						   text-align:right;
						   font-weight:bold;
						   text-decoration:none;
						  }


/*-------Content Style End---------*/


/*-------Footer Style Start---------*/

#footer{
	width:1000px;
	float:left;
	height:105px;
	background:url(../images/footer-musicbg.png) bottom no-repeat;
	}
	.footer-section{
		width:1000px;
		height:54px;
		float:left;
		background:url(../images/footer-bg.png) no-repeat;
		}
		.footer-left{
			width:480px;
			float:left;
			padding:17px 0 0 20px;
			}
		.footer-right{
			width:480px;
			float:right;
			text-align:right;
			padding:17px 20px 0 0;
			}
			.footer-text{
				font-family:Verdana, Geneva, sans-serif;
				font-size:11px;
				color:#505dd1;
				text-decoration:none;
				}
			.footer-text a{
				color:#505dd1;
				text-decoration:none;
				}
			.footer-text a:hover{
				color:#ffffff;
				text-decoration:none;
				}


/*-------Footer Style End---------*/

/*===============================================================*/
/*--------------------HOME PAGE STYLE END------------------------*/
/*===============================================================*/


/*===============================================================*/
/*----------------------COMMON STYLE START-----------------------*/
/*===============================================================*/

/*-------Inner Banner Style Start---------*/

#inner-banner-section{
	width:996px;
	float:left;
	padding:10px 2px 0px 2px;
	}
	.inner-banner-box{
		width:988px;
		float:left;
		height:280px;
		background-color:#00074a;
		border: 4px solid #2c00af;
		}

/*-------Inner Banner Style End---------*/

/*-------------Inner Content Section Start-----------*/

.content-list{
	width:610px;
	float:left;
	padding:5px 5px;
	}
	.content-list ul{
		margin:0;
		padding:0;
		list-style:none;
		}
	.content-list li{
		margin:0;
		padding:3px 0 3px 20px;
		background:url(../images/bullet.png) left scroll no-repeat;
		font-family:Verdana, Geneva, sans-serif;
		font-size:12px;
		color:#FFF;
		text-decoration:none;
		}
	.content-list li a{
		margin:0;
		padding:3px 0 3px 0;
		font-family:Verdana, Geneva, sans-serif;
		font-size:12px;
		color:#FFF;
		text-decoration:none;
		}
      .content-full-title{
			width:978px;
			height:40px;
			float:left;
			background:url(../images/title-divider.png) right bottom no-repeat;
			}
		.content-full-text{
			width:978px;
			float:left;
			padding:5px 0;
			}
.inner-content-picbox{
   width:180px;
   float:left;
   padding:5px 3px;
   margin-right:5px;
   }
   .inner-content-picbox-img{
   width:180px;
   height:130px;
   float:left;
   text-align:center;
  /* border: 2px solid #2c00af;*/
   }
   .inner-content-picbox-img img{
	   height:125px;
       border: 2px solid #2c00af;
       }
.inner-content-picboxtext{
   width:174px;
   float:left;
   font-family:Arial, Helvetica, sans-serif;
   font-size:12px;
   color:#FFF;
   text-align:center;
   padding:5px 3px;
   }
  .inner-content-picboxtext a{
   color:#FFF;
   text-align:center;
   text-decoration:none;
   }

.inner-content-listcontainer{
	width:968px;
	float:left;
	padding:5px 5px;
	}
.inner-content-list{
	width:230px;
	float:left;
	padding:5px 5px;
	}
	.inner-content-list ul{
		margin:0;
		padding:0;
		list-style:none;
		}
	.inner-content-list li{
		margin:0;
		padding:3px 0 3px 20px;
		background:url(../images/bullet.png) left scroll no-repeat;
		font-family:Verdana, Geneva, sans-serif;
		font-size:12px;
		color:#FFF;
		text-decoration:none;
		}
	.inner-content-list li a{
		margin:0;
		padding:3px 0 3px 0;
		font-family:Verdana, Geneva, sans-serif;
		font-size:12px;
		color:#FFF;
		text-decoration:none;
		}
		.inner-content-list h2 {
			font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
			font-size:16px;
			color:#ffffff;
			padding:5px 5px;
			margin:0
		    }
		.inner-content-list h3 {
			font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
            font-size:14px;
	        color:#0065bc;
			padding:5px 5px;
			margin:0
		    }
.imagebox-right{
	float:right;
	padding:5px 5px;
	}


/*-------------Inner Content Section End-----------*/

/* ----------Breadcrumbs Start------------ */
#breadcrumb-section{
	width:100%;
	float:left;
	}
.breadcrumb {
  padding: 8px 15px;
  margin: 0 0 20px;
  list-style: none;
  background-color: #192aa2;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  text-align:left;
  font-family:Verdana, Geneva, sans-serif;
  font-size:12px;
}
.breadcrumb > li {
  display: inline-block;
  *display: inline;
  /* IE7 inline-block hack */

  *zoom: 1;
  /*text-shadow: 0 1px 0 #ffffff;*/
}
.breadcrumb > li > a{
	color:#ffffff;
	text-decoration:none;
}
.breadcrumb > li > .divider {
  padding: 0 5px;
  color: #000320;
  font-size:14px;
  font-family:Verdana, Geneva, sans-serif;
  font-weight:bold;
}
.breadcrumb > .active {
  color: #9aa5ff;
  font-weight:bold;
}

/* ----------Breadcrumbs End------------ */


.gallery-section{
	width:958px;
	float:left;
	padding:10px 10px;
	}
	.gallery-box {
		display: block;
		float: left;
		font-size: 12px;
		height: 178px;
		margin: 14px;
		overflow: hidden;
		position: relative;
		/*left:0;*/
		width: 268px;
		background: none repeat scroll 0 0 #DDDDDD;
		border: 4px solid #889dff;
		}


/*===============================================================*/
/*----------------------COMMON STYLE END-------------------------*/
/*===============================================================*/
