@charset "utf-8";
/* CSS Document */

body{
	background:#e4e4e4 url(../images/body-bg.jpg) center top repeat-y;
	margin:0px;
	padding:0px;
	}
img,  input, table, td, tr{ behavior: url(images/pngscript/iepngfix.htc); }

ul, li, h3{
	margin:0px;
	padding:0px;
	}
#main{
	background: url(../images/main-bg.jpg) center top no-repeat;
	width:100%;
	text-align:center;
	display:block;
	}
#main2{
	background:url(../images/main-bg2.jpg) center top no-repeat;
	width:100%;
	text-align:center;
	display:block;
	}
#menu{
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	color:#FFF;
	font-weight:bold;
	}
#menu a{
	text-align:center;
	float:left;
	height:22px;
	display:block;
	color:#FFF;
	text-decoration:none;
	border-right:1px solid #2a3428;
	padding:0px 18px 0px 18px;
	}
#menu a:hover{
	color:#C60;
	}
.head-beg{
	font-family:"Arial Narrow";
	font-size:24px;
	color:#FFF;
	background:url(../images/headmenu-beg.jpg) top no-repeat;
	width:960px;
	padding-bottom:2px;
	}
.head-beg a{
	font-size:24px;
	color:#FFF;
	text-align:center;
	text-decoration:none;l
	}
.v-line{
	background:url(../images/v-line.jpg) right top no-repeat;
	}
.padding{
	padding:0px 25px 0px 40px;
	
	}
.mid-head{
	font-family:Verdana, Geneva, sans-serif;
	font-size:30px;
	color:#5f6064;
	text-align:left;
	padding-bottom:37px;
}
.text{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#010101;
	text-align:justify;
	}
.text p{
	margin-top:0px;
	padding-top:0px;
	text-align:justify;
	}
.text a{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#010101;
	text-decoration:none
	}
.read-more{
	background:url(../images/read-arrow.gif) left 6px no-repeat;
	font-weight:bold;
	color:#995608;
	padding-left:15px;
	margin-top:14px;
	}
.read-more a{
	font-weight:bold;
	color:#995608;
	text-decoration:none;
	}
.read-more a:hover{
	font-weight:bold;
	color:#000;
	text-decoration:none;
	}
.service-head{
	font-weight:bold;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#a43129;
	padding-bottom:20px;
	}
.service ul li{
	font-family:Verdana, Geneva, sans-serif;
	list-style:none;
	background:url(../images/li-arrow.gif) left 8px no-repeat;
	padding-left:10px;
	line-height:18px;
	font-size:10px;
	}
.service ul li a{
	text-decoration:none;
	letter-spacing:0.2px;
	color:#010101;
	font-weight:bold;

	}
	.service ul li a:hover{
	text-decoration:none;
	color:#00D2D2;
	font-weight:bold;

	}
.quots{
	width:399px;
	float:left;
	}
.quots-top{
	background:url(../images/quots-top.png) top  left no-repeat;
	width:359px; padding:15px 20px 5px 20px;
	text-align:justify;
	}
.quots-bot{
	background: url(../images/quots-bot.png) top left no-repeat;
	padding-left:47px;
	width:352px;
	float:left;
	behavior: url(images/pngscript/iepngfix.htc);
	}
.quots-name{
	padding-top:25px;
	text-align:left;
	width:250px;
	float:left;
	display:block;
	}
.footer-padding{
	padding:25px 30px;
	}
.f-vlin{
	border-right:1px solid #323b4c;
	}
.footer-head{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#fdb4b0;
	letter-spacing:2px;
	padding-bottom:15px;
	}
.ftext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;	
	}
.finput{
	background:transparent url(../images/f-input.png) left no-repeat;
	padding-top:10px;
	height:24px;
	width:190px;
	padding-left:5px;
	padding-right:2px;
	border:0px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#000;
	}
.fbutton{
	cursor:pointer;
	background:url(../images/button.png) left no-repeat;
	background-color:none;
	border:0px;
	height:33px;
	width:77px;
	display:block;
	}
.footer-link{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#a65d59;
	line-height:24px;
	}
.footer-link a{
	color:#FFF;
	text-decoration:none;
	}
.footer-link a:hover{
	color:#a65d59;
	text-decoration:none;
	}
