body{

	margin:20px 0 0 0;

	padding:0;

	background-color:#807A58;

	}

td, img, p, a, ul, h2 , h3, form, input, select{

	padding:0;

	margin:0;

	}

img{ border:none;}

a{ 	text-decoration:none;

	outline:none;

	}

ul{ list-style-type:none;

	}





/* top panel starts */





.toptable{

	background-image:url(images/topbg.gif);

	background-repeat:repeat-x;

	height:102px;

	margin-top:2px;

	}

.maintab{

margin-bottom:2px;

	}



.address{

	height:18px; width:203px;

	margin:70px 143px 14px 18px;

	}

.telephone{

	height:18px; width:151px;

	margin:70px 17px 14px 197px;

	}





/* main navigation starts */

table.banner{

	background:url(images/banner-pic.jpg) 304px 21px no-repeat #EEEFD9;

	}



/* main navigation starts */

ul.mainNav{

	height:119px;

	background:url(images/menubg.gif) 0 0 no-repeat;

	font-size:0;

	line-height:0;

	text-indent:-2000px;

	}

ul.mainNav li{

	background:url(images/bull1.gif) no-repeat;

	padding-right:15px;

	float:left;

	height:119px;

	}

ul.mainNav li a{

	display:block;

	background:0 0 no-repeat;

	}

ul.mainNav a:hover{

	background-position:0 100% !important;

	}

ul.mainNav li.home{

	background:none;

	padding-left:42px;

	}

ul.mainNav li.home a{

	background-image:url(images/home.gif);

	width:44px;

	height:20px;

	margin-top:75px;

	}

ul.mainNav li.gifts{

	background-position:0 60px;

	padding-left:25px;

	}

ul.mainNav li.gifts a{

	background-image:url(images/gifts.gif);

	width:35px;

	height:20px;

	margin-top:49px;

	

	}

/*ul.mainNav li.gifts a:hover{

	background-image:url(images/giftsover.gif);

	}*/

ul.mainNav li.artwork{

	background-position:0 40px;

	padding-left:25px;

	}

ul.mainNav li.artwork a{

	background-image:url(images/artwork.gif);

	width:60px;

	height:25px;

	margin-top:26px;

	}

/*ul.mainNav li.artwork a:hover{

	background-image:url(images/artworkover.gif);

	}*/

ul.mainNav li.ceramics{

	background-position:0 20px;

	padding-left:25px;

	}

ul.mainNav li.ceramics a{

	background-image:url(images/ceramics.gif);

	width:63px;

	height:17px;

	margin-top:13px;

	}

/*ul.mainNav li.ceramics a:hover{

	background-image:url(images/ceramicsover.gif);

	}*/

ul.mainNav li.jewellery{

	background-position:0 5px;

	padding-left:25px;

	}

ul.mainNav li.jewellery a{

	background-image:url(images/jewellery.gif);

	width:66px;

	height:18px;

	margin-top:2px;

	}

/*ul.mainNav li.jewellery a:hover{

	background-image:url(images/jewelleryover.gif);

	}*/

ul.mainNav li.glass{

	background-position:0 2px;

	padding-left:25px;

	}

ul.mainNav li.glass a{

	background-image:url(images/glass.gif);

	width:35px;

	height:18px;

	margin-top:1px;

	}

/*ul.mainNav li.glass a:hover{

	background-image:url(images/glassover.gif);

	}*/



ul.mainNav li.coffeeshop{

	background-position:0 2px;

	padding-left:25px;

	}

ul.mainNav li.coffeeshop a{

	background-image:url(images/coffeeshop.gif);

	width:83px;

	height:27px;

	margin-top:7px;

	}

/*ul.mainNav li.coffeeshop a:hover{

	background-image:url(images/cofeeshopover.gif);

	}*/



ul.mainNav li.news{

	background-position:0 18px;

	padding-left:25px;

	}

ul.mainNav li.news a{

	background-image:url(images/news.gif);

	width:37px;

	height:18px;

	margin-top:26px;

	}

/*ul.mainNav li.news a:hover{

	background-image:url(images/newsover.gif);

	}*/

	

ul.mainNav li.links{

	background-position:0 34px;

	padding-left:25px;

	}

ul.mainNav li.links a{

	background-image:url(images/links.gif);

	width:36px;

	height:19px;

	margin-top:43px;

	}

/*ul.mainNav li.links a:hover{

	background-image:url(images/linksover.gif);

	}*/

	

ul.mainNav li.contact{

	background-position:0 53px;

	padding-left:23px; margin-right:34px;

	}

ul.mainNav li.contact a{

	background-image:url(images/contact.gif);

	width:55px;

	height:26px;

	margin-top:63px;

	}

/*ul.mainNav li.contact a:hover{

	background-image:url(images/contactover.gif);

	}*/

	

/* leftbodypart starts */



.breeze{

	background-image:url(images/artcafe.gif);

	background-repeat:no-repeat;

	background-position:right;

	height:42px; width:274px; 

	}

.breezegifts{

	background-image:url(images/breezegifts.gif);

	background-repeat:no-repeat;

	background-position:left top;

	height:50px; width:275px; 

	}

.breezecontact{

	background-image:url(images/breezecontact.gif);

	background-repeat:no-repeat;

	background-position:left top;

	height:39px; width:266px; 

	}

.breezenews{

	background-image:url(images/breezelatestnews.gif);

	background-repeat:no-repeat;

	background-position:left top;

	height:30px; width:274px; 

	}

.breezeglass{

	background-image:url(images/breezeglass.gif);

	background-repeat:no-repeat;

	background-position:left top;

	height:42px; width:211px; 

	}

