/* CSS Document */
/*-------------------------general-------------------------*/
body{
	padding:0;
	margin:0;
	background-color:#FFF;
	color:#2F302F;
	font:normal 12px Arial, Helvetica, sans-serif;
}
p, a, li, td, form, input, select {
	padding:0;
	margin:0;
	list-style-position: outside;
	list-style-type: none;
}
img{
	padding:0;
	margin:0;
	border:none;
	display:block;
}

ul{
	padding:0;
	margin:0;
	list-style-type:none;
}
a{
	text-decoration:none;
	outline:none;
}
.speacer{
	padding:0;
	margin:0;
}
/*-------------------------general-------------------------*/
/*-------------------------Top Panel Start-------------------------*/
.topPanelBG{
	background:url(images/toppanelbg.gif) repeat-x 0 0;
	padding:9px 0;
	font-size:11px;
	line-height:18px;
	font-weight:bold;
	color:#D9450F;
	background-color:inherit;
}
.weblink a{
	color:#D9450F;
	background-color:inherit;
}
.weblink a:hover{
	color:#FFF;
	background-color:inherit;
}
p.shopingcart{	
	background:url(images/shopingcartimg.gif) no-repeat 6px 50% #E3E3E3;
	color:#313233;
	border:1px solid #AEAEAE;
	padding:0 0 0 25px;
	line-height:18px;
	font-size:11px;
	font-weight:bold;
	width:99px;
}
p.shopingcart a {
	color:#313233;
	background-color:inherit;
}
p.shopingcart a span{
	color:#943A00;
	background-color:inherit;
}
p.item{
	color:#313233;
	background-color:#E3E3E3;
	border:1px solid #AEAEAE;
	padding:0 0 0 7px;
	line-height:18px;
	font-size:11px;
	font-weight:bold;
	width:77px;
}
p.item a {
	color:#313233;
	background-color:#E3E3E3;
}
p.item a span{
	color:#943A00;
	background-color:inherit;
}
.selectbox{
	width:141px;
	height:19px;
	font:normal 10px/18px Arial, Helvetica, sans-serif;
}
.flag{
	display:inline;
}
/*-------------------------Top Panel End-------------------------*/
/*-------------------------Middle Panel Start-------------------------*/