.follow-me{
	background:url(../images/follow-me.png) left no-repeat;
	height:32px;
	}
.copy-bg{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	background:url(../images/copy-by.png) top no-repeat;
	height:28px;
	padding-top:10px;
	}
.copy-bg a{
	font-weight:bold;
	color:#000;
	text-decoration:none;
}
.copy-bg a:hover{
	font-weight:bold;
	color:#000;
	text-decoration:underline;
}
.cellno{
	font-family:"Accidental Presid...";
	font-size:24px;
	color:#000;
	letter-spacing:3px;
	}
.plr10{
	padding:0px 10px;
	}
.inner-head{
	font-family:Arial, Helvetica, sans-serif;
	font-size:30px;
	color:#5f6064;
	text-align:left;
	padding-bottom:20px;
	border-bottom:1px solid #0f1417;
}
.text ul{
	margin-left:20px;
	}
.text ul li{
	padding-left:5px;
	line-height:18px;
	}
.color-lblue{
	color:#004ce7;
	}
.services-beg{
	background:url(../images/services-beg.jpg) top repeat-x;
	padding:10px;
	}
.services-beg h3{
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#00e4ff;
		padding-bottom:10px;
	border-bottom:1px solid #195663;
	margin-bottom:15px;
	}
.servi{
	padding-left:10px;
	border-right:1px solid #21434c;
	padding-right:10px;
	color:#a0dbe6;
	}
.services-beg a{
	padding:2px;
	color:#FFF;
	}
	
/*///////////////////////Slid show/////////////*/

.rotator_box {
	BACKGROUND: url(../images/head-bg.png) #0a2539 no-repeat left top; WIDTH: 960px; POSITION: relative; HEIGHT: 300px
}
.rotator {
	Z-INDEX: 1;
	LEFT: 0px;
	WIDTH: 960px;
	POSITION: absolute;
	TOP: 0px;
	HEIGHT: 300px;
}
.divRotator {
	PADDING-RIGHT: 40px; PADDING-LEFT: 40px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 880px; PADDING-TOP: 0px; HEIGHT: 380px; z-index:99999;
}

.rotator_nav {
	Z-INDEX: 2;
	OVERFLOW: hidden;
	WIDTH: 960px;
	BOTTOM: 0px;
	POSITION: absolute;
	HEIGHT: 60px
}
.rotator_nav LI {
	DISPLAY: inline; FLOAT: left
}
.rotator_nav LI A {
	DISPLAY: block; BACKGROUND: url(../images/rotate-button.jpg) no-repeat 0px 0px; WIDTH: 240px; TEXT-INDENT: -9999px; HEIGHT: 60px
}
.rotator_nav LI.btn_plans A {
	BACKGROUND-POSITION: 0px 0px
}
.rotator_nav LI.btn_plans A:hover {
	BACKGROUND-POSITION: 0px -60px
}
.rotator_nav LI.btn_plans A.activeSlide {
	BACKGROUND-POSITION: 0px -60px
}
.rotator_nav LI.btn_plans A.activeSlide:hover {
	BACKGROUND-POSITION: 0px -60px
}
.rotator_nav LI.btn_songs A {
	BACKGROUND-POSITION: -240px 0px
}
.rotator_nav LI.btn_songs A:hover {
	BACKGROUND-POSITION: -240px -60px
}
.rotator_nav LI.btn_songs A.activeSlide {
	BACKGROUND-POSITION: -240px -60px
}
.rotator_nav LI.btn_songs A.activeSlide:hover {
	BACKGROUND-POSITION: -240px -60px
}
.rotator_nav LI.btn_media A {
	BACKGROUND-POSITION: -480px 0px
}
.rotator_nav LI.btn_media A:hover {
	BACKGROUND-POSITION: -480px -60px
}
.rotator_nav LI.btn_media A.activeSlide {
	BACKGROUND-POSITION: -480px -60px
}
.rotator_nav LI.btn_media A.activeSlide:hover {
	BACKGROUND-POSITION: -480px -60px
}
.rotator_nav LI.btn_scheduling A {
	BACKGROUND-POSITION: -720px 0px
}
.rotator_nav LI.btn_scheduling A:hover {
	BACKGROUND-POSITION: -720px -60px
}
.rotator_nav LI.btn_scheduling A.activeSlide {
	BACKGROUND-POSITION: -720px -60px
}
.rotator_nav LI.btn_scheduling A.activeSlide:hover {
	BACKGROUND-POSITION: -720px -60px
}



