/**
 * <p>Title: Digs stylesheet</p>
 * <p>Description: A Generic Web Builder Project</p>
 * <p>Copyright: Copyright (c) 2004</p>
 * <p>Company: Diganta K Das</p>
 * @author Diganta K Das
 * @version 1.0
 */
	
*{
    margin: 0px;
	padding:0px;
}
body{
	font-size: 10px;
    font-family:"Verdana";
	cursor: url(Arrow.red.cur);
	/*background-color: #E73C2A;*/
}
a{
	cursor: url("Hand.red.cur");
}
#mainlayout {  /*just a box*/
	width:750px;
	height:570px; 
	margin:0px auto;
	margin-top:10px;
	text-align:left;
	/*border: 1px solid #e5dac7;*/
  	border: 1px solid #663300;	

}

/*******LOGO/BANNER - START**********/
#logo{
  border:0px solid;
	height:106px;
	margin:0px;
	padding:0px;
	float:left;
}
#logo img{
  border: none;
}
#banner{
  border:0px solid;height:106px;margin:0px;padding:0px;float:left;
}
/*******LOGO/BANNER - END**********/

/*******MENU - START**********/
#menu{
	font-weight: bold; 
	border:0px solid;
	
	margin-top: -3px;
 	padding-top:3px;
	width:750px;
	height:20px;
  color: #ffffff;
	display: block;
}
#nav{
	background: url(../images/common/m3.gif) repeat-x bottom #FF3333;
}
#menu a{
  	color: #ffffff;
	border: 0px solid;
	margin: 0px;
	padding: 3px 6px 0px 6px;
	text-decoration: none;
	width:75px;
	
}
#menu a:hover{
  text-decoration: underline;
	color: #FFCC33;
}
ul {
  padding: 0;
  margin: 0;
  list-style: none;
  
  }
li {
  float: left;
  position: relative;
  width: 10em;
  }
li ul {
  display: none;
  position: absolute; 
  top: 1em;
  left: 0;
	margin: 10px 0px 0px 0px;
	width: 190px;        /*length of menu*/
	border: 1px solid;
	
  }
ul li{
	background: url(../images/common/m3.gif) repeat-x bottom;
    height:21px;
	width:190px;         /*length of menu*/
	margin:0px;
	padding: 1px 0px 0px 0px;
	border: 0px solid;
	z-index: 100px;
}	
li > ul {
	top: auto;
	left: auto;
	}
li:hover ul, li.over ul{ 
	display: block; 
	background: bottom #FF3333;
  }

#content {
	clear: left;
}

/*******MENU - END  **********/

/*******MAIN - START  **********/
#main{
	border-right: 1px;
	border-left: 0px;
	border-top: 0px;
	border-bottom: 0px;
  	border-style: dashed;
  	width: 415px;
	height: 430px;
	float:left;
	margin: 2px 0px 3px 0px;
}
#main td{
  font-size: 11px;
  font-family:"Verdana";
	color: #663300;
}
/*******MAIN - END  **********/

/*******MAIN / WELCOME BAR - START  **********/
#welcomeBar {
  font-size: 15px;
	font-weight: bold;
	color: #FF3333;
	width: 405px;
	padding: 7px;
  border: 0px solid;	  
}
/*******MAIN / WELCOME BAR - END  **********/

/*******MAIN / IMAGE - START  **********/
#image{
	width: 405px;
	padding: 5px;
  border: 0px solid;
  margin: 6px 0px 0px 4px;	
	color: #FF3333;
}
/*******MAIN / IMAGE - END  **********/

/*******MAIN / PARA - START  **********/
#para {
  	font-size: 11px;
	width: 400px;
	height: 105px;
	padding: 0px 6px 0px 6px;
  	border: 0px solid;
  	margin: 0px 4px 0px 4px;	
	color: #663300;
	text-align: justify;
}
#para a{
  text-decoration:none;
	color: #663300;
}
#para a:hover{
  color: #FF3333;
}
/*******MAIN / PARA - END  **********/

