/*-- Import stuff --*/
@import url('coda-slider-2.0.css');

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	}
	
A img {
	border:0;
	}
	
ul, li {
		padding:0;
		margin:0;
		list-style:none;
		}
		
div {
	margin:auto;
	}
		

		A:link {
			text-decoration: none;
			color:#000000;
			}
			
		A:visited {
			text-decoration: none;
			color:#000000;
			}
			
		A:active {
			text-decoration: none;
			color:#000000;
			}
			
		A:hover {
			text-decoration: underline;
			color:#000000;
			}

/* Start Here - Style for Main Div */

	#main_div {
		width:auto; height:auto;
		}
		
		.index_bg {
			 background:url(../images/bg.gif) repeat-x left top;
			 }
			 
		.inner_bg {
			 background:url(../images/bg_inner.gif) repeat-x left top;
			 }
		

	#main_top {
		width:auto; height:113px;
		}
		
		#inner_top_main {
			width:978px; height:auto; margin:auto; color:#ffffff; text-align:right;
			}
		
	#main_middle {
		width:auto; height:auto;
		}
		
		#inner_middle_main {
			width:978px; height:auto; margin:auto;
			}
			
		#innernew_middle_main {
			width:978px; height:auto; margin:auto;
			}

/* End Here - Style for Main Div */


/* Start Here - Style for Header */

	#logo {
		width:254px; height:auto; float:left;
		}
		
	#logo_rdiv {
		width:724px; height:auto; float:left;
		}
		
	#logo_rdiv .ctop {
		width:auto; height:35px;
		}
		
	#logo_rdiv .clink {
		width:auto; height:70px; text-align:right; padding:0 0 0 0;
		}
	
	/* Start here - Main Top Links Classes */
	
			/* Start link - Discoever */
		
				.clink .discover {
					height:52px;
					width:130px;
					float:right;
					margin:0 0 0 7px;
					border-left:1px solid #434343;
					}
					
				.clink .discover_active {
					height:52px;
					width:130px;
					float:right;
					margin:0 0 0 7px;
					border-left:1px solid #434343;
					background:url(../images/top_links-h_02.gif) 7px 0px no-repeat;
					}
				
				.clink .discover A {
					height:52px;
					width:130px;
					margin:0 0 0 7px;
					background:url(../images/top_links_02.gif) no-repeat left top;
					display:block;
					}
					
				.clink .discover A:hover {
					height:52px;
					width:130px;
					margin:0 0 0 7px;
					background:url(../images/top_links-h_02.gif) no-repeat left top;
					}
					
			/* End link - Discoever */
			
			/* Start link - Explore */
		
				.clink .explore {
					height:52px;
					width:130px;
					float:right;
					margin:0 0 0 7px;
					border-left:1px solid #434343;
					}
					
				.clink .explore_active {
					height:52px;
					width:130px;
					float:right;
					margin:0 0 0 7px;
					border-left:1px solid #434343;
					background:url(../images/top_links-h_04.gif) 7px 0px no-repeat;
					}
				
				.clink .explore A {
					height:52px;
					width:130px;
					margin:0 0 0 7px;
					background:url(../images/top_links_04.gif) no-repeat left top;
					display:block;
					}
					
				.clink .explore A:hover {
					height:52px;
					width:130px;
					margin:0 0 0 7px;
					background:url(../images/top_links-h_04.gif) no-repeat left top;
					}
					
			/* End link - Explore */
			
			
			/* Start link - See */
		
				.clink .see {
					height:52px;
					width:110px;
					float:right;
					margin:0 0 0 7px;
					border-left:1px solid #434343;
					}
					
				.clink .see_active {
					height:52px;
					width:110px;
					float:right;
					margin:0 0 0 7px;
					border-left:1px solid #434343;
					background:url(../images/top_links-h_06.gif) 7px 0px no-repeat;
					}
				
				.clink .see A {
					height:52px;
					width:110px;
					margin:0 0 0 7px;
					background:url(../images/top_links_06.gif) no-repeat left top;
					display:block;
					}
					
				.clink .see A:hover {
					height:52px;
					width:110px;
					margin:0 0 0 7px;
					background:url(../images/top_links-h_06.gif) no-repeat left top;
					}
					
			/* End link - See */
			
			
			/* Start link - Read */
		
				.clink .read {
					height:52px;
					width:110px;
					float:right;
					margin:0 0 0 7px;
					border-left:1px solid #434343;
					}
					
				.clink .read_active {
					height:52px;
					width:110px;
					float:right;
					margin:0 0 0 7px;
					border-left:1px solid #434343;
					background:url(../images/top_links-h_08.gif) 7px 0px no-repeat;
					}
				
				.clink .read A {
					height:52px;
					width:110px;
					margin:0 0 0 7px;
					background:url(../images/top_links_08.gif) no-repeat left top;
					display:block;
					}
					
				.clink .read A:hover {
					height:52px;
					width:110px;
					margin:0 0 0 7px;
					background:url(../images/top_links-h_08.gif) no-repeat left top;
					}
					
			/* End link - Read */

				

				
	/* End here - Main Top Links Classes */
	
