body{margin:0px; font-family:"Trebuchet MS"; font-size:14px ;  }
p
{text-align: justify;
padding: 0px 0px 10px 0px;
margin:0px;font-size:14px !important;}
h2{padding:0px 0px 10px 0px; margin:0px; font-size:17px;}
h2{padding:0px 0px 10px 0px; margin:0px; font-size:17px; color:#474747;}
h3{padding:0px 0px 10px 0px; margin:0px; font-size:16px; }
h4{padding:0px 0px 6px 0px; margin:0px; font-size:19px; }
ul{margin-top: 0px;margin-bottom:10px;}
.main{ width:1000px; margin:auto!important;}
 
.leftdiv{float:left;width:337px;}
.emailbg{background-image:url(../images/ddtemplate_4_03.jpg); width:572px; height:132px;float:left;background-repeat:no-repeat;color:#acacac;}
.emailbg b{color:#ffffff;}
.emailbgpadding{padding:55px 0px 10px 90px;  font-size:16px;}
.emailbg a{text-decoration:none; color:#acacac!important;}


h1{background-image:url(../images/lineforH2.jpg);background-repeat:no-repeat;background-position:bottom left;padding:0px 0px 2px 0px!important; margin:0px 0px 5px 0px!important; font-size:22px; color:#474747;}
 h2{color:#ffffff; padding:0px 0px 10px 0px; margin:0px; font-size:18px;font-family:"Trebuchet MS";text-align:left!important;
}
.contentbg{width:864px;background-repeat:no-repeat;} 
.ContentPadding{padding:0px 0px 0px 0px; color:#FFFFFF;width:864px;}
 
.footermenu{color:#FFFFFF; float:left; margin:20px 0px 0px 90px; font-size:14px;}
.footermenu a{text-decoration:none; color:#FFFFFF;}
.footeraddr{float:left; color:#FFFFFF!important; font-size:14px!important;  margin: 20px 0px 25px 150px;}
.copyright{font-size:12px; color:#FFFFFF; margin: 20px 0px 15px 0px;}
.mobileno{text-decoration:none;color:#FFFFFF;}
.mail{width:230px;float:left}
.callus{padding-left:80px;float:left}
.innerbg{background-image:url(../images/ddtemplate_4-innerpage_08.jpg); width:864px; background-repeat:no-repeat;background-color:#ffffff;}
#innercontentpadding {padding:20px 50px 10px 60px; border-bottom:15px solid #000000;}
#admininnercontentpadding {padding:0px 50px 10px 60px; border-bottom:15px solid #000000;}
.printpagebg{background-image:url(../images/ddtemplate_4-innerpage_07.jpg); width:430px; height:75px;float:left; background-repeat:no-repeat; } 
.printpg{float:left; width:130px; padding:45px 0px 0px 75px;}
.printpg a{color:#000000; text-decoration:none;font-weight:bold;}
.emailpg{ float:left;padding:45px 0px 0px 65px;}
.emailpg a{color:#000000; text-decoration:none;font-weight:bold;}
.email{ text-decoration:none; color:#000000;}
 .projectTitle{color:#000000;font-size:17px;text-decoration:none;}
.project img{padding-bottom:10px;}
.description{background-image:url(../images/ddtemplate_4-innerpage_08.jpg);  background-repeat:no-repeat;background-color:#ffffff;width:670px;}
.descriptionpadd{padding:20px 20px 20px 30px;}

.Enquiry{border:1px solid #2a2a2a}
.Enquirypadd{padding:20px 0px 10px 10px}
.Enquiryhead{background-color:#2a2a2a; padding:5px 0px 5px 20px;color:#ffffff;font-size:22px;}
.line{background-color:Transparent;background-repeat:repeat-x;border:0px;border-bottom:1px dashed #000000; padding:5px;background-position:left bottom}
.floatleft
{
float:left;
}
.clearboth{ clear:both;}
.contactinfo{float:left; width:370px;padding:10px 20px 10px 0px;}
.locmap{float:left;padding-top:10px;}
.address{padding-bottom:10px}
.Welcome{position:absolute;top:650px;width:800px!important;padding:0px 40px 0px 30px; }

/*-----------------------*/
.menubg{background-image:url(../images/vinnysweets_02.jpg); width:1000px; height:57px;background-repeat:no-repeat;}
.leftdivbg{float:left;width:392px;height:468px;background-image:url(../images/vinnysweets_03.jpg);background-repeat:no-repeat;}
.leftdivcontent{padding:220px 30px 20px 70px;}
.rightdiv{float:left;width:608px;}
.scroollingbg{background-image:url(../images/vinnysweets_05.jpg);width:1000px;height:224px;background-repeat:no-repeat;}
.Scrool{padding:55px 60px 0px 100px;}
.footer{background-image:url(../images/vinnysweets_06.jpg); width:1000px;text-align:center!important;font-size:13px;padding:20px 0px 10px 0px;background-repeat:no-repeat}
.footer a{text-decoration:none; color:#000000;}
.footer b{color:#696969;font-size:12px;}
.footer b a {color:#696969;}
.blackline{background-color:#000000;height:15px;}
.menubgpadding{padding: 17px 0px  0px 130px; color:#FFFFFF; font-size:16px; font-weight:bold;}
.menubgpadding a{color:#ffffff;}
/*-----------------------*/
/* for admin desgn */
.adminbg{background-image:url(../images/adminbg.jpg);width:1000px;background-repeat:no-repeat;margin:auto!important;}
.adminlogo{padding:10px 0px 0px 50px;float:left;}
.floatright{float:right;}
.admincontent{padding:20px 50px 30px 90px;}
.Adminheading{float:left;font-size:17px;font-weight:bold;color:#b33b3c;padding: 31px 0px  0px 90px;}
.adminmenubgpadding{padding: 45px 0px  0px 130px; color:#FFFFFF; font-size:16px; font-weight:bold;}
.logout{float:right;padding:50px 120px 0px 0px;font-size:17px;font-weight:bold;color:#b33b3c;}
.logout a{text-decoration:none;color:#b33b3c;}
.adminlinks{float:right;padding:7px 94px 0px 0px;color:#ffffff;}
.adminlinks a{color:#ffffff;}
.bordercolour{border-bottom:1px solid #d0d0d0; border-left:1px solid #d0d0d0; border-right:0px solid #d0d0d0;}
.GridButton
{  color:#000000; background-image:url(../images/buttonbg.jpg); text-decoration:none;  border:1px solid #000000; padding:4px 15px 4px 15px; font-size:13px; font-weight:bold; display:inline-block;}
.arial{font-family:Arial, Helvetica, sans-serif;}
/*admin desgn styles ends */
.grid a{color:#000000; text-decoration:none;}
.grid{margin: 5px 50px 0px 70px;}
.prod{float:right;}
.prod a{color:#c12026;text-decoration:none;}
.Linkshome{ color:#a3191b!important;font-weight:bold;text-decoration:none;}

.Linkshome1{ color:#000000!important;font-weight:bold;text-decoration:none; padding-left:15px;	}
 .ptitle1{background-color:#a3191b; height:30px;width:270px;padding:5px;text-align:center; }
  .ptitle{background-color:#a3191b; height:50px;width:270px;margin:2px auto 0px auto;padding-top:5px}
 #megaanchor:hover
 { color:#000000}
 .Links  
{
 	color:#ffffff;
	text-decoration:none;
	font-weight:bold;	
}
.Links
{ padding:0px 0px 10px 0px;
}
.menupaddLinks{ width:300px; height:230px; }
 .scrollerDiv{  text-align:center!important;background-position:center;background-repeat:no-repeat;cursor:pointer;width:250px;height:135px;padding-bottom:10px;}
 .scrollerDiv, .scrollerDiv h2, .scrollerDiv p{text-align:center!important}
.scrollerDiv h2 a{color:#ffffff; text-decoration:none; }
.scrollerDiv a img{vertical-align:middle !important;padding-bottom:5px;}
/* For Admin dropown */
.navigation{margin:0px;list-style-type:none;height:0px;padding:0px}
.navigation ul{
	margin:0px 0px 0px 0px!important; 
	padding:0px; 
	list-style-type:none; 
	position:relative;
	clear:both;	
}
.navigation li{	
	list-style-type:none; 
	padding:0px; 
	margin:0px; 
	float:left;
	z-index:100; 
	position:relative;
}

.navigation img{
	border:0px;
}
.navigation li a{
	font-size:16px;
	text-decoration:none;
	color:#ffffff; 
	display:block;
	margin:0px;
  	float:left;
	z-index:100;
	
	
}
.navigation li.current a, .navigation li a:hover, .navigation li.current li a:hover{
	text-decoration:none;
	color:#ffffff;	
}
.navigation li.current li a{
	text-decoration:none;
	color:#ffffff;
}
.navigation li li{
	margin:0px 0px 0px 0px;
	padding:0px;
	position:relative;
	z-index:100;	
}
.navigation ul{
	display:none;
	position:absolute;
	top:0px;
	background-color:#b2181a;
 	padding-bottom:3px;
	z-index:100;	
    width:205px;
	border-bottom:10px solid #940f15;
	
	
	-moz-border-radius-bottomleft:9px;
	-moz-border-radius-bottomright:9px;
	-webkit-border-bottom-left-radius:9px;
	-webkit-border-bottom-right-radius:9px;
}
.navigation li ul a{
	width:220px;
 	
	float:left;
	padding:5px 15px 8px 15px;
	font-size:14px;
	color:#ffffff;
	line-height:24px;
	z-index:100;
	text-decoration:none;
}




/*---------------------------------------------------------------------------------------------*/
 
		.fluid_container 
		{
			margin:auto;
			z-index:0;
		}
 /*Multiple File upload*/


.uploadify {
	position: relative;
	margin-bottom: 1em;
}
.uploadify-button {
	background-color: #7c7c7c;
	background-image: linear-gradient(bottom, #7c7c7c 0%, #7c7c7c 100%);
	background-image: -o-linear-gradient(bottom, #7c7c7c 0%, #7c7c7c 100%);
	background-image: -moz-linear-gradient(bottom, #7c7c7c 0%, #7c7c7c 100%);
	background-image: -webkit-linear-gradient(bottom, #7c7c7c 0%, #7c7c7c 100%);
	background-image: -ms-linear-gradient(bottom, #7c7c7c 0%, #7c7c7c 100%);
	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0, #23286a),
		color-stop(1, #23286a)
	);
	background-position: center top;
	background-repeat: no-repeat;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
	border:1px solid #000000;
	color: #FFF;
	font: bold 12px Arial, Helvetica, sans-serif;
	text-align: center;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
	width: 100%;
}
.uploadify:hover .uploadify-button {
	background-color: #7c7c7c;
	background-image: linear-gradient(top, #7c7c7c 0%, #7c7c7c 100%);
	background-image: -o-linear-gradient(top, #7c7c7c 0%, #7c7c7c 100%);
	background-image: -moz-linear-gradient(top, #7c7c7c 0%, #7c7c7c 100%);
	background-image: -webkit-linear-gradient(top, #7c7c7c 0%, #7c7c7c 100%);
	background-image: -ms-linear-gradient(top, #7c7c7c 0%, #7c7c7c 100%);
	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0, #7c7c7c),
		color-stop(1, #7c7c7c)
	);
	background-position: center bottom;
}
.uploadify-button.disabled {
	background-color: #7c7c7c;
	color: #ffffff!important;
}
.uploadify-queue {
	margin-bottom: 1em;
}
.uploadify-queue-item {
	
	background-color: #7c7c7c;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	font: 11px Verdana, Geneva, sans-serif;
	margin-top: 5px;
	max-width: 300px;
	padding: 10px;
}
.uploadify-error{
	background-color: #7c7c7c !important;
}
.uploadify-queue-item .cancel a {
	background: url('../images/uploadify-cancel.png') 0 0 no-repeat;
	float: right;
	height:	16px;
	text-indent: -9999px;
	width: 16px;
}
.uploadify-queue-item.completed {
	background-color: #E5E5E5;
}
.uploadify-progress {
	background-color: #E5E5E5;
	margin-top: 10px;
	width: 100%;
}
.uploadify-progress-bar {
	background-color: #0099FF;
	height: 3px;
	width: 1px;
}

/*styles applied to admin pages*//*Multiple File upload*/
.uploadify {
	position: relative;
	margin-bottom: 1em;
}
.uploadify-button {
	background-color: #7c7c7c;
	background-image: linear-gradient(bottom, #7c7c7c 0%, #7c7c7c 100%);
	background-image: -o-linear-gradient(bottom, #7c7c7c 0%, #7c7c7c 100%);
	background-image: -moz-linear-gradient(bottom, #7c7c7c 0%, #7c7c7c 100%);
	background-image: -webkit-linear-gradient(bottom, #7c7c7c 0%, #7c7c7c 100%);
	background-image: -ms-linear-gradient(bottom, #7c7c7c 0%, #7c7c7c 100%);
	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0, #3674bd),
		color-stop(1, #4f85ce)
	);
	background-position: center top;
	background-repeat: no-repeat;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	 
	border: 1px solid #000000;
	color: #FFF;
	font: bold 12px Arial, Helvetica, sans-serif;
	text-align: center;
	 
	width: 100%;
}
.uploadify:hover .uploadify-button {
	background-color: #7c7c7c;
	background-image: linear-gradient(top, #7c7c7c 0%, #7c7c7c 100%);
	background-image: -o-linear-gradient(top, #7c7c7c 0%, #7c7c7c 100%);
	background-image: -moz-linear-gradient(top, #7c7c7c 0%, #7c7c7c 100%);
	background-image: -webkit-linear-gradient(top, #7c7c7c 0%, #7c7c7c 100%);
	background-image: -ms-linear-gradient(top, #7c7c7c 0%, #7c7c7c 100%);
	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0, #4f85ce),
		color-stop(1, #536987)
	);
	background-position: center bottom;
}
.uploadify-button.disabled {
	background-color: #7c7c7c;
	color: #808080;
}
.uploadify-queue {
	margin-bottom: 1em;
}
.uploadify-queue-item {
	
	background-color: #7c7c7c;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
 
	font: 11px Verdana, Geneva, sans-serif;
	margin-top: 5px;
	max-width: 300px;
	padding: 10px;
}
.uploadify-error {
	background-color: #7c7c7c !important;
}
.uploadify-queue-item .cancel a {
	background: url('../images/uploadify-cancel.png') 0 0 no-repeat;
	float: right;
	height:	16px;
	text-indent: -9999px;
	width: 16px;
}
.uploadify-queue-item.completed {
	background-color: #000000;
}
.uploadify-progress {
	background-color: #000000;
	margin-top: 10px;
	width: 100%;
}
.uploadify-progress-bar {
	background-color: #000000;
	height: 3px;
	width: 1px;
}


/*--------------------------------------------------------------------------------------------------------------------------------------------------*/

body{margin:0px;padding:0px;}
p{margin:0px;padding:0px 0px 10px 0px;text-align:justify }
.main {width:1000px;margin:auto;}
h3,h2{color:#c12026;}
.content{padding:40px 95px 0px 55px;width:850px;}
.bgimage{background-image:url(../images/ChoclatesdealersVinnySweets_05.jpg);background-repeat:no-repeat;width:1000px;}
.clear{clear:both;}
.footerbg{background-image:url(../images/ChoclatesdealersVinnySweets_07.jpg);background-repeat:no-repeat;width:1000px;}
.footeradrs{padding:32px 100px 2px 360px;}
.copy{padding:4px 80px 8px 80px;color:#666666}
.copy a{color:#666666;text-decoration:none;}
.head1{float:left;padding:1px 95px 0px 95px;}
.map{float:left;padding:5px 30px 0px 40px;}
.locmap{width:350px;height:520px;padding:5px 0px 0px 0px;}
.enquirymain{width:350px;float:left;}
.menubar a{text-decoration:none;color:#ffffff;display:block;padding:15px 30px 18px 30px}
.menubar{margin:27px auto 0px auto;width:750px }
.menubar ul{margin:0px; padding:0px}
.menubar ul li{margin:0px;  list-style:none;float:left;font-size:16px;font-weight:bold}

.menubkg{background-image:url(../images/vinnysweets_02.jpg);background-repeat:no-repeat;width:1000px;height:57px;padding:0px 0px 0px 140px;}
.menubkg a{text-decoration:none;color:#ffffff;display:block;padding:5px 30px 10px 30px;margin:13px 0px 4px 0px; border-right:1px solid #7c0b11}
.menubkg ul{margin:0px; padding:0px}
.menubkg ul li{margin:0px;  list-style:none;float:left;font-size:16px;font-weight:bold;}

.prcontnt{padding-top:75px;vertical-align:middle;text-align:center;}
.prodbg{background-position:0px 40px;background-image:url(../images/bg.png);background-repeat:no-repeat;width:281px; height:220px; }
 .productinnerbg{background-position:center;background-repeat:no-repeat;width:281px; height:150px;cursor:pointer}
 .productinner{background-position:center;background-repeat:no-repeat; padding-top:50px;width:281px; height:200px;text-align:center;vertical-align:middle !important;}
.bnr{background-image:url(../images/productbanner.jpg);background-repeat:no-repeat;width:1000px;height:133px;}
.drop{padding:85px 30px 0px 630px !important;}
.enquirymain a{text-decoration:none;color:#000000;}
.footeraddress{padding:8px 340px 0px 340px;}
.descriptn{ padding:0px 20px 0px 50px;width:450px; float:right;}
.desccontnt{padding-top:10px !important; }
.bgseparator{background-image:url(../images/bgseparator.png);background-repeat:no-repeat;width:740px; margin:0px 50px 5px 0px;}
.available{padding:15px 20px 20px 30px; float:left;}
.imgs{ margin:5px 50px 25px 30px;width:800px; padding:30px 20px 0px 40px;float:left;}
.catsearch{ -moz-border-radius: 0.5em; 
    -webkit-border-radius: 0.5em;
    border-radius: 0.5em;background-color:#ffffff;
    border: 1px solid #c32325; 
  width:150px; height:25px; }
  
  /*............................................................................................*/
	                     /* menu concept*/
	/*............................................................................................*/
	
.navigation{margin:0px;list-style-type:none;padding:0px}
.navigation ul{
	margin:0px 0px 0px 0px; 
	padding:0px  
	list-style-type:none; 
	position:absolute;
	
 
	
}
.navigation li{	
	list-style-type:none; 
	padding:0px; 
	margin:0px; 
	float:left;
	z-index:100; 
	position:relative;
}

.navigation img{
	border:0px;
	
}
.navigation li a{
	font-size:12px;
	text-decoration:none;
	color:#033039; 
	display:block;
	margin:0px;
  	float:left;
	z-index:100;
	
}
.navigation li.current a, .navigation li a:hover, .navigation li.current li a:hover{
	text-decoration:none;
	color:#033039;	
	
}
/*added on july 24th*/
.navigation li li a:hover{color:#ffffff;	}
/**/
.navigation li.current li a{
	text-decoration:none;
	color:#ffffff;
}
.navigation li li{
	margin:0px 0px 0px 0px;
	padding:0px;
	position:relative;
	z-index:100;		
}
.navigation ul{
	display:none;
	position:absolute;
	top:20px;
	background-color:#c32325;
 	padding-bottom:15px; 
 	padding-left:10px;
	z-index:100;	
    width:140px;
	border-top:none;
	padding-right:0px;
color:#ffffff;
	
	
}




.navigation li ul a{
	width:100px;
	float:left;
	padding:10px 0px 10px 15px;
	font-size:12px;
	color:#ffffff!important;
	line-height:12px;
	
	text-decoration:none;
	border-bottom:solid 1px #f2e6e6;


}