/*******SHOPPING BASKET - START  **********/
#newMenu{
	  	font-size: 11px;
	  	font-family:"Verdana";
		color: #663300;
		padding: 0px;
		height: 380px;
		border-right: 0px;
		border-left: 0px;
		border-top: 0px;
		border-bottom: 1px;
	    border-style: dashed;
		margin-left: 2px;
}
#newMenu img{
		border: 0px solid;
		padding:0px;
  		margin: 5px 1px 0px 2px;	
}
#newMenu b{
  	font-family:"Verdana";
  	font-size: 11px;
	font-weight: bold;
	margin: -30px 0px 0px 35px;
	color: #FF3333;
	float: left;
	text-decoration: none;
}
#newMenu a:hover{
	height:150px;
}
/*******SHOPPING BASKET - END  **********/

/*******news - START  **********/
#news{
	font-size: 11px;
  	font-family:"Verdana";
	color: #663300;
	padding: 5px 5px 0px 5px;
	border: 0px solid;
  	width: 310px;
	height: 140px;
	margin-left:420px;
	
}
#news b{
    font-family:"Verdana";
    font-size: 11px;
    font-weight: bold;
	color: #FF3333;
	margin: -35px 0px 0px 35px;
	float: left;
}
#news img{
  	margin: 4px 0px 9px 0px;
}
#news a{
	color: #FF3333;
    margin:0px 0px 0px 6px;
	padding: 0px 0px 3px 0px;
	text-decoration: none;
	border:0px solid;
}
#news a:hover{
  color: #663300;
}

/*******news - END  **********/

/*******WARNING MESSAGE - START********/
#warningMessage{
  border: 0px solid;
	width: 350px;
	margin: 40px 0px 0px 40px;
}
#warningMessage p{
  border: 0px solid;
	width: 30px;
	float: left;
	padding: 4px;
}
#warningMessage b{
  border: 0px solid;
	font-family:"Verdana";
  font-size: 11px;
	font-weight: bold;
	color: #FF3333
}
/*******WARNING MESSAGE - END  **********/

/*******PRODUCT - START********/
.heading{
	border:0px solid;
	text-align:left;
	clear:left;
	margin-left:10px;
	padding-bottom: 10px;
}
.heading b{
	padding-bottom:5px;
	font-size: 11px;
	color: #663300;
	font-family:Verdana; 
	text-align:left;
	}
#bakeryCakes{
    border-bottom: 1px solid #CCCCCC;
    margin: 6px 6px 6px 6px;
	padding: 0px 0px 4px 0px;
    font-family:"Verdana";
	width: 360px;
	float:left;
	color: #663300;
}	
#description{
    border: 0px solid;
	width: 365px;
	float: left;
	padding: 5px 0px 0px 0px;
}
#description img{
  border: none;
	float: left;
	margin: 0px 4px 0px 0px;
}
#description b{
	border: 0px solid;
	width:357px;
	font-size: 11px;
	text-transform: capitalize;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	clear; right;
}
#description p{
    border: 0px solid;
	margin: 0px 0px 0px 0px;
	width:357px;
	height: 80px;
	font-size:11px;
	text-align: justify;
	text-transform: none;
	font-weight: normal;
}
#description a{
  	text-decoration:none;
	color: #663300;
	margin-top:10000px;
	border:0px solid; 
	top:10px;
}
#description a:hover{
  color: #FF3333;
}
#orderOnline {
  border: 0px solid;
	margin:-30px 0px 10px 600px;
	padding:0px 0px 0px 0px;
	height:10px;
	text-decoration:none;
}
#orderOnline a{
  border:0px solid;
	margin:0px 0px 0px 5px;
	padding:0px;
	font-size: 11px;
	font-weight:bold;
	color: #FF3333;
	text-align:left;
  text-decoration:none;
}
#orderOnline img{
  border: 0px solid;
	margin:4px 0px 0px 0px;
	float:left;
	font-size: 11px;
}
#addRemove {
  border: 0px solid;
	margin: 0px 0px 0px 408px;
	padding: 0px;
	width: 30px;
	height: 100px;
	clear: right;
}
#addRemove img{
  border: 0px solid;
	margin: 10px 0px 0px 20px;
	
}
/*******PRODUCT - END  **********/