/* End Here - Style for Header */



/* Start Here - Style for Banner */

	.banner {
		width:978px;
		}
		
		.banner_inner {
			width:978px; margin:10px 0 0 0;
			}
		
		.banner_bottom {
			height:14px;
			background:url(../images/banner_bottom_space.gif) center top no-repeat; 
			}
			
		.main_headline {
			height:46px;
			background:url(../images/main-headline-bg.gif) center top no-repeat; 
			color:#686868;
			line-height:32px;
			padding:0 0 0 20px;
			text-align:center;
			}

/* End Here - Style for Banner */


/* Start Here - Style for Middle Content Area */

	.mainarea {
		width:auto; margin:auto; overflow:hidden;
		}
		
	.inner_textarea {
		width:auto; height:auto; text-align:justify;
		}
		
	.mhpanels {
		width:auto; height:350px; text-align:justify;
		}
	
		/* Start here - panel - Creative Web Solutions */
		
			.panel_cws {
				width:307px; height:auto; float:left;
				}
				
			.panel_cws .mainimg {
				width:auto; height:auto;
				}
				
			.panel_cws .title {
				width:auto; height:auto; padding:0 2px 0 0px; text-align:center;
				}
				
			.panel_cws .carea {
				width:auto; height:auto; padding:0 8px 0 4px;
				}
				
		/* End here - Panel_Our Network */
		
		/* Start here - Panel_Our Services */
		
			.business_branding {
				width:360px; height:auto; float:left; text-align:center;
				}
				
			.business_branding .mainimg {
				width:auto; height:auto;
				}
				
			.business_branding .title {
				width:auto; height:auto; padding:0 2px 0 0px; text-align:center;
				}
				
			.business_branding .carea {
				width:auto; height:auto; padding:0 26px 0 26px; text-align:left;
				}
				
		/* End here - Panel_Our Services */
		
		/* Start here - Panel_About Ayushveda */
		
			.wordpress_expertise {
				width:307px; height:auto; float:left;
				}
				
			.wordpress_expertise .mainimg {
				width:auto; height:auto;
				}
				
			.wordpress_expertise .title {
				width:auto; height:auto; padding:0 2px 0 0px; text-align:center;
				}
				
			.wordpress_expertise .carea {
				width:auto; height:auto; padding:0 8px 0 4px;
				}
				
		/* End here - Panel_About Ayushveda */

		
	

/* End Here - Style for Middle Content Area */



/* Start here - Footer Style */

		#main_bottom {
			width:auto; height:auto; background:#000000;
			}
		
		#inner_bottom_main {
			width:976px; height:auto; margin:auto; color:#7d7d7d;
			}
			
		#inner_bottom_main .bottom_container {
			width:auto; height:90px; padding:10px 0 0 0;
			}
			
		#inner_bottom_main .bottom_container .left {
			width:745px; height:auto; float:left;
			}
			
		#inner_bottom_main .bottom_container .right {
			width:230px; height:auto; float:left; text-align:right;
			}
			
		#main_bottom A:link {
			text-decoration: none;
			color:#7d7d7d;
			}
			
		#main_bottom A:visited {
			text-decoration: none;
			color:#7d7d7d;
			}
			
		#main_bottom A:active {
			text-decoration: none;
			color:#7d7d7d;
			}
			
		#main_bottom A:hover {
			text-decoration: underline;
			color:#7d7d7d;
			}
	

/* End here - Footer Style */