.rotator_nav1 {
	Z-INDEX: 2;
	OVERFLOW: hidden;
	WIDTH: 960px;
	BOTTOM: 0px;
	POSITION: absolute;
	HEIGHT: 60px
}
.rotator_nav1 LI {
	DISPLAY: inline; FLOAT: left
}
.rotator_nav1 LI A {
	DISPLAY: block; BACKGROUND: url(../images/rotate-button.jpg) no-repeat 0px 0px; WIDTH: 240px; TEXT-INDENT: -9999px; HEIGHT: 60px
}
.rotator_nav1 LI.btn_plans A {
	BACKGROUND-POSITION: 0px 0px
}
.rotator_nav1 LI.btn_plans A:hover {
	BACKGROUND-POSITION: 0px -60px
}
.rotator_nav1 LI.btn_plans A.activeSlide {
	BACKGROUND-POSITION: 0px -60px
}
.rotator_nav1 LI.btn_plans A.activeSlide:hover {
	BACKGROUND-POSITION: 0px -60px
}
.rotator_nav1 LI.btn_songs A {
	BACKGROUND-POSITION: -240px 0px
}
.rotator_nav1 LI.btn_songs A:hover {
	BACKGROUND-POSITION: -240px -60px
}
.rotator_nav1 LI.btn_songs A.activeSlide {
	BACKGROUND-POSITION: -240px -60px
}
.rotator_nav1 LI.btn_songs A.activeSlide:hover {
	BACKGROUND-POSITION: -240px -60px
}
.rotator_nav1 LI.btn_media A {
	BACKGROUND-POSITION: -480px 0px
}
.rotator_nav1 LI.btn_media A:hover {
	BACKGROUND-POSITION: -480px -60px
}
.rotator_nav1 LI.btn_media A.activeSlide {
	BACKGROUND-POSITION: -480px -60px
}
.rotator_nav1 LI.btn_media A.activeSlide:hover {
	BACKGROUND-POSITION: -480px -60px
}
.rotator_nav1 LI.btn_scheduling A {
	BACKGROUND-POSITION: -720px 0px
}
.rotator_nav1 LI.btn_scheduling A:hover {
	BACKGROUND-POSITION: -720px -60px
}
.rotator_nav LI.btn_scheduling A.activeSlide {
	BACKGROUND-POSITION: -720px -60px
}
.rotator_nav1 LI.btn_scheduling A.activeSlide:hover {
	BACKGROUND-POSITION: -720px -60px
}
/*///////////////////////Slid show End/////////////*/

.testi{
	background:url(../images/quots-left.jpg) left 20px no-repeat;
	border-bottom:1px dotted #1d4e59;
	padding-top:20px;
	}
.testi-text{
	background:url(../images/quots.jpg) right bottom no-repeat;
	margin-left:50px;
	margin-bottom:10px;
	padding:20px 40px 20px 0px;
	padding-bottom:15px;
	}
/*.testi img{
	float:left;
	display:block;
	padding:0px 20px 0px 0px;
	}*/
.test-name{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#F00;
	border-right:10px solid #234149;
	}
.servi-box{
	background:url(../images/otherser.gif) top repeat-y; 
	width:209px;
	margin:0px 20px;
	}
.servi-box-top{
	background:url(../images/otherser-top.gif) top no-repeat;
	width:209px;
	}
.servi-box-bot{
	background:url(../images/otherser-bot.gif) bottom no-repeat;
	width:209px;
	padding-bottom:10px;
	}
.servi-box h3{
	margin:0 0px 10px 0px;
	text-align:center;
	padding-top:20px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#000;
	padding-bottom:10px;
	border-bottom:1px solid #40a9bf;
}
.servi-box ul li{
	list-style:none;
	background:url(../images/ser-arrow.gif) left no-repeat;
	padding:10px 0px 10px 18px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#303030;
	border-bottom:1px dotted #CCC;
	margin-right:15px;
	}
.servi-box ul li a{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#303030;
	text-decoration:none;
	}
