/*Murma - by Lisa Templates & HotDesign*/

/*general*/
html{ background:url(../images/bg_light.png) repeat; }
body{ color:#666; }
a{ color:#71cfff; }
a:hover{}
p, div{ }
h1, h3, h4, h5{ color:#6b6b6b; }
h2{ color:#444; }
h1, h2, h3, h4, h5, h6, li{ text-shadow:0px 0 0 #fff; }
span{}
table{}
tr{}
td{}
hr{}
ul{  }
li{  }
input, textarea{ color:#666; }

/*main container*/
#vg-main-container{  }

	/*header*/
	#vg-header{ background:url(../images/bg_dark2.png) repeat; border-bottom:0px solid #28b1ff; }
	
		/*logo*/
		#vg-logo{  }
		
		/*menu*/
		#vg-menu{  }
			#vg-menu a{ color:#d5d5d3; text-shadow:1px 0 0 #17161c; }
				#vg-menu ul li a:hover, .vg-active{ border-bottom:0px solid #0077af; }
					#vg-menu li ul{ background:#f3f2f2; }
								.vg-submenu{ box-shadow:1px 0 2px #6a6a6a; -moz-box-shadow:1px 0 2px #6a6a6a; -webkit-box-shadow:1px 0 2px #6a6a6a; -o-box-shadow:1px 0 2px #6a6a6a; }
								#vg-menu li ul li{ border-bottom:1px solid #bcbcbc; border-top:1px solid #fff; }
									#vg-menu li ul li a{ color:#444; text-shadow:1px 0 0 #fff; }
										#vg-menu li ul li a:hover, .vg-sub-active{ color:#0077af !important; border-bottom:none; }
		
	/*slider*/
	#vg-slider{ /*background:url(../images/bg_dark.png) repeat;*/ border-top:1px solid #28b1ff } 
		.flexslider{ border:0px solid #fff !important; }
			.vg-title-slide{ color:#fff; text-shadow:0 1px 1px #000;  }
		
	/*intro*/
	#vg-intro{ border-top:4px solid #C6C7C2; }
		.vg-readmore{ color:#0077af; text-shadow:0 1px 0 #01388a; }
			.vg-readmore:hover{ color:#666; }
		.vg-lines{ background:url(../images/lines.png) repeat-x 0 14px; }
		.vg-lines-no, .vg-lines-no-2{ background:#f6f6f6; repeat; }
		.vg-subtitle{ color:#444; }
		.vg-superblock{ background:#f8f8f8; border:1px solid #c4c4c2; }
			.vg-supertext{}
			.vg-superlink{  }
				.vg-superlink a{ text-shadow:0 1px 0 #116b70; background:#0077af; border:1px solid #01388a; color:#fff; }
		.vg-big-fail{ color:#01388a; }
		.vg-superlink-2{  }
			.vg-superlink-2 a{ text-shadow:0 1px 0 #116b70; background:#0077af; border:1px solid #01388a; color:#fff; }
	
	/*latest projects*/
	#vg-latest-projects{  }
		.vg-project, .vg-project-2, .vg-project-3 img, .vg-project-4{ border:1px solid #c4c4c2; background:#fff; box-shadow:0 2px 0 #0077af; -moz-box-shadow:0 2px 0 #0077af; -webkit-box-shadow:0 2px 0 #0077af; -o-box-shadow:0 2px 0 #0077af; }
		.vg-project a, .vg-seemore-btn, .vg-seemore-btn-2{ background:#0077af; color:#fff; border:1px solid #01388a; }
			.vg-project a:hover, .vg-seemore-btn:hover, .vg-seemore-btn-active{ background:#01388a !important; }
		.vg-filtering a{ color:#444; }
			.vg-filtering .vg-pages-active, .vg-filtering a:hover{ color:#0077af; }
		.vg-next-img-normal{ background:#aaa; } 
		.vg-next-img-active, .vg-next-img-normal:hover{ background:#0077af; } 
	
	/*blog*/
	.vg-posts-left{  }
		.vg-intro-data{ border-left:1px solid #ccc; }
	.vg-feature{  }
		.vg-feature a{ color:#666;  }
		.vg-feature img.vg-featured-thumb{ border:1px solid #ccc; background:#fff; }
		
	/*map*/
	.vg-map{ box-shadow: inset 0px 0px 0px #000; border-bottom:1px solid #ccc; border-top:1px solid #ccc; }
	
	/*twitter*/
	#vg-twitter{ border-bottom:1px solid #1b1f2a; border-top:1px solid #d9d9db; }
		.tweet_list li { color:#787879; text-shadow:0 1px 0 #fff; }
		.tweet_list li a{ color:#0077af; }
	
	/*footer*/
	#vg-footer{ color:#fff; min-height:316px; background:url(../images/bg_dark1.png) repeat; border-bottom:1px solid #1b1f2a; border-bottom:1px solid #1b1f2a; border-top:1px solid #38405a; }
		.vg-footer-title{ text-shadow:none !important; color:#71cfff; }
		.flickr_badge_image{}
			.flickr_badge_image a img{ border:2px solid #fff; }
	
	/*credits*/
	#vg-credits{ border-top:1px solid #38405a; }
		.vg-top a{ color:#666; }
	
	/*form*/
	.vg-input-focus{ border:1px solid #0077af !important; }
	.vg-name{}
		.vg-name input[type="text"]{ background:#f8f8f8; border:1px solid #e8e8e8; }
	.vg-email{}
		.vg-email input[type="text"]{ background:#f8f8f8; border:1px solid #e8e8e8; }
	.vg-subject{}
		.vg-subject input[type="text"]{ background:#f8f8f8; border:1px solid #e8e8e8; }
	.vg-message{}
		.vg-message textarea{ background:#f8f8f8; border:1px solid #e8e8e8; }
	.vg-file{}
		.vg-file input[type="file"]{ background:#f8f8f8; border:1px solid #e8e8e8; }	
	.vg-accept{}
		.vg-accept input[type="checkbox"]{  }
	.vg-submit{ }
		
	/*lists*/
	.vg-list-1{  }
		.vg-list-1 a{ color:#fff; text-shadow:none !important; }
			.vg-list-1 li{ background:url(../images/vg-list-1.png) no-repeat left center; border-bottom:1px solid #1b1f2a; border-top:1px solid #38405a; }
				.vg-list-1 .vg-list-1-last{ border-bottom:none; }
				.vg-list-1 .vg-list-1-first{ border-top:none; }
	.vg-list-2{  }
		.vg-list-2, .vg-list-2 a{ color:#666; text-shadow:none !important; }
			.vg-list-2 li{ background:url(../images/vg-list-2.png) no-repeat left center; }
				.vg-list-2 .vg-list-2-last{ border-bottom:none; }
				.vg-list-2 .vg-list-2-first{ border-top:none; }
	.vg-list-3{  }
		.vg-list-3, .vg-list-3 a{ color:#666; text-shadow:none !important; }
			.vg-list-3 li{ background:url(../images/vg-list-3.png) no-repeat left center; }
				.vg-list-3 .vg-list-3-last{ border-bottom:none; }
				.vg-list-3 .vg-list-3-first{ border-top:none; }
	.vg-list-4{  }
		.vg-list-4, .vg-list-4 a{ color:#666; text-shadow:none !important; }
			.vg-list-4 li{ background:url(../images/vg-list-4.png) no-repeat left center; }
				.vg-list-4 .vg-list-4-last{ border-bottom:none; }
				.vg-list-4 .vg-list-4-first{ border-top:none; }