﻿	
body {
	font-family: STHeiTi,simsun,sans-serif;	
	font-size: 81.3%;	
	letter-spacing: 0px;
	margin: 0 auto;
}	

/* Heading Content */
	#header .navBar, 
	h1, 
	h2, 
	h3, 
	h4, 
	h6 { 
		font-family: STHeiTi,simsun,sans-serif; 
		letter-spacing: 0; 
		line-height: 1.1em;	
	}
	h1 { 
		font-size: 2.5em;
	}	
	/** Everest **/
		#basel2011, 
		#basel2011 h1, 
		#basel2011 h2, 
		#basel2011 h3, 
		.everest h1, 
		.everest h2, 
		.everest h3, 
		.everest h4, 
		#watchTimeline.everest {
			font-family: STHeiTi,simsun,sans-serif;
		}	
		#basel2011 h2, 
		#basel2011 h3 { 
			line-height: 1em;
		}

/* Sectional Content */

	/** Header Nav **/
		#header .navBar .navMenu {
			font-family: STHeiTi,simsun,sans-serif;
		}
		#header .navBar .navMenu li a {
			background-position: center 22px;
			line-height: 2.4em;
		}
		#header .navBar .navMenu li.open a {
			background-position: center -38px; 
		}
		#header #navBar .navMenu #rolexWatches.open, 
		#header #navBar .navMenu #worldOfRolex.open, 
		#header #navBar .navMenu #dealerLocator.open {
			height: 20px;
		}
		#header .menuDropDown .menuCopy h2 {
			font-family: STHeiTi,simsun,sans-serif; 
			font-size: 2.7em; 
		}
		#header .menuDropDown .menuCopy .menuCopylist ul li a {
			font-size: 1.1em; 
			line-height: 1.4em;
		}
		#header .backBtn a {
			font-family: STHeiTi,simsun,sans-serif;
		}
		
	/** Textbox **/
		.everest .textBox h1 {
			font-size: 2.4em;
			line-height: 1em; 
		}
		.textBox .header1, 
		.textBox h2 { 
			margin: -5px 0 0 0; 
			padding: 5px 0 0 0;
		}
		.textBox li.playFilm a,
		.textBox li.playFilm a:hover { 
			font-size: 1.1em !important; 
		} 
		/*** USOpen ***/

	/** Store locator **/
		#dealerDetailPage .dealerDetailContainer h4, 
		#dealerSearchResults .selectedDealerDetails h4 {
			font-family: STHeiTi,simsun,sans-serif;
		}

	/** Dealer Locator **/
		/*** Headers ***/
			#dealerLocatorTemplate h3 { 
				overflow:visible;
				text-transform: uppercase; 
			}
			#dealerSearchResults h3.dealersInYourArea {
				font-family: STHeiTi,simsun,sans-serif;
				font-size: 1.3em;
			}
			#dealerLocatorTemplate .countrySelection h3, 
			#dealerLocatorTemplate .areaSelection h3 {
				font-family: STHeiTi,simsun,sans-serif;
			}
			#dealerDetailPage .dealerDetailContainer h4, 
			#dealerSearchResults .selectedDealerDetails h4 {
				font-family: STHeiTi,simsun,sans-serif;
				font-size: 1.1em;
			}
			#mySelection .watch .details h5 {
				line-height: 1.3em;
			}
		/*** Secitional ***/
			#dealerLocatorTemplate, 
			#affiliateLocatorTemplate {
				font-size: 1em;
			}
			#dealerLocatorTemplate .countrySelection .selectionGroup .groupOptions li a, 
			#dealerLocatorTemplate .areaSelection .selectionGroup .groupOptions li a {
				font-size: 1em;
				line-height: 1.3em;
			}
			#dealerLocatorTemplate li.address, 
			#dealerLocatorTemplate li.distance { 
				font-size: 1em;
			}

	/** Watch timeline **/
		#watchTimeline h2 {
			font-size: 1.2em; 
			margin: 0;
		}
		#Timeline.thin table tr td.sections, 
		#Timeline.thin table tr td.sections { 
			width:20px; 
			height:20px; 
		}
		/*** Everest ***/
			#watchTimeline.everest {
				letter-spacing: -0.01em;
			}
			#watchTimeline.everest .inactiveGroup a {
				font-size: 0.9em;
			}
		
	/** Watch Specs **/
		#watchSpecLayout #watchSpecs .details h2 {
			font-family: STHeiTi,simsun,sans-serif; 
		}
		#watchSpecTable td { 
			margin: 0; 
			padding: 0;
		}
		
		.globalWatchSpecTable dl {font-size: 0.9em;}
		
		/*** Everest ***/
			.everestWatchSpecTable dl {
				font-size: 0.9em;
			}
			.everestWatchSpecTable .section div.body {
				line-height: 1.6em;
			}

	/** Trieste **/
		.content h2 { 
			color: #656565; 
			padding: 5px;
		}
		/*** tHomepage **/
			#tHomepage .textBox h2 { 
				font-size: 3.1em; 
				letter-spacing: 0;
				padding: 2px 0; 
			}
			#tHomepage .textBox h3 { 
				font-size: 1.2em; 
				letter-spacing: -0.02em; 
				line-height: 1em; 
				padding: 3px 0; 
				text-transform: uppercase; 
			}    
			#tHomepage .textBox p { 
				font-size: 1.2em; 
				height: auto; 
				width: 400px; 
				line-height: 1.4em; 
				padding: 10px 0; 
			}
		/*** tFullstory ***/
			#tFullstory .textBox h2 { 
				font-size: 2.2em; 
				letter-spacing: 0; 
			}
			#tFullstory .textBox h3 { 
				font-size: 1.2em; 
				letter-spacing: -0.02em; 
				margin: 0; 
				padding: 5px 0; 
			}    
			#tFullstory .textBox p { 
				height: 60px; 
				line-height: 1.4em; 
				margin: 5px 0; 
			}
		/*** tDateday ***/	          
			#tDateday .textBox h2 { 
				font-size: 2.2em; 
				letter-spacing: 0; 
			}
			#tDateday .textBox h3 {  
				font-size: 1.2em; 
				letter-spacing: -0.02em;
				margin: 0;  
				padding: 5px 0;
				text-transform: uppercase; 
			}    
			#tDateday .textBox p { 
				height: 60px; 
				margin: 5px 0; 
				line-height: 1.4em; 
			}
		#tFullstory .scrollContainer div.panel .content p { 
			line-height: 1.4em; 
		}
		#tDate .scrollContainer div.panel .content p, 
		#tDepth .scrollContainer div.panel .content p { 
			line-height: 1.4em; 
		}

	/** My Selection **/
		#mySelection .watch .details h4 {
			font-size: 1.1em;
		}
		#mySelection .watch .details h5 { 
			font-size: 1em;
		}
		#mySelection .verticalList li { 
			margin: 5px 0;
		}
		.seeAnotherSuggestion {
			font-size: 1em;
		}

	/** footer **/
		#footer .navBar { 
			font-family: STHeiTi,simsun,sans-serif;
		}
		#footer .menus .share #shareLegal { 
			line-height: 1.2em;
		}
		#footer ul li a {
			line-height: 1.6em;
		}

	/** BreadCrumb **/
		#dealerLocatorTemplate .breadcrumb li {
			background-position: right -1px;
			font-family: STHeiTi,simsun,sans-serif;
		}
		
	/** WOR Grid **/
		/*** Headers ***/
			.worldOfRolexGrid .header1 { 
				padding: 5px 0 0 0; 
			}
		/*** Navigation top ***/
			.worldOfRolexGrid .navigation { 
				margin: 11px 0 0 0; 
			}
			.worldOfRolexGrid .navigation ul li a { 
				font-size: 1.2em;
				line-height: 1.6em;
			}
			
	/** Carousel **/
		/*** Home ***/
		.homeCarouselLinks li { 
			height: 1.4em; 
		}
		
/* Misc */
