@font-face {
	font-family: 'gothic';
	src: url('fonts/gothic.eot');
	src: local('gothic'), url('fonts/gothic.woff') format('woff'), url('fonts/gothic.ttf') format('truetype');
}
	@font-face {
		font-family: 'Agency FB';
		src: url('fonts/agency_fb.eot');
		src: url('fonts/agency_fb.eot?#iefix') format('embedded-opentype'), url('ffonts/agency_fb.svg#Agency FB') format('svg'), url('fonts/agency_fb.woff') format('woff'), url('fonts/agency_fb.ttf') format('truetype'); font-weight: normal; font-style: normal;}
	body {
		background: url(../images/homepage2.jpg) no-repeat center center fixed; 
		/*background-attachment: fixed;*/
    	-webkit-background-size: 1366px 768px;
    	-moz-background-size: cover;
    	-o-background-size: cover;
    /*	background-size: cover; */
		cursor:url(http://amiscreativeworks.com/images/cursor.png), url(../images/cursor.png), default;
	}
	@media only screen and ( min-width: 639px ) and ( max-width: 1137px ) {
	body {
		background: url(../images/homepage21.jpg) no-repeat center center fixed;
		background-position: top !important;		
		/* background-attachment: fixed;*/
    	-webkit-background-size: 1136px 850px;
    	-moz-background-size: cover;
    	-o-background-size: cover;
    /*	background-size: cover; */
			}
	}
	#nav {
		width: 100%;
		height: 65px;
		position: fixed;
		z-index: 999999;
		background-color: #FFFFFF;
		top: 0px;
		left: 0px;
		margin: auto;
		transition: all 1s ease-in-out;
	}
	#nav_up.nav1 {
		background-image: none;
		background-color: #e7e7e7;
	}
	#nav_down.nav1 {
		background-image: none;
		background-color: #e7e7e7;
	}
	#nav_up.nav2 {
		background-image: none;
		background-color: #282828;
	}
	#nav_down.nav2 {
		background-image: none;
		background-color: #282828;
	}
	#nav_up.nav3 {
		background-image: none;
		background-color: #6e6e6e;
	}
	#nav_down.nav3 {
		background-image: none;
		background-color: #6e6e6e;
	}
	#nav_up.nav4 {
		background-image: none;
		background-color: #000000;
	}
	#nav_down.nav4 {
		background-image: none;
		background-color: #000000;
	}
	#nav_up.nav5 {
		background-image: none;
		background-color: #bcc1bd;
	}
	#nav_down.nav5 {
		background-image: none;
		background-color: #bcc1bd;
	}
	#nav_up.nav6 {
		background-image: none;
		background-color: #3b5998;
	}
	#nav_down.nav6 {
		background-image: none;
		background-color: #3b5998;
	}
	#nav_up.nav7 {
		background-image: none;
		background-color: #100f0d;
	}
	#nav_down.nav7 {
		background-image: none;
		background-color: #100f0d;
	}
	#nav_up.nav8 {
		background-image: none;
		background-color: #8c8b90;
	}
	#nav_down.nav8 {
		background-image: none;
		background-color: #8c8b90;
	}
	#nav_up.nav9 {
		background-image: none;
		background-color: #858faa;
	}
	#nav_down.nav9 {
		background-image: none;
		background-color: #858faa;
	}
	#nav_up.nav10 {
		background-image: none;
		background-color: #707378;
	}
	#nav_down.nav10 {
		background-image: none;
		background-color: #707378;
	}
	#nav_up.nav11 {
		background-image: none;
		background-color: #647569;
	}
	#nav_down.nav11 {
		background-image: none;
		background-color: #647569;}
	#nav_up.nav12 {
		background-image: none;
		background-color: #da4835;}
	#nav_down.nav12 {
		background-image: none;
		background-color: #da4835;}
	#nav_up.nav13 {
		background-image: none;
		background-color: #236766;}
	#nav_down.nav13 {
		background-image: none;
		background-color: #236766;}
	#nav_up.nav14 {
		background-image: none;
		background-color: #272526;}
	#nav_down.nav14 {
		background-image: none;
		background-color: #272526;}
	#nav_up.nav15 {
		background-image: none;
		background-color: #cd7dc4;}
	#nav_down.nav15 {
		background-image: none;
		background-color: #cd7dc4;}
	#nav_up.nav16 {
		background-image: none;
		background-color: #0d1218;}
	#nav_down.nav16 {
		background-image: none;
		background-color: #0d1218;}
	#nav_up.nav17 {
		background-image: none;
		background-color: #193e4e;}
	#nav_down.nav17 {
		background-image: none;
		background-color: #193e4e;}
	#wrapper {
		width: 100%;
		position: absolute;
		top: 0px;
		left: 0px;
		margin: auto;
		border-spacing: 0;
	}
	.content_row {
		width: 100%;
		position: absolute;
		left: 0px;
		margin: auto;
	}
	.category_row {
		border-spacing: 0;
	}
	.category {
		border-spacing: 0;
	}
	.nav_cell {
		height: 100%;
		transition: all 0.5s cubic-bezier(0,1.89,1,-0.67);
	}
	.nav_cell:hover {
		color: #FFFFFF !important;
		background-color: #666666;
		box-shadow: 0px 15px 10px white;
	}
	a {
		text-decoration: none;
		color: #000000;
		font-weight:300;
		font-size: 18px;
		font-family: "gothic", Arial, Helvetica, sans-serif !important;
	}
	p {
		font-family: "Agency FB", Arial, Helvetica, sans-serif !important;
		
	}
	span {
		font-family: "gothic", Arial, Helvetica, sans-serif !important;
		color: #FFFFFF;
	}
	a:hover {
		text-decoration: underline;
	}
	#cat1 {
		/*background-image: url(../images/Aarti%20Thaali.jpg);*/
		background-image: url(../images/ganapti-makhar.jpg);
		background-repeat: no-repeat;
		background-position: center;
		background-size: cover;
		transition: all 0.5s ease-in-out;
	}
	#cat2 {
		background-image: url(../images/Acrylic%20Rangolis.jpg);
		background-repeat: no-repeat;
		background-position: center;
		background-size: cover;
		transition: all 0.5s ease-in-out;
	}
	#cat3 {
		/*background-image: url(../images/Envelopes.jpg);*/
		background-image: url(../images/aarti-thali-new.jpg);
		background-repeat: no-repeat;
		background-position: center;
		background-size: cover;
		transition: all 0.5s ease-in-out;
	}
	#cat4 {
		background-image: url(../images/Diyas.jpg);
		background-repeat: no-repeat;
		background-position: center;
		background-size: cover;
		transition: all 0.5s ease-in-out;
	}
	#cat5 {
		background-image: url(../images/Baby%20Announcement%20Decoration.jpg);
		background-repeat: no-repeat;
		background-position: center;
		background-size: cover;
		transition: all 0.5s ease-in-out;
	}
	#cat6 {
		background-image: url(../images/Cash%20Box.jpg);
		background-repeat: no-repeat;
		background-position: center;
		background-size: cover;
		transition: all 0.5s ease-in-out;
	}
	#cat7 {
		background-image: url(../images/Choki.jpg);
		background-repeat: no-repeat;
		background-position: center;
		background-size: cover;
		transition: all 0.5s ease-in-out;
	}
	#cat8 {
		background-image: url(../images/Car%20Decorations.jpg);
		background-repeat: no-repeat;
		background-position: center;
		background-size: cover;
		transition: all 0.5s ease-in-out;
	}
	#cat9 {
		background-image: url(../images/First%20Invitation%20Card%20Presentation.jpg);
		background-repeat: no-repeat;
		background-position: center;
		background-size: cover;
		transition: all 0.5s ease-in-out;
	}
	#cat10 {
		background-image: url(../images/Light%20Rangoli.jpg);
		background-repeat: no-repeat;
		background-position: center;
		background-size: cover;
		transition: all 0.5s ease-in-out;
	}
	#cat11 {
		background-image: url(../images/Floating%20Rangoli.jpg);
		background-repeat: no-repeat;
		background-position: center;
		background-size: cover;
		transition: all 0.5s ease-in-out;
	}
	#cat12 {
		background-image: url(../images/Floating%20Diya.jpg);
		background-repeat: no-repeat;
		background-position: center;
		background-size: cover;
		transition: all 0.5s ease-in-out;
	}
	#cat13 {
		background-image: url(../images/Kalash%20&%20Lota%20Nariyal.jpg);
		background-repeat: no-repeat;
		background-position: center;
		background-size: cover;
		transition: all 0.5s ease-in-out;
	}
	#cat14 {
		background-image: url(../images/Kankavati.jpg);
		background-repeat: no-repeat;
		background-position: center;
		background-size: cover;
		transition: all 0.5s ease-in-out;
	}
	#cat15 {
		background-image: url(../images/Mobile%20Covers.jpg);
		background-repeat: no-repeat;
		background-position: center;
		background-size: cover;
		transition: all 0.5s ease-in-out;
	}
	#cat16 {
		background-image: url(../images/Nariyal%20Decoration.jpg);
		background-repeat: no-repeat;
		background-position: center;
		background-size: cover;
		transition: all 0.5s ease-in-out;
	}
	#cat17 {
		background-image: url(../images/Revolving%20Rangoli.jpg);
		background-repeat: no-repeat;
		background-position: center;
		background-size: cover;
		transition: all 0.5s ease-in-out;
	}
	#cat18 {
		background-image: url(../images/Wall%20Hangings.jpg);
		background-repeat: no-repeat;
		background-position: center;
		background-size: cover;
		transition: all 0.5s ease-in-out;
	}
	#cat19 {
		background-image: url(../images/Wedding%20Chunri%20Khesh.jpg);
		background-repeat: no-repeat;
		background-position: center;
		background-size: cover;
		transition: all 0.5s ease-in-out;
	}
	#cat20 {
		background-image: url(../images/Wedding%20Haar%20Varmala.jpg);
		background-repeat: no-repeat;
		background-position: center;
		background-size: cover;
		transition: all 0.5s ease-in-out;
	}
	#cat21 {
		background-image: url(../images/Wedding%20Shagun%20Pouches.jpg);
		background-repeat: no-repeat;
		background-position: center;
		background-size: cover;
		transition: all 0.5s ease-in-out;
	}
	#cat22 {
		background-image: url(../images/Wood%20Rangolis.jpg);
		background-repeat: no-repeat;
		background-position: center;
		background-size: cover;
		transition: all 0.5s ease-in-out;
	}
	#cat23 {
		background-image: url(../images/Saree%20Covers.jpg);
		background-repeat: no-repeat;
		background-position: center;
		background-size: cover;
		transition: all 0.5s ease-in-out;
	}
	#cat24 {
		background-image: url(../images/Wedding%20Trays.jpg);
		background-repeat: no-repeat;
		background-position: center;
		background-size: cover;
		transition: all 0.5s ease-in-out;
	}
	#cat25 {
		background-image: url(../images/Ringstand.jpg);
		background-repeat: no-repeat;
		background-position: center;
		background-size: cover;
		transition: all 0.5s ease-in-out;
	}
	#cat26 {
		background-image: url(../images/Shubh%20Labh.jpg);
		background-repeat: no-repeat;
		background-position: center;
		background-size: cover;
		transition: all 0.5s ease-in-out;
	}
	#cat27 {
		background-image: url(../images/Transparent%20Rangoli.jpg);
		background-repeat: no-repeat;
		background-position: center;
		background-size: cover;
		transition: all 0.5s ease-in-out;
	}
	#cat28 {
		background-image: url(../images/Wedding%20Dryfruit%20Ladoo%20Boxes.jpg);
		background-repeat: no-repeat;
		background-position: center;
		background-size: cover;
		transition: all 0.5s ease-in-out;
	}
	#cat29 {
		background-image: url(../images/Torans%20And%20Bandhandwars.jpg);
		background-repeat: no-repeat;
		background-position: center;
		background-size: cover;
		transition: all 0.5s ease-in-out;
	}
	#cat30 {
		background-image: url(../images/Wedding%20Vidhi%20Vastu.jpg);
		background-repeat: no-repeat;
		background-position: center;
		background-size: cover;
		transition: all 0.5s ease-in-out;
	}
	#cat31 {
		background-image: url(../images/TROUSSEAUX%20PACKING.JPG);
		background-repeat: no-repeat;
		background-position: center;
		background-size: cover;
		transition: all 0.5s ease-in-out;
	}
	#cat32 {
		background-image: url(../images/Home%20Decor.JPG);
		background-repeat: no-repeat;
		background-position: center;
		background-size: cover;
		transition: all 0.5s ease-in-out;
	}
	#fb {
		background-image: url(../images/facebook-logo.jpg);
		background-repeat: no-repeat;
		background-position: center;
		background-size: contain;
	}
	#twitter {
		background-image: url(../images/Twitter.png);
		background-repeat: no-repeat;
		background-position: center;
		background-size: contain;
	}