.middlePanelBg{
	background:url(images/middlebg.gif) repeat-x 0 0 #F0EEE1;
	color:#2F302F;
}
.whitebg{
	background-color:#FFF;
	color:#2F302F;
	padding:4px 0 0px 0;
}
.headerpanelPadding{
	padding:0 0 0px 0;
}
.logopadding{
	padding:0px 0px 0px 0px;
}
.header{
	background:url(images/header.jpg) no-repeat 0 0;	
	height:220px;	
}
.topnavBg{
	background:url(images/topnavbg.gif) repeat-x 0 0;
	padding:6px 0 10px 0;
}
ul.topnav{
	padding:0 0 0 20px;
}
ul.topnav li{
	float:left;
	padding:0 18px;
	background:url(images/topnavdiv.gif) no-repeat right 0;
}
ul.topnav li.notopnavdiv{
	background-image:none;
}
ul.topnav li a{
	line-height:24px;
	color:#943A00;
	background-color:inherit;
	font-weight:bold;
}
ul.topnav li a:hover{
	color:#000;
	background-color:inherit;
}
.oucatagories{
	background:url(images/catagoriesbg.gif) repeat-x 0 0;
	padding:0 0 0 10px;
	font-size:17px;
	line-height:30px;
	color:#F0EEE1;
	background-color:inherit;
}
.catagoriesbg{
	background-color:#FAF8F7;
	color:#000;
	padding:4px 10px 4px 13px;
}
ul.catagorylink{
	width:172px;
}
ul.catagorylink li{
	background:url(images/catagorylinkdiv.gif) repeat-x 0 100%
}
ul.catagorylink li.nocatalinkdiv{
	background-image:none;
}
ul.catagorylink li span{
	background:url(images/catagorylinkbuilet.gif) no-repeat 0 center;
	padding:0 0 0 13px;
}
ul.catagorylink li span a{
	font-size:11px;
	line-height:19px;
	color:#000;
	background-color:inherit;
}
ul.catagorylink li span a:hover{
	color:#BA690E;
	background-color:inherit;
}
.whatnew{
	font-size:24px;
	line-height:29px;
	color:#BA690E;
	background-color:inherit;
	padding:8px 0 4px 16px;
}
.whatnewTxt{
	line-height:20px;
	color:#2F302F;
	background-color:inherit;
	padding:0 0 14px 16px;
}
.whatnewTxt b{
	font-size:13px;
	color:#77B888;
	background-color:inherit;
}
.counter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
	color: #FFF;
}
.counterTxt{
	line-height:18px;
	color:#fff;
	background-color:inherit;
	padding:0 0 0px 0px;
}
.counterTxt b{
	font-size:18px;
	color:#fff;
	background-color:inherit;
}
.productbg{
	background-color:#FFF9E6;
	color:#67903B;
	padding:20px 0 21px 0;
}
.protopPanelPadding{
	padding:0 0 15px 0;
}
.productImgbg{
	background-color:#FFF;
	color:#67903B;
	border:1px solid #E6E4D1;
	padding:8px 0 0px 0;
	
	
}
.proimgname{
	font-size:11px;
	line-height:14px;
	font-weight:bold;
	padding:4px 0 7px 0;
}
.proimgname span{
	color:#BE1D6B;
	background-color:inherit;
	display:block;
}
p.viewbg{
	background:url(images/viewbg.gif) no-repeat 0 0;
	padding:0 0 0 26px;
	font-size:10px;
	height:12px;
	line-height:11px;	
	text-transform:uppercase;
}
p.viewbg a{
	color:#FFF;
	background-color:inherit;
}
p.viewbg a:hover{
	color:#000;
	background-color:inherit;
}
p.morebg{
	background:url(images/morebg.gif) no-repeat 0 0;
	padding:0 0 0 26px;
	font-size:10px;
	line-height:11px;
	height:12px;	
	text-transform:uppercase;
}
p.morebg a{
	color:#FFF;
	background-color:inherit;
}
p.morebg a:hover{
	color:#000;
	background-color:inherit;
}
.authorworkbg{
	background:url(images/authorworkbg.jpg) no-repeat 0 0;
	padding:16px 8px 43px 0;
}
.author{
	font-size:17px;
	line-height:20px;
	color:#FFDD79;
	background-color:inherit;
	padding:0 10px 7px 0;
	text-transform:uppercase;	
}
p.authorTxt{
	font-size:10px;
	line-height:14px;
	color:#F9D06B;
	background-color:inherit;
	width:105px;
	text-align:left;
	padding:0 0 0 8px;
}
p.authorTxt a{
	color:#F9D06B;
	background-color:inherit;
}
p.authorTxt a:hover{
	color:#FFF;
	background-color:inherit;
}
.smmeworkbg{
	background:url(images/smme.jpg) no-repeat 0 0;
	padding:16px 8px 43px 0;
}
.smme{
	font-size:17px;
	line-height:20px;
	color:#FFDD79;
	background-color:inherit;
	padding:0 10px 7px 8px;
	text-transform:uppercase;	
}
p.smmeTxt{
	font-size:10px;
	line-height:14px;
	color:#F9D06B;
	background-color:inherit;
	width:105px;
	text-align:left;
	padding: 0 0 0 8px;
}
p.smmeTxt a{
	color:#F9D06B;
	background-color:inherit;
}
p.smmeTxt a:hover{
	color:#FFF;
	background-color:inherit;
}
.designAdvicebg{
	background:url(images/designadvicebg.jpg) no-repeat 0 0;
	padding:19px 0 22px 8px;
}
.designheadeing{
	font-size:17px;
	line-height:20px;
	color:#FFF;
	background-color:inherit;
	padding:0 15px 7px 0;
	text-transform:uppercase;	
}
p.designADTxt{
	font-size:10px;
	line-height:14px;
	color:#a7530e;
	background-color:inherit;
	width:105px;
	text-align:left;
}
p.designADTxt a{
	color:#a7530e;
	background-color:inherit;
}
p.designADTxt a:hover{
	color:#FFF;
	background-color:inherit;
}
.ladybbg{
	background:url(images/ladybreakfast.jpg) no-repeat 0 0;
	padding:16px 8px 43px 0;
}
.ladyb{
	font-size:17px;
	line-height:20px;
	color:#FFffff;
	background-color:inherit;
	padding:0 3px 7px 8px;
	text-transform:uppercase;	
}
p.ladybTxt{
	font-size:10px;
	line-height:14px;
	color:#ffffff;
	background-color:inherit;
	width:105px;
	text-align:left;
	padding: 0 0 0 8px;
}
p.ladybTxt a{
	color:#3c424e;
	background-color:inherit;
}
p.ladybTxt a:hover{
	color:#FFF;
	background-color:inherit;
}
.ladymbg{
	background:url(images/ladymag.jpg) no-repeat 0 0;
	padding:16px 8px 6px 0;
}
.ladym{
	font-size:17px;
	line-height:20px;
	color:#777879;
	background-color:inherit;
	padding:0 3px 7px 8px;
	text-transform:uppercase;	
}
p.ladymTxt{
	font-size:10px;
	line-height:14px;
	color:#3c424e;
	background-color:inherit;
	width:105px;
	text-align:left;
	padding: 0 0 0 8px;
}
p.ladymTxt a{
	color:#3c424e;
	background-color:inherit;
}
p.ladymTxt a:hover{
	color:#FFF;
	background-color:inherit;
}
.ladypbg{
	background:url(images/ladypast.jpg) no-repeat 0 0;
	padding:6px 8px 3px 0;
}
.ladyp{
	font-size:17px;
	line-height:20px;
	color:#273756;
	background-color:inherit;
	padding:0 0 7px 8px;
	text-transform:uppercase;	
}
p.ladypTxt{
	font-size:10px;
	line-height:14px;
	color:#273756;
	background-color:inherit;
	width:105px;
	text-align:left;
	padding: 0 0 0 8px;
}
p.ladypTxt a{
	color:#3c424e;
	background-color:inherit;
}
p.ladypTxt a:hover{
	color:#FFF;
	background-color:inherit;
}
.tourismaccbg{
	background:url(images/tourismacc.jpg) no-repeat 0 0;
	padding:16px 8px 43px 0;
}
.tourismacc{
	font-size:17px;
	line-height:20px;
	color:#000000;
	background-color:inherit;
	padding:0 10px 7px 0;
	text-transform:uppercase;	
}
p.tourismaccTxt{
	font-size:10px;
	line-height:14px;
	color:#FFFFFF;
	background-color:inherit;
	width:105px;
	text-align:left;
	padding:0 0 0 8px;
}
p.tourismaccTxt a{
	color:#F9D06B;
	background-color:inherit;
}
p.tourismaccTxt a:hover{
	color:#FFF;
	background-color:inherit;

}
.Tourismbussbg{
	background:url(images/tourismbuss.jpg) no-repeat 0 0;
	padding:16px 8px 43px 0;
}
.Tourismbuss{
	font-size:17px;
	line-height:20px;
	color:#000000;
	background-color:inherit;
	padding:0 10px 7px 0;
	text-transform:uppercase;	
}
p.TourismbussTxt{
	font-size:10px;
	line-height:14px;
	color:#FFFFFF;
	background-color:inherit;
	width:105px;
	text-align:left;
	padding:0 0 0 8px;
}
p.TourismbussTxt a{
	color:#FFFFFF;
	background-color:inherit;
}
p.TourismbussTxt a:hover{
	color:#FFFFFF;
	background-color:inherit;
}