/* Start here - Inner pages Style */

	.toptitle_withquote {
		width:auto; height:83px; margin:5px 0 0 0; border-bottom:3px solid #dadada;
		}
		
		.toptitle_withquote .left_title {
			width:50%; height:auto; float:left;
			}
			
		.toptitle_withquote .right_title {
			width:50%; height:auto; float:left; font-size:13px; font-weight:bold; color:#818181; line-height:20px;
			}
			
	.inner_contentarea {
		width:auto; height:auto; margin:10px 0 10px 0; overflow:hidden; color:#5a5a5a;
		}	
		
		.dct_inner {
			width:auto; height:auto; float:left;
			}
			
			.dct_title {
				width:978px; height:auto; float:left; border-bottom:2px solid #d8d8d7; margin:15px 0 0 0;
				}
				
			.dct_content {
				width:978px; height:auto; float:left; margin:5px 0 20px 0; text-align:justify;
				}

/* End here - Inner pages Style */

/* Start here - Inner page - Discover */

	.discover_leftp {
		width:470px; height:auto; float:left; margin:0 20px 0 0;
		}
		
		.discover_leftp .top_title {
			border-bottom:3px solid #da0005;
			}
			
		.discover_leftp .panel_content {
			margin:5px 0 5px 0; text-align:justify; overflow:hidden;
			}
			
		.discover_leftp .pimg {
			width:127px; height:76px; float:left;
			}
				
		.discover_leftp .left_text {
			width:340px; height:76px; float:left;
			}
					
		.discover_leftp .text_extra_container {
			width:470px; height:auto; float:left;
			}
						
	
	.discover_rightp {
		width:470px; height:auto; float:left; margin:0 0px 0 17px;
		}
		
	.discover_rightp .top_title {
			border-bottom:3px solid #da0005;
			}
			
	.discover_rightp .panel_content {
		margin:5px 0 5px 0; text-align:justify; overflow:hidden;
		}
		
	.discover_rightp .pimg {
			width:127px; height:76px; float:left;
			}
			
	.discover_rightp .left_text {
			width:340px; height:76px; float:left;
			}
				
	.discover_rightp .text_extra_container {
			width:470px; height:auto; float:left;
			}

/* End here - Inner page - Discover */




/* Start here - Inner page - Explore */
	
	.mpanelarea {
		width:auto; height:auto; overflow:hidden;
		}
		
		.spanelmarzin_01 {
			 margin:0 33px 0 5px;
			 }
			 
		.spanelmarzin_02 {
			 margin:0 33px 0 5px;
			 }
		
		.serpanel_01 {
			width:300px; height:auto; float:left;
			}
			
		.serpanel_01 .spanelmimg {
			width:auto; height:auto; text-align:center;
			}
			
		.serpanel_01 .titlewborder {
			width:auto; height:auto; text-align:center; border-bottom:3px solid #da0005;
			}
			
		.serpanel_01 .spaneltext {
			width:auto; height:auto; text-align:justify; margin:5px 2px 0 2px;
			}

/* End here - Inner page - Explore */


/* Start here - Inner page - Creative Web Solutions */
		
		.cwebpanel_01 {
			width:680px; height:auto; float:left; color:#6d6d6d;
			}

		.cwebpanel_01 .titlewborder {
			width:auto; height:auto; text-align:left; border-bottom:3px solid #da0005;
			}
			
		.cwebpanel_01 .spaneltext {
			width:auto; height:auto; text-align:justify; margin:5px 2px 0 2px;
			}
			
		.cwebpanel_02 {
			width:261px; height:auto; float:left; margin:0 0 0 36px;
			}
			
		.cwebpanel_02 .title {
			width:auto; height:29px; border-bottom:3px solid #da0005;
			}
			
		.cwebpanel_02 .service_cws {
			width:auto;
			height:114px;
			margin:10px 0 0 4px;
			}
			
			.cwebpanel_02 .service_cws A {
				background:url(../images/service-creative-web-solutions.gif) center top no-repeat;
				width:256px;
				height:114px;
				display:block;
				}
				
			.cwebpanel_02 .service_cws A:hover {
				background:url(../images/service-creative-web-solutions-h.gif) center top no-repeat;
				width:256px;
				height:114px;
				}
			
		.cwebpanel_02 .service_bb {
			width:auto;
			height:114px;
			margin:10px 0 0 4px;
			}
			
			.cwebpanel_02 .service_bb A {
				background:url(../images/service-business-branding.gif) center top no-repeat;
				width:256px;
				height:114px;
				display:block;
				}
				
			.cwebpanel_02 .service_bb A:hover {
				background:url(../images/service-business-branding-h.gif) center top no-repeat;
				width:256px;
				height:114px;
				}
			
		.cwebpanel_02 .service_we {
			width:auto;
			height:114px;
			margin:10px 0 0 4px;
			}
			
			.cwebpanel_02 .service_we A {
				background:url(../images/service-wordpress-expertise.gif) center top no-repeat;
				width:256px;
				height:114px;
				display:block;
				}
				
			.cwebpanel_02 .service_we A:hover {
				background:url(../images/service-wordpress-expertise-h.gif) center top no-repeat;
				width:256px;
				height:114px;
				}
			
		