/*******CONTACT - START********/
  A.ssmItems:link		{color:#663300;text-decoration:none;}
  A.ssmItems:hover	{color:#FF3333;text-decoration:none;}
  A.ssmItems:active	{color:#FF3333;text-decoration:none;}
  A.ssmItems:visited	{color:#663300;text-decoration:none;}
/*******CONTACT - END  **********/

/*******PRICELIST - START********/
#priceList{
  border:0px solid;
  width:730px;
	margin:0px 0px 1px 10px;
	height:20px;
	font-size: 10px;
	color: #663300;
	text-align: justify;
}

#priceList table{
  border:0px solid;width:729px;
}
#priceList th{
  width:50px;
	background-color:#FFCCCC;
}
#priceList td{
	border-bottom:1px solid #CCCCCC;
  padding:2px 0px 2px 0px;
}
/*******PRICELIST - END  **********/

/*******HOMEPOP - START********/
#homePop{
	margin:0px;
	text-align:left;
  border: 0px solid #663300;	
	background-color: #FFFFFF;
	padding:0px;
}
/*******HOMEPOP - END  **********/

/*******TIPS CAKES - START********/
#tips{
  	margin: 150px 5px 0px 5px;
	border:0px solid;
	font-weight:normal;
}
/*******TIPS CAKES - END  **********/

/*******DIVIDER CAKES - START********/
#divider{
  border:0px solid;
	margin: 130px 5px 8px 5px;
}
#divider b{
  margin-left:10px;
	font-size:11px;
	color: #663300;
	font-weight:bold;
}
/*******DIVIDER CAKES - END  **********/


/*******PRIVACY - START********/
#privacy{
  text-align: justify;margin:15px;
	font-size: 11px;
  font-family:"Verdana";
	color: #663300;
}
/*******PRIVACY - END  **********/

/*******ORDERS INFO - START********/
#orderInfo{
    text-align: justify;margin:15px;
	font-size: 11px;
    font-family:"Verdana";
	color: #663300;
	font-weight:normal;
	margin-top:170px;
	border: 0px solid;
}
#orderInfo b{
    font-size: 11px;
}
#orderInfo a{
    text-decoration:none;
	color: #663300;
}
#orderInfo a:hover{
    color: #FF3333;
    font-weight:bold;
    text-decoration:underline;
}
/*******ORDERS INFO - END  **********/

/*******MAP - START********/
#map{
  text-align: justify;margin:15px;
	font-size: 11px;
  font-family:"Verdana";
	color: #663300;
	border:1px solid;
	margin:40px 0px 0px 105px;
	width:527px;
}
/*******MAP - END  **********/

/*******HOMEPAGE - START********/
#homePage{
  text-align: justify;margin:15px;
	font-size: 11px;
  font-family:"Verdana";
	color: #663300;
	border:0px solid;
	margin:10px 0px 0px 540px;
}
#homePara{
  border:0px solid;
	width:500px;
	margin:-200px 0px 0px -520px;
}
/*******HOMEPAGE - END  **********/

/*******FOOTER - START********/
#mainfooter{
	font-family:"Verdana";
	font-size: 9px;
	font-weight: normal;
  	width:750px;
	margin:0px auto;
  	border: 0px solid #663300;	
	color:#999999;  
}

#mainfooter a{
	color:#999999;  
	text-decoration: none;
}

#mainfooter a:hover{
  color:#663300;
  text-decoration: underline;
}

#footer{
	float:left;
	text-align: left;
	font-family:"Verdana";
	font-size: 9px;
	color:#999999;
}
/********FOOTER - END********/