.attractionsbg{
	background:url(images/attractions.jpg) no-repeat 0 0;
	padding:16px 8px 43px 0;
}
.attractions{
	font-size:17px;
	line-height:20px;
	color:#ffffff;
	background-color:inherit;
	padding:0 10px 7px 8px;
	text-transform:uppercase;	
}
p.attractionsTxt{
	font-size:10px;
	line-height:14px;
	color:#ffffff;
	background-color:inherit;
	width:105px;
	text-align:left;
	padding: 0 0 0 8px;
}
p.attractionsTxt a{
	color:#ffffff;
	background-color:inherit;
}
p.attractionsTxt a:hover{
	color:#FFF;
	background-color:inherit;
}
/*-------------------------Middle Panel End-------------------------*/
/*-------------------------Footer Panel Start-------------------------*/
.footerbg{
	background:url(images/footerbg.gif) repeat-x 0 0;
}
.footerPanelPadding{
	padding:17px 4px 7px 0;
}
ul.footernav{

}
ul.footernav li{
	float:left;
	background:url(images/footernavdiv.gif) no-repeat right center;
	padding:0 8px;
}
ul.footernav li.nofooterdiv{
	background-image:none;
	padding:0 0 0 8px;
}
ul.footernav li a{
	font-size:10px;
	line-height:12px;
	color:#FFF;
	background-color:inherit;
}
ul.footernav li a:hover{
	color:#00FFFF;
	background-color:inherit;
}
.copyright{
	font-size:10px;
	line-height:18px;
	color:#AFC793;
	background-color:inherit;
}
.copyright a{
	color:#AFC793;
	background-color:inherit;
}
.copyright a:hover{
	color:#FFF;
	background-color:inherit;
}
/*-------------------------Footer Panel End-------------------------*/