/* End here - Inner page - Explore */

/* Start here - Inner page - See */
		
		.portfolio_panel {
			width:330px; margin:10px 0 0 0; height:auto; float:left;
			}
			
			.portfolio_panel .uptitlewebdesign {
				width:128px; position:absolute; margin:10px 0 0 12px; height:41px;
				background:url(../images/img_portfolio-webdesign.png) left top no-repeat;
				}
				
			.portfolio_panel .uptitlewebdesignlogo {
				width:160px; position:absolute; margin:10px 0 0 12px; height:41px;
				background:url(../images/img_portfolio-webdesignlogo.png) left top no-repeat;
				}
				
			.portfolio_panel .titlewordpress {
				width:182px; position:absolute; margin:10px 0 0 12px; height:41px;
				background:url(../images/img_portfolio-wordpress.png) left top no-repeat;
				}
				
			.portfolio_panel .titlesalespagedesignlogo {
				width:196px; position:absolute; margin:10px 0 0 12px; height:41px;
				background:url(../images/img_portfolio-salespage_design_logo.png) left top no-repeat;
				}
				
		.portfolio_panel2 {
			width:150px; margin:10px 0 0 0; height:auto; float:left;
			}
		
			.portfolio_panel2 .inmpnl_div {
				width:140px; height:80px; opacity:0.3; filter:alpha(opacity=30); display:block; margin:0 0 0 0px; padding:0 10px 0 0;
				}
							
			.portfolio_panel2 .inmpnl_div:hover {
				width:140px; height:80px; opacity:1; filter:alpha(opacity=100); 
				}

			/* Start here - See - Images */
			
					
					.portfolio_panel .inmpnl_div {
						width:330px; height:162px; opacity:0.3; filter:alpha(opacity=30); display:block; padding:0 0 0 20px;
						}
						
					.portfolio_panel .inmpnl_div:hover {
						width:330px; height:162px; opacity:1; filter:alpha(opacity=100); 
						}
						
						
						
						
						
						
			.testimonial_panel {
				height:auto; width:240px; margin:10px 0 10px 11px; 
				background:url(../images/bg_testimonials_01.gif) center top no-repeat; text-align:justify;
				}
				
				.textdiv {
					padding:12px 8px 8px 8px;
					}
					
				.span_margin {
					margin:40px;
					}
					
				.cname_p {
					padding:10px; text-align:right; background:url(../images/testimonial_arrow_bottom.gif) no-repeat center top;
					}
					
			/* Start here - See - Images */

/* End here - Inner page - See */


/* Start here - Inner page - News-Blog */

	.main_np_panelmargin {
		margin:15px 0 20px 0;
		}
	
	.mnewspanel {
		width:320px; height:auto; float:left;
		}
		
		.mnp_margin {
			 margin:0 35px 0 0;
			 }
		
	.mnewspanel .newstitle {
		width:auto; height:29px; border-bottom:3px solid #da0005;
		}
		
	.mnewspanel .mcontentpanel {
		padding:15px 0 5px 0;
		}
		
	.mnewspanel .date {
			width:auto; height:15px; color:#4e4e4e;
			}
			
	.mnewspanel .newscontent {
			width:auto; height:auto;
			}
			
	.mnewspanel .read {
			width:auto; color:#ff0000; font-weight:bold; padding:5px 0 0 0;
			}
			
		

/* End here - Inner page - News-Blog */

			
			
				
			.portfolio_panel .textcontent {
				width:auto; height:auto; padding:10px 0 20px 20px;
				}
				
				
			.terms_conditions {
				width:auto; height:auto; text-align:left; border-bottom:3px solid #da0005;
				}
				
			.getquote {
				position:fixed; right:0; top:150px; text-align:right; z-index:999; width:95px; height:60px;
				background:url(../images/imggetquote.gif) no-repeat right top;
				}
				
				.getquote A {
					background:url(../images/imggetquote.gif) no-repeat right top; width:95px; height:60px; display:block;
					}
					
				.getquote A:hover {
					background:url(../images/imggetquote-h.gif) no-repeat right top; width:95px; height:60px;
					}
					
					