.servi-box ul li a:hover{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	}
.inquiry{
	
	font-family:Verdana, Geneva, sans-serif;
	}
.inquirytext {
  text-align: right;
  padding-right: 7px;
   font-size:16px;
	color:#666;

}
.inquiry input[type="text"] {

  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:16px;
}

.inquiry input[type="submit"]{
	cursor:pointer;
  background:url(../images/Sub-button.gif) no-repeat;
  width:97px;
  height:34px;
  border:none;
  font-size:12px;
  font-weight:bold;
  color:#FFF;
}
.title-ser{
	font-size:13px;
	height:25px;
	color:#03bde4;
	text-align:left;
	font-weight:bold;
	}
.title-ser a{
	color:#03bde4;
	text-align:left;
	font-weight:bold;
	text-decoration:none;
	}
.title-ser a:hover{
	color:#000;
	text-align:left;
	font-weight:bold;
	text-decoration:none;
	}
.ser-sub, .ser-sub a{
	font-weight:bold;
	color:#000;
	text-decoration:none;
	padding-left:5px;
	height:20px;
	}
.ser ul li{
	list-style:none;
	background:url(../images/ser-arrow3.jpg) left no-repeat;
	padding-left:7px;
	font-size:11px;
	color:#2f2f2f;
	}
.ser ul li a{
	font-size:11px;
	color:#2f2f2f;
	text-decoration:none;
	}
.ser ul li a:hover{
	font-size:11px;
	color:#2f2f2f;
	text-decoration:underline;
	}
.p10{
	padding:10px;
	}
.pr10{
	padding-right:10px;
	}
.thank{
text-align:center;
padding:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:20px;
color:#bf2f2c;
font-weight:bold;
}
.sitemap-link ,.sitemap-link a{
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#079ebe;
	font-weight:bold;
	}
.sitemap-link ul li{
	list-style:disc;
	color:#079ebe;
	padding-left:0px;
	margin-left:5px;
	font-size:14px;
	}
.color-red{
	color:#F00;
	}
.star-red{
color:#F00;
	}
.width-field{
	width:200px;
	}
.clients{
	border-top:1px solid #0CF;
	border-left:1px solid #0CF;
	padding:10px;
	}
.clients-right{
	border-top:1px solid #0CF;
	border-left:1px solid #0CF;
	border-right:1px solid #0CF;
	padding:10px;
	}
.nterism{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#010101;
	padding-right:10px;
	text-align:justify;
	}
.dropdown{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#000;
	}
.registration{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:18px;
  padding-right:5px;
  text-align:right;
  color:#666;
}
.interim-head{
	font-weight:bold;
	font-family:Verdana, Geneva, sans-serif;
	font-size:18px;
	color:#a43129;
	padding-bottom:20px;
	}
.interim strong{
	font-weight:bold;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#2D5593;
	padding-bottom:20px;
	}
.get-free{
	background:url(../images/get-free.jpg) center no-repeat;
	}
.next{
	cursor:pointer;
  background:url(../images/next.jpg) no-repeat;
  width:93px;
  height:28px;
  border:none;
  font-size:12px;
  font-weight:bold;
  color:#FFF;
	}
	
<!--Form css start-->


.web-inquiry{
	font-family:Verdana, Geneva, sans-serif;
	}
.web-inquirytext {
  	text-align: right;
  	padding-right:10px;
   	font-size:14px;
	color:#666;

}
.web-inquiry input[type="text"] {

  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:14px;
}

.web-inquiry input[type="submit"]{
  cursor:pointer;
  background:url(../images/Sub-button.gif) no-repeat;
  width:97px;
  height:34px;
  border:none;
  font-size:12px;
  font-weight:bold;
  color:#FFF;
}
.submit{
	cursor:pointer;
  background:url(../images/Sub-button.gif) no-repeat;
  width:97px;
  height:34px;
  border:none;
  font-size:12px;
  font-weight:bold;
  color:#FFF;
	}
.web-promotion{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#666;
	padding-right:10px;
	text-align:justify;
	}
/*registration Page Start*/
div.formtitle{
	text-align:right;	
	padding-right:10px;
	width:200px;
	float:left;
	line-height:25px;		
	
	}
