@charset "utf-8";

*{	margin:0;
	padding:0;}

html, body {	height:100%;
			position:relative;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-weight:normal;
			font-size:13px;
			line-height:130%;
			color:#101800;
			background-color:#f0ffd9;}
				
.container {	width:1004px;
				min-height:auto !important;
				height:100%;		
				position:relative;
				margin:auto;}
				
p		{ 	text-indent:14px;
			text-align:justify;
			word-spacing:1px;
			margin-bottom:6px;
			line-height:150%;}
			
p a{	color:#152000;}

p a{	color:#152000;}

.body_mid_left_wrapper ul li a{color:#152000;}
			
.body_mid_left_wrapper ul li a:visited	{color:#152000;}
.body_mid_left_wrapper ul li a:hover	{color:#152000;}
.body_mid_left_wrapper ul li a:active {color:#152000;}
			

address{	font-style:normal;
			margin-left:15px;
			text-align:left;
			line-height:150%;
			word-spacing:2px;
			margin-bottom:6px;}
			
address a{color:#340300;}
			
img			{border:none;}

.bold_letter {font-weight:bold;}

a	{text-decoration:none;}

.clearboth{	clear:both;}


.border_line{	width:100%;
				height:1px;
				clear:both;
				position:relative;
				margin-top:-10px;
				margin-bottom:15px;
				border-bottom:#6d0b04 dotted 1px;}
				
h1{	font-size:16px;
	font-weight:bold;
	margin-bottom:20px;
	text-transform:none;
	padding:5px 0 5px 5px;
	color:#7a0900;
	background-color:#fbbe87;}
	
h1 a{color:#7a0900;}
			
h1 a:visited	{color:#7a0900;}
h1 a:hover	{color:#7a0900;}
h1 a:active {color:#7a0900;}	


				
h2{	font-size:15px;
	font-weight:bold;
	margin-top:5px;
	margin-bottom:5px;
	text-align:left;
	color:#7a0900;}
	
h2 a{color:#7a0900;}
			
h2 a:visited	{color:#7a0900;}
h2 a:hover	{color:#7a0900;}
h2 a:active {color:#7a0900;}



h3{	font-size:14px;
	font-weight:bold;
	margin-bottom:2px;
	text-align:left;
	color:#101800;}
	
h3 a{color:#101800;}
			
h3 a:visited	{color:#101800;}
h3 a:hover	{color:#101800;}
h3 a:active {color:#101800;}
				
/*------- Universal Styling Ends Here ---------*/

/*------- Actual Styling Starts Here ---------*/
/*------- Header Starts Here ---------*/
.container_header_top_n_Navi{	width:100%;
								height:180px;
								margin:auto;
								position:relative;
background-image:url(http://www.mediamart.in/images_stock/images_stock_01/bg_header_top.jpg);
								background-repeat:repeat-x;
								background-color:#d5f8a0;}
					
.header_top_box{	width:1004px;
					height:150px;
					margin:auto;
					position:relative;}
					
.logo_box{	width:452px;
			height:111px;
			float:left;
			position:relative;
			margin-top:20px;
			margin-left:15px;}
			
.img_top_right_box{	width:466px;
					height:150px;
					float:right;
					position:relative;}
					


/*---- NavigationBar Starts -----*/

.navigationBar{	width:100%;
				height:30px;
				margin:auto;
				position:relative;
				background-image:url(http://www.mediamart.in/images_stock/images_stock_01/bg_navibar_both.jpg);
				background-repeat:repeat-x;
				background-position:0 0;
				background-color:#517220;}
				
.navigationBarBox{	width:1004px;
					height:30px;
					margin:auto;
					position:relative;}
				
.navigationBar ul {	list-style:none;
					margin:0;
					padding:0;}
					
.navigationBar ul li{	float:left;}

.navigationBar ul li a{	display:block;
						height:30px;
						position:relative;
						font-weight:bold;
						line-height:30px;
						text-align:center;
						text-decoration:none;
						text-transform:uppercase;
						padding-left:15px;
						padding-right:15px;
						border-right:1px #ffffff solid;
						color:#182800;}
						
.navigationBar ul li a:hover, .navigationBar .active a{	background-image:url(http://www.mediamart.in/images_stock/images_stock_01/bg_navibar_both.jpg);
				background-repeat:repeat-x;
				background-position:0 -30px;
				color:#ffffff;
				background-color:#bb2c18;}

/*---- NavigationBar Ends -----*/
/*---- Banner Styling Starts -----*/

.container_banner{	width:100%;
					height:230px;
					margin:auto;
					position:relative;}

							
.actual_ban_images{	width:1004px;
					height:230px;
					margin:auto;
					position:relative;
					background-color:#d2efb4;}
					
.dark_line{	width:100%;
				height:3px;
				margin:auto;
				position:relative;
				background-image:url(http://www.mediamart.in/images_stock/images_stock_01/bg_navibar_both.jpg);
				background-repeat:repeat-x;
				background-position:0 0;
				background-color:#213702;}
					



/*---- Banner Styling Ends -----*/



/*------- Header Ends Here ---------*/
/*------- Body Starts Here ---------*/
.container_body{	width:1004px;
					height:100%;
					position:relative;
					margin:auto;
					padding-top:12px;
					padding-bottom:15px;
					background-color:#f0ffd9;}
					
					
.body_left_container{	width:630px;
						min-height:680px;
						height:auto !important;
						float:left;
						position:relative;
						text-align:justify;
						padding:0px 24px 0px 15px;
						margin-bottom:15px;
						border-right:#842e04 1px dotted;}
					
.body_right_container{	width:300px;
						min-height:680px;
						height:auto !important;
						float:left;
						position:relative;
						text-align:justify;
						padding:0px 15px 0px 15px;
						margin-bottom:25px;}
						
.query_box_iframe{	width:300px;
					height:430px;
					position:relative;
					float:left;
					margin-bottom:10px;
					border-bottom:#842e04 1px dotted;
					background-color:#f6ffe7;}

.body_left_container ul {list-style:none;}

.body_left_container ul li{	text-indent:10px;
							padding-left:10px;
							margin-bottom:3px;
				background-image:url(http://www.mediamart.in/images_stock/images_stock_01/bullet_01.png);
						background-repeat:no-repeat;
						background-position:left 3px;}



/*------- Body Ends Here ---------*/
/*------- Footer Starts Here ---------*/
.container_footer{	width:100%;
					min-height:100px;
					height:auto !important;
					margin:auto;
					position:relative;
					bottom:0;
					background-image:url(http://www.mediamart.in/images_stock/images_stock_01/bg_footer.jpg);
					background-repeat:repeat-x;
					background-color:#517220;} 
					
.footer_body{	width:974px;
				height:100px;
				margin:auto;
				position:relative;}
			
			
				
				
.footer_navigationBar	{	width:auto;
							height:20px;
							float:left;
							position:relative;
							margin-top:10px;
							font-size:11px;
							padding-right:5px;}
							
.footer_navigationBar ul {	list-style:none;
							margin:0;
							padding:0;}
					
.footer_navigationBar ul li{	float:left;}

.footer_navigationBar ul li a{	display:block;
								height:20px;
								position:relative;
								font-weight:bold;
								line-height:20px;
								text-align:center;
								text-decoration:none;
								text-transform:uppercase;
								padding-left:5px;
								padding-right:5px;
								border-right:1px #f6ffe7 solid;
								color:#182800;}
						
.footer_navigationBar ul li a:hover, .footer_navigationBar .active a{	color:#f0ffd9;}
							
							
.footer_copyright	{	width:auto;
						height:20px;
						line-height:20px;
						float:right;
						position:relative;
						margin-top:30px;
						font-size:11px;
						color:#82c41c;}
						
.footer_copyright a{	text-decoration:none;
						font-weight:bold;}
.footer_copyright a:link{color:#ffffff;}
.footer_copyright a:visited{color:#ffffff;}
.footer_copyright a:hover{color:#ffffff;}
.footer_copyright a:active{color:#ffffff;}
						


.gotoTop{	width:auto;
			height:auto;
			float:right;
			position:relative;
			margin-top:15px;
			margin-right:10px;
			text-decoration:none;
			font-weight:bold;
			color:#182800;}
	


.gotoTop:visited	{color:#ffffff;}
.gotoTop:hover	{color:#ffffff;}
.gotoTop:active	{color:#ffffff;}

					

					







		
.footer_social_icons_box{	width:150px;
							height:30px;
							float:right;
							position:relative;
							margin-top:15px;}
							
.facebook{	width:30px;
			height:30px;
			position:relative;
			float:left;
			background-image:url(http://www.mediamart.in/images_stock/images_common/social_icons_group.png);
			background-position:0px 0px;
			background-repeat:no-repeat;}
			
.facebook:hover{	background-image:url(http://www.mediamart.in/images_stock/images_common/social_icons_group.png);
					background-position:0px -30px;
					background-repeat:no-repeat;}
					
					
.twitter{	width:30px;
			height:30px;
			position:relative;
			float:left;
			background-image:url(http://www.mediamart.in/images_stock/images_common/social_icons_group.png);
			background-position:-60px 0px;
			background-repeat:no-repeat;
			margin-left:10px;}
			
.twitter:hover{	background-image:url(http://www.mediamart.in/images_stock/images_common/social_icons_group.png);
					background-position:-60px -30px;
					background-repeat:no-repeat;}
					
					
.linkedin{	width:30px;
			height:30px;
			position:relative;
			float:left;
			background-image:url(http://www.mediamart.in/images_stock/images_common/social_icons_group.png);
			background-position:-30px 0px;
			background-repeat:no-repeat;
			margin-left:10px;}
			
.linkedin:hover{	background-image:url(http://www.mediamart.in/images_stock/images_common/social_icons_group.png);
					background-position:-30px -30px;
					background-repeat:no-repeat;}
							

							
.youtube{	width:30px;
			height:30px;
			position:relative;
			float:left;
			background-image:url(http://www.mediamart.in/images_stock/images_common/social_icons_group.png);
			background-position:-90px 0px;
			background-repeat:no-repeat;
			margin-left:10px;}
			
.youtube:hover{	background-image:url(http://www.mediamart.in/images_stock/images_common/social_icons_group.png);
				background-position:-90px -30px;
				background-repeat:no-repeat;}



.footer_copyright_Box{	width:974px;
					height:35px;
					position:relative;
					float:left;
					margin-top:15px;
					font-size:11px;
					line-height:130%;
					text-align:right;
					color:#b0e83f;}	
					
.footer_copyright_Box a {	font-size:12px;
							font-weight:bold;
							color:#ffffff;}
	
.footer_copyright_Box a:visited	{color:#ffffff;}
.footer_copyright_Box a:hover	{color:#ffffff;}
.footer_copyright_Box a:active {color:#ffffff;}


/*------- Footer Ends Here ---------*/





/*------------- Pages Scripting Starts --------------*/

/*-------- Page Common Elements Starts ------ */

.profilePic{	width:290px;
				height:auto;
				float:left;
				position:relative;
				text-align:center;
				margin-bottom:5px;}
				
				
/*--- Coda SLider Styling Starts ---*/
.coda-slider {	display: block;
				width: 290px;
				overflow: hidden;
				float:left;
				text-align:center;}

.panel-container {	position: relative;}

.coda-slider .panel {	float: left;
						width: 290px;}

.panel-wrapper {	overflow: hidden;
					padding: 0 0;}
					
.panel-wrapper p {text-indent:15px;}

.panel-wrapper table {margin-left:25px;}


					
/*--- Coda SLider Styling Ends ---*/


/*-------- Page Common Elements Ends ------ */


/*-------- Page Contact Us Starts ------ */

.first_column{	width:60px;
				float:left;
				position:relative;
				text-align:left;
				line-height:100%;
				padding:2px 0 2px 0;}
													
.second_column{	width:auto;
				float:left;
				position:relative;
				text-align:left;
				line-height:100%;
				padding:2px 0 2px 3px;}
				
				
.googleMap_box{	width:625px;
				height:550px;
				float:left;
				position:relative;
				margin-bottom:15px;
				border:1px #842e04 solid;}

.id_Photo{	width:250px;
			height:228px;
			position:relative;
			float:right;
			margin-left:15px;}

/*-------- Page Contact Us Ends ------ */



/*-------- Page Contact Us Starts ------ */
	
				
.pg_imgs_common_left{	width:290px;
						height:211px;
						float:left;
						position:relative;
						margin-right:10px;}
						
						
.pg_imgs_common_right{	width:290px;
						height:211px;
						float:right;
						position:relative;
						margin-left:10px;}
						
.pg_imgs_common_stbl_left{	width:290px;
							height:211px;
							float:left;
							position:relative;
							margin-right:10px;}
							
.pg_imgs_common_stbl_right{	width:290px;
							height:211px;
							float:right;
							position:relative;
							margin-left:10px;}



.pg_img_prashna_kundali{	width:130px;
							height:130px;
							float:left;
							position:relative;
							margin-right:15px;
							border:#425124 2px solid;}
							
.addressBox{	width:auto;
				min-width:200px;
				height:auto;
				padding:0 10px 10px 10px;
				float:left;
				position:relative;
				border-right:#7a0900 1px dotted;}
				
/*-------- Page Contact Us Ends ------ */

/*------------- Pages Scripting Ends --------------*/




