
/*------------------------------------------------------------------
[1. Common ]
*/	
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}


strong{
	
	font-weight:bold;
	
	}

/* remember to define focus styles! */
:focus {outline: 0;}
*{	
}
body {line-height:1;color:black;background:white;height:100%;margin:0;padding:0;background-color:#ffffff;background:url(../images/bgWood.jpg) repeat-x;}
.clear{	clear:both;}

	/*------------------------------------------------------------------		
	[1.1 Wrappers]
	*/
	#mainWrapper {width: 899px;margin: 0 auto;}
	#wrapper2 {}
	#page {	width: 899px;background-position: center top;margin:0 auto;	padding:0;}
	.contentWrapper {float: left;font:Verdana, Arial, Helvetica, sans-serif; font-size:12px;width:100%; }

	/*------------------------------------------------------------------		
	[1.2 Logo and Top Info]
	*/
	.header {z-index:5; height: 155px;	background-position:center top;position:relative;padding-top:10px}
	.logo {	float: left;width:289px;padding:70px 0 0 26px;}

	/*------------------------------------------------------------------		
	[1.3 Content Divs ]
	*/	
	.mainNav_bg {	width:100%;	background-image:url(../images/bg_linksbg.png); background-repeat:no-repeat;height:61px;float:left;}
	.mainNav a{display:block; font:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
		.mainNav a:hover{text-decoration:none;}
	.bgContent {z-index:2; width:100%;	background-color:#C2C2C0;float:left;min-height:505px;padding:12px 12px 0px 12px;}
	.bgContentInner{width:899px;background-color:#fbfbfb;min-height:700px;margin:0 auto;padding:0px 0px 12px 0px; float:left;}

	/*------------------------------------------------------------------		
	[1.4 index header, header slider styles ]
	*/	
	.topSlideBanner{float:left;width:899px; height:310px; padding: 0px 0px 0 0px; position:relative;}
	
		.topSlideBanner .rightButton{position:absolute; top:143px; right:4px; height:33px; width:33px; background:url(../images/index_slider_button_right.png) no-repeat;}
			.topSlideBanner .rightButton a{float:left; height:33px; width:33px;}
		
		.topSlideBanner .leftButton{position:absolute; z-index:5; top:143px; left:1px; height:33px; width:33px; background:url(../images/index_slider_button.png) no-repeat;}
			.topSlideBanner .leftButton a{ float:left; height:33px; width:33px;}
		
	.catHeader{float:left;width:880px;padding: 17px 0px 0 17px;}
	.productButtons{width:877px;float:left;padding:0px 0px 0px 18px;}

	/*------------------------------------------------------------------		
	[1.5 top nav links ]
	*/	
	.corporate a{width:174px;height:85px;float:left;background:url(../images/corp.jpg) no-repeat;}
		.corporate a:hover{width:174px;height:85px;float:left;background:url(../images/corpOver.jpg) no-repeat;}
	.tnt a{width:173px;height:85px;float:left;background:url(../images/tnt.jpg) no-repeat;}
		.tnt a:hover{width:173px;height:85px;float:left;background:url(../images/tntOver.jpg) no-repeat;}
	.apparel a{width:172px;height:85px;float:left;background:url(../images/aparrel.jpg) no-repeat;}
		.apparel a:hover{width:172px;height:85px;float:left;background:url(../images/aparrelOver.jpg) no-repeat;}
	.travel a{width:172px;height:85px;float:left;background:url(../images/travel.jpg) no-repeat;}
		.travel a:hover{width:172px;height:85px;float:left;background:url(../images/travelOver.jpg) no-repeat;}
	.lifestyle a{width:172px;height:85px;float:left;background:url(../images/lifestyle.jpg) no-repeat; }
		.lifestyle a:hover{width:172px;height:85px;float:left;background:url(../images/lifestyleOver.jpg) no-repeat; }

	/*------------------------------------------------------------------		
	[1.5 index Divs ]
	*/	
	.merch{float:left;width:880px;padding:0px 0px 0 18px;}
	
	.corpCategory{float:left;width:172px;padding:0px 0px 0px 0px; width:172px; height:117px;}
		.corpCategory img{position:absolute;}
	.tntCategory{float:left;width:172px;padding:0px 0px 0px 0px; width:172px; height:117px;}
		.tntCategory img{position:absolute;}
	.apparelCategory{float:left;width:172px;padding:0px 0px 0px 0px; width:172px; height:117px;}
		.apparelCategory img{position:absolute;}
	.lifestyleCategory{float:left;width:172px;padding:0px 0px 0px 0px; width:172px; height:117px;}
		.lifestyleCategory img{position:absolute;}
	.travelCategory{float:left;width:172px;padding:0px 0px 0px 0px; width:172px; height:117px;}
		.travelCategory img{position:absolute;}
	
	/*------------------------------------------------------------------		
	[1.6 breadcrumb styles ]
	*/		
	.breadCrumb{float:left;width:600px;font-size:11px;color:#999;padding-left:20px; color:#C52027; font-weight:bold;}
		.breadCrumb a{font-weight:normal; font-size:11px;color:#C52027; text-decoration:underline; text-transform:lowercase}
			.breadCrumb a:hover{font-size:11px;color:#C52027;text-decoration:underline}
		.breadCrumb img{vertical-align:middle;}


	/*------------------------------------------------------------------*/
	
.description{float:left;width:310px;padding-top:10px;padding-left:5px}
.pageWrap{float:left;width:877px;padding:11px 0px 0 22px;background-color:#fbfbfb}
			
.lineDivide{background:url(../images/line.jpg) repeat-y 15px 0px;float:left;width:20px;min-height:550px;padding:0px 0px 0px 0px;margin-top:8px;}
.contentPage{width:600px;float:left;padding:20px 0px 0px 20px}
.contentWrap{width:570px;float:left;padding:0px 4px 0px 1px}

.prodItems{position:relative;}
	.prodItems img{float:left;padding:0 0px 0 0;border:2px solid #e9e9e9;margin-right:15px;margin-top:15px; }

.contactProd{position:absolute;bottom:0;top:250px;border:none;}


	/*------------------------------------------------------------------		
	[1.7 index styles ]
	*/	
	
	.columnWrap{float:left;width:877px;padding:30px 0px 0 22px;background-color:#fbfbfb}
	.column1{float:left;width:280px;min-height:300px;background:url(../images/dotted.jpg) center right no-repeat #fbfbfb;}
		.otherServices ul {float:left;list-style:none;font:Arial, Helvetica, sans-serif; font-size:12px;padding-left:10px;}
					.otherServices li  {width:250px;list-style:none;color:#000;font:Arial, Helvetica, sans-serif; font-size:12px;line-height:30px;border-bottom:solid 1px #ccccc9;padding-top:3px;}
						.otherServices li a{ color:#C52027;list-style:none;background:url(../images/bullet.jpg) no-repeat 0px 2px;padding-left:30px;font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}
							.otherServices li a:hover{text-decoration:underline}
		
	.column2{float:left;width:260px;min-height:300px;background:url(../images/dotted.jpg) center right no-repeat #fbfbfb;padding-left:20px;padding-right:30px;}
	
	.col2{float:left; min-height:270px; padding:20px 16px 0 20px; width:230px;}
	
	.column3{float:left;width:260px;min-height:300px;background-color:#fbfbfb;padding-left:8px;}
	
		.dlBroc{width:246px;height:60px;float:left;clear:right; margin-top:20px;}
			.dlBroc a{float:left;}
			
		.contactNikoda{width:246px;height:60px;float:left; margin-top:10px;}
			.contactNikoda a{float:left;}
			
		.virtualTour{width:246px;height:60px;float:left; margin-top:10px;}
			.virtualTour a{float:left;}
/*------------------------------------------------------------------		
[2 side menu Divs ]
*/	
	
.sideMenu{width:200px;float:left;padding:20px 0px 0px 0px}

/* top list ul */
.sideMenu .page_categories{width:200px; margin-top:5px;}


.sideMenu ul {float:left; margin-top:10px; list-style:none;font:Arial, Helvetica, sans-serif; font-size:11px; padding-left:0px;}
		.sideMenu ul ul{float:none; margin-top:0; width:200px;}
		
	.sideMenu li {background-color:#FBFBFB; display:block; float:left; clear:both; padding:0 !important; margin:0 !important;}
		.sideMenu li a {float:left; text-decoration:none; color:#999999; }
			
			.sideMenu li a.img{float:left; width:auto; border-bottom:none; margin:0 !important;}
			.sideMenu li a.img:hover{background-color:none;}
			
			.sideMenu li a{ text-transform:capitalize; width:180px; padding-left:5px; border-bottom:solid 1px #e9e9e9;}
				.sideMenu li a:hover{color:#ffffff;}
					.sideMenu li a img{padding:0px 0px 0 0px; margin:0 3px 0 0;}
				
				
	
					.sideMenu ul li ul.secondLevel{position:absolute; margin:0px 0 0 185px; z-index:1000; }
							
					.sideMenu ul.thirdLevel{position:absolute; margin:0px 0 0 185px; z-index:1000;}
						

			/*.sideMenu li.sub a{width:145px;}
			.sideMenu li.subSub a{width:115px;}
			
				.sideMenu li.sub{padding-left:35px !important; width:140px;}
						.sideMenu li.subSub{padding-left:30px !important; width:80px;}
				.sideMenu li img{margin:0 5px 0 5px; vertical-align:middle;}
							
				.sideMenu span.plus{float:left; font-size:14px; font-weight:bold; margin-right:6px;}
							
				.sideMenu span.minus{float:left; margin-top:-6px; font-size:15px; font-weight:bold; margin-right:6px;}*/
				
													
	/*------------------------------------------------------------------		
	[2.1 travel link styles]
	*/	
	.travelSideMenu li a:hover{background-color:#b8b624;}
		.travelSideMenu li.sub a:hover{background-color:#d5d477;}
			.travelSideMenu li.subSub a:hover{background-color:#ebeab2;}
	h2.travel{color:#bcc61f;}
	
	.travelSideMenu ul li ul.secondLevel li a{background-color:#cccccc; color:#666666;}
					.travelSideMenu ul li ul.secondLevel li a:hover{background-color:#b8b624; color:#ffffff;}
					
	.travelSideMenu ul li ul.thirdLevel li a{background-color:#cccccc;  color:#666666;}
			.travelSideMenu ul li ul.thirdLevel li a:hover{background-color:#b8b624; color:#ffffff;}
	
	/*------------------------------------------------------------------		
	[2.2 apparel link styles]
	*/	
	.apparelSideMenu li a:hover{background-color:#C52027;}
		.apparelSideMenu li.sub a:hover{background-color:#cc4f55;}
			.apparelSideMenu li.subSub a:hover{background-color:#de9093;}
	h2.apparal{color:#c64961;}
	
		.apparelSideMenu ul li ul.secondLevel li a{background-color:#cccccc; color:#666666;}
					.apparelSideMenu ul li ul.secondLevel li a:hover{background-color:#C52027; color:#ffffff;}
					
	.apparelSideMenu ul li ul.thirdLevel li a{background-color:#cccccc;  color:#666666;}
			.apparelSideMenu ul li ul.thirdLevel li a:hover{background-color:#C52027; color:#ffffff;}

	/*------------------------------------------------------------------		
	[2.3 tech link styles]
	*/	
	.techSideMenu li a:hover{background-color:#A6A6A6;}
		.techSideMenu li.sub a:hover{background-color:#c6c1c1;}
			.techSideMenu li.subSub a:hover{background-color:#dbd8d8;}
	h2.tech{color:#999999;}
	
	.techSideMenu ul li ul.secondLevel li a{background-color:#cccccc; color:#666666;}
					.techSideMenu ul li ul.secondLevel li a:hover{background-color:#A6A6A6; color:#ffffff;}
					
	.techSideMenu ul li ul.thirdLevel li a{background-color:#cccccc;  color:#666666;}
			.techSideMenu ul li ul.thirdLevel li a:hover{background-color:#A6A6A6; color:#ffffff;}
		
	/*------------------------------------------------------------------		
	[2.4 lifestyle link styles]
	*/	
	.lifestyleSideMenu li a:hover{background-color:#68c02c;}
		.lifestyleSideMenu li.sub a:hover{background-color:#9be26a;}
			.lifestyleSideMenu li.subSub a:hover{background-color:#c7f0aa; }
	h2.lifestyle{color:#28c859;}	
	
	.lifestyleSideMenu ul li ul.secondLevel li a{background-color:#cccccc; color:#666666;}
					.lifestyleSideMenu ul li ul.secondLevel li a:hover{background-color:#68c02c; color:#ffffff;}
					
	.lifestyleSideMenu ul li ul.thirdLevel li a{background-color:#cccccc;  color:#666666;}
			.lifestyleSideMenu ul li ul.thirdLevel li a:hover{background-color:#68c02c; color:#ffffff;}
			
	/*------------------------------------------------------------------		
	[2.5 corporate link styles]
	*/	
	.corpSideMenu li a:hover{ background-color:#183c95; color:#ffffff;}	
		.corpSideMenu li.sub a:hover{background-color:#3c60b9; }
			.corpSideMenu li.subSub a:hover{background-color:#708bcf; }
	h2.corporate{color:#1f5ab1;}
	
		.corpSideMenu ul li ul.secondLevel li a{background-color:#cccccc; color:#666666; }
					.corpSideMenu ul li ul.secondLevel li a:hover{background-color:#183c95; color:#ffffff;}
					
	.corpSideMenu ul li ul.thirdLevel li a{background-color:#cccccc;  color:#666666; }
			.corpSideMenu ul li ul.thirdLevel li a:hover{background-color:#183c95; color:#ffffff;}

/*------------------------------------------------------------------		
[3 Footer ]
*/

.footer {clear:both; height:100px; background-color: #000000;font-size:12px;font-family:Arial, Helvetica, sans-serif;padding:0 0 30px 0;}
	.footer p {	margin: 0;padding-top: 30px;text-align: right;color: #8E8E8E;}
	.footer a {color:#ffffff;}
.footerWrapper{height:50px;background:url(../images/footer_11.jpg) center bottom no-repeat; background-color:#000000;margin:0 auto;}

.footer_links{height:100px; color:#FFFFFF;font-family:Arial,Helvetica,sans-serif;font-size:12px;margin:0 auto; padding:10px 0 0 80px;text-align:center;width:668px;}
	.footer_links ul {float:left; padding-left:30px;}
		.footer_links ul li{list-style:none; float:left;}
		
	.footer_links div{clear:both; text-align:left; width:660px; height:20px;}
		.footer_links div p{padding:0; color:#ffffff; line-height:100%;}
		
.footer_links ul li a {background:transparent url(../images/menu_separator.gif) no-repeat scroll right center; list-style-type:none; padding:0px 12px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fbfbfb;}
	.footer_links ul li a:hover{text-decoration:underline;}
.footer_links ul li.last a {background:none; list-style-type:none;}

.footer_left {padding:10px 0 0 22px;font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#ccccc9;margin:0 auto;width:685px;}
.footer_right {float:right;width:300px;text-align:right;padding:0px 44px 0 0px;font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#CCCCCC;float:right;}
	.footer_right a{color:#999999;font-family:Arial, Helvetica, sans-serif;}
		.footer_right a:hover{color:#888888;font-family:Arial, Helvetica, sans-serif;}


/*------------------------------------------------------------------		
[3 Pagnation ]
*/

.productPage{margin-left:20px; padding-top:10px; float:left; clear:both;}

ul.pageNavigation{list-style:none; margin-top:0px;}
	ul.pageNavigation li{float:left; margin:0 4px 0 4px; font-family:Arial,Helvetica,sans-serif; font-size:12px;}
		ul.pageNavigation li .pageNoActive{padding-top:12px; font-weight:bold;}
		
		ul.pageNavigation li .pageNo a{border:1px solid #999999; color:#666666; padding:2px 4px 2px 4px; background-color:#b2b2b2;}
			ul.pageNavigation li .pageNo a:hover{background-color:#e6e6e6; text-decoration:none;}
			
			ul.pageNavigation li .pageNoActive{border:1px solid #999999; color:#666666; background-color:#efefef; padding:4px 4px 3px 4px; margin-top:7px;}
			
	/*------------------------------------------------------------------		
	[3.1 news pagnation ]
	*/
	
	.newsPage{float:left; clear:both; margin-bottom:10px;}
	.pageRecords{margin:0 0 0 0;}

	div.pageNavigation{list-style:none;}
		div.pageNavigation p{line-height:normal; padding:0;}
		
		div.pageNavigation div{float:left; margin:0 4px 0 4px; color:#666666; font-family:Arial,Helvetica,sans-serif; font-size:12px;}
			div.pageNavigation div.pageNoActive{padding-top:12px; font-weight:bold;}
			
			div.pageNavigation div.pageNo a{border:1px solid #999999; color:#666666; padding:2px 4px 2px 4px; background-color:#cccccc;}
				div.pageNavigation div.pageNo a:hover{background-color:#e6e6e6; text-decoration:none;}
			
			div.pageNavigation div.pageNoActive{border:1px solid #999999; color:#666666; background-color:#efefef; padding:4px 4px 3px 4px; margin-top:7px;}
			
				