.text-label{
background:url(images/textfield-bg.jpg) no-repeat;
height:25px;
width:224px;
display:table-cell;
border:none;
}
.text-input{
color:#FFFFFF;
font-size:12px;
font-weight:bold;
background:none;
border:none;
width:216px;
height:16px;
padding:5px 4px;
}
#stylized{
		width:575px;
		height:auto;
		display:block;
		padding:10px 0;

	}
	#stylized h1 {
		font-size:14px;
		font-weight:bold;
		margin-bottom:8px;
	}
	#stylized p{
		font-size:11px;
		color:#666666;
		margin-bottom:20px;
		border-bottom:solid 1px #b7ddf2;
		padding-bottom:10px;
	}
	#stylized label{
		display:block;
		text-align:right;
		width:200px;
		float:left;
		line-height:30px;
		font-weight:bold;
		color:#444;
	}
	#stylized .small{
		color:#999999;
		display:block;
		font-size:10px;
		font-weight:normal;
		text-align:right;
		width:140px;
	}
	#stylized input{
		float:left;
		font-size:12px;
		padding:5px 2px;
		border:solid 1px #6ebee3;
		-moz-border-radius-bottomleft:5px;
		-moz-border-radius-bottomright:5px;
		-moz-border-radius-topleft:5px;
		-moz-border-radius-topright:5px;
		width:250px;
		margin:2px 0 15px 10px;
	}
		#stylized select{
		float:left;
		font-size:12px;
		padding:6px 2px;
		border:solid 1px #6ebee3;
		-moz-border-radius-bottomleft:5px;
		-moz-border-radius-bottomright:5px;
		-moz-border-radius-topleft:5px;
		-moz-border-radius-topright:5px;
		width:260px;
		margin:2px 0 20px 10px;
	}
	#stylized textarea{
		float:left;
		font-size:12px;
		padding:6px 2px;
		border:solid 1px #6ebee3;
		-moz-border-radius-bottomleft:5px;
		-moz-border-radius-bottomright:5px;
		-moz-border-radius-topleft:5px;
		-moz-border-radius-topright:5px;
		width:250px;
		margin:2px 0 20px 10px;
	}
	#stylized input[type="submit"]{ 
		width:100px;
		clear:both;
		float:left;
		margin-left:210px;
		height:31px;
		background:#09F;
		text-align:center;
		line-height:25px;
		color:#FFFFFF;
		font-size:12px;
		border:1px solid #000;
		-moz-border-radius-bottomleft:5px;
		-moz-border-radius-bottomright:5px;
		-moz-border-radius-topleft:5px;
		-moz-border-radius-topright:5px;
		font-weight:bold;
		text-transform:uppercase;
		}
.v-shadow{
	background:url(../images/v-shodow.jpg) right repeat-y;
	}
/*registration Page End*/
.top{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#995608;
	padding-left:15px;
	margin-top:14px;
	}
.top a{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#995608;
	text-decoration:none;
	}
.top a:hover{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000;
	text-decoration:underline;
	}
	
#contact-form{
		border:solid 1px #2ad7fc;
		background-color:#f6f6f6;

	}
	#contact-form h1 {
		font-size:14px;
		font-weight:bold;
		margin-bottom:8px;
	}
	#contact-form p{
		font-size:11px;
		color:#666666;
		margin-bottom:20px;
		border-bottom:solid 1px #b7ddf2;
		padding-bottom:10px;
	}
	#contact-form .label-text{
		display:block;
		font-weight:bold;
		text-align:right;
		width:140px;
		float:left;
	}
	#contact-form .small{
		color:#666666;
		display:block;
		font-size:11px;
		font-weight:normal;
		text-align:right;
		width:140px;
	}
	#contact-form .input-field{
		float:left;
		font-size:12px;
		padding:6px 2px;
		border:solid 1px #aacfe4;
		width:250px;

	}
	#contact-form .text-area{
		float:left;
		font-size:12px;
		padding:6px 2px;
		border:solid 1px #aacfe4;
		width:250px;
	}
	#contact-form .button-cont{ 
		width:125px;
		height:31px;
		background:#2ad7fc;
		text-align:center;
		line-height:31px;
		color:#000000;
		font-size:12px;
		border:1px solid #003300;
		font-weight:bold;
	}
.contact{
	font-size:18px;
	color:#666;
	text-decoration:none;
	line-height:30px;
	}