/* Start here - white panel */
			
				.panel_white_container {
					width:auto; height:auto; background:#eaeaea;
					}
				
				.panel_white_container .left_top {		
					background:url(../images/testimonial_left-top.gif) left top no-repeat;
					}
					
				.panel_white_container .right_top {		
					background:url(../images/testimonial_right-top.gif) right top no-repeat;
					}
					
				.panel_white_container .right_bottom {		
					background:url(../images/testimonial_right-bottom.gif) right bottom no-repeat;
					}
					
				.panel_white_container .left_bottom {		
					background:url(../images/testimonial_left-bottom.gif) left bottom no-repeat;
					}
					
				.panel_white_container .text_container {		
					height:auto; padding:8px;
					}
				
							
			/* End here - white panel */

.navigation_m{
	float: left;
	width: 670px;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	display: inline;
	overflow:hidden;
	}

			
.navigation{
	float: right;
	margin: 10px 0 0 10px;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	display: inline;
	overflow:hidden;
}

.navigation a, .wp-pagenavi .pages, .wp-pagenavi .current, .wp-pagenavi .extend{
	float: left;
	margin: 0 5px 0 0;
	padding: 10px;
	border: 1px solid #3e3e3e;
	text-decoration: none;
	background: #222;
	display: inline; color:#ffffff;
	overflow:hidden;
}

.navigation a.active{
	border: 1px solid #3e3e3e;
	background: #fff; color:#000000;
	} 
	
	.navigation a.active a:hover{
		
		} 

.navigation a:hover{
	text-decoration: underline; color:#FFF;
}

/*--- Slider Css ---*/
#banner-wrapper {
	background:none repeat scroll 0 0 #2E2E2E;
	float:left;
	padding-bottom:28px;
	padding-top:28px;
	width:100%;
	clear:both;
}
.banner-wrapper-inner {
	margin:auto;
	overflow:hidden;
	position:relative;
	width:1002px;
	}
	
#banner-wrapper img {
	border:7px solid #ffffff;
	display:block;
	float:left
	}

.banner-content {
	background:#FFFFFF none repeat scroll 0 0;
	bottom:9px;
	color:#000000;
	font-family:arial;
	font-size:13px;
	font-weight:bold;
	left:10px;
	opacity:0.8;
	padding:5px 10px;
	position:absolute;
	width:300px;
	}
	
.banner-list {
	bottom:14px;
	position:absolute;
	right:11px;
	}
	
.banner-list ul li {
	float:left;
	background:none;
	margin-left:0px;
	padding-left:0px;
	list-style:none;
}
.banner-list ul li a {
	padding:0 4px;
	margin-left:0px;
	background:url(../images/slider-list.png) no-repeat left top;
	display:block;
	height:14px;
	width:11px;
	font-size:0px;
}
.banner-list ul li a:hover, .banner-list ul li a.current {
	background:url(../images/slider-list-hover.png) no-repeat left top;
}
#banner-wrapper .banner-list ul li a img {
	border:none
}

#slider {
	left:0;
	overflow:hidden;
	position:relative;
	top:0;
	list-style:none;
	}
	
#twitter_update_list ul {
	margin:0 0 0 20px;
	}
	
#twitter_update_list li {
	list-style:none;
	margin:0;
	}
	
.btn_img_getaquote_01 {
	width:154px; height:39px; float:left;
	}
	
.btn_img_getaquote_01 a {
	width:154px; height:39px; display:block;
	background:url(../images/img_getaquote_01.gif) no-repeat left top;
	opacity:0.8;
	}
	
.btn_img_getaquote_01 a:hover {
	width:154px; height:39px;
	background:url(../images/img_getaquote_01.gif) no-repeat left top;
	opacity:1;
	}
	
/* Portfolio 2 */

	.portfolio2_title_row {
		font-size:17px; color:#000; height:35px; overflow:hidden;
		background:url(../images/portfolio2_titlerow_bg.gif) no-repeat left top;
		}
	
	.portfolio2_title_row_left {
		display:block; width:300px; float:left; padding:6px 0 0 5px;
		}
	
	.portfolio2_title_row_right {
		display:block; width:300px; float:right; text-align:right; padding:6px 20px 0 0;
		}
		
	.portfolio2_mdiv {
		overflow:hidden; margin:0 40px;
		}
	