.breezejewellery{

	background-image:url(images/breezejewellery.gif);

	background-repeat:no-repeat;

	background-position:left top;

	height:52px; width:288px; 

	}

.breezelinks{

	background-image:url(images/breezelinks.gif);

	height:36px;

	width:214px;

	background-repeat:no-repeat;

	}

.breezeartwork{

	background-image:url(images/breezeartwork.gif);

	background-repeat:no-repeat;

	background-position:left top;

	height:40px; width:279px; 

	}

.breezeceramics{

	background-image:url(images/breezeceramics.gif);

	background-repeat:no-repeat;

	background-position:left top;

	height:34px; width:278px; 

	}

.breezecoffeshop{

	background-image:url(images/breezecoffeshop.gif);

	background-repeat:no-repeat;

	background-position:left top;

	height:43px; width:276px; 

	}

/*text starts here--------------------------------------------------------------------------*/	

.text{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px; color:#1F1F1F;

	font-weight:normal; padding-left:17px; padding-top:20px;

	text-align:justify;

	line-height:16px;

	}



.textcolor{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px; color:#B95926;

	font-weight:normal; 

	}

.textcolorbold{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px; color:#B95926;

	font-weight:bold; 

	}





.downtable{

	margin-bottom:17px;

	}

.headtext{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:18px; font-weight:bold;

	color:#1F1F1F; 

	}

.bigorange{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:18px; font-weight:bold;

	color:#B95926;

	}

	

.newstext{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px; color:#1F1F1F;

	font-weight:normal; padding-left:12px;

	}

.bodytext{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px; color:#1F1F1F;

	font-weight:normal;

	}

.bodytextbold{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px; color:#1F1F1F;

	font-weight:bold;

	}

.bodytextboldnew{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:14px; color:#1F1F1F;

	font-weight:bold;

	}

a.newstext:link{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px; color:#1F1F1F;

	font-weight:normal;

	}

a.newstext:hover{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px; color:#7F4D1B;

	font-weight:normal;

	}

.newstable{

	margin-bottom:7px;

	}

.orangetext{

	font-family:Verdana, Arial, Helvetica, sans-serif ;

	font-size:14px; font-weight:bold; color:#B85826;

	}

.gallerytext{

	font-family:Verdana, Arial, Helvetica, sans-serif ;

	font-size:14px; font-weight:bold; color:#963E1A;padding-top:10px;

	}

	

/*------------------------------------------------------------------------------------------*/

	

/* footer starts */	

	

.footertable{

	height:90px; 

	}



td.footer ul{

 	list-style-type:none; margin-left:203px; margin-top:22px;

	}



td.footer ul li {

 	padding: 0 0 0 0;  float:left;

	font-family:Verdana; margin-left:18px;

	font-size:11px; color:#E4E9E3; 

	}



td.footer ul li a{

 t	ext-decoration:none; margin-top:5px;color:#E4E9E3;

	}



td.footer ul li a:hover{

	color:#000000; text-decoration:none;

}



.copyright{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px; color:#000000; font-weight:normal;

	}

	

/*gifts bodytable*/

.giftsbodytab{

	margin-left:20px; margin-right:40px;

	}

.middletable{

	margin-top:12px;

	}

.border{

	border:3px solid #E6E7C8;

	}

.bordercream{

	border:10px solid #FBFCEC;

	}



.padding{

	padding-left:33px;

	padding-top:14px;

	}



/*gifts bodytable*/



h1{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:20px; line-height:22px; color:#B85826; font-weight:normal;

	}

h3{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:14px;color:#000000; font-weight:bold; padding-top:8px; padding-bottom:6px;

	}



/*coffeshop body list items*/



ul.bodyList{

 	list-style-type:none;margin:0 ; padding:0 0 6px 0 ;

 	font:normal 11px/12px Verdana, Arial, Helvetica, sans-serif;

 	color:#000;

	}



ul.bodyList li {

	padding:0 0 7px 0; background:url(images/listimage.gif) no-repeat 5px 4px;

	padding-left:18px; 

	}



ul.bodyList li a{

 	text-decoration:underline; color:#4E5755;

	}



ul.bodyList li a:hover{

	color:#557818; text-decoration:none;

	}



.borderwhite{

	border:9px solid #ffffff;

	display:block;

	margin-bottom:18px;

	}



td.drink{

	padding:0 0 0 33px;

	background:#FBFCE5;

	border:9px solid #fff;

	}

td.drink h2{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:20px; line-height:22px; color:#B85826; font-weight:normal;

	padding-bottom:20px; padding-top:6px;

	}



/*contact us form*/



.required {

	color: #FF0000;

}

.field_title {

	font-size: 12px;

	width: 100px;

	vertical-align: top;

	text-align:right;

}

.textfield {

	font-size: 12px;

	width: 267px;
	margin-left:5px;

}

.textarea {

	font-size: 12px;

	width: 90%;

	height: 100px;
	margin-left:5px;

}

.field_heading {

	font-size: 12px;

	font-weight: bold;

	border-bottom-width: 2px;

	border-bottom-style: solid;

	border-bottom-color: #666666;

	padding-top: 10px;

	color: #666666;

}

.select {

	font-size: 12px;
	margin-left:5px;

}

.checkbox_label {

	font-size: 11px;

	cursor: pointer;

}

.radio_label {

	font-size: 11px;
	margin-top:3px;

}

.email {

	font-size: 12px;

	width: 267px;
	margin-left:5px;

}

.submitBtn{
	width:85px;
	height:25px;
	}












