@font-face {
 font-family:'ProximaNovaSemiBold';
 src:url("../fonts/ProximaNova-Sbold-webfont.html");
 src:local('☺'), url("../fonts/ProximaNova-Sbold-webfont-2.html") format('truetype'), url("../fonts/ProximaNova-Sbold-webfont-3.html#webfontaA1mSBzj") format('svg');
 font-weight:normal;
font-style:normal
}
 @font-face {
 font-family:'ProximaNovaBold';
 src:url("../fonts/ProximaNova-Bold-webfont.html");
 src:local('☺'), url("../fonts/ProximaNova-Bold-webfont-2.html") format('truetype'), url("../fonts/ProximaNova-Bold-webfont-3.html#webfontnr0MA2zn") format('svg');
 font-weight:normal;
 font-style:normal
}
html, body, div, span, applet, object, 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, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 12px;
	font-family: inherit;
	vertical-align: baseline
}
body {
	line-height:1;
	color:black;
	background:white
}
ol, ul {
	list-style:none
}
table {
	border-collapse:separate;
	border-spacing:0
}
caption, th, td {
	text-align:left;
	font-weight:normal
}
blockquote:before, blockquote:after, q:before, q:after {
	content:""
}
blockquote, q {
	quotes:"" ""
}
input::-moz-focus-inner {
border:0
}
form input:focus {
	outline:none
}
#wrapper {
	width:972px;
	margin:0 auto;
	position:relative;
	padding:0 0 20px 0
}
.col {
	float:left;
	padding:0 22px 0 23px
}
.col_1 {
	width:36px
}
.col_2 {
	width:117px
}
.col_3 {
	width:198px
}
.col_4 {
	width:279px
}
.col_5 {
	width:360px
}
.col_6 {
	width:441px
}
.col_7 {
	width:522px
}
.col_8 {
	width:603px
}
.col_9 {
	width:684px
}
.col_10 {
	width:765px
}
.col_11 {
	width:846px
}
.col_12 {
	width:927px
}
.full {
	width:100%;
	float:none;
	padding:0
}
.row {
	height:100%;
	clear:both;
	float:left;
	width:100%;
	margin-bottom:40px;
	position:relative
}
.row.packs_redux, .row.moreInfo, .row.image {
	overflow:hidden;
	margin-bottom:40px
}
.col.first {
	padding-left:0;
	border-left:0
}
.col.last {
	padding-right:0
}
body {
	font-family:Arial, Helvetica, sans-serif;
	color:#7f7f7f;
	font-size:15px;
	background:#edeef0
}
body.portuguese-family {
	background:url('../images/css_images/family_background_portuguese967a.jpg?8351bd7a8897') 50% 350px no-repeat #edeef0 fixed
}
body.ingenieur-family {
	background:url('../images/css_images/family_background_ingenieur967a.jpg?8351bd7a8897') 50% 350px no-repeat #edeef0 fixed
}
body.aquatimer-family {
	background:url('../images/css_images/family_background_aquatimer967a.jpg?8351bd7a8897') 50% 350px no-repeat #edeef0 fixed
}
body.portofino-family {
	background:url('../images/css_images/family_background_portofino967a.jpg?8351bd7a8897') 50% 350px no-repeat #edeef0 fixed
}
body.pilots-watches {
	background:url('../images/css_images/family_background_pilots967a.jpg?8351bd7a8897') 50% 350px no-repeat #edeef0 fixed
}
body.da-vinci-family {
	background:url('../images/css_images/family_background_davinci967a.jpg?8351bd7a8897') 50% 350px no-repeat #edeef0 fixed
}
body.iwc-vintage-collection {
	background:url('../images/css_images/family_background_vintage967a.jpg?8351bd7a8897') 50% 350px no-repeat #edeef0 fixed
}
strong {
	font-weight:bold
}
a {
	color:#A3443E;
	text-decoration:none
}
a:hover {
	text-decoration:underline
}
a.go {
	background:url('../images/css_images/arrow_go967a.png?8351bd7a8897') right -17px no-repeat;
	padding-right:15px;
	font-family:'ProximaNovaSemiBold', Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#a3443e;
	letter-spacing:.1em
}
a.go:hover {
	background-position:right 1px;
	color:#373737;
	text-decoration:none
}
a.go.download {
	background:url('../images/css_images/arrow_download967a.png?8351bd7a8897') right -19px no-repeat
}
a.go.download:hover {
	background-position:right 1px
}
a.go.back {
	background:url('../images/css_images/arrow_go_back967a.html?8351bd7a8897') left -17px no-repeat;
	padding-right:0;
	padding-left:15px
}
a.go.back:hover {
	background-position:left 1px
}
a.add {
	background:url('../images/css_images/plus_sign3e58.png?908b97682bd6') right -19px no-repeat
}
a.add:hover {
	background-position:right 1px
}
p.large {
	font-size:1em;
	line-height:1.6em
}
p {
	font-size:.867em;
	line-height:1.86em
}
h1, h2, h3, h4, h5, h6 {
	font-family:"Arno Pro";
	color:#393939;
	text-transform:uppercase;
	font-weight:normal
}
h2 {
	font-size:2.867em;
	line-height:1.116em;
	letter-spacing:.1em
}
h3 {
	font-size:2.2em;
	line-height:1.455em;
	letter-spacing:.07em
}
h4 {
	font-size:1.6em;
	line-height:1.24em;
	letter-spacing:.1em
}
h5 {
	font-size:1.2em;
	line-height:2em;
	letter-spacing:.1em;
	color:#393939;
}
h6 {
	font-size:.867em;
	line-height:1.846em;
	letter-spacing:.1em
}
li {
	letter-spacing:.03em
}
.spinner {
	width:58px;
	height:58px;
	padding:4px;
	margin:-32px 0 0 -32px;
	background-image:url('../images/css_images/iwc_spinner_bg9673.html?a2602a18fbca');
	background-position:center;
	background-repeat:no-repeat
}
.spinner span {
	display:block;
	width:58px;
	height:58px;
	background-image:url('../images/css_images/iwc_spinner9673.html?a2602a18fbca');
	background-position:center;
	background-repeat:no-repeat
}
.userInfo ul .spinner {
	margin:0 auto
}
h2.pageTitle {
	text-align:center;
	font-size:2.2em;
	line-height:1.455em;
	letter-spacing:.12em;
	color:#191919;
	padding:0 0 24px
}
h3.articleHead, h2.articleHead {
	text-align:center;
	font-family:'ProximaNovaBold', Arial, Helvetica, sans-serif;
	color:#373737;
	font-size:3.2em;
	line-height:1.25em;
	letter-spacing:.05em;
	margin-bottom:40px
}
h2.articleHead {
	padding-top:16px
}
#pageHeader {
	background:#000;
	margin-bottom:20px
}
ul.nav {
	height:49px;
	width:890px;
	margin:0 auto;
	position:relative;
	z-index:3
}
ul.nav li {
	float:left;
	font-family:'ProximaNovaBold', Arial, Helvetica, sans-serif;
	font-size:.73em;
	text-transform:uppercase;
	letter-spacing:.1em;
	padding:0
}
ul.nav li a {
	display:block;
	color:#FFF;
	padding:21px 16px 16px
}
.de ul.nav li a, .it ul.nav li a {
	padding:21px 7px 16px
}
ul.nav li.ddLink a {
	background:url('../images/css_images/nav_arrow-default9673.png?a2602a18fbca') center 35px no-repeat
}
ul.nav li a:hover {
	color:#666;
	text-decoration:none
}
ul.nav li.ddLink a:hover {
	background-image:url('../images/css_images/nav_arrow-hover9673.png?a2602a18fbca')
}
ul.nav li.ddLink a.down {
	color:#FFF
}
ul.nav li.active>a {
	color:#FFF;
	background-color:#151515
}
ul.nav li.active>a:hover {
	color:#a3443e
}
ul.nav li.signInRegister {
	top:0;
	padding:0;
	float:right
}
ul.nav li.registerLinkL10n, ul.nav li.registerLink {
	z-index:2
}
ul.nav li.signInLink, ul.nav li.signInLinkL10n {
	margin-right:8px
}
ul.nav li.registerLink, ul.nav li.registerLinkL10n {
	margin-right:140px
}
ul.nav li.registerLink a, ul.nav li.signInLink a, ul.nav li.registerLinkL10n a, ul.nav li.signInLinkL10n a {
	padding-left:0;
	padding-right:0
}
ul.nav li.userHello {
	position:absolute;
	right:170px;
	top:0;
	text-transform:none;
	padding-right:0
}
ul.nav li.userHello a, ul.nav li.userHello a:hover {
	background:none;
	padding-left:0;
	padding-right:0
}
ul.nav li.userHello a span.username, ul.nav li.userHello a:hover {
	color:#FFF
}
ul.nav li.navSearch {
	position:absolute;
	right:-8px;
	z-index:3
}
ul.nav li.navSearch form {
	padding-top:8px;
	position:relative
}
ul.nav li.navSearch form input {
	-webkit-appearance:none;
	margin:0
}
ul.nav li.navSearch form input:focus {
	outline:none
}
ul.nav li.navSearch form input.text {
	border:1px solid #272727;
	background:#0e0e0e;
	border-right:0;
	height:18px;
	padding:5px 0 5px 5px;
	color:#FFF;
	width:0;
	position:absolute;
	right:30px
}
ul.nav li.navSearch form input.submit {
	float:right;
	position:relative;
	z-index:5;
	cursor:pointer;
	font-size:1px;
	border:1px solid #272727;
	background:#0e0e0e url('../images/css_images/search_glass_grey_on_black_163e58.png?908b97682bd6') center center no-repeat;
	width:36px;
	height:30px;
	text-indent:-999em;
	padding:0
}
ul.nav li.navSearch a.optionTrigger {
	background:url('../images/css_images/search-dropdown-closed_arrow-default3e58.png?908b97682bd6') 50% 50% no-repeat #0e0e0e;
	border:1px solid #272727;
	border-right:1px dotted #272727;
	width:27px;
	height:28px;
	padding:0;
	text-indent:-999em;
	right:5px;
	position:absolute;
	z-index:3
}
ul.nav li.navSearch a.optionTrigger:hover {
	background-image:url('../images/css_images/search-dropdown-closed_arrow-down3e58.png?908b97682bd6')
}
ul.nav li.navSearch a.optionTrigger.active {
	background-image:url('../images/css_images/search-dropdown-open_arrow-active3e58.png?908b97682bd6')
}
ul.nav li.navSearch .searchOptions {
	position:relative;
	z-index:0;
	font-size:15px;
	background:#000;
	padding:0 22px 0;
	margin:30px -22px 0 0;
	overflow:hidden
}
ul.nav li.navSearch .searchOptions ul {
	width:202px;
	border:1px solid #282828;
	border-top:0;
	border-bottom:0;
	margin-bottom:22px;
	display:none
}
ul.nav li.navSearch .searchOptions ul li {
	float:none;
	padding:0;
	margin:0;
	border-bottom:1px solid #282828
}
ul.nav li.navSearch .searchOptions ul li a {
	padding:14px 0 14px 10px
}
ul.nav li.navSearch .searchOptions ul li a:hover {
	background:#1d1d1d;
	color:#a3443e
}
ul.nav li.navSearch .searchOptions ul li a.selected {
	color:#FFF
}
ul.nav li.signInLink a, ul.nav li.signInLinkL10n a {
	background:url('../images/css_images/border_dots_nav_signin967a.png?8351bd7a8897') right 20px no-repeat;
	padding-right:10px
}
h1#siteTitle {
	background:#edeef0 repeat;
	height:80px;
	border-bottom:1px solid #d7d7d7;
	padding-top:20px
}
h1#siteTitle a {
	display:block;
	width:269px;
	height:90px;
	margin:0 auto 0;
	background:url('../images/css_images/site_header_236af3e.png?fb4f5023035c') top left no-repeat;
	text-indent:-999em
}

.jaleel_brothers {
	
	width:269px;
	height:90px;
	margin:0 auto;
	text-indent:-999em;
	background:url(../images/css_images/jaleel_brothers.png);
}



.puri_terminal {
	
	width:269px;
	height:90px;
	margin:0 auto;
	text-indent:-999em;
	background:url(../images/css_images/puri_terminal.png);
}


.agro {
	
	width:269px;
	height:90px;
	margin:0 auto;
	text-indent:-999em;
	background:url(../images/css_images/agro.png);
}


.fats_pakistan {
	
	width:269px;
	height:90px;
	margin:0 auto;
	text-indent:-999em;
	background:url(../images/css_images/fats_pakistan.png);
}



ul.nav li#l10n {
	position:absolute;
	right:-8px;
	width:130px;
	background:#000;
	padding-right:8px
}
ul.nav li#l10n a {
	padding:21px 10px 15px;
	background:#000 url('../images/css_images/nav_arrow-default9673.png?a2602a18fbca') 30% 35px no-repeat
}
ul.nav li#l10n a:first-child {
	position:relative;
	z-index:3
}
ul.nav li#l10n ul {
	font-size:15px;
	padding-bottom:5px;
	position:relative;
	z-index:0;
	display:none
}
ul.nav li#l10n ul li {
	float:none;
	padding:0;
	margin:0
}
ul.nav li#l10n ul li a {
	padding:6px 0 6px 10px
}
div.dd {
	position:absolute;
	left:0;
	z-index:3;
	overflow:hidden;
	font-size:16px;
	width:972px;
	visibility:hidden
}
div.dd ul {
	height:20px;
	overflow:hidden;
	padding:20px 0 0;
	text-align:left;
	width:100%;
	float:left
}
li.ddLink  div.dd ul li {
	padding:0 23px 0 12px;
	display:inline!important;
	float:none;
	font-size:1em;
	letter-spacing:.1em;
	background:url('../images/css_images/border_dot_v_1_3967a.png?8351bd7a8897') top right repeat-y;
	font-family:'ProximaNovaSemiBold', Arial, Helvetica, sans-serif
}
li.ddLink  div.dd ul li.last {
	background:none
}
li.ddLink  div.dd ul li a, li.ddLink  div.dd ul li a:hover {
	background:none;
	padding:0;
	display:inline
}
li.ddLink div.dd.collection ul {
	width:972px;
	margin:0 auto;
	height:259px;
	padding-top:31px;
	padding-bottom:2px;
	float:none
}
li.ddLink div.dd.collection ul li {
	font-size:.733em;
	width:138px;
	padding:0;
	float:left;
	background:none
}
li.ddLink div.dd.collection ul li a {
	color:#373737
}
li.ddLink div.dd.collection ul li a:hover {
	color:#A3443E
}
li.ddLink div.dd.collection ul li img, div.dd.collection ul li span {
	display:block
}
li.ddLink div.dd.collection ul li img {
	margin:10px auto 5px;
	width:auto
}
div.dd.collection ul li span {
	padding:0 20px 0 18px;
	font-family:'ProximaNovaSemiBold', Arial, Helvetica, sans-serif;
	font-size:1em;
	letter-spacing:.15em;
	min-height:24px
}
div.dd.collection ul li span.watchesNumber {
	font-size:.85em;
	letter-spacing:.23em;
	font-family:'ProximaNovaSemiBold', Arial, Helvetica, sans-serif;
	border:1px solid #e5e5e6;
	border-top:0;
	border-left:0;
	color:#FFF;
	padding-bottom:5px;
	padding-right:18px
}
li.ddLink div.dd.collection ul li:first-child span.watchesNumber {
	border-left:1px solid #e5e5e6
}
li.ddLink div.dd.collection ul li a:hover span.watchesNumber {
	color:#9a9a9a
}
ul.nav li div.dd.collection .inner {
	padding-bottom:8px
}
ul.nav li div.dd.collection p.special {
	text-align:center;
	font-size:.813em;
	line-height:.813em;
	letter-spacing:.1em;
	padding-bottom:10px
}
ul.nav li div.dd.collection p.special a {
	display:inline-block;
	background:url('../images/css_images/border_dot_v_1_3967a.png?8351bd7a8897') top right repeat-y;
	padding:5px 27px 5px 28px;
	color:#A3443E;
	margin-top:-10px
}
ul.nav li div.dd.collection p.special a.last {
	background:none;
	padding-left:0;
	padding-right:0
}
ul.nav li div.dd.collection p.special a span {
	background:url('../images/css_images/arrow_lt_grey_rt_10967a.png?8351bd7a8897') right 1px no-repeat;
	padding:0 15px 0
}
ul.nav li div.dd.collection p.special a:hover {
	color:#373737
}
ul.nav li div.dd.collection p.special a:hover span {
	background-image:url('../images/css_images/arrow_dk_grey_rt_10967a.png?8351bd7a8897')
}
ul.nav li div.dd.userInfo {
	width:819px;
	padding:0 72px;
	position:absolute;
	right:0;
	top:0
}
ul.nav li div.dd.userInfo h4 {
	font-size:1.0667em;
	color:#373737
}
ul.nav li div.dd.userInfo ul {
	max-height:260px;
	min-height:200px;
	padding:33px 0 20px
}
ul.nav li div.dd.userInfo ol {
	margin:18px 0;
	border-top:1px solid #dedede
}
ul.nav li div.dd.userInfo ol li {
	font-size:.733em;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:none;
	padding:14px;
	display:block!important;
	border-bottom:1px solid #dedede;
	background:none;
	letter-spacing:0
}
ul.nav li div.dd.userInfo ol li:hover {
	background:#f1f2f2
}
ul.nav li div.dd.userInfo ol li:hover span.pubTime {
	color:#373737
}
ul.nav li div.dd.userInfo ol li:hover a {
	color:#a3443e
}
ul.nav li div.dd.userInfo ol li span.pubTime {
	width:162px;
	display:inline-block
}
ul.nav li div.dd.userInfo div.recentActivity {
	width:549px;
	float:left;
	border-top:0;
	text-align:left;
	margin-right:22px
}
ul.nav li div.dd.userInfo a.go {
	font-size:.867em;
	background:url('../images/css_images/arrow_go967a.png?8351bd7a8897') right -16px no-repeat;
	padding-right:15px;
	font-family:'ProximaNovaSemiBold', Arial, Helvetica, sans-serif;
	color:#a3443e
}
ul.nav li div.dd.userInfo a.go:hover {
	background-position:right 2px;
	color:#373737;
	text-decoration:none
}
ul.nav li div.dd.userInfo a.add {
	background:url('../images/css_images/plus_sign3e58.png?908b97682bd6') right -20px no-repeat;
	color:#a3443e
}
ul.nav li div.dd.userInfo a.add:hover {
	background-position:right 0;
	color:#47474a
}
ul.nav li div.dd.userInfo .userProfile {
	width:220px;
	float:left;
	text-align:left;
	padding-left:22px
}
ul.nav li div.dd.userInfo .userProfile .avatar {
	width:63px;
	float:left;
	clear:both
}
ul.nav li div.dd.userInfo .userProfile .avatar img {
	width:48px
}
ul.nav li div.dd.userInfo .userProfile cite span.username {
	font-size:.867em;
	line-height:1.385em;
	text-transform:none
}
ul.nav li div.dd.userInfo .userProfile cite span.username a {
	color:#a3443e
}
ul.nav li div.dd.userInfo .userProfile cite span.username a:hover {
	color:#373737
}
ul.nav li div.dd.userInfo .userProfile cite span.alias {
	font-size:.733em;
	line-height:1.636em;
	display:block
}
ul.nav li div.dd.userInfo .userProfile cite span.pubtime {
	font-size:.733em;
	line-height:1.636em;
	font-weight:normal;
	text-transform:none
}
ul.nav li div.dd.userInfo .progress {
	clear:both;
	border-bottom:1px solid #dedede;
	padding:10px 0 10px 0;
	height:100%;
	margin-bottom:10px
}
ul.nav li div.dd.userInfo .progress p {
	margin-bottom:0;
	line-height:1.125em;
	font-size:.733
}
ul.nav li div.dd.userInfo p {
	font-family:Arial, Helvetica, sans-serif;
	text-transform:none;
	letter-spacing:0;
	font-size:.867em
}
#ddDrawer {
	background:url('../images/css_images/drawer_ds_bg967a.png?8351bd7a8897') top left repeat-x #FFF;
	overflow:hidden;
	border-bottom:1px solid #ebebeb;
	margin-top:-1px;
	clear:both;
	position:relative;
	z-index:0
}
#ddDrawer .indicator {
	background:url('../images/css_images/arrow_blk_down_ds_15967a.png?8351bd7a8897') top left no-repeat;
	width:15px;
	height:9px;
	position:absolute;
	top:-10px;
	left:0
}
#ddDrawer .indicatorTrack {
	width:696px;
	margin:0 auto;
	position:relative;
	z-index:3
}
div.dd .washout {
	background:#fff;
	position:absolute;
	bottom:0;
	left:0;
	width:100%;
	z-index:2
}
.promo {
	text-align:center;
	position:relative
}
.promo p {
	font-size:.867em;
	line-height:1.384em
}
.promo p.info {
	margin-bottom:15px
}
.promo p a.comment-count {
	padding-left:10px;
	margin:0 10px;
	border-left:1px dotted #afb0b1
}
.promo h5 {
	font-size:1.133em;
	line-height:1.412em;
	color:#393939;
	margin:10px 0 10px;
}
.promo .promoImage {
	position:relative
}
.promo a.arrow {
	display:block;
	width:69px;
	height:36px;
	padding:0;
	background:url('../images/css_images/arrow_box_69_36967a.png?8351bd7a8897');
	overflow:hidden;
	text-indent:-999em;
	position:absolute;
	right:10px;
	bottom:10px
}
.promo .promoImage:hover a.arrow {
	background:url('../images/css_images/arrow_box_69_36_over_non_red967a.png?8351bd7a8897')
}
.article_promo h4 {
	width:430px;
	margin:13px auto;
	color:#373737;
	letter-spacing:.12em
}
.article_promo h4 a {
	color:#373737
}
.article_promo h4 a:hover {
	color:#A3443E;
	text-decoration:none
}
.article_promo p.description {
	padding:0 175px;
	margin-bottom:1em
}
.col_4 .promo.experiences_top h4 {
	font-size:.733em;
	margin-bottom:15px
}
.col_4 .promo.experiences_top h5 {
	padding:0 23px;
	margin-bottom:15px
}
.col_4 .promo.experiences_top p {
	margin-bottom:19px
}
.col_4 .promo.experiences_top p.related {
	font-size:.733em;
	padding-top:18px;
	letter-spacing:.09em;
	background:url('../images/css_images/border_dots_h_grey_81967a.jpg?8351bd7a8897') top center no-repeat
}
.col_4 .promo h4 {
	font-size:.733em;
	margin-bottom:15px
}
.col_4 .promo img {
	max-width:279px
}
.col_4 .promo .promoImage {
	position:relative;
	width:279px;
	overflow:hidden
}
.col_3 .promo h5 {
	margin:8px 0 5px;
	font-size:1em;
	line-height:1.2em
}
.quote p {
	font-family:'ProximaNovaSemiBold', Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	letter-spacing:.1em;
	color:#373737
}
.quote p.cite {
	color:#393939;
	font-size:.867em;
	line-height:1.384em;
	letter-spacing:.02em;
	font-family:"Bookman Old Style", "Palatino Linotype", Palatino, "URW Palladio L", "Book Antiqua", Georgia, serif;
	text-transform:none;
	font-style:italic
}
.row>.quote {
	background:url('../images/css_images/big_quote_left967a.png?8351bd7a8897') center 23px no-repeat;
	text-align:center;
	padding:62px 40px 28px 40px;
	border:1px solid #4a4a4a;
	border-left:0;
	border-right:0;
	max-width:847px;
	margin:0 auto
}
.row>.quote p {
	padding:0 40px
}
.row>.quote p.cite {
	margin-top:10px
}
.col_4 .quote {
	background:url('../images/css_images/big_quote_left967a.png?8351bd7a8897') center top no-repeat;
	text-align:center;
	padding-top:38px
}
.col_4 .quote p {
	background:url('../images/css_images/big_quote_right967a.png?8351bd7a8897') bottom center no-repeat;
	padding-bottom:32px;
	margin-bottom:25px
}
.col_4 .quote p.cite {
	background:none;
	padding-bottom:0;
	margin-bottom:0
}
.article .col_4 .quote {
	background-position:center 36px;
	border-top:1px solid #7F7F7F;
	padding-top:72px
}
.col_6 .quote {
	padding-left:63px;
	background:url('../images/css_images/big_quote_left967a.png?8351bd7a8897') top left no-repeat
}
.col_6 .quote p.cite {
	margin-top:16px
}
.col_8 .quote {
	background:url('../images/css_images/big_quote_left967a.png?8351bd7a8897') center 23px no-repeat;
	text-align:center;
	padding:62px 0 28px 0;
	border:1px solid #4a4a4a;
	border-left:0;
	border-right:0
}
.col_8 .quote p {
	padding:0 40px
}
.col_8 .quote p.cite {
	margin-top:10px
}
.tout {
	text-align:center
}
.tout img {
	display:inline-block
}
.tout h5 {
	font-size:1em;
	line-height:1.6em;
	color:#373737;
	margin-bottom:15px;
	padding-top:10px
}
.tout p {
	font-size:.867em;
	line-height:1.384em
}
.tout p.description {
	margin:5px 0 4px;
	color:#393939;
	letter-spacing:.02em;
	font-family:"Bookman Old Style", "Palatino Linotype", Palatino, "URW Palladio L", "Book Antiqua", Georgia, serif;
	text-transform:none;
	font-style:italic
}
.tout a.go {
	font-size:.867em
}
.calibre_tout {
	background:#FFF;
	padding:23px 0
}
.calibre_tout h5 {
	font-size:2.2em;
	line-height:1.091em
}
.experience_promo {
	height:100%;
	overflow:hidden
}
.experience_promo p {
	text-align:left
}
.experience_promo .controls {
	border-top:1px solid #d7d7d7;
	margin-top:20px;
	border-bottom:1px solid #d7d7d7;
	background:url('../images/css_images/border_dots_v_1_3_grey_on_grey967a.png?8351bd7a8897') center top repeat-y
}
.experience_promo .controls a, .experience_promo .controls span {
	display:inline-block;
	padding:10px 0;
	width:130px;
	font-size:.733em;
	text-transform:uppercase;
	letter-spacing:.1em
}
.experience_promo .miniTouts {
	background:url('../images/css_images/border_dots_v_1_3_grey_on_grey967a.png?8351bd7a8897') center top repeat-y;
	height:100%;
	overflow:hidden
}
.experience_promo .miniTout {
	width:139px;
	float:left;
	padding:29px 0 22px
}
.experience_promo .miniTout h6 {
	font-size:.667em;
	line-height:1.2em;
	font-family:Arial, Helvetica, sans-serif;
	color:#49494a;
	padding:10px 20px 0
}
.family .hgroup {
	padding:0;
	border:0
}
.family .hgroup h2.pageTitle {
	text-align:center;
	font-family:'ProximaNovaBold', Arial, Helvetica, sans-serif;
	color:#373737;
	font-size:3.2em;
	line-height:1.25em;
	letter-spacing:.05em;
	margin:48px 0 -10px;
	padding:0 40px
}
.detail h3.articleHead {
	margin:48px 0 40px
}
.text_2_col {
	-webkit-column-count:2;
	-webkit-column-gap:40px;
	-moz-column-count:2;
	-moz-column-gap:40px;
	column-count:2;
	column-gap:40px;
	max-width:927px;
	margin:0 auto;
	background:url('../images/css_images/border_dots_v_1_3_grey_on_grey967a.png?8351bd7a8897') top center repeat-y
}
.family h2.pageTitle {
	padding-bottom:24px
}
.callout {
	border-top:1px solid #373737;
	border-bottom:1px solid #373737;
	margin-bottom:40px;
	padding-top:30px;
	padding-bottom:30px
}
.col.callout {
	padding-left:0;
	padding-right:0;
	margin-left:22px
}
.callout h5 {
	color:#373737;
	padding-top:50px;
	text-align:center;
	padding:50px 22px 0
}
.family .col p {
	margin-bottom:1em
}
.figure {
	text-align:center;
	width:auto;
	margin:0 auto
}
.extra_width_wrapper {
	position:relative;
	z-index:-1;
	margin:-10px 0 -30px
}
.extra_width {
	position:absolute;
	left:-77px;
	width:1124px;
	height:584px
}
.extra_width img {
	max-width:1124px!important;
	text-align:center
}
.figcaption {
	text-align:left;
	background:#e4e5e7;
	color:#49494a;
	padding:15px 0 10px 10px;
	font-size:.867em;
	line-height:1.384em;
	letter-spacing:.02em;
	font-family:"Bookman Old Style", "Palatino Linotype", Palatino, "URW Palladio L", "Book Antiqua", Georgia, serif;
	font-style:italic
}
.figcaption.nobackground {
	background:none;
	text-align:center
}
.col_4 .figcaption {
	padding:10px 0
}
.row>.figure img {
	max-width:972px;
	display:block;
	margin:0 auto
}
.col_4>.figure img {
	max-width:279px
}
.col_6>.figure img {
	max-width:441px
}
.col_8>.figure img {
	max-width:603px
}
.col_12>.figure img {
	max-width:927px
}
.col_4>.figure {
	margin-bottom:24px
}
.top-area .col_4>.figure {
	margin-bottom:0
}
.packs_redux h4 {
	color:#373737;
	text-align:center;
	padding-bottom:40px
}
.packs_redux {
	border-top:7px solid #dedede;
	border-bottom:1px solid #dedede;
	padding-top:25px
}
.promos {
	clear:both;
	overflow:hidden;
	background:#FFF;
	padding-bottom:48px
}
.promos h6 {
	text-align:center;
	margin:25px 0 18px;
	font-size:.933em;
	font-family:'ProximaNovaSemiBold', Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#49494a;
	letter-spacing:.1em
}
.promos h6 a {
	background-position:right -16px;
	color:#3f3f3f
}
.promos h6 a:hover {
	background-position:right 2px;
	color:#933d38
}
.promos .row {
	width:972px;
	margin:0 auto;
	position:relative;
	padding:20px 0;
	float:none
}
.promos .row .col {
	background:url('../images/css_images/border_dot_v_1_3967a.png?8351bd7a8897') left top repeat-y;
	padding-left:23px;
	border:0
}
.promos .row .col.first {
	background:none;
	padding-left:23px
}
.landing h2.pageTitle {
	font-size:2.867em
}
.col_4, .col_8 {
	border-left:none;
	left top repeat-y
}
.col_4.first, .col_4:first-child, .col_8.first, .col_8:first-child, .callout .col_8, .forum .col_4, .forum .col_8 {
	background:none
}
.leadIn p {
	text-align:center;
	padding:0 180px;
	margin-bottom:20px
}
.leadIn p a.go {
	padding-left:20px;
	font-size:.867em;
	border-left:1px dotted #aeaeae
}
.leadIn p a.go.first {
	border-left:none;
	margin-right:20px
}
.moreInfo {
	background:#d8d8da url('../images/css_images/more_info_bg9673.png?a2602a18fbca') center center no-repeat;
	text-align:center;
	padding:15px 0
}
.moreInfo h3 {
	color:#FFF;
	font-family:'ProximaNovaBold', Arial, Helvetica, sans-serif;
	font-size:1.6em;
	line-height:1em;
	margin-bottom:24px
}
.moreInfo h4 {
	font-size:.867em;
	margin-bottom:10px;
	margin-left:-12px;
	letter-spacing:.05em;
	line-height:1.384em;
	color:#49494a;
	font-family:"Bookman Old Style", "Palatino Linotype", Palatino, "URW Palladio L", "Book Antiqua", Georgia, serif;
	text-transform:none;
	font-style:italic
}
.moreInfo li {
	font-size:.867em
}
.moreInfo p {
	font-size:.867em;
	line-height:1.846em
}
.articleList {
	clear:both
}
.articleList h3 {
	color:#191919;
	text-align:center
}
.articleFilter {
	text-align:center;
	position:relative;
	height:40px;
	z-index:3
}
.articleFilter .inner {
	position:absolute;
	width:100%;
	top:0;
	left:0;
	background:#edeef0;
	padding:10px 0 10px;
	border-bottom:1px solid #D7D7D7
}
.articleFilter .inner.active {
	background:#FFF
}
.articleFilter h5 {
	font-size:.867em;
	line-height:1.231em;
	width:210px;
	margin:0 auto 5px;
	color:#a3443e;
	background:url('../images/css_images/arrow_drawer_down967a.png?8351bd7a8897') no-repeat 68% -30px;
	padding-right:10px
}
.articleFilter h6 {
	font-family:Arial, helvetica, sans-serif;
	font-size:.733em;
	font-weight:bold;
	width:210px;
	margin:0 auto;
	padding-top:5px;
	background:url('../images/css_images/border_dots_h_grey_1_3967a.png?8351bd7a8897') top left repeat-x
}
.articleFilter ul {
	width:210px;
	margin:0 auto;
	background:#FFF;
	-webkit-box-shadow:0 0 3px #CCC;
	-moz-box-shadow:0 0 3px #CCC;
	box-shadow:0 0 3px #CCC;
	display:none
}
.articleFilter:hover ul {
	display:block
}
.articleFilter:hover h5 {
	color:#373737;
	background-position:68% 5px
}
.articleFilter ul {
	padding:10px;
	position:absolute;
	top:25px;
	left:50%;
	margin-left:-115px;
	width:210px;
	z-index:2
}
.articleFilter ul li {
	border-top:1px solid #e3e3e3
}
.articleFilter ul li.selected {
border-top:
}
.articleFilter ul li.selected a {
	color:#7f7f7f
}
.articleFilter ul li:first-child {
	border-top:0
}
.articleFilter ul li a {
	font-size:.733em;
	padding:12px 0;
	display:block;
	font-weight:bold;
	text-transform:uppercase;
	letter-spacing:.1em;
	color:#373737
}
.articleFilter ul li a:hover {
	text-decoration:none;
	background:#f3f3f3;
	color:#a3443e
}
.articleFilter ul li a.active {
	color:#7f7f7f;
background:
}
.articleList ol {
	padding-top:24px
}
.articleList ol li {
	border-bottom:1px solid #D7D7D7;
	padding:24px 0
}
.collection h2.pageTitle {
	font-size:2.867em;
	color:#191919
}
.collection .pageIntro {
	border-bottom:7px solid #dedede;
	padding-bottom:23px;
	margin-bottom:0
}
.collection .pageIntro p {
	font-size:.867em;
	line-height:1.846em
}
.collection .pageIntro .col.first img {
	margin-left:-22px
}
.collection .pageIntro .last {
	background:url('../images/css_images/border_dots_v_1_3_grey_on_grey967a.png?8351bd7a8897') left top repeat-y
}
.collection .pageIntro .last .image {
	width:100px;
	padding-right:18px;
	float:left
}
.collection .pageIntro .last .text {
	width:160px;
	float:left
}
.collection .pageIntro .last .text h5 {
	font-size:.867em;
	color:#49494a
}
.collection .pageIntro .last .text p {
	font-size:.7333em;
	line-height:1.636em;
	padding-top:0
}
.collection .main h3 {
	text-align:center;
	color:#191919;
	padding:8px 0 5px
}
.collection .main .shareBar {
	border-top-width:1px
}
.collection .familyModule {
	text-align:center;
	padding-bottom:32px;
	margin-bottom:24px;
	border-bottom:1px solid #dedede
}
.collection .familyModule.last {
	margin-bottom:0
}
.collection .first .familyModule h4, .collection .last .familyModule h4 {
	font-size:1.2em
}
.collection .familyModule h4 {
	font-size:1.6em;
	line-height:1.222em;
	color:#373737;
	padding:20px 0 5px
}
.collection .familyModule a.go {
	font-size:.867em
}
.collection .gallery .col.first {
	padding-left:22px
}
.collection .gallery .col.last {
	padding-right:22px;
	background:url('../images/css_images/border_dots_v_1_3_grey_on_grey967a.png?8351bd7a8897') left top repeat-y
}
.collection .familyModule.featured {
	background:url('../images/css_images/Helmet_Linedrawing_small967a.html?8351bd7a8897') bottom center no-repeat;
	padding-bottom:156px;
	border:0
}
.collection .familyModule.featured h5 {
	font-size:.933em;
	line-height:1.714em;
	color:#373737;
	padding-top:43px
}
.collection .familyModule.featured p {
	font-size:.867em;
	line-height:1.846em;
	padding:10px 20px 17px
}
.collection .gallery .col.first .familyModule:hover, .collection .gallery .col.last .familyModule:hover {
	background-color:#e4e4e4;
	cursor:pointer
}
.collection .gallery .col.first .familyModule:hover h4, .collection .gallery .col.last .familyModule:hover h4 {
	color:#191919
}
.collection .gallery .col.first .familyModule:hover a.go, .collection .gallery .col.last .familyModule:hover a.go {
	background-position:right 1px;
	color:#3f3f3f;
	text-decoration:none
}
.collection .gallery {
	border-bottom:7px solid #dedede;
	padding-bottom:45px;
	height:100%;
	overflow:hidden;
	float:left
}
.collection .additional .col.first {
	background:url('../images/css_images/border_dots_v_1_3_grey_on_grey967a.png?8351bd7a8897') right top repeat-y;
	width:463px
}
.collection .additional .row {
	margin-bottom:0
}
.collection .additional h3 {
	border-bottom:1px solid #DEDEDE;
	margin-bottom:20px
}
.collection .additional .col.last {
	background:none;
	width:463px
}
.collection .additional .promo {
	text-align:left;
	border-bottom:0;
	padding:22px;
	background:#FFF;
	height:258px
}
.collection .additional .promo p {
	font-size:.867em;
	line-height:1.385em
}
.collection .additional .promo h5 {
	padding-top:10px;
	font-size:1.2em;
	line-height:1.222em
}
.collection .additional .promo a.go:hover {
	color:#373737;
	background-position:right 3px
}
.collection .additional .promo a.go {
	color:#a3443e;
	text-decoration:none;
	background-position:right -15px
}
.page_about .top-area .row {
	margin-bottom:20px
}
.page_about .top-area p, .about .top-area .textContent p {
	font-size:.867em;
	line-height:1.385em
}
.page_about .top-area em {
	text-align:right;
	font-family:"Bookman Old Style", "Palatino Linotype", Palatino, "URW Palladio L", "Book Antiqua", Georgia, serif;
	font-style:italic;
	text-transform:none;
	color:#49494a
}
.page_about .top-area .col.first p {
	font-size:.8em;
	text-align:right;
	padding:10px 40px 0 0
}
.page_about .adr {
	text-align:center;
	font-family:'ProximaNovaSemiBold', Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	border-top:1px solid #191919;
	border-bottom:1px solid #191919;
	padding:18px 0
}
.page_about .adr span {
	display:block;
	font-size:.867em;
	line-height:1.846em;
	color:#191919;
	letter-spacing:.1em
}
.page_about .adr p {
	margin-top:18px
}
.page_about .adr a.go {
	margin:0 10px 0 5px
}
.welcomeLetter h4 {
	font-size:1.133em;
	color:#373737;
	margin-bottom:30px
}
.welcomeLetter p {
	margin-bottom:1.63em;
	font-size:1em;
	line-height:1.6em
}
.welcomeLetter img {
	display:block;
	margin-bottom:10px
}
.welcomeLetter p em {
	font-size:.867em;
	font-family:"Bookman Old Style", "Palatino Linotype", Palatino, "URW Palladio L", "Book Antiqua", Georgia, serif;
	font-style:italic;
	text-transform:none;
	color:#49494a
}
.page_about .promos {
	background:none
}
.page_about .promos h3 {
	text-align:center;
	color:#373737;
	font-size:1.6em;
	border-top:7px solid #dedede;
	border-bottom:1px solid #dedede;
	padding:10px 0 8px
}
.page_about .promos .row .col {
	background:none
}
.page_about .hgroup {
	margin:-20px 0;
	padding:8px 0 5px
}
.page_about  .welcomeLetter {
	margin-top:-10px
}
.certificates h4 {
	font-size:1.133em;
	color:#373737;
	margin-bottom:30px
}
.certificates p {
	margin-bottom:1.63em;
	font-size:1em;
	line-height:1.6em
}
.certificates img {
	display:block;
	margin-bottom:10px
}
.certificates p em {
	font-size:.867em;
	font-family:"Bookman Old Style", "Palatino Linotype", Palatino, "URW Palladio L", "Book Antiqua", Georgia, serif;
	font-style:italic;
	text-transform:none;
	color:#49494a
}
.page_about .promos {
	background:none
}
.page_about .promos h3 {
	text-align:center;
	color:#373737;
	font-size:1.6em;
	border-top:7px solid #dedede;
	border-bottom:1px solid #dedede;
	padding:10px 0 8px
}
.page_about .promos .row .col {
	background:none
}
.page_about .hgroup {
	margin:-20px 0;
	padding:8px 0 5px
}
.page_about  .certificates {
	margin-top:-10px
}
.ibneburak h4 {
	font-size:1.133em;
	color:#373737;
	margin-bottom:30px
}
.ibneburak p {
	margin-bottom:1.63em;
	font-size:1em;
	line-height:1.6em
}
.ibneburak img {
	display:block;
	margin-bottom:10px
}
.ibneburak p em {
	font-size:.867em;
	font-family:"Bookman Old Style", "Palatino Linotype", Palatino, "URW Palladio L", "Book Antiqua", Georgia, serif;
	font-style:italic;
	text-transform:none;
	color:#49494a
}
.page_about .promos {
	background:none
}
.page_about .promos h3 {
	text-align:center;
	color:#373737;
	font-size:1.6em;
	border-top:7px solid #dedede;
	border-bottom:1px solid #dedede;
	padding:10px 0 8px
}
.page_about .promos .row .col {
	background:none
}
.page_about .hgroup {
	margin:-20px 0;
	padding:8px 0 5px
}
.page_about  .ibneburak {
	margin-top:-10px
}
.partnership_large_tout {
	position:relative;
	width:1111px;
	height:637px;
	margin-top:-20px;
	margin-left:-70px;
	margin-bottom:-160px;
	clear:both;
	z-index:0;
	background:url('../images/css_images/csr_bg967a.html?8351bd7a8897') no-repeat
}
.partnership_large_tout .descriptor {
	position:absolute
}
.partnership_large_tout .descriptor a {
	font-size:.733em;
	font-family:Arial, helvetica, sans-serif;
	font-weight:bold
}
.partnership_large_tout .descriptor p {
	font-size:.867em;
	padding-top:3px;
	line-height:1.385em;
	font-family:"Bookman Old Style", "Palatino Linotype", Palatino, "URW Palladio L", "Book Antiqua", Georgia, serif;
	font-style:italic;
	text-transform:none;
	color:#49494a
}
.partnership_large_tout .descriptor.ingenieur {
	top:28px;
	left:98px
}
.partnership_large_tout .descriptor.ingenieur p {
	text-align:right
}
.partnership_large_tout .descriptor.aquatimer {
	top:18px;
	left:790px
}
.partnership_large_tout .descriptor.pilots {
	top:74px;
	left:790px
}
.partnership_large_tout .promos {
	background:none;
	border-top:1px solid #dedede
}
.partnership_large_tout .promos .row .col {
	background:none
}
.special-edition h2.pageTitle {
	font-size:2.867em
}
.special-edition .pageIntro {
	text-align:center
}
.special-edition .pageIntro p {
	font-size:.867em;
	line-height:1.846em;
	padding:0 180px;
	padding-top:20px
}
.special-edition .gallery {
	margin:0 auto
}
.special-edition .gallery ul {
	background:url('../images/css_images/border_dots_v_1_3_grey_on_grey967a.png?8351bd7a8897') 50% top repeat-y;
	height:100%;
	overflow:hidden
}
.special-edition .gallery ul li {
	float:left;
	width:369px;
	height:370px;
	padding:22px 58px;
	text-align:center;
	background:url('../images/css_images/border_dots_h_grey_80967a.png?8351bd7a8897') left bottom repeat-x
}
.special-edition .gallery ul li h4 {
	font-size:1em;
	line-height:1.2em;
	color:#373737;
	margin:10px 0 5px
}
.special-edition .gallery ul li h5, .special-edition .gallery ul li a.go {
	font-size:.867em;
	line-height:1.385em
}
.page_library .hgroup h2.pageTitle {
}
.promo.alternative h5 {
	padding-bottom:21px;
	margin-bottom:20px;
	background:url('../images/css_images/border_dots_h_grey_80967a.png?8351bd7a8897') left bottom repeat-x
}
.promo.alternative p {
	font-size:1em;
	padding:20px 0
}
.promo.alternative a.go {
	font-size:.867em
}
.hgroup {
	text-align:center;
	border-top:7px solid #dedede;
	border-bottom:1px solid #dedede;
	padding:20px
}
.hgroup h3 {
	font-size:1.6em;
	color:#191919
}
.promo.alternative h4 {
	font-size:.733em;
	margin-bottom:15px
}
.col_6 .promo.alternative img {
	display:block;
	margin:0 auto 20px
}
.col_6 .promo.alternative p {
	text-align:left;
	margin-bottom:1em;
	font-size:1em;
	line-height:1.6em
}
.col_6 .promo.alternative a.go {
	font-size:.867em
}
.promo.desktops {
	margin:-40px -22px 0 0;
	padding:20px 20px 0 0;
	background:url('../images/css_images/border_dots_v_1_3_grey_on_grey967a.png?8351bd7a8897') right top repeat-y
}
.promo.library {
	margin-top:-40px;
	padding-top:20px
}
.promo.desktops h4, .promo.library h4 {
	font-size:.733em;
	margin-bottom:15px
}
.promo.desktops h5, .promo.library h5 {
	padding-bottom:21px;
	margin-bottom:20px;
	background:url('../images/css_images/border_dots_h_grey_80967a.png?8351bd7a8897') left bottom repeat-x
}
.promo.library h5 {
	margin-bottom:25px
}
.promo.desktops ul {
	text-align:left
}
.promo.desktops li {
	padding:18px 0;
	height:100%;
	overflow:hidden;
	border-top:1px solid #dedede
}
.promo.desktops li:first-child {
	padding-top:0;
	border-top:0
}
.promo.desktops .wallpaper {
	position:relative;
	float:left;
	padding:0
}
.promo.desktops .wallpaper img {
	display:block
}
.promo.desktops .wallpaper a.arrow {
	right:10px;
	bottom:10px
}
.promo.desktops dl {
	width:162px;
	float:left
}
.promo.desktops dl dt {
	width:80px;
	float:left;
	text-align:right;
	font-size:.733em;
	line-height:1.636em;
	text-transform:uppercase;
	font-weight:bold;
	letter-spacing:.1em
}
.promo.desktops dl dd {
	width:80px;
	float:right;
	clear:right;
	font-size:.867em;
	line-height:1.385em;
	font-family:"Bookman Old Style", "Palatino Linotype", Palatino, "URW Palladio L", "Book Antiqua", Georgia, serif;
	font-style:italic;
	text-transform:none;
	color:#49494a
}
.promo.library p {
	padding-top:20px
}
#retailerForm li {
	padding-bottom:10px
}
#retailerForm li.checkboxLi {
	padding-bottom:0
}
#retailerForm li.checkboxLi label {
	font-family:Arial, Helvetica, sans-serif;
	color:#7f7f7f;
	font-size:.867em;
	padding-left:10px;
	text-transform:none;
	display:inline-block
}
#retailerForm select, #retailerForm .select, #retailerForm #selectcountry {
	width:271px
}
#retailerForm .checkbox {
	margin-left:0
}
#locationHeader {
	display:none;
	margin-bottom:0
}
#flagshipContent .textContent {
	padding-bottom:24px
}
.flagshipAddress {
	text-align:center;
	background:url('../images/css_images/border_dots_h_lgrey_1_3967a.png?8351bd7a8897') top left repeat-x;
	padding-top:24px;
	padding-bottom:40px;
	margin-right:-22px;
	width:301px
}
.flagshipAddress span {
	display:block;
	font-size:.867em;
	line-height:1.384em
}
.flagshipContact dl {
	height:100%;
	overflow:hidden;
	margin-bottom:22px;
	margin-left:-22px;
	background:url('../images/css_images/border_dots_h_lgrey_1_3967a.png?8351bd7a8897') top left repeat-x;
	padding-top:24px;
	padding-bottom:40px;
	width:301px
}
.flagshipContact dl dt {
	float:left;
	width:142px;
	text-align:right;
	clear:left;
	font-size:.733em;
	line-height:1.736em;
	text-transform:uppercase;
	letter-spacing:.09em
}
.flagshipContact dl dd {
	float:left;
	width:142px;
	text-align:left;
	float:right;
	clear:right;
	font-size:.867em;
	line-height:1.385em;
	font-family:"Bookman Old Style", "Palatino Linotype", Palatino, "URW Palladio L", "Book Antiqua", Georgia, serif;
	font-style:italic;
	text-transform:none;
	color:#49494a
}
.centered_full {
	width:611px;
	margin:0 auto;
	text-align:center
}
.retail h4 {
	font-size:1.133em;
	color:#373737;
	padding-bottom:30px;
	margin:22px 0;
	border-bottom:6px solid #d7d7d7;
	letter-spacing:.09em
}
.retail .figure {
	margin-bottom:44px
}
#retailerResults li {
	display:none
}
#retailerResults h4 {
	padding-bottom:0;
	border-bottom:0;
	margin-bottom:5px
}
#retailerResults h5 {
	color:#373737;
	font-size:.867em;
	letter-spacing:.09em;
	margin-bottom:5px
}
#retailerResults li {
	padding:25px 0;
	border-bottom:1px solid #d7d7d7;
	height:100%;
	overflow:hidden
}
#retailerResults li:first-child {
	padding-top:0
}
#retailerResults li span {
	display:block;
	font-size:.867em;
	line-height:1.385em
}
#retailerResults li span.region, #retailerResults li span.postal-code {
	display:inline
}
#retailerResults p.types {
	padding:0 0 12px 0
}
.retailerResults h4 {
	padding-bottom:0;
	border-bottom:0;
	margin-bottom:5px
}
.retailerResults h5 {
	color:#373737;
	font-size:.867em;
	letter-spacing:.09em;
	margin-bottom:5px
}
.retailerResults li {
	padding:25px 0;
	border-bottom:1px solid #d7d7d7;
	height:100%;
	overflow:hidden
}
.retailerResults li:first-child {
	padding-top:0
}
.retailerResults li span {
	display:block;
	font-size:.867em;
	line-height:1.385em
}
.retailerResults li span.region, #retailerResults li span.postal-code {
	display:inline
}
.retailerResults p.types {
	padding:0 0 24px 0
}
.page_careers .col_6 {
	background:"../images/border_dots_v_1_3_grey_on_grey.png") left top repeat-y
}
.page_careers .col_6:first-child {
	background:none
}
.article h2.pageTitle {
	padding-bottom:40px
}
.article h3.subHead {
	text-align:center;
	font-size:1.2em;
	margin:-40px 0 24px;
	color:#49494a
}
.article p.byLine {
	text-align:center;
	margin:20px 0;
	font-size:.867em;
	font-family:"Bookman Old Style", "Palatino Linotype", Palatino, "URW Palladio L", "Book Antiqua", Georgia, serif;
	font-style:italic;
	text-transform:none;
	color:#49494a
}
.article p.byLine strong {
	font-family:'ProximaNovaSemiBold', Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-style:normal;
	font-weight:normal
}
.article p.byLine span.author, .article p.byLine span.credit {
	margin-right:15px;
	padding-right:20px;
	background:url('../images/css_images/border_dots_v_1_3_grey_on_grey967a.png?8351bd7a8897') top right repeat-y
}
.article .row.image {
	text-align:center
}
.textContent {
	margin-top:40px
}
.textContent:first-child {
	margin-top:0
}
.textContent p, .centered_full p {
	margin-top:1.86em;
	font-size:1em;
	line-height:1.6em
}
.textContent p:first-child, .centered_full p:first-child {
	margin-top:0
}
.textContent em, .promo em {
	font-family:"Bookman Old Style", "Palatino Linotype", Palatino, "URW Palladio L", "Book Antiqua", Georgia, serif;
	font-style:italic;
	text-transform:none
}
.textContent h4 {
	font-size:1em;
	line-height:1.333em;
	margin-bottom:25px;
	color:#373737;
	margin-bottom:6px;
	margin-top:30px
}
.textContent h4:first-child {
	margin-top:0
}
.textContent ol, .textContent ul {
	list-style:outside url('../images/css_images/li_square_0000009673.png?a2602a18fbca');
	padding-left:22px;
	margin:1em 0
}
.textContent ul li, .textContent ol li {
	line-height:1.6em
}
.article #psDrawer .promos h6 {
	margin-top:0
}
.article .col_12 img {
	max-width:927px
}
.article .tout {
}
.article .promoModule {
	background:#FFF;
	padding:10px
}
.promoModule:first-child {
	margin-bottom:24px
}
.article .promoModule .innerContainer {
	float:none;
	padding:22px 30px;
	border:1px dotted #d7d7d7
}
.article .promoModule .promo {
	padding-top:22px
}
.article .promoModule h4 {
	text-align:center;
	font-size:.733em;
	font-family:Arial, Helvetica, sans-serif
}
.article .textContent.aside {
	padding:18px 0;
	border:7px solid #dedede;
	border-left:0;
	border-right:0
}
.article .textContent.aside p {
	font-size:.733em;
	line-height:2.182em;
	color:#49494a;
	margin-bottom:1.363em
}
.textContent h3 {
	font-size:1.133em;
	line-height:1.412em;
	margin:48px 0 -10px;
	color:#373737
}
.textContent h3:first-child {
	margin-top:0
}
.textContent.indent p:first-child {
}
span.indentRule {
	display:block;
	background:url('../images/css_images/text_content_ruleaf3e.png?fb4f5023035c') left 11px no-repeat;
	display:inline-block;
	width:144px;
	height:1em
}
.homepage #wrapper .row:first-child {
	border-bottom:1px solid #d7d7d7
}
.homepage #wrapper .row:first-child .col_4, .homepage #wrapper .row:first-child .col_3 {
	padding-top:20px;
	padding-bottom:24px
}
.homeBody .col .tout, .homeBody .col .promo {
	padding:28px 0
}
.homeBody .col .experience_promo {
	padding-bottom:0;
	padding-top:0;
	border-bottom:7px solid #dedede
}
.homeBody .col .calibre_tout {
	border-bottom:7px solid #dedede
}
.homeBody .col .calibre_tout h5 {
	padding:10px 22px 0
}
.homeBody .col .quote {
	margin-top:28px
}
.homeBody .col:first-child .row:nth-child(2) {
border-bottom:7px solid #edeef0
}
.homeBody .row {
	margin-bottom:0;
	height:auto
}
.homeBody .homeFirstCol .row:first-child div:first-child, .homeBody .homeSecondCol .row:first-child div:first-child {
	padding-top:0;
	border-bottom:7px solid #dedede
}
.homeBody .row .quote {
	border:0;
	padding:38px 0 0
}
.homeBody .row .quote p {
	padding-left:0;
	padding-right:0
}
.museum .top-area {
	text-align:center
}
.museum .top-area a.go {
	font-size:.867em
}
.museum .top-area h3 {
	font-size:.867em;
	line-height:1.846;
	margin-bottom:24px;
	color:#373737;
	letter-spacing:.1em
}
.museum .top-area p, .museum .pageIntro div.adr span {
	font-size:.867em;
	line-height:1.385em
}
.museum .top-area div.adr dl {
	margin-top:22px
}
.museum .top-area div.adr a.go {
	margin:0 10px
}
.museum .top-area div.adr span.street-address {
	display:block
}
.museum .top-area dl {
	height:100%;
	overflow:hidden;
	margin-bottom:22px;
	margin-left:-10px
}
.museum .top-area dl dt {
	float:left;
	width:142px;
	text-align:right;
	clear:left;
	font-size:.733em;
	line-height:1.736em;
	text-transform:uppercase
}
.museum .top-area dl dd {
	float:left;
	width:142px;
	text-align:left;
	float:right;
	clear:right;
	font-size:.867em;
	line-height:1.385em;
	font-family:"Bookman Old Style", "Palatino Linotype", Palatino, "URW Palladio L", "Book Antiqua", Georgia, serif;
	font-style:italic;
	text-transform:none;
	color:#49494a
}
.tours p {
	padding:0 10px 22px;
	text-align:center
}
.tours h3 {
	font-size:.867em;
	line-height:1.846;
	margin-bottom:20px;
	color:#373737;
	letter-spacing:.1em;
	text-align:center
}
h3.sectionHead {
	font-size:1.2em;
	line-height:1.333em;
	margin-bottom:25px;
	color:#373737
}
.page_iwc-russian-boutique .top-area {
	text-align:center
}
.page_iwc-russian-boutique .top-area h3 {
	font-size:.867em;
	line-height:1.846;
	margin-bottom:24px;
	color:#373737;
	letter-spacing:.1em
}
.top-area span.numbers {
	display:block;
	font-family:"Bookman Old Style", "Palatino Linotype", Palatino, "URW Palladio L", "Book Antiqua", Georgia, serif;
	font-style:italic;
	text-transform:none;
	color:#49494a
}
.top-area .contact.ru span {
	display:block
}
.top-area .contact.ru p.link {
	margin-top:20px
}
.history #sectionNav ul li a {
	width:147px;
	padding:22px 0 19px 14px;
	font-weight:normal
}
.history a.anchor {
	position:relative;
	top:-70px;
	height:1px;
	display:block
}
.history .featureImage .textHolder {
	height:100px;
	top:180px
}
.chronologyTimeline ul {
	margin-bottom:30px
}
.chronologyTimeline ul li {
	padding-bottom:5px;
	height:100%;
	overflow:hidden
}
.chronologyTimeline ul li h5 {
	width:155px;
	float:left;
	background:url('../images/css_images/chron_arrow967a.png?8351bd7a8897') right center no-repeat;
	font-size:1.6em;
	color:#49494a;
	letter-spacing:.05em
}
.chronologyTimeline ul li .text {
	float:left;
	width:500px;
	margin-left:7px;
	padding-top:13px
}
.chronologyTimeline ul li .text h6 {
	font-size:.733em;
	line-height:2.181em;
	color:#49494a;
	display:none
}
.chronologyTimeline ul li .text p {
	line-height:1.385em;
	margin-bottom:1em;
	margin-top:3px
}
.chronologyTimeline .tout {
	padding-bottom:30px
}
.chronologyTimeline .tout h5 {
	margin-bottom:0
}
.chronologyTimeline .tout p {
	margin-top:0
}
.chronologyTimeline .col_3 {
	border-left:none;
	padding-left:23px;
	background:url('../images/css_images/border_dots_v_1_3_grey_on_grey967a.png?8351bd7a8897') left top repeat-y
}
.chronologyTimeline ul li ul.linkList {
	height:100%;
	overflow:hidden;
	margin-bottom:0
}
.chronologyTimeline ul li ul.linkList li {
	width:50%;
	float:left;
	padding-bottom:0
}
.chronologyTimeline ul li a.go {
	font-size:11px;
	line-height:16px
}
.featureImage {
	overflow:hidden;
	position:relative
}
.featureImage .textHolder {
	position:absolute;
	height:200px;
	top:155px;
	color:#FFF;
	text-align:center;
	width:100%
}
.featureImage .textHolder h4 {
	display:block;
	font-family:'ProximaNovaBold', Arial, Helvetica, sans-serif;
	margin-bottom:12px;
	font-size:54px;
	line-height:54px;
	text-transform:uppercase;
	letter-spacing:.05em;
	font-style:normal;
	padding:0 40px
}
.featureImage .textHolder p span.main {
	background:url('../images/css_images/trans_black_75af3e.png?fb4f5023035c');
	padding:12px 35px 8px;
	font-size:1em;
	line-height:1.385em;
	font-family:"Bookman Old Style", "Palatino Linotype", Palatino, "URW Palladio L", "Book Antiqua", Georgia, serif;
	font-style:italic;
	text-transform:none;
	color:#FFF
}
#sectionNav {
	clear:both;
	position:relative;
	height:45px;
	z-index:80
}
#sectionNav ul {
	overflow:hidden;
	border-top:4px solid #acacac;
	position:absolute;
	top:0;
	z-index:80
}
#sectionNav ul li {
	float:left
}
#sectionNav ul li a {
	display:block;
	width:176px;
	padding:18px 0 15px 18px;
	background:url('../images/css_images/border_dot_v_1_3967a.png?8351bd7a8897') top left repeat-y #FFF;
	color:#a9a9a9;
	text-transform:uppercase;
	font-size:.733em;
	letter-spacing:.1em;
	font-weight:bold
}
#sectionNav ul li:first-child a {
	background-image:none;
	padding-left:19px
}
#sectionNav ul li a.selected, #sectionNav ul li a:hover {
	background:#dedede;
	color:#191919;
	text-decoration:none
}
#sectionNav ul.length_4 li a {
	width:224px
}
#sectionNav ul.length_3 li a {
	width:305px
}
#sectionNav ul.length_2 li a {
	width:467px
}
.hgroup {
	clear:both;
	border-top:6px solid #dedede;
	border-bottom:1px solid #dedede;
	padding:18px 0
}
.hgroup h2.pageTitle {
	padding-top:0;
	font-size:1.6em;
	line-height:1.667em;
	padding-bottom:0
}
.hgroup p {
	text-align:center;
	font-size:.867em
}
a.anchor {
	position:relative;
	top:-80px
}
.page_manufacture .textContent {
}
.page_manufacture .row .col_8 {
	background:url('../images/css_images/border_dots_v_1_3_grey_on_grey967a.png?8351bd7a8897') top left repeat-y
}
.page_manufacture .row .col_8:first-child {
	background-position:top right
}
.detail .image {
	text-align:center;
	padding-top:5px
}
.detail .copy {
	padding-left:0;
	width:301px;
	background:none
}
.detail .copy h3 {
	font-size:.867em;
	line-height:1.231em;
	margin-bottom:20px;
	padding-top:5px;
	letter-spacing:.09em;
	color:#373737
}
.detail .copy p {
	font-size:.867em;
	line-height:1.385em
}
.highlights h3 {
	letter-spacing:.09em;
	font-size:.867em;
	line-height:1em;
	color:#FFF;
	background:#191919;
	text-align:center;
	padding:5px 5px 3px;
	margin:0 0 20px 0;
	display:inline-block
}
.highlights dl dt, .highlights dl dd, .highlights ul li {
}
.highlights {
	text-align:center
}
.highlights ul li, .watch-price-range {
	text-align:center;
	font-size:.733em;
	line-height:1.364em;
	letter-spacing:.1em;
	font-family:'ProximaNovaSemiBold', Arial, Helvetica, sans-serif;
	text-transform:uppercase
}
.highlights dl dt, .highlights ul li span.category {
	display:block;
	width:142px;
	float:left;
	text-align:right
}
.highlights dl dd, .highlights ul li span.value {
	display:block;
	width:135px;
	float:right
}
.watch-price-range {
	margin-top:18px
}
.watch-price-range a {
	color:#7F7F7F
}
.watch-price-range a .text {
	font-weight:bold
}
.watch-price-range a .price {
	padding-right:15px;
	background:url('../images/css_images/arrow_download967a.png?8351bd7a8897') right -19px no-repeat
}
.watch-price-range a:hover .price {
	background-position:right 1px
}
.watch-price-range a:hover {
	text-decoration:none;
	color:#A3443E
}
.specs .details .specsList, .specs .details .calibreSpec, .specs .details .detailList {
	display:none
}
.specs ul.detailList li.footnotes {
	padding:20px 10px;
	list-style:none;
	font-family:"Bookman Old Style", "Palatino Linotype", Palatino, "URW Palladio L", "Book Antiqua", Georgia, serif;
	font-style:italic;
	text-transform:none
}
.specs ul.detailList li.footnotes p {
	font-size:1em
}
.specs ul.detailList li.footnotes ul li {
	list-style:none
}
.specs .details .selected, .specs .viewer .selected {
	display:block
}
.specs .col {
	padding:0
}
.specs h4 {
	font-size:.733em;
	line-height:.933em;
	padding:18px 0;
	border-bottom:1px solid #d7d7d7
}
.specs .variations {
	width:135px
}
.specs .variations ul {
	margin-top:18px
}
.specs .variations ul li {
	margin-bottom:18px;
	background:url('../images/css_images/arrow_variations_indicator967a.png?8351bd7a8897') right center no-repeat;
	float:left;
	clear:both
}
.specs .variations ul li a {
	display:block
}
.specs .variations ul li a img {
	border:6px solid #8a8a8a
}
.specs .variations ul li.selected a img, .specs .variations ul li:hover a img {
	border-color:#6b6b6b
}
.specs .details {
	background:#FFF;
	width:324px;
	padding-bottom:35px
}
.specs .details h4, .specs .viewer h4 {
	padding-left:22px
}
.specs ul.specsList {
	margin:10px 22px 0
}
.specs ul.specsList li {
	border-bottom:1px dotted #bebebe;
	height:100%;
	overflow:hidden
}
.specs ul.specsList li .def {
	float:left;
	width:144px;
	font-size:.733em;
	line-height:3.278em;
	color:#8a8a8a;
	font-family:'ProximaNovaSemiBold', Arial, Helvetica, sans-serif;
	text-transform:uppercase
}
.specs ul.specsList li .val {
	float:right;
	width:135px;
	font-size:1em;
	line-height:1.6em;
	padding:6px 0 3px;
	color:#373737
}
.specs .calibreSpec {
	padding:20px 20px 0
}
.specs .calibreSpec div {
	float:right;
	width:117px;
	text-align:right
}
.specs .calibreSpec p.name {
	font-size:.867em;
	padding-top:20px;
	margin-bottom:10px;
	line-height:1.384em;
	color:#49494a;
	font-family:"Bookman Old Style", "Palatino Linotype", Palatino, "URW Palladio L", "Book Antiqua", Georgia, serif;
	font-style:italic
}
.specs ul.detailList {
	margin:20px 22px 0 32px;
	font-size:.867em;
	line-height:1.385em;
	color:#8a8a8a
}
.specs ul.detailList li {
	padding-left:10px;
	list-style:outside url('../images/css_images/li_square_0000009673.png?a2602a18fbca')
}
p.enlargeP {
	text-align:center;
	margin-top:-10px
}
a.enlarge {
	display:inline-block;
	background:url('../images/css_images/enlarge_icon_crop967a.html?8351bd7a8897') right center no-repeat;
	padding:5px 15px 0 30px;
	font-family:'ProximaNovaSemiBold', Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#933d38;
	letter-spacing:.1em
}
a.enlarge:hover {
	color:#3f3f3f;
	text-decoration:none
}
.specs .viewer {
	width:459px
}
.error #wrapper {
	text-align:center
}
.error h2.pageTitle {
	font-size:1.2em;
	line-height:1.333em;
	border-bottom:6px solid #dedede;
	padding:33px 0 25px;
	margin:0 160px 30px;
	color:#373737
}
.error p {
	font-size:.867em
}
.error ul.errorNav {
	margin:47px 0 180px
}
.error ul.errorNav li {
	display:inline;
	border-left:1px dotted #d7d7d7
}
.error ul.errorNav li:first-child {
	border-left:0
}
.error ul.errorNav li a {
	font-family:'ProximaNovaSemiBold', Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-size:1.067em;
	letter-spacing:.1em;
	padding:0 20px
}
.terms .main {
	width:603px;
	margin:0 auto;
	border-top:7px solid #dedede;
	margin-top:40px
}
.terms .main h3 {
	font-size:1em;
	padding-bottom:10px;
	margin:40px 0 20px;
	text-align:center;
	background:url('../images/css_images/border_dots_h_grey_1_3967a.png?8351bd7a8897') bottom left repeat-x;
	color:#49494a
}
.terms .main p {
	font-size:.867em;
	line-height:1.385em;
	margin-bottom:1.385em
}
.forum h2.pageTitle {
	margin-top:33px
}
.forum .regionSwitcher {
	width:488px;
	margin:-20px auto 0;
	height:100%;
	overflow:hidden
}
.forum .regionSwitcher li {
	float:left
}
.forum .regionSwitcher li a {
	display:block;
	width:242px;
	text-align:center;
	font-family:'ProximaNovaSemiBold', Arial, Helvetica, sans-serif;
	font-size:.867em;
	text-transform:uppercase;
	letter-spacing:.1em;
	color:#7f7f7f;
	padding:16px 0 12px;
	border:1px solid #d9d9d9;
	border-top:0
}
.forum .regionSwitcher li a:hover {
text-decoration;
	color:#a3443e;
	text-decoration:none
}
.forum .regionSwitcher li.selected a {
	color:#373737;
	background:#e4e4e4
}
.forum .regionSwitcher li:first-child a {
	border-right:none
}
.forum .row.promos {
	padding:0;
	background:url('../images/css_images/border_dot_v_1_3967a.png?8351bd7a8897') top center repeat-y #FFF;
	border-top:22px solid #FFF;
	border-bottom:22px solid #FFF
}
.forum .row.promos.topPromos {
	margin-top:30px
}
.forum .row.promos .promo h5 {
	margin-bottom:0
}
.forum .row.promos .promo a.arrow {
	position:absolute;
	top:123px;
	right:10px;
	background-position:top left
}
.forum .row.promos .promo a.go {
	font-family:Arial, Helvetica, sans-serif;
	text-transform:none;
	font-weight:normal
}
.forum .row.promos .promo a.go {
	background-position:right -14px
}
.forum .row.promos .promo a.go:hover {
	background-position:right 4px
}
.forum table {
	clear:both;
	width:100%;
	border-top:7px solid #dedede;
	margin:40px 0 20px
}
.forum table.myActivity {
	border-top:0;
	margin-top:0
}
.forum table th, .forum table td {
	border-bottom:1px solid #d7d7d7;
	padding:18px 25px;
	text-align:center
}
.forum table th {
	font-size:.733em;
	letter-spacing:.1em;
	font-family:'ProximaNovaSemiBold', Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#49494a
}
.forum table td {
	font-size:.867em;
	white-space:nowrap
}
.forum table td.title {
	width:560px
}
.forum table .title, .forum table th h4 {
	text-align:left
}
.forum table .title h5 {
	float:left;
	font-size:1em;
	line-height:1em;
	margin-right:5px;
	position:relative;
	top:2px
}
.forum table .title h5 a {
	color:#a3443e
}
.forum table .title em {
	float:left;
	line-height:1em;
	font-family:"Bookman Old Style", "Palatino Linotype", Palatino, "URW Palladio L", "Book Antiqua", Georgia, serif;
	font-style:italic;
	position:relative;
	top:2px
}
.forum table .title a {
	color:#7f7f7f
}
.forum table tr:hover td {
	background:#e4e4e4;
	color:#49494a
}
.forum table tr.read td.title {
	background-image:none
}
.forum table tr.unread td.title {
	background-image:url('../images/css_images/grey_dot_small9673.png?a2602a18fbca');
	background-position:7px 20px;
	background-repeat:no-repeat
}
.forum table tr.unread:hover td.title {
	background-image:url('../images/css_images/red_dot_small3e58.png?908b97682bd6');
	background-position:7px 20px;
	background-repeat:no-repeat
}
.forum table tr:hover td.title a, .forum table td.title a:hover {
	color:#a3443e;
	text-decoration:none
}
.forum table tr:hover td.title h5 a {
	color:#373737
}
.forumTables a.go {
	font-size:.867em;
	padding-left:22px
}
.forum .moreInfo {
	background:#d8d8da url('../images/css_images/more_info_div_line9673.png?a2602a18fbca') 638px center no-repeat;
	text-align:center;
	padding:20px 0;
	margin:26px 0 48px
}
.forum .moreInfo h5 {
	text-align:left;
	font-size:.933em;
	line-height:1.287em;
	color:#49494a;
	padding-top:22px
}
.forum .moreInfo h3 {
	margin-bottom:15px;
	padding-top:9px
}
.forum h3.subTitle {
	margin:-24px 0 24px
}
.forum .moreInfo em {
	display:block;
	margin-top:10px;
	text-align:left;
	font-size:.867em;
	font-family:"Bookman Old Style", "Palatino Linotype", Palatino, "URW Palladio L", "Book Antiqua", Georgia, serif;
	font-style:italic
}
.forum .moreInfo .col_2 {
}
.forum p.last-edited {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-transform:uppercase;
	font-style:italic;
	margin-top:20px;
	font-size:.733em!important
}
.forumTables.signedIn {
	padding-bottom:24px
}
.breadcrumb {
	text-align:center;
	font-family:'ProximaNovaSemiBold', Arial, Helvetica, sans-serif;
	font-size:.7333em;
	text-transform:uppercase;
	letter-spacing:.1em;
	margin:15px 0 40px
}
.article .breadcrumb {
	margin-bottom:15px
}
h2.topicTitle {
	font-size:1.133em;
	text-align:center;
	color:#373737;
	margin:0 0 20px
}
h3.subTitle {
	font-size:.867em;
	font-family:"Bookman Old Style", "Palatino Linotype", Palatino, "URW Palladio L", "Book Antiqua", Georgia, serif;
	font-style:italic;
	text-transform:none;
	text-align:center;
	color:#49494a;
	margin-bottom:10px
}
.forum .shareBar {
	margin-bottom:0
}
.forum .promos h6 {
	margin-top:0
}
.category table {
	background:url('../images/css_images/border_dots_h_grey_1_3967a.png?8351bd7a8897') top left repeat-x;
	border-top:0;
	margin:0
}
.category .forumTables {
	border-bottom:1px solid #DEDEDE
}
.forumTables.recentTable {
	border-top:1px solid #DEDEDE
}
.commentsBox {
	float:left;
	clear:both;
	border-bottom:1px solid #d7d7d7;
	padding-top:24px;
	border-top:6px solid #d7d7d7
}
.commentsBox h3.commentHeader {
	font-size:1em;
	color:#49494a
}
.commentsBox textarea {
	width:100%;
	height:200px
}
.commentsBox input.text, .commentsBox input[type=text] {
	width:100%;
	height:20px
}
.commentsBox .row {
	margin-bottom:17px
}
.commentsBox label.textAreaPH {
	top:25px
}
.commentControls {
	height:100%;
	overflow:hidden;
	clear:both;
	padding:20px 20px 16px
}
.commentControls h4 {
	font-size:.867em;
	color:#7f7f7f
}
.pagination {
	float:right
}
.pagination.row {
	margin-bottom:0;
	width:auto;
	clear:none
}
.pagination ol li {
	float:left;
	font-size:.867em;
	margin:0 2px
}
.pagination ol li.thisPage {
	padding:5px 7px;
	color:#373737
}
.pagination ol li a {
	display:block;
	padding:5px 7px
}
.pagination ol li a:hover {
	text-decoration:none;
	color:#191919;
	background:#d8d8d8
}
.pagination ol li.first {
	border-right:1px dotted #aeaeae;
	padding-right:5px
}
.pagination ol li.last {
	border-left:1px dotted #aeaeae;
	padding-left:5px
}
.pagination ol li.first a {
	width:7px;
	height:12px;
	text-indent:-999em;
	background:url('../images/css_images/arrow_ps_control_l_active967a.png?8351bd7a8897') center center no-repeat
}
.pagination ol li.last a {
	width:7px;
	height:12px;
	text-indent:-999em;
	background:url('../images/css_images/arrow_ps_control_r_active967a.png?8351bd7a8897') center center no-repeat
}
.pagination ol li.first a:hover {
	background-image:url('../images/css_images/arrow_ps_control_l_hover967a.png?8351bd7a8897')
}
.pagination ol li.last a:hover {
	background-image:url('../images/css_images/arrow_ps_control_r_hover967a.png?8351bd7a8897')
}
.pagination ol li.first a.inactive, .pagination ol li.first a.inactive:hover {
	background-image:url('../images/css_images/arrow_ps_control_l_inactive967a.png?8351bd7a8897');
	cursor:default
}
.pagination ol li.last a.inactive, .pagination ol li.last a.inactive:hover {
	background-image:url('../images/css_images/arrow_ps_control_r_inactive967a.png?8351bd7a8897');
	cursor:default
}
.pagination ol li a.ellipsis, .pagination ol li a.ellipsis:hover, .pagination ol li a.current_page_number, .pagination ol li a.current_page_number:hover {
	color:#373737;
	background:none;
	cursor:default
}
.profile .usernameTitle {
	font-size:2.2em;
	text-transform:none;
	color:#191919;
	text-align:center;
	letter-spacing:0;
	padding-bottom:10px;
	margin-top:30px
}
.profile #wrapper h3, .recentActivity h3 {
	text-align:center;
	color:#49494a;
	font-size:1.2em;
	padding:15px 0;
	border-bottom:1px solid #d7d7d7;
	margin-bottom:22px
}
.profile #wrapper h4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:.733em;
	text-align:center;
	font-weight:bold
}
.profile p {
	font-size:.867em
}
.profile #wrapper .progress {
	width:200px;
	margin:10px auto;
	text-align:center;
	padding-bottom:10px;
	background:url('../images/css_images/border_dots_h_grey_1_3967a.png?8351bd7a8897') bottom left repeat-x
}
.profile #wrapper .editLink {
	text-align:center
}
.profile #wrapper .profileDetails {
	width:468px;
	margin:0 auto;
	height:100%;
	overflow:hidden
}
.profile #wrapper .profileDetails div {
	float:left
}
.profileDetails .avatar {
	width:193px;
	padding:22px 22px 24px;
	text-align:right;
	border-top:1px solid #d7d7d7
}
.profileDetails .additionalInfo {
	width:193px;
	padding:22px 0 0 22px;
	border-top:1px solid #d7d7d7;
	background:url('../images/css_images/border_dots_v_1_3_grey_on_grey967a.png?8351bd7a8897') left top repeat-y
}
.profileDetails .additionalInfo span.alias {
	font-size:.867em;
	font-family:'ProximaNovaSemiBold', Arial, Helvetica, sans-serif;
	letter-spacing:.1em;
	text-transform:uppercase;
	color:#49494a
}
.profileWatches, .recentActivity {
	width:648px;
	margin:0 auto
}
.profileWatches {
	border-top:7px solid #dedede
}
.profileWatches ul {
	padding-left:185px;
	margin-top:22px
}
.profileWatches .noResults {
	font-style:italic;
	text-align:center;
	margin-top:22px
}
.profileWatches ul li {
	font-size:.867em;
	line-height:1.385em;
	margin-bottom:5px;
	color:#7f7f7f;
	list-style:outside url('../images/css_images/li_square_0000009673.png?a2602a18fbca')
}
.recentActivity {
	border-top:7px solid #bebebe
}
.recentActivity h3 {
	margin-bottom:0
}
.recentActivity ul {
	margin-bottom:40px
}
.recentActivity ul li {
	height:100%;
	overflow:hidden;
	padding:22px 22px 23px;
	background:url('../images/css_images/border_dots_h_grey_1_3967a.png?8351bd7a8897') bottom left repeat-x
}
.recentActivity ul li p.postDate {
	width:162px;
	float:left;
	font-size:.733em
}
.recentActivity ul li .post {
	float:left;
	width:440px;
	font-size:13px;
	line-height:1.86em
}
.recentActivity ul li .post h6 {
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:none;
	font-size:1em;
	line-height:1.538em;
	margin-bottom:10px
}
.profile .subFooter {
	width:100%;
	background:#E3E4E4;
	padding-bottom:40px
}
.recentActivity a.viewAllComments {
	width:605px;
	margin:0 auto
}
.recentActivity p.disclaimer {
	margin-top:20px
}
.profile.edit .tabs {
	height:100%;
	padding-bottom:6px;
	overflow:hidden;
	border-top:7px solid #dedede;
	position:relative
}
.profile.edit .tabs li {
	float:left;
	text-align:center;
	border-top:1px solid #dcdcdc;
	border-bottom:1px solid #dcdcdc;
	font-size:.733em;
	text-transform:uppercase;
	letter-spacing:.1em;
	font-weight:bold;
	background:url('../images/css_images/border_dots_v_1_3_grey_on_grey967a.png?8351bd7a8897') left top repeat-y
}
.profile.edit .tabs li.first {
	background:none;
	border-left:1px solid #dcdcdc
}
.profile.edit .tabs li.last {
	border-right:1px solid #dcdcdc
}
.profile.edit .tabs li a {
	display:block;
	width:323px;
	padding:15px 0;
	color:#aeaeae
}
.profile.edit .tabs li a:hover {
	text-decoration:none;
	color:#a3443e
}
.profile.edit .tabs li.selected {
	background-color:#e4e4e4
}
.profile.edit .tabs li.selected a {
	color:#373737
}
.profile.edit .tabs .indicator {
	width:9px;
	height:6px;
	background:url('../images/css_images/arrow_tab_down967a.png?8351bd7a8897') bottom center no-repeat;
	position:absolute;
	bottom:1px;
	left:0;
	z-index:3
}
.profile .formHolder {
	width:531px;
	margin:0 auto
}
.formMessage {
	font-family:'ProximaNovaSemiBold', Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	position:relative;
	top:20px;
	font-size:.867em;
	line-height:1.231em;
	margin-bottom:20px;
	padding-top:5px;
	letter-spacing:.09em;
	color:#373737;
	text-align:center
}
.profile.edit form label, .profile.edit form .label {
	width:216px;
	float:left;
	padding:12px 0 0 26px;
	position:relative
}
.profile.edit .avatars label {
	float:none;
	margin-bottom:24px
}
.profile.edit form fieldset {
	background:url('../images/css_images/border_dots_h_grey_1_3967a.png?8351bd7a8897') bottom left repeat-x;
	padding:25px 0 10px
}
.profile.edit form fieldset.first {
	background:none;
	border-bottom:1px solid #d7d7d7;
	padding-bottom:20px
}
.profile.edit form fieldset.submit {
	padding-bottom:28px;
	border-top:1px solid #d7d7d7;
	background:none
}
.profile.edit form fieldset.submit.first {
	border-top:0
}
.profile.edit form input {
	float:left
}
.profile.edit input.text, .profile.edit input[type=text], .profile.edit textarea {
	width:261px
}
.profile.edit textarea {
	height:83px
}
.profile.edit #wrapper span.username {
	width:261px;
	float:left;
	padding:15px 0 10px;
	color:#49494a;
	font-size:.867em
}
.profile.edit .realName input.text, .profile.edit .realName input[type=text] {
	width:120px
}
.profile.edit .realName #id_first_name {
	margin-right:10px
}
.profile.edit p.description {
	width:261px;
	text-align:left;
	padding-top:10px
}
.profile.edit p.description a {
	padding-left:0;
	color:#a3443e
}
.profile.edit .dob_fields select {
	margin-left:10px
}
.profile.edit input.submit {
	margin:0 auto;
	width:162px;
	float:none;
	display:block
}
.profile.edit a.delete {
	font-size:.867em;
	text-align:center;
	display:block;
	padding-top:20px;
	width:170px;
	margin:20px auto 0;
	background:url('../images/css_images/border_dots_h_grey_1_3967a.png?8351bd7a8897') top left repeat-x;
	color:#49494a;
	text-decoration:underline
}
.profile.edit a.delete:hover {
	color:#a3443e
}
.profile.edit form fieldset.avatars {
	background:none
}
fieldset.avatars ul {
	margin-left:29px
}
fieldset.avatars ul li {
	margin-right:18px;
	float:left;
	clear:none
}
fieldset.avatars ul li.rowEnd {
	margin-right:0
}
fieldset.avatars ul li a {
	border:3px solid #FFF;
	padding:0
}
fieldset.avatars ul li a.selected {
	border:3px solid #a3443e
}
fieldset.avatars ul li img {
	width:77px;
	height:77px;
	display:block
}
.profile #myWatchesWrap h3 {
}
.profile #myWatchesWrap p.newLink {
	text-align:center;
	margin-top:-45px
}
.profile #myWatchesWrap a.add {
	padding-right:15px
}
.profile #myWatchesWrap a.add:hover {
}
.profile #myWatchesWrap table th {
	font-size:.733em;
	text-transform:uppercase;
	letter-spacing:.1em
}
.profile #myWatchesWrap table th, .profile #myWatchesWrap table td {
	padding:5px 10px 5px 0
}
.profile #myWatchesWrap table input {
	width:100%;
	width:224px
}
.profile #myWatchesWrap table td.close {
	width:27px;
	vertical-align:middle
}
.profile #myWatchesWrap table td.close img {
	display:block;
	cursor:pointer
}
#forumSettingsWrap fieldset {
	background:none
}
#forumSettingsWrap {
	width:645px
}
#markItUpId_signature {
	width:361px;
	float:left
}
#passwordFormWrap fieldset+fieldset {
	background:none
}
#id_country, #id_language {
	width:271px
}
#id_date_of_birth_month, #id_gender {
	width:98px;
	margin-left:0
}
#id_date_of_birth_year, #id_date_of_birth_day, #id_show_location {
	width:71px
}
#selectdate_of_birth_day, #selectdate_of_birth_year, #selectshow_location {
	width:51px!important
}
#selectdate_of_birth_day, #selectdate_of_birth_year {
	margin-left:10px
}
#selectdate_of_birth_month, #selectgender {
	width:78px!important
}
#selectcountry {
	width:251px!important
}
#id_display_name {
	width:180px
}
.formError.display_name_error {
	clear:both;
	width:290px;
	padding-top:10px;
	float:right
}
#selectdisplayName {
	width:150px!important
}
#selectdisplay_name {
	width:150px!important
}
#id_timezone {
	width:190px
}
#selecttimezone {
	width:170px!important
}
.toolTip {
	position:absolute;
	width:186px;
	padding-bottom:30px;
	background:url('../images/css_images/tool_tip_bottomaf3e.png?fb4f5023035c') bottom center no-repeat;
	border-top:1px solid #ebecee;
	z-index:600
}
.toolTip span, .toolTip div {
	display:block;
	padding:15px 20px;
	background:#FFF;
	font-size:.733em;
	line-height:1.636em
}
.toolTip div.ttShadow {
	width:192px;
	background:url('../images/css_images/tooltip_shadow_xaf3e.png?fb4f5023035c') top left repeat-y;
	padding:0;
	position:absolute;
	top:3px;
	left:-3px;
	z-index:-1
}
.toolTip div.ttShadowR {
	display:none
}
.toolTipTrigger {
	padding:2px 5px 0;
	border:1px solid #d7d7d7;
	cursor:pointer
}
.toolTipTrigger:hover, .toolTipTrigger.selected {
	background:#d7d7d7
}
.toolTip.share {
	margin-left:80px;
	height:auto;
	background-position:-40px bottom;
	width:auto
}
.toolTip.share div.ttShadow {
	background:url('../images/css_images/tooltip_shadow_133af3e.png?fb4f5023035c') left top repeat-y;
	padding-bottom:3px;
	position:absolute;
	left:-3px;
	top:0;
	border:0;
	width:5px
}
.toolTip.share div.ttShadowR {
	display:block;
	background:url('../images/css_images/tooltip_shadow_133af3e.png?fb4f5023035c') right top repeat-y;
	padding-bottom:3px;
	position:absolute;
	right:-3px;
	top:0;
	border:0;
	width:5px
}
.toolTip.share ul {
	float:left;
	background:#FFF;
	height:100%;
	overflow:hidden;
	padding:8px
}
.toolTip.share div {
	padding:0;
	border:3px solid #FFF
}
.toolTip.share .fbLinks {
	float:left;
	width:auto
}
.toolTip.share ul li.fb_like {
	background:url('../images/css_images/border_dots_h_grey_80967a.png?8351bd7a8897') bottom left repeat-x;
	padding-bottom:5px
}
.toolTip.galapagosTip {
	width:auto;
	overflow:hidden;
	padding:0;
	padding-bottom:30px;
	margin:0;
	background:none
}
#galapagosForm.toolTipTrigger {
	padding:2px 5px 0;
	border:1px solid #d7d7d7;
	cursor:pointer
}
#galapagosForm.toolTipTrigger:hover, .toolTipTrigger.selected {
	background:#d7d7d7
}
.toolTip.galapagosTip div.ttShadow {
	display:none
}
.toolTip.galapagosTip div.ttShadowR {
	display:none
}
.toolTip.galapagosTip span.description {
	border:2px solid #ddd
}
.fb_share {
	font-size:15px;
	padding-top:7px
}
.fb_share span {
	font-size:10px;
	padding:0;
	font-weight:normal
}
.fb_share a {
	text-align:center;
	display:block;
	margin:0 auto
}
.fb_share a:hover {
	text-decoration:none
}
.FBConnectButton_Small .FBConnectButton_Text {
	padding:0 5px!important;
	margin-left:0!important;
	width:auto
}
.search #wrapper form {
	position:relative;
	float:left
}
.search #wrapper form input {
	-webkit-appearance:none;
	margin:0
}
.search #wrapper form input:focus {
	outline:none
}
.search #wrapper form input.text {
	border-right:0;
	height:18px;
	padding:5px 0 5px 5px;
	width:140px;
	float:left
}
.search #wrapper form input.submit {
	float:right;
	position:relative;
	background:#fafafa;
	border-top:1px solid #ababab;
	border-right:1px solid #d7d7d7;
	border-bottom:1px solid #d7d7d7;
	cursor:pointer;
	font-size:1px;
	background:url('../images/css_images/search_glass_grey_on_white_163e58.png?908b97682bd6') center center no-repeat;
	width:36px;
	height:30px;
	text-indent:-999em;
	padding:0
}
.search h3.subTitle {
	margin:40px 0 0 0
}
.search h2.pageTitle {
	padding-top:0;
	border-bottom:6px solid #D7D7D7
}
.news #results {
	height:100%;
	overflow:hidden;
	float:left;
	padding-top:20px;
	border-top:7px solid #dedede
}
.search #results {
	height:100%;
	overflow:hidden;
	background:url('../images/css_images/border_dots_h_grey_1_3967a.png?8351bd7a8897') top left repeat-x;
	margin-top:-20px;
	float:left
}
#results .pagination {
	clear:both;
	width:100%;
	padding-bottom:20px;
	margin-bottom:0;
	background:url('../images/css_images/border_dots_h_grey_1_3967a.png?8351bd7a8897') bottom left repeat-x
}
#results .pagination ol {
	float:right
}
#searchFilter {
	width:221px;
	float:left;
	border-top:1px solid #d7d7d7;
	margin-right:22px;
	margin-top:37px
}
#searchFilter h4 {
	padding:13px;
	font-size:.867em;
	border-left:1px solid #d7d7d7;
	border-right:1px solid #d7d7d7;
	font-family:"Bookman Old Style", "Palatino Linotype", Palatino, "URW Palladio L", "Book Antiqua", Georgia, serif;
	font-style:italic;
	text-transform:none;
	color:#7f7f7f
}
#searchFilter ul {
	border-top:1px solid #d7d7d7;
	border-left:1px solid #d7d7d7;
	border-right:1px solid #d7d7d7
}
#searchFilter ul li {
	font-size:.733em;
	text-transform:uppercase;
	letter-spacing:.1em;
	font-weight:bold;
	border-bottom:1px solid #d7d7d7
}
#searchFilter ul li a {
	display:block;
	padding:13px;
	color:#7f7f7f
}
#searchFilter ul li a.active {
	color:#7f7f7f
}
#searchFilter ul li a span {
	float:right
}
#searchFilter ul li a:hover, #searchFilter ul li a.selected {
	text-decoration:none;
	background:#e7e8ea;
	color:#a3443e
}
#results .main {
	float:right
}
ul#resultsList {
	margin-bottom:20px;
	float:left
}
ul#resultsList h3 {
	font-size:1em;
	margin-bottom:24px
}
ul#resultsList li {
	height:100%;
	overflow:hidden;
	padding:25px 0 45px;
	border-bottom:1px solid #d7d7d7;
	position:relative
}
ul#resultsList .image {
	float:left
}
ul#resultsList li p {
	font-size:.867em;
	line-height:1.385em
}
ul#resultsList .additional h4 {
	font-size:.867em;
	color:#373737;
	margin-bottom:10px
}
ul#resultsList .additional ul li {
	padding:0 0 0 15px;
	border:0;
	background:url('../images/css_images/li_square_0000009673.png?a2602a18fbca') left 5px no-repeat;
	font-size:.867em;
	line-height:1.385em;
	padding-bottom:5px
}
ul#resultsList li .image {
	float:left;
	width:117px;
	padding-right:22px
}
ul#resultsList li .content {
	float:left;
	width:279px;
	padding:0 22px
}
ul#resultsList li .additional {
	float:right;
	width:198px;
	padding-left:22px
}
ul#resultsList li.wideImage .image {
	width:197px
}
ul#resultsList li.wideImage .content {
	width:220px;
	padding-left:0
}
ul#resultsList li.noImage.noAdditional .content {
	width:auto;
	padding-left:0
}
ul#resultsList li.wideImage.noAdditional .content {
	width:440px;
	padding:0
}
ul#resultsList li p.pubTime {
	margin-top:-25px;
	color:#373737;
	margin-bottom:10px;
	font-size:.733em
}
ul#resultsList a.comments {
	display:block;
	position:absolute;
	padding:2px 0 5px 22px;
	letter-spacing:.05em;
	background:url('../images/css_images/comment_bubble_17967a.png?8351bd7a8897') left center no-repeat;
	font-size:.733em;
	text-transform:uppercase;
	right:35px;
	top:24px
}
.comments {
	clear:both;
	overflow:hidden;
	background:#e4e5e5;
	padding-bottom:40px
}
.comments .col {
	background:none
}
.comments h3 {
	padding:0 0 22px 22px;
	font-size:1.067em;
	color:#373737
}
.comments h3 a, .comments h3 a:hover {
	color:#373737;
	text-decoration:none;
	cursor:normal
}
.comments .row {
	width:972px;
	margin:0 auto;
	border-top:7px solid #bebebe;
	padding-top:22px;
	float:none
}
.comments textarea {
	width:100%;
	height:60px
}
.comments h4 {
	font-size:1em;
	line-height:1.384em;
	margin-bottom:5px;
	color:#49494a;
	letter-spacing:.02em;
	font-family:"Bookman Old Style", "Palatino Linotype", Palatino, "URW Palladio L", "Book Antiqua", Georgia, serif;
	font-style:italic;
	text-transform:none
}
.comments h5 {
	font-family:Arial, Helvetica, sans-serif;
	color:#7f7f7f;
	font-size:.733em;
	line-height:1.636em;
	font-weight:bold;
	letter-spacing:.02em
}
.commentForm {
	border-bottom:1px solid #bebebe;
	border-top:1px solid #bebebe;
	padding-top:20px;
	height:100%;
	overflow:hidden
}
label.placeHolder {
	font-family:Arial, Helvetica, sans-serif;
	color:#aeaeae;
	font-weight:normal;
	text-transform:none;
	margin-bottom:-28px;
	position:relative;
	padding:5px
}
.commentList {
	padding-top:20px
}
.commentList>h4 {
	font-family:'ProximaNovaSemiBold', Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-style:normal;
	font-size:.867em;
	color:#7f7f7f
}
.commentList>ul {
	background:url('../images/css_images/border_dots_h_grey_1_3967a.png?8351bd7a8897') top left repeat-x;
	margin-bottom:20px
}
.commentList>ul>li {
	background:url('../images/css_images/border_dots_h_grey_1_3967a.png?8351bd7a8897') bottom left repeat-x;
	height:100%;
	overflow:hidden;
	padding:25px 0;
	position:relative
}
.commentList .avatar {
	width:63px;
	float:left
}
.commentList .avatar img {
	width:48px
}
.commentList .userInfo cite span {
	display:block;
	text-transform:uppercase;
	font-weight:bold
}
.commentList .userInfo cite span.username {
	font-size:.867em;
	line-height:1.385em
}
.commentList .userInfo cite span.alias {
	font-size:.733em;
	line-height:1.636em
}
.commentList .userInfo cite span.pubtime {
	font-size:.733em;
	line-height:1.636em;
	font-weight:normal;
	text-transform:none
}
.commentList .additionalInfo {
	background:url('../images/css_images/border_dots_h_grey_1_3967a.png?8351bd7a8897') top left repeat-x;
	padding-top:11px;
	margin-top:10px
}
.additionalInfo span {
	font-size:.733em;
	line-height:1.636em;
	display:block
}
.commentList .commentText, .commentList .commentText p {
	font-size:13px;
	line-height:1.385em;
	margin-bottom:1em
}
.commentList .commentText p.signature {
	font-style:italic;
	font-size:11px;
	line-height:1.636em
}
.commentList blockquote {
	padding:22px;
	background:#FFF;
	margin-bottom:22px
}
.commentList blockquote blockquote {
	background:#f1f2f2
}
.commentList blockquote cite {
	display:block;
	padding-bottom:5px;
	margin-bottom:20px;
	border-bottom:1px dotted #d7d7d7;
	font-size:.867em;
	line-height:1.385em;
	color:#373737;
	letter-spacing:.02em;
	font-family:"Bookman Old Style", "Palatino Linotype", Palatino, "URW Palladio L", "Book Antiqua", Georgia, serif;
	font-style:italic;
	text-transform:none
}
.commentList blockquote cite span.user {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-transform:uppercase;
	font-style:normal
}
.forum .commentList {
	padding-top:0;
	border-bottom:1px solid #DEDEDE
}
.forum .commentList>ul {
	margin-bottom:0
}
.forum .commentList>ul>li:hover {
	background-color:#e5e6e6
}
.forum .commentList>ul>li:hover a.button.reply, .forum .commentList>ul>li:hover a.button.spam, .forum .commentList>ul>li:hover a.button.edit {
	display:inline
}
.commentText img {
	margin:18px 0;
	max-width:684px
}
.commentText ol, .commentText ul {
	padding-left:22px;
	margin:1em 0
}
.commentText ol {
	list-style:outside decimal
}
.commentText ul {
	list-style:outside url('../images/css_images/li_square_0000009673.png?a2602a18fbca')
}
.commentText ul li, .commentText ol li {
	line-height:1.6em
}
a.button.reply, a.button.spam, a.button.edit {
	background:#f1f2f2;
	padding:8px 10px 5px;
	color:#a3443e;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:.7333em;
	position:absolute;
	top:18px;
	right:22px;
	display:none;
	width:40px;
	text-align:center
}
a.button.reply:hover, a.button.spam:hover, a.button.edit:hover {
	background:#FFF;
	color:#191919
}
a.button.edit {
	top:50px
}
a.button.spam {
	top:82px
}
a.viewAllComments {
	display:none;
	background:url('../images/css_images/view_all_comments_btnaf3e.png?fb4f5023035c') center center no-repeat #FFF;
	text-align:center;
	padding:20px 0
}
a.viewAllComments img {
	margin:0 5px -1px
}
a.viewAllComments:hover {
	background-position:center center
}
a.viewAllComments.down img {
	-webkit-transform:rotate(180deg);
	-moz-transform:rotate(-180deg);
filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2)
}
.signupTout {
	border-top:7px solid #d7d7d7;
	padding:24px 0
}
.signupTout h4 {
	font-size:1.8em;
	line-height:1.111em;
	letter-spacing:.1em;
	font-style:normal;
	text-transform:uppercase;
	color:#828282;
	font-family:'ProximaNovaBold', Arial, Helvetica, sans-serif
}
.signupTout h5, .comments  .signupTout h5 {
	font-size:.867em;
	font-family:'ProximaNovaSemiBold', Arial, helvetica;
	padding:0;
	margin-bottom:0;
	margin-top:10px;
	color:#49494a;
	letter-spacing:.1em;
	font-weight:normal
}
.signupTout ul li {
	font-size:.867em;
	line-height:1.38em;
	color:#49494a;
	letter-spacing:.02em;
	font-family:"Bookman Old Style", "Palatino Linotype", Palatino, "URW Palladio L", "Book Antiqua", Georgia, serif;
	font-style:italic;
	text-transform:none
}
.signupTout ul {
	margin-bottom:20px
}
.signupTout a.signUp {
	display:block;
	background:url('../images/css_images/sign_up_now_btnaf3e.png?fb4f5023035c') center center no-repeat #bfbfbf;
	text-align:center;
	padding:20px 0 18px;
	font-size:.867em;
	color:#FFF
}
.signupTout a.signUp:hover {
	color:#933d38
}
.modal {
	background:#FFF;
	padding:30px 20px;
	height:100%;
	overflow:hidden;
	margin-left:auto;
	margin-right:auto
}
.erdal {
	border-top:7px solid #d7d7d7;
	padding:2px 0
}
.erdal h4 {
	font-size:1.8em;
	line-height:1.111em;
	letter-spacing:.1em;
	font-style:normal;
	text-transform:uppercase;
	color:#828282;
	font-family:'ProximaNovaBold', Arial, Helvetica, sans-serif
}
.erdal h5, .comments  .erdal h5 {
	font-size:.867em;
	font-family:'ProximaNovaSemiBold', Arial, helvetica;
	padding:0;
	margin-bottom:0;
	margin-top:10px;
	color:#49494a;
	letter-spacing:.1em;
	font-weight:normal
}
.erdal ul li {
	font-size:.867em;
	line-height:1.38em;
	color:#49494a;
	letter-spacing:.02em;
	font-family:"Bookman Old Style", "Palatino Linotype", Palatino, "URW Palladio L", "Book Antiqua", Georgia, serif;
	font-style:italic;
	text-transform:none
}
.erdal ul {
	margin-bottom:20px
}
.erdal a.signUp {
	display:block;
	background:url('../images/css_images/sign_up_now_btnaf3e.png?fb4f5023035c') center center no-repeat #bfbfbf;
	text-align:center;
	padding:20px 0 18px;
	font-size:.867em;
	color:#FFF
}
.erdal a.signUp:hover {
	color:#933d38
}
.modal {
	background:#FFF;
	padding:30px 20px;
	height:100%;
	overflow:hidden;
	margin-left:auto;
	margin-right:auto
}
.modal h2 {
	text-align:center;
	font-size:1.2em;
	border-bottom:7px solid #d7d7d7;
	padding-bottom:20px;
	color:#373737
}
.modal.success p {
	text-align:center
}
input.text, input[type=text], textarea {
	background:#fafafa;
	border-top:1px solid #ababab;
	border-left:1px solid #ababab;
	border-right:1px solid #ebebeb;
	border-bottom:1px solid #ebebeb;
	padding:5px;
	height:25px
}
input.submit, a.button {
	cursor:pointer;
	background:#c5c5c5;
	border:0;
	color:#FFF;
	padding:10px 20px 8px;
	font-family:'ProximaNovaSemiBold', Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	letter-spacing:.1em;
	font-size:.867em;
	line-height:1.384em
}
input.submit:hover, a.button:hover {
	color:#FFF;
	text-decoration:none;
	background:#933d38
}
input.submit.disabled:hover {
	background:#c5c5c5;
	color:#FFF;
	cursor:auto
}
label, .label {
	display:block;
	font-family:'ProximaNovaSemiBold', Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	letter-spacing:.1em;
	font-size:.867em;
	line-height:1.384em
}
form ul li {
	clear:both;
	margin-bottom:15px;
	height:100%;
	overflow:hidden
}
form ul li p {
	clear:both;
	font-size:.733em;
	line-height:1em;
	margin-left:242px
}
form ul li a {
	font-size:.867em;
	color:#49494a;
	text-decoration:underline;
	padding-left:15px;
	display:inline-block
}
form ul li label a {
	font-size:1em
}
form ul li a:hover {
	color:#A3443E
}
form ul li.submitLi {
	border:none
}
form ul li.checkboxesLi {
	height:100%;
	overflow:hidden;
	padding:15px 0 10px
}
form ul li.checkboxesLi li {
	clear:both;
	margin-bottom:5px;
	border:none;
	padding-bottom:0
}
form ul li.checkboxesLi li label {
	font-family:Arial, Helvetica, sans-serif;
	text-transform:none;
	display:inline;
	line-height:1.6em;
	letter-spacing:0;
	width:auto;
	float:none
}
form ul li.checkboxesLi li label a {
	color:#A3443E;
	padding:0;
	text-decoration:none
}
form ul li.checkboxesLi li label a:hover {
	text-decoration:underline
}
.deleteForm form ul li.checkboxesLi {
	padding:0
}
.deleteForm form .formError {
	display:block
}
form ul li.emailLi {
	padding-bottom:25px
}
.formError {
	color:#a3443e;
	display:block;
	font-style:italic;
	font-weight:normal;
	font-size:.733em
}
.subscribe {
	width:693px
}
.subscribe h3 {
	text-align:center;
	font-size:1em;
	line-height:1.6em;
	color:#49494a;
	margin:30px 0 30px
}
.subscribe p {
	text-align:center;
	margin-bottom:1em;
	line-height:1.385em
}
.subscribe .createNew {
	width:346px;
	float:left
}
.subscribe .accessAccount {
	width:347px;
	float:right;
	background:url('../images/css_images/border_dot_v_1_3967a.png?8351bd7a8897') left top repeat-y
}
.signIn {
	width:653px
}
.signIn input.text {
	width:269px
}
.signIn form {
	float:left;
	margin-left:20px;
	padding-right:25px;
	padding-top:30px;
	border-right:1px dotted #7f7f7f;
	width:279px
}
.signIn form ul li {
	margin-bottom:15px
}
.signIn .regTout {
	text-align:center;
	padding:30px 20px 0 15px;
	margin-right:20px;
	width:273px;
	float:right
}
.signIn .regTout h3 {
	font-size:1em;
	line-height:1.6em;
	color:#49494a;
	padding-top:10px
}
.signIn .regTout p {
	font-size:.867em;
	line-height:1.384em;
	margin-bottom:20px
}
.alreadyIn {
	text-align:center
}
.alreadyIn p {
	padding:20px
}
p.disclaimer {
	margin:5px 0 0;
	color:#49494a;
	font-family:"Bookman Old Style", "Palatino Linotype", Palatino, "URW Palladio L", "Book Antiqua", Georgia, serif;
	text-transform:none;
	font-style:italic;
	text-align:center
}
p.disclaimer a {
	font-family:'ProximaNovaSemiBold', Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	letter-spacing:.05em;
	font-size:.85em;
	font-style:normal
}
p.extraLegal {
	padding:0 0 10px 0;
	text-align:left;
	width:282px;
	margin-top:0;
	line-height:1.385em
}
.register {
	width:653px
}
.register p.disclaimer {
	margin:5px 115px
}
.register form {
	border-top:1px solid #d7d7d7;
	margin-top:10px
}
.register form li label {
	width:216px;
	float:left;
	padding:27px 0 0 26px
}
.register form li label span.req {
	color:#a3443e;
	font-size:1.7em;
	font-family:'ProximaNovaSemiBold', Arial, Helvetica, sans-serif
}
.register form ul li {
	position:relative;
	border-bottom:1px dotted #BEBEBE;
	width:531px;
	margin-left:auto;
	margin-right:auto;
	padding-bottom:15px
}
.register form ul li.countryLi .formError, .register form ul li.salutationLi .formError {
	position:absolute;
	z-index:2;
	top:0;
	right:25px;
	width:264px
}
.register form ul li ul li {
	border:none;
	padding:0;
	margin:0
}
.register form ul li .formError {
	margin:0
}
.register form ul li p {
	width:240px;
	padding-top:10px
}
.register form ul li .select, .register #selectcountry {
	width:251px!important;
	top:25%
}
.register input.text {
	width:261px
}
.register input.submit {
	width:190px;
	margin:10px auto 0;
	display:block;
	float:none
}
.register form #id_country, .register form #id_salutation {
	width:271px;
	margin:20px 0 0 0
}
.register form li.checkboxesLi label {
	padding-left:10px
}
.regConfirm, .forgotPassword {
	text-align:center
}
.regConfirm h2, .forgotPassword h2 {
	margin-bottom:10px
}
.regConfirm a.button {
	display:block;
	width:165px;
	margin:20px auto 20px
}
.regConfirm a.go {
	display:inline-block;
	clear:both
}
.regConfirm h3 {
	text-align:center;
	font-size:1.2em;
	padding:20px 0;
	background:url('../images/css_images/line_horiz_grey9673.png?a2602a18fbca') 50% 50% repeat-x
}
.regConfirm h3 span {
	background:#FFF;
	padding:0 5px
}
.regConfirm p, .forgotPassword p {
	padding:0 100px;
	font-size:.867em;
	line-height:1.385em
}
.newsletter p {
	text-align:center;
	padding:0
}
.newsletter form ul li {
	position:relative;
	border-bottom:1px dotted #BEBEBE;
	padding:20px 0;
	margin:0 auto;
	width:531px
}
.newsletter form li label {
	color:#49494a;
	width:216px;
	float:left;
	padding:12px 0 0 26px
}
.newsletter form li label span.req {
	color:#a3443e;
	font-size:1.7em;
	font-family:'ProximaNovaSemiBold', Arial, Helvetica, sans-serif
}
.newsletter form ul li ul li {
	border:none;
	padding:20px 0 0 0;
	margin:0
}
.newsletter form li input.text {
	width:261px
}
.newsletter form #selectcountry, .newsletter form #selectsalutation {
	width:251px!important
}
.newsletter form #id_country, .newsletter form #id_salutation {
	padding:0;
	width:271px
}
.newsletter form li.countryLi .formError, .newsletter form li.salutationLi .formError {
	position:absolute;
	border:none;
	z-index:2;
	top:2px;
	right:185px
}
.ja .newsletter form li.countryLi .formError, .ja .newsletter form li.salutationLi .formError {
	right:146px
}
.newsletter form li.countryLi .formError, .newsletter form li.salutation-wrap .formError {
	top:4px
}
.newsletter form li.salutationLi {
	padding:20px 0 6px 0
}
.newsletter form li.submitLi {
	padding:20px 0 20px 26%;
	width:290px
}
.contact .info fieldset {
	background:url('../images/css_images/border_dots_h_grey_1_3967a.png?8351bd7a8897') bottom left repeat-x;
	padding:15px 0 0;
	height:100%
}
.contact .info {
	float:left;
	width:466px;
	padding:0 22px;
	background:url('../images/css_images/border_dot_v_1_3967a.png?8351bd7a8897') right top repeat-y
}
.contact .info label {
	width:216px;
	float:left;
	padding:12px 0 10px
}
.contact .info input.text {
	width:222px;
	float:left;
	padding:2px 5px
}
.contact .info .phoneNumbers input.text {
	width:100px;
	float:left;
	padding:2px 5px;
	margin:15px 0 0 0
}
.contact .info .phoneNumbers #id_phone_area_code {
	margin:15px 10px 0 0
}
.contact ul li.checkboxesLi {
	padding:0;
	margin-bottom:12px
}
.contact ul li.checkboxesLi ul li {
	padding:5px 0;
	margin-bottom:0
}
.contact ul li.checkboxesLi .checkbox {
	margin-left:0;
	margin-right:10px
}
.contact ul li.checkboxesLi span.formError {
	position:static;
	display:block;
	width:auto
}
.contact textarea {
	width:360px;
	height:368px;
	margin-top:5px
}
.contact .question {
	padding:10px 0 0 22px;
	float:left
}
.contact .select, .contact #selectcountry {
	width:212px!important
}
.contact select {
	width:245px!important
}
.contact li {
	position:relative;
	margin-bottom:5px
}
.contact li .formError.questionError {
	bottom:93%
}
.contact li .formError {
	position:absolute;
	left:0;
	bottom:0
}
.contact p.extraLegal {
	width:360px
}
.contact li label span.req {
	color:#a3443e;
	font-size:1.7em;
	font-family:'ProximaNovaSemiBold', Arial, Helvetica, sans-serif
}
.deleteForm {
	width:100%;
	background:none
}
.deleteForm {
	text-align:center
}
.deleteForm h2 {
	margin-bottom:30px
}
.deleteForm p {
	padding:0 100px;
	font-size:1em;
	line-height:1.385em
}
.deleteForm a.go {
	font-size:.8675em
}
.deleteForm strong {
	display:block;
	margin-bottom:30px
}
.deleteForm form {
	border-top:1px solid #d7d7d7;
	margin-top:30px;
	padding-top:30px
}
.forgotPassword form label {
	color:#49494a
}
.forgotPassword form ul {
	margin-top:20px
}
.forgotPassword form li.submitLi {
	border-top:1px solid #dedede;
	padding-top:20px
}
.forgotPassword form input.text {
	width:269px
}
.emailForm {
	width:649px
}
.emailForm form ul li label {
	width:198px;
	float:left;
	padding-right:22px
}
.emailForm form ul {
	padding-top:20px
}
.emailForm form ul li {
	margin-bottom:15px;
	height:100%;
	overflow:hidden
}
.emailForm form ul li input.text, .emailForm form ul li textarea {
	width:406px;
	float:left
}
.emailForm form ul li textarea {
	height:250px
}
.emailForm form ul li input.submit {
	margin-left:220px
}
select.styled {
	margin-top:8px;
	cursor:pointer
}
form .checkbox, .radio {
	width:19px;
	height:25px;
	padding:0;
	background:url('../images/css_images/checkbox967a.png?8351bd7a8897') no-repeat;
	display:block;
	clear:left;
	float:left;
	margin-left:26px;
	margin-right:0
}
form .select {
	position:absolute;
	height:13px;
	background:url('../images/css_images/select_box_bg3e58.png?908b97682bd6') right center no-repeat #fafafa;
	overflow:hidden;
	text-transform:uppercase;
	color:#7f7f7f;
	font-size:.733em;
	padding:10px;
	border:1px solid #e0e1e3;
	border-right:1px solid #d3d4d6;
	border-bottom:1px solid #d3d4d6
}
.popover .closeButton {
	position:absolute;
	top:25px;
	right:25px;
	cursor:pointer
}
.slider li {
	padding:30px 0;
	text-align:center;
	border-bottom:1px solid #d7d7d7
}
.slider li h3 {
	color:#474747;
	font-size:1.6em
}
.slider li h4 {
	color:#7f7f7f;
	font-size:1em;
	margin:8px 0
}
.slider li img {
	margin-top:10px
}
.iwcSlider {
	clear:both;
	position:relative;
	background:#f5f6f7;
	border-bottom:1px solid #dedede
}
.iwcSlider ul {
	position:relative;
	z-index:3;
	height:100%;
	overflow:hidden
}
.iwcSlider li {
	float:left;
	padding-left:1px;
	text-align:left;
	background:url('../images/css_images/border_dots_v_1_3_20967a.png?8351bd7a8897') top left repeat-y;
	cursor:pointer;
	position:relative;
	border-bottom:0;
	padding-top:0;
	padding-bottom:0
}
.iwcSlider li.first {
	background:none
}
.iwcSlider ul.textList li {
	border-left-color:transparent;
	position:relative
}
.iwcSlider ul.textList {
	position:absolute;
	top:0;
	left:0;
	background:none
}
.iwcSlider li:first-child {
	background:none
}
.iwcSlider li img {
	display:none
}
.iwcSlider li h4, .iwcSlider p {
	padding:0 15px;
	font-family:'ProximaNovaSemiBold', Arial, Helvetica, sans-serif;
	color:#a9a9a9
}
.iwcSlider li h4 {
	padding:23px 0 20px 20px;
	font-size:12px;
	letter-spacing:.1em;
	background:url('../images/css_images/border_dots_v_1_3_grey_on_grey967a.png?8351bd7a8897') top right repeat-y;
	margin:0
}
.iwcSlider li p {
	font-size:12px;
	line-height:18px
}
.iwcSlider .textHolder {
	height:60px;
	background:url('../images/css_images/trans_black_75af3e.png?fb4f5023035c');
	position:absolute;
	bottom:6px;
	left:0;
	z-index:5;
	width:100%
}
.iwcSlider .textHolder p {
	position:absolute;
	padding:0 22px;
	left:0;
	top:20px;
	color:#FFF;
	font-size:14px;
	width:929px;
	font-family:"Bookman Old Style", "Palatino Linotype", Palatino, "URW Palladio L", "Book Antiqua", Georgia, serif;
	font-style:italic;
	letter-spacing:0
}
.iwcSlider .textOverlay {
	position:absolute;
	left:0;
	z-index:0;
	bottom:0;
	background:#dedede
}
.iwcSlider .textHolder p strong {
	color:#fff;
	font-size:15px;
	font-style:normal;
	font-weight:normal;
	font-family:'ProximaNovaBold', Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	letter-spacing:.1em
}
.iwcSlider .imgHolder {
	position:absolute;
	top:0 left;
	z-index:0
}
.iwcSlider .imgHolder img {
	position:absolute;
	top:0;
	left:0;
	display:none
}
.iwcSlider .imgHolder img:first-child {
	display:inline
}
.iwcSlider .liNumber {
	position:absolute;
	bottom:40px;
	right:15px;
	border-bottom:4px solid #FFF;
	text-align:right;
	padding:0;
	width:80px;
	font-size:12px
}
.iwcSlider .indicator {
	position:absolute;
	width:7px;
	height:4px;
	background:url('../images/css_images/arrow_lt_grey_up_7967a.png?8351bd7a8897') bottom center no-repeat;
	z-index:70
}
.iwcSlider .textHolder p a.go {
	padding:0;
	position:absolute;
	right:10px;
	top:-8px;
	width:69px;
	height:36px;
	padding:0;
	background:url('../images/css_images/arrow_box_69_36967a.png?8351bd7a8897');
	display:block;
	text-indent:-999em
}
.iwcSlider .textHolder p a.go:hover {
	background-image:url('../images/css_images/arrow_box_69_36_over967a.png?8351bd7a8897')
}
.progressBar {
	height:6px;
	background:#b4b4b4;
	position:absolute
}
.playPause {
	width:18px;
	height:18px;
	position:absolute;
	background:url('../images/css_images/pause_bars_grey_99673.png?a2602a18fbca') 5px 4px no-repeat;
	cursor:pointer
}
.playPause.play {
	background:url('../images/css_images/arrow_dk_grey_rt_5967a.png?8351bd7a8897') 5px 4px no-repeat
}
.iwcSlider.detail .playPause {
	right:8px;
	bottom:18px;
	display:none
}
.iwcSlider.detail li h4 span {
	display:block;
	color:#7f7f7f
}
.iwcSlider.detail li h4 {
	padding:10px 0 8px 23px;
	line-height:12px
}
.iwcSlider.family .playPause {
	right:8px;
	bottom:5px;
	display:none
}
.iwcSlider.family li h4 span {
	display:block;
	color:#7f7f7f
}
.iwcSlider.family li h4 {
	padding:10px 0 8px 23px;
	line-height:12px
}
.iwcSlider.family .textHolder p {
	letter-spacing:.1em
}
.iwcSlider.family .textHolder p span {
	display:block;
	width:860px;
	height:28px;
	overflow:hidden
}
.iwcSlider.homepage .textHolder {
	background:none;
	height:200px;
	top:155px
}
.iwcSlider.homepage .textHolder p {
	text-align:center;
	letter-spacing:.1em
}
.iwcSlider.homepage .textHolder p span.title {
	display:block;
	font-family:'ProximaNovaBold', Arial, Helvetica, sans-serif;
	margin-bottom:12px;
	font-size:100px;
	line-height:100px;
	text-transform:uppercase;
	letter-spacing:.1em;
	font-style:normal
}
.iwcSlider.homepage .textHolder p span.title.long {
	font-size:63px;
	line-height:80px;
	padding-top:20px;
	letter-spacing:.05em
}
.iwcSlider.homepage .textHolder p span.title.longer {
	font-size:55px;
	line-height:88px;
	padding-top:12px;
	letter-spacing:.05em
}
.iwcSlider.homepage .textHolder p span.main {
	background:url('../images/css_images/trans_black_75af3e.png?fb4f5023035c');
	padding:12px 35px 8px
}
.iwcSlider.homepage .textHolder p a.go {
	top:170px;
	left:50%;
	margin-left:-28px
}
.iwcSlider.homepage .textHolder p a.go:hover {
	background-image:url('../images/css_images/arrow_box_69_36_over_non_red967a.png?8351bd7a8897')
}
.iwcSlider.homepage li h4 {
	padding:10px 0 8px 23px;
	line-height:12px
}
.iwcSlider.homepage .playPause {
	right:8px;
	bottom:5px;
	display:none
}
.iwcSlider.globetrotter ol>li {
	padding-left:0
}
.iwcSlider.globetrotter li img {
	display:block
}
.iwcSlider.globetrotter .progressBar {
	height:6px;
	background:#b4b4b4;
	position:absolute
}
.iwcSlider.globetrotter .playPause {
	width:18px;
	height:18px;
	position:absolute;
	background:url('../site_media/assets/images/ui/pause_bars_grey_90a6a.html?642bbf98f0e4') 5px 4px no-repeat;
	cursor:pointer
}
.iwcSlider.globetrotter .playPause.play {
	background:url('../site_media/assets/images/ui/arrow_dk_grey_rt_50a6a.html?642bbf98f0e4') 5px 4px no-repeat
}
.iwcSlider.globetrotter .textHolder {
	background:none;
	height:200px;
	top:155px
}
.iwcSlider.globetrotter .textHolder p {
	text-align:center;
	letter-spacing:.1em
}
.iwcSlider.globetrotter .textHolder p span.title {
	display:block;
	font-family:'ProximaNovaBold', Arial, Helvetica, sans-serif;
	margin-bottom:12px;
	font-size:100px;
	line-height:100px;
	text-transform:uppercase;
	letter-spacing:.1em;
	font-style:normal
}
.iwcSlider.globetrotter .textHolder p span.title.long {
	font-size:63px;
	line-height:80px;
	padding-top:20px;
	letter-spacing:.05em
}
.iwcSlider.globetrotter .textHolder p span.title.longer {
	font-size:55px;
	line-height:88px;
	padding-top:12px;
	letter-spacing:.05em
}
.iwcSlider.globetrotter .textHolder p span.main {
	background:url('../site_media/assets/images/ui/trans_black_750a6a.html?642bbf98f0e4');
	padding:12px 35px 8px
}
.iwcSlider.globetrotter .textHolder p a.go {
	top:170px;
	left:50%;
	margin-left:-28px
}
.iwcSlider.globetrotter .textHolder p a.go:hover {
	background-image:url('../site_media/assets/images/ui/arrow_box_69_36_over_non_red0a6a.html?642bbf98f0e4')
}
.iwcSlider.globetrotter li h4 {
	padding:10px 0 8px 23px;
	line-height:12px
}
.iwcSlider.globetrotter .playPause {
	right:8px;
	bottom:5px;
	display:none
}
.iwcSlider.globetrotter .slider-panel {
	overflow:hidden;
	height:420px
}
.iwcSlider.globetrotter .slider-panel.menu-items-1>li {
	width:100%
}
.iwcSlider.globetrotter .slider-panel.menu-items-2>li {
	width:50%
}
.iwcSlider.globetrotter .slider-panel.menu-items-3>li {
	width:324px
}
.iwcSlider.globetrotter .slider-panel.menu-items-4>li {
	width:25%
}
.iwcSlider.globetrotter .slider-panel.menu-items-5>li {
	width:20%
}
.iwcSlider.globetrotter .slider-panel>li {
	float:left;
	height:420px;
	overflow:hidden;
	position:relative
}
.iwcSlider.globetrotter .slider-panel>li>img {
	position:absolute;
	left:0;
	width:972px
}
.iwcSlider.globetrotter li.first .menu-item-wrapper {
	background:none
}
.iwcSlider.globetrotter .menu-item-wrapper {
	background:url('../images/css_images/white-dotted-borderaf3e.png?fb4f5023035c') no-repeat top left;
	height:100%;
	width:100%;
	position:absolute;
	z-index:15;
	display:block;
	overflow:hidden;
	text-decoration:none
}
.iwcSlider.globetrotter .menu-item-wrapper:hover {
	text-decoration:none
}
.iwcSlider.globetrotter .menu-item {
	position:absolute;
	z-index:21;
	bottom:0;
	padding:20px;
	height:51px;
	line-height:1.2
}
.iwcSlider.globetrotter .menu-overlay {
	height:420px;
	width:100%;
	position:absolute;
	bottom:0;
	background:#000;
	opacity:.4;
	ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
	z-index:15;
	padding-right:1px
}
.iwcSlider.globetrotter .menu-item-overlay {
	height:85px;
	width:100%;
	background:#000;
	opacity:.75;
	ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
	position:absolute;
	z-index:10;
	bottom:0
}
.iwcSlider.globetrotter .menu-item-hover-overlay {
	height:0;
	background:#000;
	opacity:.75;
	ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
	position:absolute;
	z-index:1;
	bottom:85px
}
.iwcSlider.globetrotter .hovered .menu-item h5, .iwcSlider.globetrotter .hovered .menu-item h6 {
	color:#c2c2c2
}
.iwcSlider.globetrotter .menu-item h5 {
	font-family:'ProximaNovaBold';
	color:#fff;
	font-size:12px;
	margin:0 auto;
	line-height:1.2;
	margin-bottom:3px
}
.iwcSlider.globetrotter .menu-item h5 span.divider {
	color:#666
}
.iwcSlider.globetrotter .menu-item h5 span.article {
	max-width:185px;
	display:block;
	float:left;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	margin-right:5px
}
.iwcSlider.globetrotter .menu-item h6 {
	font-family:"Bookman Old Style", "Palatino Linotype", Palatino, "URW Palladio L", "Book Antiqua", Georgia, serif;
	color:#fff;
	font-size:14px;
	font-style:italic;
	text-transform:none;
	margin:0 auto;
	line-height:1.4;
	margin-bottom:0
}
.iwcSlider.globetrotter .menu-item p {
	font-family:"Bookman Old Style", "Palatino Linotype", Palatino, "URW Palladio L", "Book Antiqua", Georgia, serif;
	font-style:italic;
	font-size:15px;
	color:#c2c2c2;
	font-weight:none;
	display:block;
	padding:0;
	margin:0 auto;
	line-height:1.4
}
.iwcSlider.globetrotter p.by-line {
	background:none;
	margin-top:24px
}
.iwcSlider.globetrotter .menu-item p span.arrow {
	background:url('../images/css_images/menu-hover-arrow9673.png?a2602a18fbca') no-repeat right center;
	width:10px;
	height:9px;
	display:inline-block;
	margin-left:8px
}
.iwcSlider.globetrotter p.by-line span {
	background:none;
	font-size:12px;
	text-transform:uppercase;
	display:block;
	font-family:'ProximaNovaBold';
	font-style:normal;
	margin-top:3px
}
.iwcSlider.globetrotter .slideContainer {
	overflow:hidden
}
.iwcSlider.globetrotter .slide-containment {
	overflow:hidden;
	position:absolute;
	top:0;
	left:0;
	height:420px;
	width:972px
}
.iwcSlider.globetrotter .slide-containment h3 {
	font-weight:bold;
	color:#fff;
	font-size:100px;
	position:absolute;
	text-align:center;
	z-index:15;
	width:100%;
	margin-top:110px;
	white-space:nowrap;
	text-overflow:ellipsis;
	width:972px;
	overflow:hidden
}
.globetrotter .article_promo h4 {
	line-height:1;
	margin-top:0
}
.globetrotter .promo h5 {
	font-size:1em;
	line-height:1;
	margin:10px 0 8px
}
.dayNight {
	border-top:7px solid #dedede;
	padding-top:20px
}
.dayNight img {
	margin-left:15px
}
.dayNight .dialMain {
	background:url('../images/css_images/dial_scale_day967a.png?8351bd7a8897') top center no-repeat;
	height:70px;
	position:relative
}
.dayNight .dialMain p {
	text-transform:uppercase;
	position:relative;
	z-index:2;
	top:30px
}
.dayNight .dialMain p span {
	display:block
}
.dayNight .dialMain p span.click {
	font-size:9px;
	line-height:18px;
	color:#79797a
}
.dayNight .dialMain p span.lights {
	font-size:16px;
	line-height:18px;
	font-family:'ProximaNovaSemiBold', Arial, Helvetica, sans-serif;
	color:#79797a
}
.dayNight .dialMain .dial {
	width:112px;
	height:112px;
	position:absolute;
	z-index:2;
	top:50px;
	left:50%;
	margin-left:-50px;
	cursor:pointer
}
.dayNight .dialMain .dial .day {
	background:url('../images/css_images/dial_day967a.html?8351bd7a8897');
	width:112px;
	height:112px;
	position:absolute;
top:0 left:0
}
.dayNight .dialMain .dial .night {
	background:url('../images/css_images/dial_night967a.html?8351bd7a8897');
	width:112px;
	height:112px;
	position:absolute;
top:0 left:0;
	display:none
}
.dayNight #glowers {
	width:221px;
	height:244px;
	background:url('../images/css_images/glowers_29673.html?a2602a18fbca') top left no-repeat;
	position:absolute;
	top:96px;
	left:44px;
	display:none;
	z-index:2
}
.dayNight h5 {
	font-size:1em;
	line-height:1.6em;
	padding:112px 0 0 10px;
	position:relative;
	z-index:1
}
.dayNight a.go {
	font-size:.733em;
	position:relative;
	z-index:1
}
.dnContent {
	position:absolute;
	width:600px;
	padding-left:20px;
	border-left:1px dotted #282828
}
.dnContent h3 {
	font-size:4em;
	line-height:1.167em;
	border-bottom:1px solid #282828;
	margin-bottom:20px;
	padding:0 10px 20px
}
.dnContent p {
	color:#8c8d8e;
	font-size:1.733em;
	line-height:1.846em;
	padding-left:10px;
	margin-bottom:1em
}
.dnContent p.instructions {
	padding-top:20px;
	border-top:1px solid #282828;
	font-size:.733em;
	text-transform:uppercase;
	color:#7f7f7f
}
#overlay_black {
	background:#000;
	width:100%;
	position:absolute;
	top:0;
	left:0;
	display:none;
	z-index:9998
}
#overlay_black.full {
	top:0
}
.overlay {
	background:url('../images/css_images/trans_black_50af3e.png?fb4f5023035c')
}
.shareBar {
	clear:both;
	border-top:7px solid #dedede;
	border-bottom:1px solid #dedede;
	padding:10px 0;
	text-align:center;
	margin-bottom:20px;
	color:#7f7f7f;
	text-transform:uppercase;
	letter-spacing:.1em;
	font-size:.69em;
	line-height:1em;
	font-weight:bold
}
.shareBar h6 {
	display:inline;
	font-size:11px
}
.shareBar a {
	color:#7f7f7f;
	border-right:1px solid #dedede;
	padding:0 5px 0 5px
}
.shareBar a:hover {
	text-decoration:none;
	color:#a3443e
}
.shareBar a span.icon {
	overflow:hidden;
	text-indent:-999em;
	width:14px;
	height:14px;
	margin:0 0 -2px 0;
	overflow:hidden;
	display:inline-block;
	background:url('../images/css_images/share_icons3e58.png?908b97682bd6') no-repeat
}
.shareBar a.twitter span.icon {
	background-position:0 bottom;
	border-left:0;
	margin-right:-4px
}
.shareBar a.facebook span.icon {
	background-position:-35px bottom
}
.shareBar a.email span.icon {
	background-position:-70px bottom
}
.shareBar a.twitter:hover span.icon {
	background-position:0 top
}
.shareBar a.facebook:hover, .shareBar a.facebook.selected {
	color:#49494a
}
.shareBar a.facebook:hover span.icon, .shareBar a.facebook.selected span.icon {
	background-position:-35px top
}
.shareBar a.email:hover span.icon {
	background-position:-70px top
}
.shareBar a.email {
	border-right:0
}
.shareBar .fbLinks {
	display:none
}
.col .shareBar {
	border-bottom-width:7px
}
.col .shareBar a span.text, .col .shareBar .commentsLink, .actionBar .shareBar a span.text, .actionBar .shareBar .commentsLink {
	display:none
}
.shareBar a.commentsLink {
	padding:0 10px;
	width:330px
}
.commentsLink span.text {
	display:inline-block
}
.commentsLink span.join {
	font-weight:normal;
	padding-right:15px;
	background:url('../images/css_images/arrow_download967a.png?8351bd7a8897') right -19px no-repeat
}
.commentsLink span.join:hover {
	background-position:right 1px
}
.actionBar {
	clear:both;
	margin-bottom:20px
}
.actionBar ul {
	height:100%;
	overflow:hidden;
	background:#d9d9d9
}
.actionBar ul li {
	float:left;
	padding:0 17px;
	background:url('../images/css_images/action_bar_div967a.png?8351bd7a8897') left center no-repeat;
	height:58px
}
.actionBar ul li.first {
	padding-left:0;
	background:none
}
.actionBar ul li.last {
	padding-right:0
}
.actionBar ul li a {
	display:block;
	font-size:.9333em;
	line-height:1.287em;
	font-family:'ProximaNovaSemiBold', Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	letter-spacing:.1em;
	padding:12px 0 10px
}
.it .actionBar ul li {
	min-width:190px
}
.it .actionBar ul li a {
	font-size:12px
}
.actionBar ul li a:hover {
	color:#373737;
	text-decoration:none
}
.actionBar ul li a em {
	font-family:"Bookman Old Style", "Palatino Linotype", Palatino, "URW Palladio L", "Book Antiqua", Georgia, serif;
	text-transform:none;
	font-style:italic;
	color:#49494a;
	display:block;
	font-size:.867em
}
.actionBar ul li a.sharePage {
	padding-left:70px;
	background:url('../images/css_images/action_bar_share967a.html?8351bd7a8897') left bottom no-repeat;
	padding-bottom:25px
}
.actionBar ul li a.sharePage:hover {
	color:#a3443e;
	cursor:default
}
.actionBar ul li a.findRetailer {
	padding-left:80px;
	background:url('../images/css_images/action_bar_map967a.html?8351bd7a8897') left center no-repeat
}
.actionBar ul li a.contactIwc {
	padding-left:60px;
	background:url('../images/css_images/action_bar_mail967a.html?8351bd7a8897') left center no-repeat
}
.actionBar ul li a.visitForums {
	padding-left:60px;
	background:url('../images/css_images/action_bar_talk967a.html?8351bd7a8897') left center no-repeat
}
.col .actionBar li {
	float:none;
	padding:14px 0 40px;
	background:url('../images/css_images/action_bar_div_horiz967a.png?8351bd7a8897') top center no-repeat;
	text-align:center
}
.col .actionBar li.first {
	background:none;
	padding-bottom:17px;
	padding-top:17px
}
.col .actionBar ul li a {
	padding-top:50px
}
.col .actionBar ul li a.sharePage {
	padding-left:0;
	background:none;
	cursor:default;
	padding-top:10px
}
.col .actionBar ul li a.sharePage:hover {
	color:#a3443e
}
.col .actionBar ul li a.findRetailer {
	padding-left:0;
	background-position:top center
}
.col .actionBar ul li a.contactIwc {
	padding-left:0;
	background-position:top center
}
.col .actionBar ul li a.visitForums {
	padding-left:0;
	background-position:top center
}
.col .actionBar .shareBar {
	float:none
}
.actionBar .shareBar {
	border:0;
	margin-bottom:0;
	padding:0;
	float:none;
	margin:-20px 0 0 65px
}
.actionBar ul li .shareBar a {
	float:left;
	display:inline-block;
	padding:0;
	border-right:1px dotted #aeaeae
}
.actionBar ul li .shareBar a.email {
	border-right:none
}
.actionBar ul li .shareBar a span.icon {
	margin:0 5px
}
.actionBar .shareBar h6 {
	display:none
}
.frontBackWrap {
	position:relative;
	margin:24px 0 0 22px;
	padding:0;
	width:442px;
	height:578px;
	background:url('../images/css_images/fb_ruler967a.png?8351bd7a8897') no-repeat left top;
	display:none
}
.frontBackWrap.noBack {
	height:503px;
	overflow:hidden
}
.frontBackWrap.selected {
	display:block
}
.sliderWindow {
	width:8px;
	height:500px;
	position:absolute;
	left:0;
	top:-8px;
	z-index:25;
	background:url('../images/css_images/fb_slider_handle967a.png?8351bd7a8897') no-repeat right top
}
.sliderWindow .handle {
	width:30px;
	height:500px;
	position:absolute;
	right:0;
	top:0
}
.sliderWindow .shadow {
	position:absolute;
	width:120px;
	height:500px;
	left:0;
	top:0;
	background:url('../images/css_images/fb_slider_shadow967a.png?8351bd7a8897') no-repeat right top;
	display:none
}
.frontBackWrap img {
	max-height:442px
}
.frontBackWrap .front {
	overflow:hidden;
	position:absolute;
	left:0;
	top:20px;
	width:0;
	z-index:23;
	text-align:center;
	height:538px;
	overflow:hidden
}
.frontBackWrap .back {
	overflow:hidden;
	position:absolute;
	left:0;
	top:20px;
	z-index:1;
	text-align:center;
	width:100%
}
.frontBackWrap .fbSliderControls {
	position:absolute;
	bottom:35px;
	height:39px;
	left:0;
	background:url('../images/css_images/fb_slider_controls_bg967a.png?8351bd7a8897') bottom center no-repeat;
	width:100%;
	text-align:center;
	padding-top:18px;
	z-index:26
}
.frontBackWrap .fbSliderControls a {
	font-family:'ProximaNovaSemiBold', Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-size:13px;
	letter-spacing:.09em;
	padding-top:20px;
	margin-left:50px
}
.frontBackWrap .fbSliderControls a.first {
	margin-left:12px
}
.frontBackWrap .fbSliderControls a:hover {
	color:#888989;
	text-decoration:none
}
ul.pack_shots {
	text-align:center;
	margin-bottom:36px;
	margin-left:auto;
	margin-right:auto;
	height:100%;
	overflow:hidden
}
ul.pack_shots.clearfix {
	display:block
}
ul.pack_shots li img {
	margin:0 auto;
	display:block;
	margin-bottom:2px
}
ul.pack_shots li {
	float:left;
	padding-right:7px;
	width:120px;
	position:relative
}
ul.pack_shots li {
	float:left;
	padding-right:0;
	margin:0 6px;
	width:120px;
	position:relative
}
ul.pack_shots p {
	font-size:11px;
	line-height:12px;
	letter-spacing:.1em;
	text-transform:uppercase;
	font-family:'ProximaNovaBold', Arial, Helvetica, sans-serif;
	width:120px;
	margin:0 auto 3px;
	word-wrap:break-word
}
ul.pack_shots p.name {
	color:#49494a
}
ul.pack_shots p.ref {
	color:#7f7f7f
}
ul.pack_shots {
	padding:0
}
ul.pack_shots.count_1 {
	width:132px
}
ul.pack_shots.count_2 {
	width:264px
}
ul.pack_shots.count_3 {
	width:396px
}
ul.pack_shots.count_4 {
	width:528px
}
ul.pack_shots.count_5 {
	width:660px
}
ul.pack_shots.count_6 {
	width:792px
}
ul.pack_shots.count_7 {
	width:924px
}
.psInfo {
	position:absolute;
	top:-128px;
	left:-80px;
	background:#fff;
	width:243px;
	padding:20px 18px;
	z-index:3;
	display:none;
	text-align:center;
	-webkit-box-shadow:0 2px 5px #CCC;
	-moz-box-shadow:0 2px 5px #CCC;
	box-shadow:0 2px 5px #CCC
}
.psInfo h5 {
	font-size:1.133em;
	line-height:1.412em;
	color:#373737;
	letter-spacing:.12em
}
.psInfo h6 {
	font-size:.867em;
	line-height:1.385em;
	text-transform:uppercase;
	font-family:'ProximaNovaSemiBold', Arial, Helvetica, sans-serif;
	margin:3px 0 7px;
	letter-spacing:.1em
}
.psInfo a {
	display:block
}
.psInfo a.go {
	border-bottom:1px dotted #dedede;
	padding-bottom:5px;
	margin:5px 0 20px;
	display:inline-block;
	font-size:.867em
}
.psInfo .highlights h3 {
	margin-bottom:10px
}
.psInfo .highlights dl dt, .psInfo .highlights ul li span.category {
	width:126px;
	float:left;
	text-align:right
}
.psInfo .highlights dl dd, .psInfo .highlights ul li span.value {
	width:112px;
	float:right;
	text-align:left;
	padding-left:5px;
	text-transform:uppercase
}
.psInfo img {
	max-width:162px
}
.packSlider {
	position:relative;
	padding:50px 0 20px;
	background:#EDEEF0;
	margin:-20px 0 0;
	overflow:hidden;
	width:972px;
	margin:0 auto
}
.packSlider .inner {
	position:relative;
	overflow:hidden;
	margin:0 auto
}
.packSlider ul.pack_shots, .packSlider .row {
	padding:0;
	margin-bottom:0
}
.packSlider .controlBox {
	border:1px solid #DEDEDE;
	padding:2px;
	width:96px;
	height:29px;
	overflow:hidden;
	position:absolute;
	top:0;
	left:50%;
	z-index:3;
	margin-left:-51px;
	background:url('../images/css_images/packshot_nav_separator9673.png?a2602a18fbca') 50% 50% no-repeat
}
.packSlider .lArrow {
	width:43px;
	height:29px;
	background:url('../images/css_images/arrow_ps_control_l_inactive967a.png?8351bd7a8897') no-repeat 50% 50%;
	float:left
}
.packSlider .rArrow {
	width:43px;
	height:29px;
	background:url('../images/css_images/arrow_ps_control_r_inactive967a.png?8351bd7a8897') no-repeat 50% 50%;
	float:right
}
.packSlider .lArrow.on {
	background-image:url('../images/css_images/arrow_ps_control_l_active967a.png?8351bd7a8897');
	cursor:pointer
}
.packSlider .rArrow.on {
	background-image:url('../images/css_images/arrow_ps_control_r_active967a.png?8351bd7a8897');
	cursor:pointer
}
.packSlider .lArrow.on:hover {
	background-image:url('../images/css_images/arrow_ps_control_l_hover967a.png?8351bd7a8897');
	background-color:#DEDEDE
}
.packSlider .rArrow.on:hover {
	background-image:url('../images/css_images/arrow_ps_control_r_hover967a.png?8351bd7a8897');
	background-color:#DEDEDE
}
.detail .drawerButton {
	margin-bottom:20px
}
.drawerButton {
	text-align:center;
	font-family:'ProximaNovaSemiBold', Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-size:.867em;
	letter-spacing:.1em;
	margin-top:-1px
}
.drawerButton a {
	display:inline-block;
	border:1px solid #d7d7d7;
	padding:19px 30px 14px 27px;
	border-top:1px dotted #d7d7d7;
	background:#edeef0 url('../images/css_images/arrow_drawer_down967a.png?8351bd7a8897') no-repeat 93% -13px
}
.drawerButton a:hover {
	color:#3f3f3f;
	text-decoration:none;
	background-position:93% 22px;
	background-color:#dcdcde
}
#psDrawer .drawerButton a {
	background-color:#FFF;
	background-image:url('../images/css_images/arrow_drawer_up967a.png?8351bd7a8897')
}
#psDrawer {
	width:100%;
	height:0;
	background:#fff;
	border-bottom:0 solid #D7D7D7;
	position:relative;
	overflow:hidden;
	margin-top:-20px
}
#psDrawer .packSlider {
	position:relative;
	width:972px;
	margin:20px auto 0;
	background:none;
	top:0;
	height:0;
	padding-top:0;
	padding-bottom:0;
	overflow:hidden
}
.packSlider .inner {
	margin:0 auto
}
#psDrawer .packSlider .controlBox {
	background-color:#FFF
}
#psDrawer .promos .packSlider .controlBox {
	top:30px
}
#psDrawer .breadcrumb a {
	background:none
}
.article .promos h6.detached {
	margin-top:-40px;
	padding-top:30px;
	margin-bottom:57px
}
.article #psDrawer .promos h6.detached {
	margin-top:-50px;
	padding-top:0;
	margin-bottom:57px
}
#psDrawer .pack_shots {
	padding-top:20px
}
#psDrawer .packSlider .pack_shots {
	padding-top:0
}
.promos .packSlider .controlBox {
	top:70px
}
.promos .packSlider {
	padding-left:0;
	background:none;
	overflow:hidden;
	width:972px;
	margin:0 auto;
	padding-bottom:0
}
#pageFooter {
	clear:both;
	background:#000;
	height:100%;
	overflow:hidden;
	padding:37px 0 0 0
}
#pageFooter .col {
	border-top:6px solid #202020;
	width:198px
}
#pageFooter .col.first {
	padding-left:0;
	margin-left:22px
}
#pageFooter .col.end {
	padding-right:0
}
#pageFooter .col.last {
	margin-left:18px;
	padding-left:0
}
#footerWrap {
	width:973px;
	margin:0 auto
}
#pageFooter h3 {
	font-size:.93em;
	line-height:2.238em;
	color:#fff;
	margin-top:9px
}
.it #pageFooter h3 {
	font-size:12px;
	line-height:2.238em;
	color:#fff;
	margin-top:9px
}
#pageFooter ul {
	margin-bottom:16px
}
#pageFooter ul li {
	font-size:.8em;
	line-height:1.5em
}
#pageFooter ul li.divided {
	margin-bottom:10px;
	padding-bottom:8px;
	border-bottom:1px solid #2C2C2C
}
#pageFooter ul li a {
	color:#afafaf
}
#pageFooter ul li a:hover {
	color:#A3443E;
	text-decoration:none
}
#pageFooter .row {
	background:#1c1c1c;
	margin-top:37px;
	margin-bottom:0;
	color:#515151;
	padding:20px 0
}
#pageFooter .row .section {
	width:973px;
	margin:0 auto
}
#pageFooter .row p {
	font-size:.73em;
	float:left;
	margin-right:24px
}
#pageFooter .row p a {
	color:#515151
}
#pageFooter .row p a:hover {
	color:#A3443E;
	text-decoration:none
}
#pageFooter .row p.regionButton {
	font-weight:bold;
	text-transform:uppercase;
	letter-spacing:.01em;
	float:right;
	font-size:.667em
}
#pageFooter .row p.regionButton a {
	display:block
}
#pageFooter .row p.regionButton a img {
	margin-bottom:-2px
}
#joinModule {
	background:#1a1a1a;
	width:193px;
	padding:0 15px 15px;
	text-align:center;
	padding-top:9px;
	margin:30px 0 37px
}
#joinModule h3 {
	font-size:.867em;
	display:inline;
	padding:3px 5px 2px
}
#joinModule p.sub {
	color:#c0c0c0;
	font-size:.867em;
	font-weight:bold;
	margin-top:5px;
	margin-bottom:5px
}
#joinModule p {
	font-size:.733em;
	margin-bottom:15px
}
#joinModule a.go {
	font-size:.867em;
	letter-spacing:.09em
}
#calibreContainer {
	width:880px;
	padding:45px 25px 128px;
	text-align:center;
	background:url('../images/css_images/calibre_dotted_border967a.png?8351bd7a8897') center center no-repeat #FFF;
	margin:40px auto 0
}
#calibreContainer ul.specs {
	margin-left:-24px
}
#calibreContainer ul.specs li {
	display:inline-block;
	font-family:'ProximaNovaSemiBold', Arial, Helvetica, sans-serif;
	padding-left:24px;
	text-transform:uppercase;
	color:#7f7f7f;
	font-size:.867em;
	letter-spacing:.12em
}
#calibreContainer h3 {
	color:#191919;
	font-size:2.867em;
	line-height:1em;
	margin-bottom:15px
}
#calibreContainer p.calibreInstructions {
	color:#49494a;
	letter-spacing:.12em;
	font-family:'ProximaNovaSemiBold', Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-size:1.07em;
	width:325px;
	margin:0 auto;
	padding:20px 45px 0;
	background:url('../images/css_images/instruction_backets_403_619673.png?a2602a18fbca') center bottom no-repeat
}
#calibreContainer p.pullQuote {
	color:#49494a;
	letter-spacing:.12em;
	width:586px;
	font-family:'ProximaNovaSemiBold', Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-size:1.07em;
	margin:-63px auto 0;
	padding-top:20px;
	background:url('../images/css_images/dots_h_grey_277967a.png?8351bd7a8897') top center no-repeat
}
#calibreContainer p.pullQuote span.author {
	display:block;
	font-size:.812em
}
#calibreContainer p.pullQuote em {
	font-family:'Bookman Old Style';
	font-size:.75em;
	line-height:1.38em;
	font-style:italic;
	text-transform:none;
	color:#49494a;
	letter-spacing:.05em;
	display:block
}
#calibrePartsBox {
	position:relative;
	margin:0 auto;
	width:797px;
	text-align:left
}
#calibreParts {
	width:797px;
	height:860px;
	z-index:1;
	cursor:pointer;
	position:relative
}
#calibreParts .washout {
	width:797px;
	height:723px;
	z-index:2;
	position:absolute;
	top:0;
	left:0;
	background-color:#FFF
}
#calibreParts li {
	position:absolute
}
#calibreParts li p {
	display:none
}
#calibreParts .c_part_0 {
	width:160px;
	height:167px;
	top:86px;
	left:291px;
	z-index:20
}
#calibreParts .c_part_1 {
	width:21px;
	height:18px;
	top:158px;
	left:355px;
	z-index:21
}
#calibreParts .c_part_2 {
	width:564px;
	height:471px;
	top:197px;
	left:92px;
	z-index:15
}
#calibreParts .c_part_3 {
	width:103px;
	height:112px;
	top:312px;
	left:481px;
	z-index:30
}
#calibreParts .c_part_4 {
	width:196px;
	height:195px;
	top:429px;
	left:194px;
	z-index:24
}
#calibreParts .c_part_5 {
	width:165px;
	height:137px;
	top:232px;
	left:384px;
	z-index:25
}
.calibreCopy {
	display:none;
	margin:0;
	padding:14px 0 0 12px;
	width:586px;
	top:710px;
	left:50%;
	margin-left:-293px;
	z-index:50;
	letter-spacing:.1em;
	position:absolute
}
.calibreCopy p {
	font-size:1em;
	line-height:1.6em;
	background:url('../images/css_images/dots_h_grey_277967a.png?8351bd7a8897') top center no-repeat;
	padding-top:20px;
	margin-left:-20px
}
.calibreCopy #prevNext {
	color:#ddd;
	font-family:'ProximaNovaBold', Arial, Helvetica, sans-serif;
	font-size:12px;
	text-transform:uppercase;
	background:url('../images/css_images/calibre_grey_dot967a.png?8351bd7a8897') center center no-repeat;
	padding:15px 0 10px;
	margin-bottom:10px;
	height:21px;
	position:relative
}
.calibreCopy #prevNext.drawn {
	background-image:url('../images/css_images/calibre_red_dot967a.png?8351bd7a8897')
}
.calibreCopy #prevNext a {
	position:absolute;
	text-decoration:none;
	color:#7f7f7f;
	display:inline-block
}
.calibreCopy #prevNext a:hover {
}
.calibreCopy #prevNext a.prev {
	background:url('../images/css_images/arrow_grey_l_5967a.png?8351bd7a8897') left 4px no-repeat;
	padding-left:10px;
	padding-right:20px;
	right:50%
}
.calibreCopy #prevNext a.next {
	background:url('../images/css_images/arrow_grey_rt_5967a.png?8351bd7a8897') right 4px no-repeat;
	padding-right:10px;
	padding-left:20px;
	left:50%
}
.calibreCopy #prevNext a.disabled {
	opacity:.4
}
#cbg {
	background:url('../images/css_images/calibre_bg_2967a.html?8351bd7a8897') no-repeat top left;
	width:797px;
	height:860px;
	position:absolute;
	top:0;
	left:0;
	z-index:0
}
#cbg .washout {
	width:797px;
	height:723px;
	z-index:2;
	position:absolute;
	top:0;
	left:0;
	background-color:#FFF;
	list-style:none
}
#calibrePartsBox #raphHolder {
	width:100%;
	position:absolute;
	top:0;
	left:0;
	z-index:1
}
p.multicolumn1 {
	-webkit-column-count:2;
	-webkit-column-gap:20px;
	-moz-column-count:2;
	-moz-column-gap:20px;
	column-count:2;
	column-gap:20px
}
.calibreStatic {
	background:#fff;
	text-align:center;
	padding:20px;
	width:887px;
	margin:0 auto
}
.calibreStatic .inner {
	border:1px dotted #dedede;
	height:100%;
	overflow:hidden;
	padding-bottom:40px
}
.calibreStatic h4 {
	font-family:'ProximaNovaSemiBold', Arial, Helvetica, sans-serif;
	color:#191919;
	font-size:2.876em;
	letter-spacing:.12em;
	text-align:center;
	padding:40px 0 33px;
	margin:0 auto 34px;
	width:770px;
	background:url('../images/css_images/border_dots_h_grey_1_7967a.png?8351bd7a8897') bottom left repeat-x
}
.calibreStatic p {
	width:605px;
	margin:40px auto;
	text-align:left;
	font-size:1em;
	line-height:1.6em
}
.calibreStatic .image {
	width:465px;
	float:left
}
.calibreStatic .text {
	width:360px;
	float:left
}
.calibreStatic .text p {
	width:auto;
	margin:0 0 1em
}
.calibreStatic .section {
	clear:both;
	float:left;
	background:url('../images/css_images/border_dots_h_grey_1_7967a.png?8351bd7a8897') bottom left repeat-x;
	margin:0 58px;
	padding-bottom:40px;
	width:770px
}
.calibreStatic .section .image {
	width:410px;
	float:left
}
.calibreStatic .section .image img {
	max-width:410px
}
.calibreStatic .section .text {
	width:360px;
	float:left
}
.calibreStatic .section_2 {
	background:none
}
.calibreStatic .section_2 .text {
	width:385px;
	padding-right:40px
}
.calibreStatic .section_2 .image {
	width:300px
}
.calibreStatic .section h5 {
	text-align:left;
	color:#373737;
	font-size:1.133em;
	letter-spacing:.1em;
	padding:33px 0
}
.clear {
	clear:both
}
.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden
}
.clearfix {
	display:inline-block
}/* Hide from IE Mac \*/
.clearfix {
	display:block
}/* End hide from IE Mac */
.FBConnectButton, .FBConnectButton_RTL {
	background:#29447e;
	background-repeat:no-repeat;
	cursor:default;
	display:inline-block;
	padding:0 0 0 1px;
	text-decoration:none;
	outline:none
}
.FBConnectButton .FBConnectButton_Text, .FBConnectButton_RTL .FBConnectButton_Text {
	background:#5f78ab;
	border-top:solid 1px #879ac0;
	border-bottom:solid 1px #1a356e;
	color:#fff;
	display:block;
	font-family:"lucida grande", tahoma, verdana, arial, sans-serif;
	font-weight:bold;
	padding:2px 6px 4px;
	margin:1px 1px 0 0;
	text-shadow:none
}
a.FBConnectButton, a.FBConnectButton_RTL, .FBConnectButton, .FBConnectButton_RTL {
	text-decoration:none
}
a.FBConnectButton:active .FBConnectButton_Text, a.FBConnectButton_RTL:active .FBConnectButton_Text, .FBConnectButton:active .FBConnectButton_Text, .FBConnectButton_RTL:active .FBConnectButton_Text {
	border-bottom:solid 1px #29447e;
	border-top:solid 1px #45619d;
	background:#4f6aa3;
	text-shadow:none
}
.FBConnectButton_Small, .FBConnectButton_RTL_Small {
	background-position:left -232px;
	font-size:10px;
	line-height:10px
}
.FBConnectButton_Small .FBConnectButton_Text {
	padding:2px 6px 3px;
	margin-left:17px
}
a.FBConnectButton_Small:active, .FBConnectButton_Small:active {
	background-position:left -250px
}
.FBConnectButton_RTL_Small {
	background-position:right -440px
}
.FBConnectButton_RTL_Small .FBConnectButton_Text {
	padding:2px 6px;
	margin-right:18px
}
a.FBConnectButton_RTL_Small:active {
	background-position:right -458px
}
.FBConnectButton_Inactive {
	-ms-filter:'alpha(opacity=40)';
	filter:alpha(opacity = 40);
	-khtml-opacity:.4;
	-moz-opacity:.4;
	opacity:.4
}
.status #wrapper h3 {
	font-size:18px;
	color:#373737;
	width:600px;
	margin:0 auto;
	margin-top:40px
}
.status #wrapper ul {
	width:600px;
	margin:0 auto
}
.status #wrapper ul li {
	padding:10px 0;
	line-height:1.36em
}
.galapagos {
	width:653px
}
.galapagos form {
	border:0 none;
	padding:20px
}
.galapagos form label {
	width:216px;
	float:left;
	padding:12px 0 0 26px
}
.galapagos form input {
	float:left
}
.galapagos input.text {
	width:261px
}
.galapagos ul {
	padding:0
}
.galapagos ul li {
	border-bottom:1px dotted #BEBEBE;
	width:531px;
	margin-left:auto;
	margin-right:auto;
	padding-bottom:15px
}
.galapagos ul li.usernameLi {
	padding-top:47px
}
.galapagos form ul li p {
	width:240px;
	padding-top:10px
}
.galapagos input.submit {
	width:190px;
	margin:10px auto 0;
	display:block;
	float:none
}
.galapagos .formError {
	float:none;
	width:261px;
	margin:-1em 25px 0 25px
}
.galapagos form#galapagosForm #commChoices li.checkboxesLi ul li#postMail {
	margin-left:45px
}
.galapagos form#galapagosForm #commChoices li.checkboxesLi ul li#postMail label, .galapagos form#galapagosForm #privacyPolicy li.checkboxesLi li label {
	margin-left:11px;
	padding:0 40px 0 0;
	float:left;
	width:406px
}
.galapagos form#galapagosForm #commChoices li.postMailChoices {
	padding-left:27px
}
.galapagos form#galapagosForm label span.required {
	color:#a3443e;
	font-size:1.7em;
	padding:0 0 0 5px
}
.galapagos form li.emailLi {
	padding-top:33px
}
.galapagos form li.checkboxesLi label {
	padding-left:10px
}
.galapagos form li.checkboxesLi label#onyDraw {
	padding-left:54px
}
.hours {
	text-align:center
}
.hours h3 {
	font-size:.867em;
	line-height:1.846;
	margin-bottom:24px;
	color:#373737;
	letter-spacing:.1em
}
.hours dl {
	height:100%;
	overflow:hidden;
	margin-bottom:22px;
	margin-left:-10px
}
.hours dl dt {
	float:left;
	width:147px;
	text-align:right;
	clear:left;
	font-size:.733em;
	line-height:1.736em;
	text-transform:uppercase
}
.hours dl dd {
	float:left;
	width:137px;
	text-align:left;
	float:right;
	clear:right;
	font-size:.867em;
	line-height:1.385em;
	font-family:"Bookman Old Style", "Palatino Linotype", Palatino, "URW Palladio L", "Book Antiqua", Georgia, serif;
	font-style:italic;
	text-transform:none;
	color:#49494a
}
.adr.style1 {
	text-align:center;
	font-family:'ProximaNovaSemiBold', Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	border-top:1px solid #191919;
	border-bottom:1px solid #191919;
	padding:18px 0
}
.adr.style1 span {
	display:block;
	font-size:.867em;
	line-height:1.846em;
	color:#191919;
	letter-spacing:.1em
}
.adr.style1 p {
	margin-top:18px
}
.adr.style1 a.go {
	margin:0 10px 0 5px
}
.adr.style2 {
	text-align:center
}
.adr.style2 h3 {
	font-size:.867em;
	line-height:1.846;
	margin-bottom:24px;
	color:#373737;
	letter-spacing:.1em
}
.adr.style2 p, .adr.style2 span {
	font-size:.867em;
	line-height:1.385em
}
.adr.style2 dl {
	margin-top:22px
}
.adr.style2 a.go {
	margin:0 10px
}
.adr.style2 span.street-address {
	display:block
}
.adr.style2 dl {
	height:100%;
	overflow:hidden;
	margin-bottom:22px;
	margin-left:-10px
}
.adr.style2 dl dt {
	float:left;
	width:142px;
	text-align:right;
	clear:left;
	font-size:.733em;
	line-height:1.736em;
	text-transform:uppercase
}
.adr.style2 dl dd {
	float:left;
	width:142px;
	text-align:left;
	float:right;
	clear:right;
	font-size:.867em;
	line-height:1.385em;
	font-family:"Bookman Old Style", "Palatino Linotype", Palatino, "URW Palladio L", "Book Antiqua", Georgia, serif;
	font-style:italic;
	text-transform:none;
	color:#49494a
}
.faq .breadcrumb {
	margin-bottom:30px
}
.faq table {
	border-collapse:collapse;
	border-top:7px solid #dedede;
	margin-bottom:40px
}
.faq tbody, .faq thead {
	display:block;
	padding-bottom:1px;
	border-bottom:1px solid #d7d7d7
}
.faq td, .faq th {
	padding:28px 45px 28px 23px;
	width:198px
}
.faq td+td, .faq th+th {
	padding-left:0
}
.faq td+td+td, .faq th+th+th {
	width:441px;
	padding-right:23px;
	padding-left:0
}
.faq th {
	padding-top:17px;
	padding-bottom:11px;
	height:30px
}
.faq th h3 {
	color:#373737;
	font-size:1.2em;
	line-height:1.667em;
	vertical-align:bottom
}
.faq th h4 {
	color:#49494a;
	font-size:.733em;
	line-height:2.727em;
	letter-spacing:.1em;
	vertical-align:bottom
}
.faq tr+tr td+td {
	background:url('../images/css_images/border_dots_h_aeaeae_1_3967a.png?8351bd7a8897') top left repeat-x
}
.faq td.category h5 {
	color:#49494a;
	font-size:.867em;
	line-height:1.86em
}
.faq td.question p {
	color:#49494a;
	font-size:.867em;
	line-height:1.385em;
	font-family:"Bookman Old Style", "Palatino Linotype", Palatino, "URW Palladio L", "Book Antiqua", Georgia, serif;
	font-style:italic
}
.faq td.answer p {
	color:#7f7f7f;
	font-size:.867em;
	line-height:1.385em
}
.faq td.answer p+p {
	margin-top:1.385em
}
.faq td.answer .expand {
	display:block;
	height:16px;
	float:left;
	margin-top:18px;
	padding:0 18px 0 0;
	background-image:url('../images/css_images/arrow_faq_expand967a.png?8351bd7a8897');
	background-position:right 0;
	background-repeat:no-repeat;
	color:#a3443e;
	font-family:'ProximaNovaSemiBold', Arial, Helvetica, sans-serif;
	font-size:.733em;
	line-height:1.455em;
	letter-spacing:.1em;
	text-transform:uppercase;
	cursor:pointer
}
.faq td.answer.expanded .expand {
	background-position:right -16px
}
ul.lightbox li h4, ul.lightbox li p {
	display:none
}
.lightBoxLauncher {
	position:relative;
	cursor:pointer;
	background:#000
}
.lightBoxLauncher img {
	display:block
}
.lightBoxLauncher .titles {
	position:absolute;
	top:200px;
	left:0;
	width:100%;
	text-align:center;
	color:#fff;
	text-transform:uppercase
}
.lightBoxLauncher h4 {
	margin:0 0 20px;
	padding:0 22px;
	font-family:'ProximaNovaBold', Arial, Helvetica, sans-serif;
	font-size:2.8em;
	letter-spacing:.07em
}
.lightBoxLauncher p {
	display:inline;
	padding:10px 15px 8px;
	background:url('../images/css_images/trans_black_75af3e.png?fb4f5023035c');
	font-family:'ProximaNovaSemibold', Arial, Helvetica, sans-serif;
	font-size:1.067em;
	letter-spacing:.07em
}
.lightBoxLauncher .launchButton {
	position:absolute;
	top:153px;
	left:50%;
	width:45px;
	height:36px;
	margin-left:-22.5px;
	background:url('../images/css_images/lightbox_launch_button9673.png?a2602a18fbca') left top no-repeat;
	cursor:pointer
}
.lightBoxLauncher:hover .launchButton {
	background-position:left -36px
}
.lightBox .overlay {
	background:#000
}
.lightBox .container {
	padding:10px;
	width:952px
}
.lightBox .controls {
	margin:0 auto 12px;
	width:183px;
	height:23px;
	border:1px solid #383838;
	padding:2px;
	background:url('../images/css_images/lightbox_controls_bg9673.png?a2602a18fbca')
}
.lightBox .controls .prevButton, .lightBox .controls .firstButton, .lightBox .controls .closeButton, .lightBox .controls .nextButton {
	display:block;
	width:42px;
	float:left;
	height:23px;
	cursor:pointer;
	background-image:url('../images/css_images/lightbox_controls_buttons9673.png?a2602a18fbca');
	background-repeat:no-repeat;
	margin-right:5px
}
.lightBox .controls .prevButton {
	background-position:0 0
}
.lightBox .controls .prevButton:hover {
	background-position:0 -23px
}
.lightBox .controls .prevButton.disabled, .lightBox .controls .prevButton.disabled:hover {
	background-position:0 -46px;
	cursor:default
}
.lightBox .controls .firstButton {
	background-position:-42px 0
}
.lightBox .controls .firstButton:hover {
	background-position:-42px -23px
}
.lightBox .controls .firstButton.disabled, .lightBox .controls .firstButton.disabled:hover {
	background-position:-42px -46px;
	cursor:default
}
.lightBox .controls .closeButton {
	margin:auto;
	background-position:-84px 0
}
.lightBox .controls .closeButton:hover {
	background-position:-84px -23px
}
.lightBox .controls .nextButton {
	float:right;
	background-position:-126px 0;
	margin-right:0
}
.lightBox .controls .nextButton:hover {
	background-position:-126px -23px
}
.lightBox .controls .nextButton.disabled, .lightBox .controls .nextButton.disabled:hover {
	background-position:-126px -46px;
	cursor:default
}
.service .col_3 {
	background:url('../images/css_images/border_dots_v_1_3_grey_on_grey967a.png?8351bd7a8897') left top repeat-y;
	padding-left:23px;
	border:0
}
.service .col_3:first-child {
	background:none
}
.service .col_3 .promo {
	position:relative;
	height:200px
}
.service .promo .link {
	position:absolute;
	bottom:48px;
	left:0;
	font-size:.733em;
	width:100%
}
.service p.instructions {
	font-size:.867em;
	font-family:"Bookman Old Style", "Palatino Linotype", Palatino, "URW Palladio L", "Book Antiqua", Georgia, serif;
	font-style:italic;
	text-transform:none;
	color:#49494a;
	padding-top:21px;
	margin-top:18px;
	background:url('../images/css_images/border_dots_h_grey_81967a.jpg?8351bd7a8897') top center no-repeat
}
.service .shareBar {
	position:relative;
	top:-40px;
	margin-bottom:-20px
}
.service .actionBar .shareBar {
	position:static
}
.service #interventions {
	width:970px;
	height:100%;
	overflow:hidden;
	margin-bottom:50px;
	border:1px solid #dedede
}
.service #interventions .header {
	position:relative;
	border-top:5px solid #dedede;
	background:url('../images/css_images/intervention_title_bg9673.png?a2602a18fbca') bottom left repeat-x;
	min-height:323px;
	padding-bottom:10px;
	z-index:5;
	margin-bottom:-9px
}
.service #interventions .header h3 {
	text-align:center;
	color:#373737;
	font-size:1.6em;
	line-height:1.25em;
	padding:18px 0;
	background:#FFF
}
.service #interventions .header .intro {
	width:609px;
	margin:0 auto 43px;
	text-align:center;
	line-height:1.384em;
	background:#FFF
}
.service .interventionTabs {
	position:relative;
	width:647px;
	height:106px;
	margin:auto
}
.service .interventionTabs .indicator {
	width:21px;
	height:11px;
	bottom:-11px;
	position:absolute;
	background:url('../images/css_images/intervention_tab_indicator9673.png?a2602a18fbca') no-repeat
}
.service .interventionTab {
	float:left;
	width:278px;
	height:60px;
	padding:23px;
	background-image:url('../images/css_images/intervention_tab_bg9673.png?a2602a18fbca');
	background-position:top left;
	background-repeat:no-repeat;
	cursor:pointer
}
.service .interventionTab.selected {
	background-position:top right;
	cursor:default
}
.service .interventionTab+.interventionTab {
	margin-left:-1px
}
.service .interventionTab img {
	display:block;
	float:left;
	width:69px;
	height:48px;
	border:6px solid #dedede
}
.service .interventionTab:hover img, .service .interventionTab.selected img {
	border-color:#6b6b6b
}
.service .interventionTab h4 {
	width:180px;
	margin-left:98px;
	font-size:.867em;
	line-height:1.86em;
	color:#a3443e;
	letter-spacing:.1em
}
.it.service .interventionTab h4 {
	font-size:.666em;
	line-height:1.40em;
	color:#a3443e;
	letter-spacing:.1em;
	font-family:arial, helvetica, sans-serif;
	font-weight:bold
}
.service .interventionTab:hover h4, .service .interventionTab.selected h4 {
	color:#373737
}
.service .interventionTab p {
	width:180px;
	margin-left:98px;
	padding:0;
	color:#49494a;
	font-size:.8em;
	line-height:1.5em;
	font-style:italic;
	font-family:"Bookman Old Style", "Palatino Linotype", Palatino, "URW Palladio L", "Book Antiqua", Georgia, serif
}
.service .interventionTab p .dash {
	display:inline-block;
	width:13px;
	height:10px;
	padding-right:2px;
	background:url('../images/css_images/intervention_tab_dash9673.png?a2602a18fbca') left 5px no-repeat
}
.service .intervention {
	height:100%;
	overflow:hidden;
	background:url('../images/css_images/intervention_detail_bg9673.png?a2602a18fbca')
}
.service .intervention.hidden {
	display:none
}
.service .intervention .brief {
	width:441px;
	height:117px;
	margin:31px auto
}
.service .intervention .brief img {
	display:block;
	width:117px;
	height:117px;
	float:left
}
.service .intervention .brief .badge {
	width:117px;
	height:94px;
	padding-top:23px;
	float:left;
	background:url('../images/css_images/service_badge_bg3e58.png?908b97682bd6') no-repeat center;
	text-align:center;
	font-weight:bold;
	font-size:54px;
	color:#fff;
	font-style:italic;
	font-family:"Bookman Old Style", "Palatino Linotype", Palatino, "URW Palladio L", "Book Antiqua", Georgia, serif
}
.service .intervention .brief .badge .yr {
	font-size:12px;
	text-transform:uppercase
}
.service .intervention .brief .badge .service {
	font-size:9px;
	margin-top:8px;
	font-family:Arial, helvetica, sans-serif;
	color:#555;
	text-transform:uppercase;
	font-style:normal;
	display:block;
	font-weight:normal
}
.service .intervention .brief p {
	width:279px;
	margin-left:162px;
	text-transform:uppercase;
	color:#373737;
	font-family:'ProximaNovaSemiBold', Arial, Helvetica, sans-serif;
	font-size:1em;
	line-height:1.6em;
	letter-spacing:.1em
}
.service .intervention .steps {
	background-image:url('../images/css_images/intervention_carousel_bg9673.png?a2602a18fbca');
	background-position:left bottom;
	background-repeat:repeat-x
}
.service .intervention .stepsWindow {
	position:relative;
	padding-bottom:46px;
	overflow:hidden;
	background:url('../images/css_images/intervention_border_dots9673.png?a2602a18fbca') top left repeat-x
}
.service .intervention .stepsTray {
	position:absolute;
	top:0;
	left:0
}
.service .intervention .step {
	width:198px;
	overflow:hidden;
	float:left;
	padding:17px 22px 0 23px;
	background:url('../images/css_images/intervention_border_dots9673.png?a2602a18fbca') top left repeat-y
}
.service .intervention .step:first-child {
	padding:17px 22px 0;
	background:none
}
.service .intervention .step img {
	display:block;
	margin-bottom:18px;
	width:198px;
	height:198px
}
.service .intervention .step h5 {
	float:left;
	width:36px;
	font-size:1.133em;
	line-height:1em;
	color:#373737
}
.service .intervention .step p {
	padding-left:36px;
	line-height:1.38em;
	color:#7f7f7f
}
.service .intervention .stepsNav {
	position:relative;
	margin:auto;
	height:37px
}
.service .intervention .stepsNav li {
	position:relative;
	width:28px;
	height:37px;
	line-height:37px;
	float:left;
	font-size:.733em;
	font-family:'ProximaNovaSemiBold', Arial, Helvetica, sans-serif;
	color:#a3443e;
	text-align:center;
	z-index:10;
	cursor:pointer
}
.service .intervention .stepsNav .indicator {
	position:absolute;
	top:-10px;
	width:114px;
	height:47px;
	background:url('../images/css_images/intervention_step_indicator_bg9673.png?a2602a18fbca') top left no-repeat;
	margin-left:-1px;
	z-index:5
}
.service .intervention .stepsNav .indicator {
	position:absolute;
	top:-10px;
	width:114px;
	height:47px;
	background:url('../images/css_images/intervention_step_indicator_bg9673.png?a2602a18fbca') top left no-repeat;
	margin-left:-1px;
	z-index:5
}
.service .intervention .stepsNav .stepsNavButtons {
	position:absolute;
	top:0;
	width:114px;
	height:37px;
	margin-left:-1px;
	z-index:15
}
.service .intervention .stepsNav .stepsNavButtons span {
	display:block;
	position:absolute;
	top:4px;
	width:31px;
	height:31px;
	background-image:url('../images/css_images/intervention_step_indicator_button9673.png?a2602a18fbca');
	background-repeat:no-repeat;
	cursor:pointer
}
.service .intervention .stepsNav .prev {
	left:-15px;
	background-position:left 0
}
.service .intervention .stepsNav .prev:hover {
	background-position:left -31px
}
.service .intervention .stepsNav .prev:active {
	background-position:left -62px
}
.service .intervention .stepsNav .next {
	right:-15px;
	background-position:right 0
}
.service .intervention .stepsNav .next:hover {
	background-position:right -31px
}
.service .intervention .stepsNav .next:active {
	background-position:right -62px
}
.service .intervention .details {
	width:100%;
	height:100%;
	overflow:hidden;
	margin-top:57px
}
.service .intervention .details .col_8 {
	padding-left:21px
}
.service .intervention .details .col_8 .col {
	background:none
}
.service .intervention .details .col_8 .col li {
	font-size:.867em;
	line-height:1.385em;
	padding-left:2px;
	margin:0 0 7px 13px;
	list-style:outside url('../images/css_images/li_square_49494a9673.png?a2602a18fbca')
}
.service .intervention .details .col_8+.col_4 {
	padding-right:21px
}
.service .intervention .details h4 {
	font-size:1.133em;
	line-height:1.412em;
	color:#373737;
	border-top:6px solid #dedede;
	padding:20px 0 15px;
	margin-top:33px
}
.service .intervention .details h6 {
	font-size:.733em;
	color:#7f7f7f;
	padding:4px 0 15px;
	margin-bottom:17px;
	line-height:1em;
	border-bottom:1px solid #d7d7d7
}
.service .intervention .details h4:first-child {
	border:none;
	margin-top:0;
	padding-top:0
}
.service .intervention .details .col_8+.col_4 p {
	line-height:1.384em
}
a:focus, *:focus {
	outline:none
}
.specs .variations ul li a {
	display:block;
	cursor:default
}
.specs .variations ul li a img {
	border:6px solid #bfbfbf
}
.specs .variations ul li.selected a img, .specs .variations ul li:hover a img {
	border-color:#6c6c6c
}
.specs .variations a.back {
	display:none
}
.watchDetail {
	border-width:10px;
	border-color:#acacac;
	border-style:solid;
	background:#fff
}
.watchDetail .instructions {
	background:url('../images/css_images/watchdetail_instructions_bgaf3e.png?fb4f5023035c');
	cursor:default
}
.watchDetail .instructions div {
	width:500px;
	height:230px;
	margin:-115px 0 0 -250px;
	text-align:center
}
.watchDetail .instructions h4 {
	font-size:.933em;
	line-height:1.286em;
	color:#acacac;
	padding-bottom:20px;
	background:url('../images/css_images/watchdetail_instructions_dotsaf3e.png?fb4f5023035c') bottom center no-repeat
}
.watchDetail .instructions h2 {
	font-size:3.2em;
	line-height:1em;
	color:#fff;
	padding:18px 0 16px
}
.watchDetail .instructions h3 {
	font-size:1.2em;
	line-height:1.333em;
	color:#fff;
	padding-top:19px;
	background:url('../images/css_images/watchdetail_instructions_dotsaf3e.png?fb4f5023035c') top center no-repeat
}
.watchDetail .detailMenu {
	position:absolute;
	right:-202px
}
.watchDetail .detailMenu .detailMenuPanel {
	margin-bottom:10px
}
.watchDetail .detailMenu .detailMenuButton {
	display:block;
	width:214px;
	height:16px;
	padding:18px 20px;
	background-color:#edeef0;
	border:none;
	cursor:pointer;
	text-align:left;
	line-height:1.545em;
	vertical-align:middle;
	color:#7f7f7f;
	font-family:"ProximaNovaSemibold", Helvetica, Arial, sans-serif;
	font-size:.733em;
	letter-spacing:.1em;
	text-transform:uppercase;
	overflow:hidden
}
.watchDetail .detailMenu .detailMenuButton:hover {
	color:#a3443e;
	background-color:#e4e4e4
}
.watchDetail .detailMenu .detailMenuButton.disabled {
	color:#bfbfbf;
	opacity:1;
	cursor:default
}
.watchDetail .detailMenu .detailMenuButton.disabled:hover {
	color:#bfbfbf;
	background-color:#edeef0
}
.watchDetail .detailMenu .detailMenuButton>.icon, .watchDetail .detailMenu .detailMenuThumbnailPanel>.icon {
	display:block;
	width:17px;
	height:18px;
	float:left;
	margin:0 18px 0 0;
	overflow:hidden;
	background-repeat:no-repeat;
	background-position:left 0
}
.watchDetail .detailMenu .detailMenuButton:hover>.icon {
	background-position:left -18px
}
.watchDetail .detailMenu .detailMenuButton.disabled>.icon, .watchDetail .detailMenu .detailMenuButton.disabled:hover>.icon {
	background-position:left -36px
}
.watchDetail .detailMenu .detailButtonClose>.icon {
	background-image:url('../images/css_images/watchdetail_icon_closeaf3e.png?fb4f5023035c')
}
.watchDetail .detailMenu .detailButtonZoomIn>.icon {
	background-image:url('../images/css_images/watchdetail_icon_zoominaf3e.png?fb4f5023035c')
}
.watchDetail .detailMenu .detailButtonZoomOut>.icon {
	background-image:url('../images/css_images/watchdetail_icon_zoomoutaf3e.png?fb4f5023035c')
}
.watchDetail .detailMenu .detailButtonView>.icon {
	background-image:url('../images/css_images/watchdetail_icon_view_frontbackaf3e.png?fb4f5023035c')
}
.watchDetail .detailMenu .detailButtonShare>.icon {
	background-image:url('../images/css_images/watchdetail_icon_shareaf3e.png?fb4f5023035c')
}
.watchDetail .detailMenu .detailButtonDownload>.icon {
	background-image:url('../images/css_images/watchdetail_icon_downloadaf3e.png?fb4f5023035c')
}
.watchDetail .detailMenu .detailButtonSend>.icon {
	background-image:url('../images/css_images/watchdetail_icon_sendaf3e.png?fb4f5023035c')
}
.watchDetail .detailMenu .detailMenuThumbnailPanel>.icon {
	background-image:url('../images/css_images/watchdetail_icon_thumbsaf3e.png?fb4f5023035c')
}
.watchDetail .detailMenu .detailMenuButton+.detailMenuButton {
	border-top:none;
	padding-top:19px;
	background-image:url('../images/css_images/border_dots_h_lgrey_1_3967a.png?8351bd7a8897');
	background-position:left top;
	background-repeat:repeat-x
}
.watchDetail .detailMenu .shareBar {
	clear:none;
	border:none;
	padding:0;
	text-align:left;
	margin-bottom:0;
	color:inherit;
	text-transform:inherit;
	letter-spacing:inherit;
	font-size:inherit;
	line-height:inherit;
	font-weight:inherit
}
.watchDetail .detailMenu .shareBar a {
	padding:0 5px
}
.watchDetail .detailMenu .detailMenuThumbnailPanel {
	width:214px;
	padding:20px 20px 2px;
	height:100%;
	overflow:hidden;
	background:#edeef0
}
.watchDetail .detailMenu .detailMenuThumbnailPanel>.icon {
	margin-right:0
}
.watchDetail .detailMenu .detailMenuThumbnails {
	width:202px;
	padding:0 0 0 32px;
	background:#fff
}
.watchDetail .detailMenu .detailMenuThumbnail {
	width:81px;
	height:60px;
	float:left;
	margin:0 20px 18px 0;
	cursor:pointer
}
.watchDetail .detailMenu .detailMenuThumbnail img {
	display:block;
	float:left;
	width:69px;
	height:48px;
	border:6px solid #d8d8d8
}
.watchDetail .detailMenu .detailMenuThumbnail:hover img, .watchDetail .detailMenu .detailMenuThumbnail.selected img {
	border-color:#6b6b6b
}
.watchDetail .window {
	position:relative;
	top:0;
	left:0;
	width:100%;
	height:100%;
	overflow:hidden
}
.watchDetail .imageContainer {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	overflow:hidden
}
.watchDetail .imageContainer .largeImage {
	display:block;
	position:absolute;
	background-repeat:no-repeat
}
.watchDetail .imageContainer .largeImage.movable {
	cursor:move
}
.iwcVideo {
	position:relative;
	overflow:hidden
}
.iwcVideo .poster {
	position:absolute;
	top:0;
	left:0;
	z-index:3
}
.iwcVideo .poster .backgroundImage {
	position:absolute;
	top:0;
	left:0
}
.iwcVideo .poster .titles {
	position:absolute;
	top:0;
	left:0;
	text-align:center
}
.iwcVideo .poster .title {
	color:#fff;
	text-align:center;
	padding:0 22px;
	font-family:'ProximaNovaBold', Arial, Helvetica, sans-serif;
	font-size:3.6em
}
.iwcVideo .poster .subtitle {
	display:inline;
	color:#fff;
	text-align:center;
	padding:10px 15px 8px;
	background:url('../images/css_images/video_subtitle_backgroundaf3e.png?fb4f5023035c') repeat-x left top;
	font-size:1.4em
}
.iwcVideo .poster .playButton {
	display:none;
	position:absolute;
	left:50%;
	width:45px;
	height:36px;
	margin-left:-22.5px;
	background:url('../images/css_images/video_play_Button_2af3e.png?fb4f5023035c') left top no-repeat;
	cursor:pointer
}
.iwcVideo .poster .playButton:hover {
	background-position:left -36px
}
.iwcVideo .bcVideo {
	position:absolute;
	top:0;
	left:4000px
}
.iwcVideo .figcaption.flash_error {
	bottom:0;
	display:block;
	position:absolute;
	text-align:center;
	width:100%;
	z-index:5
}
.videoCloseButton {
	display:block;
	position:absolute;
	z-index:6;
	width:45px;
	height:36px;
	margin-left:11px;
	margin-top:11px;
	background:url('../images/css_images/video_close_button_2af3e.png?fb4f5023035c') left top no-repeat;
	cursor:pointer
}
.videoCloseButton:hover {
	background-position:left -36px
}
.videoCloseButton:active {
	background-position:left bottom
}
.videoFadeOverlay {
	background:url('../images/css_images/trans_black_90af3e.png?fb4f5023035c')
}
.videoFull, .videoFull .poster, .videoFull .titles, .videoFull .backgroundImage {
	width:927px;
	height:420px
}
.videoFull .poster .playButton {
	top:95px
}
.videoFull .poster .title {
	font-size:4.2em;
	line-height:1em;
	margin:161px 0 22px 0
}
.videoFull .poster .subtitle {
	font-size:1.2em
}
.videoFull .bcVideo {
	width:927px;
	height:520px
}
.videoTwoThirds, .videoTwoThirds .poster, .videoTwoThirds .titles, .videoTwoThirds .backgroundImage, .videoTwoThirds .bcVideo {
	width:602px;
	height:336px
}
.videoTwoThirds {
	padding-top:15px
}
.videoTwoThirds .poster, .videoTwoThirds .bcVideo {
	top:15px
}
.videoTwoThirds .poster .playButton {
	top:71px
}
.videoTwoThirds .poster .title {
	font-size:2.667em;
	line-height:1em;
	margin:137px 0 22px 0
}
.videoTwoThirds div.poster .subtitle {
	font-size:1em
}
.videoTwoThirds .videoCloseButton {
	position:absolute;
	top:0;
	right:0;
	margin:0;
	height:12px;
	color:#333;
	padding:0 16px 0 0;
	font-size:.8em;
	text-align:right;
	background:url('../images/css_images/video_close_button_smallaf3e.gif?fb4f5023035c') right top no-repeat
}
.videoTwoThirds .videoCloseButton:hover {
	background-position:right bottom;
	color:#a3443e
}
body.article-the-volvo-ocean-race {
	background:url('../images/css_images/vor/map_middle_cutoutaf3e.html?fb4f5023035c') 50% 2000px no-repeat #edeef0 fixed
}
.portsMap {
	position:fixed;
	z-index:0;
	width:100%;
	height:540px;
	top:2000px
}
.portsMap img {
	display:block;
	width:1114px;
	margin:0 auto;
	padding-left:1px
}
@-moz-document url-prefix() {
.portsMap img {
width:1115px
}
}
.portsMap .portsRoutes {
	display:block;
	width:100%;
	height:877px;
	position:absolute;
	top:0;
	z-index:1;
	background:50% 0 no-repeat
}
.article-the-volvo-ocean-race .iwcVideo .bcVideo {
	left:0
}
.article-the-volvo-ocean-race .iwcVideo h3.title {
	height:120px;
	font-size:4.2em;
	line-height:1em;
	margin:120px 0 22px 116px;
	color:white;
	text-align:center;
	padding:0 22px;
	font-family:'ProximaNovaBold', Arial, Helvetica, sans-serif
}
.cf:before, .cf:after {
	content:"";
	display:table
}
.cf:after {
	clear:both
}
.cf {
	zoom:1
}
.article-the-volvo-ocean-race .iwcVideo h5.subtitle {
	font-family:"Bookman Old Style", "Palatino Linotype", Palatino, "URW Palladio L", "Book Antiqua", Georgia, serif;
	display:block;
	font-style:italic;
	text-transform:none;
	font-size:.85em;
	width:300px;
	height:20px;
	margin:0 auto;
	color:white;
	text-align:center;
	padding:5px 15px 10px;
	background:url('../images/css_images/vor/65blackaf3e.html?fb4f5023035c') repeat
}
.article-the-volvo-ocean-race .iwcVideo .poster {
	position:absolute;
	z-index:0
}
.article-the-volvo-ocean-race .iwcVideo .bcVideo1 {
	position:absolute;
	z-index:1
}
.article-the-volvo-ocean-race .iwcVideo .titles {
	position:absolute;
	z-index:2
}
.article-the-volvo-ocean-race .iwcVideo, .article-the-volvo-ocean-race .iwcVideo object {
	background:#FFF
}
#boatContainer {
	position:relative;
	z-index:0;
	padding:20px;
	background:#fff;
	margin-left:-20px
}
#boatContainer:before {
	content:"";
	display:block;
	position:absolute;
	z-index:-1;
	top:20px;
	left:20px;
	right:20px;
	bottom:20px;
	border:1px dotted #e7e7e7
}
#boatContainer h3 {
	margin:40px 0 8px
}
#boatContainer span.subtitle {
	display:block;
	font-family:'ProximaNovaSemiBold', Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	letter-spacing:.1em;
	color:#7f7f7f;
	text-align:center
}
#boatContainer .features {
	height:900px
}
#boatPartsBox {
	position:relative;
	margin:0 auto;
	width:920px;
	text-align:left
}
#boatParts {
	margin-bottom:0;
	width:920px;
	height:650px;
	z-index:1;
	cursor:pointer;
	position:relative
}
#boatParts .washout {
	width:797px;
	height:723px;
	z-index:2;
	position:absolute;
	top:0;
	left:0;
	background-color:#FFF
}
#boatParts li {
	position:absolute
}
#boatParts li p {
	display:none;
	text-align:center
}
#boatParts .c_part_0 {
	width:7px;
	height:7px;
	top:440px;
	left:728px;
	z-index:20
}
#boatParts .c_part_1 {
	width:7px;
	height:7px;
	top:475px;
	left:413px;
	z-index:22
}
#boatParts .c_part_2 {
	width:7px;
	height:7px;
	top:150px;
	left:422px;
	z-index:21
}
#boatParts .c_part_3 {
	width:7px;
	height:7px;
	top:250px;
	left:422px;
	z-index:23
}
#boatPartsBox .boatCopy {
	display:none;
	margin:0;
	padding:14px 12px 0 12px;
	width:600px;
	top:620px;
	left:50%;
	margin-left:-312px;
	z-index:50;
	letter-spacing:.1em;
	position:absolute
}
#boatPartsBox .boatCopy p {
	font-size:.875em;
	line-height:1.6em;
	padding-top:30px;
	margin-left:0;
	text-align:center
}
#boatPartsBox .boatCopy .hr {
	width:100%;
	height:1px;
	background:url('../images/css_images/vor/dotted_lineaf3e.html?fb4f5023035c') repeat-x
}
#boatPartsBox .boatCopy p.counter {
	width:60px;
	background:#FFF;
	margin:-10px auto 0;
	padding:0;
	color:#8b8b89;
	font-size:.813em;
	font-family:"Bookman Old Style", "Palatino Linotype", Palatino, "URW Palladio L", "Book Antiqua", Georgia, serif;
	font-style:italic
}
#boatPartsBox .boatCopy p span.title {
	font-family:'ProximaNovaSemiBold', Arial, sans-serif;
	text-transform:uppercase;
	font-weight:normal;
	color:#000;
	width:100%;
	float:left
}
#boatPartsBox .boatCopy #prevNext {
	color:#ddd;
	font-family:'ProximaNovaBold', Arial, Helvetica, sans-serif;
	font-size:12px;
	text-transform:uppercase;
	text-align:center;
	background:url('../images/css_images/vor/red_dot_largeaf3e.html?fb4f5023035c') center center no-repeat;
	padding:15px 0 10px;
	margin-bottom:15px;
	position:relative
}
#boatPartsBox .boatCopy #prevNext.drawn {
	background-image:url('../images/css_images/vor/red_dot_largeaf3e.html?fb4f5023035c')
}
#boatPartsBox .boatCopy #prevNext a {
	text-decoration:none;
	color:#7f7f7f;
	display:inline-block;
	padding:0 25px;
	position:absolute;
	top:5px
}
#boatPartsBox .boatCopy #prevNext a:hover {
}
#boatPartsBox .boatCopy #prevNext a.prev {
	background:url('../images/css_images/vor/arrow_grey_laf3e.html?fb4f5023035c') left 4px no-repeat;
	padding-left:10px;
	padding-right:20px;
	right:50%
}
#boatPartsBox .boatCopy #prevNext a.next {
	background:url('../images/css_images/vor/arrow_grey_raf3e.html?fb4f5023035c') right 4px no-repeat;
	padding-right:10px;
	padding-left:20px;
	left:50%
}
#boatPartsBox .boatCopy #prevNext a.disabled {
	opacity:.4;
	filter:alpha(opacity=40)
}
#boatPartsBox #cbg {
	width:920px;
	height:650px;
	position:absolute;
	top:0;
	left:50%;
	margin-left:-460px;
	z-index:0
}
#boatPartsBox #cbg img {
	position:absolute
}
#boatPartsBox #cbg .washout {
	width:377px;
	height:511px;
	z-index:2;
	position:absolute;
	top:0;
	left:0;
	background-color:#FFF;
	list-style:none
}
#boatPartsBox #raphHolder {
	width:960px;
	position:absolute;
	top:0;
	left:-20px;
	z-index:1
}
.mcbeTout {
	background:#E3E3E4 url('../images/css_images/vor/mcbe_div_lineaf3e.html?fb4f5023035c') no-repeat 635px center;
	text-align:center;
	padding:15px 0
}
.mcbeTout h3 {
	color:#000;
	font-family:'ProximaNovaBold', Arial, Helvetica, sans-serif;
	font-size:1.6em;
	font-weight:bold;
	line-height:1em;
	margin-bottom:24px
}
.mcbeTout h3 span {
	color:#7F7F7F;
	display:block;
	font-family:"Bookman Old Style", Georgia, serif;
	font-size:16px;
	font-style:italic;
	font-weight:normal;
	text-transform:capitalize
}
.mcbeTout img {
	margin-top:15px
}
.mcbeform ul li.checkboxesLi .radio {
	margin-left:0;
	margin-right:10px
}
.mcbeform .info fieldset {
	height:100%;
	padding:15px 0 0
}
.mcbeform .question {
	float:none;
	margin:0;
	background:url('../images/css_images/border_dots_h_grey_1_3967a.png?8351bd7a8897') bottom left repeat-x;
	padding:0 0 0 22px;
	height:100%
}
.mcbeform .question li.disclaimer {
	height:100%;
	line-height:1.86em;
	font-size:.867em;
	color:#49494a;
	font-family:"Bookman Old Style", "Palatino Linotype", Palatino, "URW Palladio L", "Book Antiqua", Georgia, serif;
	text-transform:none;
	font-style:italic
}
.mcbeform .question #legalNotice {
	height:100%;
	padding:15px 0 15px 0;
	margin:0 0 15px 0;
	background:url('../images/css_images/border_dots_h_grey_1_3967a.png?8351bd7a8897') bottom left repeat-x;
	height:100%
}
.mcbeform .question #legalNotice p.disclaimer {
	text-align:center;
	line-height:1.80em
}
.mcbeform .question #mcbe_answers {
	padding:0 0 0 20px
}
.mcbeform .column2 {
	float:none;
	margin:0 0 0 20px
}
.mcbeform .column2 fieldset {
	height:100%;
	padding:15px 0 0 15px
}
.mcbeform .column2 fieldset:first-child label {
	width:180px;
	float:left;
	padding:12px 0 10px
}
.mcbeform .column2 fieldset li.last {
	background:url('../images/css_images/border_dots_h_grey_1_3967a.png?8351bd7a8897') bottom left repeat-x;
	padding:0 0 15px 0
}
.vorPortImage .textHolder {
	background:none;
	height:200px;
	position:absolute;
	top:137px;
	left:0;
	z-index:5;
	width:100%
}
.vorPortImage .textHolder p {
	position:absolute;
	padding:0 22px;
	left:0;
	top:20px;
	color:#FFF;
	font-size:14px;
	width:929px;
	font-family:"Bookman Old Style", "Palatino Linotype", Palatino, "URW Palladio L", "Book Antiqua", Georgia, serif;
	font-style:italic;
	text-align:center;
	letter-spacing:.1em
}
.vorPortImage .textHolder p span.title {
	display:block;
	font-family:'ProximaNovaBold', Arial, Helvetica, sans-serif;
	margin-bottom:12px;
	font-size:100px;
	line-height:100px;
	text-transform:uppercase;
	letter-spacing:.1em;
	font-style:normal
}
.vorPortImage .textHolder p span.main {
	background:url('../images/css_images/trans_black_75af3e.png?fb4f5023035c');
	padding:12px 35px 8px;
	font-size:1em;
	line-height:1.385em;
	font-family:"Bookman Old Style", "Palatino Linotype", Palatino, "URW Palladio L", "Book Antiqua", Georgia, serif;
	font-style:italic;
	text-transform:none;
	color:#FFF
}
.siderale #pageHeader {
	margin-bottom:24px
}
.siderale {
	background:url('../images/css_images/siderale/siderale_parallax_backgroundaf3e.html?fb4f5023035c') 50% 150px no-repeat #111 fixed
}
.siderale #ddDrawer {
	border-color:#191919
}
.siderale h1#siteTitle {
	background-color:#131313;
	border-color:#2f2f2f
}
.siderale h1#siteTitle a {
	background:url('../images/css_images/siderale/site_header_236_sideraleaf3e.html?fb4f5023035c') top left no-repeat
}
.siderale .comments .row {
	border-top:7px solid #939393
}
#sidereal_calc {
	background:url('../images/css_images/siderale/siderale-widget2aca.html?52b81557210d') no-repeat scroll center bottom transparent;
	border-top:1px solid #303030;
	float:none;
	height:190px;
	margin:0 auto 40px;
	padding:70px 35px 20px 485px;
	width:407px
}
#sidereal_calc h4 {
	margin:0 0 12px
}
#sidereal_calc p {
	color:#ACACAC;
	font-size:.867em;
	margin:0 0 1.3em
}
#sidereal_calc a {
	background:#000;
	background-color:rgba(0, 0, 0, 0.6);
	display:block;
	font-size:.95em;
	font-weight:normal;
	line-height:35px;
	position:relative;
	text-align:center
}
#sidereal_calc a span.arrow {
	background:url('../images/css_images/arrow_go967a.png?8351bd7a8897') no-repeat scroll right 1px transparent;
	height:11px;
	position:absolute;
	right:17px;
	top:11px;
	width:11px
}
#sidereal_calc a:hover {
	background-color:#000);
	background-color:rgba(0, 0, 0, 1)
}
#sidereal_calc a:hover span.arrow {
	background-position:right -17px
}
.siderale .sideraleMainContent .iwcVideo .poster .playButton {
	background:url('../images/css_images/siderale/video_play_Button_2af3e.html?fb4f5023035c') left top no-repeat
}
.siderale .sideraleMainContent .iwcVideo .poster .playButton:hover {
	background-position:left -36px
}
.videoCloseButton {
	background:url('../images/css_images/siderale/video_close_button_2af3e.html?fb4f5023035c') left top no-repeat
}
.siderale .sideraleMainContent a:hover {
	color:#cea001;
	text-decoration:none
}
.siderale .sideraleMainContent p {
	font-size:.938em
}
.siderale .sideraleMainContent h1, .siderale .sideraleMainContent h2, .siderale .sideraleMainContent h3, .siderale .sideraleMainContent h4, .siderale .sideraleMainContent h5, .siderale .sideraleMainContent h6 {
	color:#eaeaea
}
.siderale.family .sideraleMainContent .tout h5, .siderale.family .sideraleMainContent .tout p {
	padding-right:60px
}
.siderale.detail .sideraleMainContent .tout h5 {
	margin-bottom:0
}
.siderale .sideraleMainContent .iwcSlider {
	border-bottom-color:#292929;
	background-color:#181818
}
.siderale .sideraleMainContent .progressBar {
	background-color:#000
}
.siderale .sideraleMainContent .iwcSlider .indicator {
	background:url('../images/css_images/siderale/arrow_lt_grey_up_72aca.html?52b81557210d') bottom center no-repeat
}
.siderale .sideraleMainContent .playPause {
	background:url('../images/css_images/siderale/pause_bars_grey_92aca.html?52b81557210d') 5px 4px no-repeat
}
.siderale .sideraleMainContent .playPause.play {
	background:url('../images/css_images/siderale/arrow_dk_grey_rt_52aca.html?52b81557210d') 5px 4px no-repeat
}
.siderale .sideraleMainContent .iwcSlider .textOverlay {
	background-color:#292929
}
.siderale .sideraleMainContent .iwcSlider li h4 {
	background:none
}
.siderale .sideraleMainContent .iwcSlider.detail li h4 {
	color:#7f7f7f
}
.siderale .sideraleMainContent .iwcSlider.detail li h4 span {
	color:#bfbfbf
}
.siderale .sideraleMainContent .hRule1 {
	background-color:#303030;
	width:100%;
	height:1px;
	margin-top:35px;
	margin-bottom:30px
}
.siderale .sideraleMainContent .hRule1.row {
}
.siderale .sideraleMainContent .hRule7 {
	background-color:#303030;
	width:100%;
	height:7px;
	margin-top:35px;
	margin-bottom:30px
}
.shareBar a.facebook:hover span.text, .shareBar a.facebook.selected span.text {
	color:#cea001;
	text-decoration:none
}
.shareBar a span.icon {
	background:url('../images/css_images/siderale/share_icons2aca.html?52b81557210d') no-repeat
}
.shareBar a.email span.icon {
	background-position:-70px bottom
}
.siderale .sideraleMainContent .shareBar {
	border-top-color:#303030;
	border-bottom-color:#303030
}
.siderale .sideraleMainContent .row.familyHead {
	margin-bottom:0
}
.siderale .sideraleMainContent .row.familyHead .col.first {
	padding-left:100px
}
.siderale .sideraleMainContent .row.familyHead .col.rightVCenterBlock {
	background:url('../images/css_images/siderale/border_dots_v_1_3_black_on_black2aca.html?52b81557210d') left top repeat-y;
	width:300px;
	margin-top:80px
}
.siderale .sideraleMainContent .row.familyHead .col.rightVCenterBlock p {
	margin-bottom:30px
}
.siderale .sideraleMainContent a.boxArrowLink {
	background:url('../images/css_images/siderale/box_arrow_link_bg2aca.html?52b81557210d') left top no-repeat;
	width:213px;
	height:49px;
	min-height:3.063em;
	display:table-cell;
	vertical-align:middle;
	text-align:center
}
.siderale .sideraleMainContent a.boxArrowLink span {
	background:url('../images/css_images/siderale/arrow_siderale2aca.html?52b81557210d') right -16px no-repeat;
	text-transform:uppercase;
	font-size:.813em;
	color:#eaeaea;
	letter-spacing:.1em;
	padding-right:15px
}
.siderale .sideraleMainContent a:hover.boxArrowLink {
	text-decoration:none;
	background:url('../images/css_images/siderale/box_arrow_link_over_bg2aca.html?52b81557210d') left top no-repeat
}
.siderale.family .sideraleMainContent h2.pageTitle {
	font-size:3em;
	padding-bottom:0
}
.siderale .sideraleMainContent h3.articleHead {
	color:#eaeaea
}
.siderale.family .sideraleMainContent h3.articleHead {
	font-family:'ProximaNovaBold', Arial, Helvetica, sans-serif;
	font-size:3.2em;
	margin-bottom:0
}
.siderale.family .sideraleMainContent h3.title {
	font-size:2.25em
}
.siderale .sideraleMainContent h5.pageSubtitle {
	text-align:center;
	margin-top:-8px;
	margin-bottom:8px;
	color:#7f7f7f
}
.siderale .sideraleMainContent .creators p {
	text-align:center
}
.siderale .sideraleMainContent .text_2_col {
	background:url('../images/css_images/siderale/border_dots_v_1_3_black_on_black2aca.html?52b81557210d') top center repeat-y
}
.siderale .sideraleMainContent span.indentRule {
	background:url('../images/css_images/siderale/text_content_ruleaf3e.html?fb4f5023035c') left 11px no-repeat
}
.siderale .sideraleMainContent .chartCustomization .text_2_col {
	background:url('../images/css_images/siderale/border_dots_h_927_black_on_black2aca.html?52b81557210d') bottom center repeat-x;
	padding-bottom:8px;
	padding-bottom:30px;
	padding-top:50px
}
.siderale .sideraleMainContent .chartCustomization .intro {
	padding-top:290px
}
.siderale .sideraleMainContent .chartCustomization .boxLinkContainer {
	margin-left:350px
}
.siderale .sideraleMainContent .chartCustomization .bgImage {
	background:url('../images/css_images/siderale/chart_customization_background2aca.html?52b81557210d') center top no-repeat;
	height:790px;
	overflow:hidden;
	margin-top:20px
}
.siderale .sideraleMainContent .chartCustomization .bgImage.highlighted {
	background-position:center -791px
}
.siderale .sideraleMainContent .chartCustomization .viewChartTextLink {
	color:#cea001
}
.siderale .sideraleMainContent .chartCustomization .col_6 {
	float:left;
	margin-top:40px;
	margin-bottom:25px;
	text-align:center
}
.siderale .sideraleMainContent .chartCustomization .col_6.first {
	padding-left:20px
}
.siderale .sideraleMainContent .chartCustomization .col_6.last {
	padding-right:20px
}
.siderale .sideraleMainContent .chartCustomization .col_6 .col_4 {
	margin:0 auto
}
.siderale .sideraleMainContent .chartCustomization .col_6.last .col_4 {
	padding-left:80px
}
.siderale .sideraleMainContent .chartCustomization .col_6.first .col_4 {
	padding-right:80px
}
.siderale .sideraleMainContent .figcaption {
	color:#8b8b89
}
.siderale.detail .sideraleMainContent .tout .description {
	color:#8b8b89;
	padding:15px 0 10px 10px;
	font-size:.867em;
	line-height:1.384em;
	letter-spacing:.02em;
	font-style:italic
}
.siderale.detail .sideraleMainContent .col_8 {
	width:520px;
	background:none
}
.siderale .sideraleMainContent strong {
	color:#adaca8
}
.siderale .sideraleMainContent .tout h3 {
	text-align:left;
	line-height:42px;
	margin-bottom:25px;
	font-family:'ProximaNovaBold', Arial, Helvetica, sans-serif;
	font-size:2.25em
}
.siderale .sideraleMainContent .tout a.go {
	color:#cea001
}
.siderale .sideraleMainContent .detail-header .col_4, .siderale .sideraleMainContent .detail-header .col_4.first, .siderale .sideraleMainContent .detail-header .col_4.last {
	background:none;
	position:relative
}
.siderale .sideraleMainContent .col_4, .siderale .sideraleMainContent .col_4.first, .siderale .sideraleMainContent .col_4.last {
	background:none;
	position:relative;
	display:block
}
.siderale .sideraleMainContent .creators {
	height:100%;
	clear:both;
	float:left;
	width:100%;
	position:relative
}
.siderale .sideraleMainContent .creators h3.articleHead {
	margin-bottom:10px
}
.siderale .sideraleMainContent .creators h5.pageSubtitle {
	font-size:.938em
}
.siderale .sideraleMainContent .creatorHeadRow1 li.col_4, .siderale .sideraleMainContent .creatorHeadRow2 li.col_4 {
	height:300px;
	margin-bottom:-100px
}
.siderale .sideraleMainContent .creatorHeadRow1.row, .siderale .sideraleMainContent .creatorHeadRow2.row {
	text-align:center;
	height:300px
}
.siderale .sideraleMainContent .creatorHeadRow1.row .headShotWrapper, .siderale .sideraleMainContent .creatorHeadRow2.row .headShotWrapper {
	position:absolute;
	left:50%;
	margin-left:-33%
}
.siderale .sideraleMainContent .creatorBioRow1.row, .siderale .sideraleMainContent .creatorBioRow2.row {
	text-align:center;
	margin-bottom:0
}
.siderale .sideraleMainContent .creatorHeadText {
	position:absolute
}
.siderale .sideraleMainContent .creatorDotText p {
	opacity:0;
	filter:alpha(opacity=0)
}
.siderale .sideraleMainContent .creatorDotText {
	opacity:0;
	filter:alpha(opacity=0);
	position:absolute;
	background:url('../images/css_images/siderale/siderale_creators_circle_yellow2aca.html?52b81557210d') left top no-repeat;
	width:208px;
	height:208px;
	text-align:center;
-webkit-transition:opacity .2s ease-in-out;
-moz-transition:opacity .2s ease-in-out;
-o-transition:opacity .2s ease-in-out;
-ms-transition:opacity .2s ease-in-out;
transition:opacity .2s ease-in-out
}
.siderale .sideraleMainContent .creatorHeadRow1.row a:hover.headShotWrapper .creatorDotText p, .siderale .sideraleMainContent .creatorHeadRow2.row a:hover.headShotWrapper .creatorDotText p, .siderale .sideraleMainContent .creatorHeadRow1.row a:hover.headShotWrapper .creatorDotText, .siderale .sideraleMainContent .creatorHeadRow2.row a:hover.headShotWrapper .creatorDotText {
	opacity:1;
	filter:alpha(opacity=100);
	text-decoration:none
}
.siderale .sideraleMainContent .creatorDotText p {
	position:relative;
	min-width:9.25em;
	min-height:9.25em;
	display:table-cell;
	vertical-align:middle;
	padding:40px 30px 30px 30px;
	margin-top:40px
}
.siderale .sideraleMainContent .creatorHeadText h5 {
	color:#fff;
	font-size:.867em;
	padding-top:16px
}
.siderale .sideraleMainContent .creatorHeadRow1.row a:hover.headShotWrapper .creatorHeadText h5, .siderale .sideraleMainContent .creatorHeadRow2.row a:hover.headShotWrapper .creatorHeadText h5 {
	color:#cea001;
	text-decoration:none
}
.siderale .sideraleMainContent .creatorHeadText p {
	font-style:italic;
	font-family:"Bookman Old Style", "Palatino Linotype", Palatino, "URW Palladio L", "Book Antiqua", Georgia, serif;
	font-size:.813em;
	color:#8c8b87
}
.siderale .sideraleMainContent .creatorHeadRow1.row a:hover.headShotWrapper .creatorHeadText p, .siderale .sideraleMainContent .creatorHeadRow2.row a:hover.headShotWrapper .creatorHeadText p {
	color:#8c8b87
}
.siderale .sideraleMainContent .creatorBioText {
	background:url('../images/css_images/siderale/border_dots_h_1_81_black_on_black2aca.html?52b81557210d') center top no-repeat;
	padding-top:20px;
	margin-bottom:20px;
	width:220px;
	text-align:center;
	margin:0 auto
}
.siderale .sideraleMainContent .creatorBioText p {
	width:220px;
	text-align:left;
	font-size:.875em;
	line-height:18px
}
.siderale .sideraleMainContent .creatorDotText p {
	color:#EAEAEA;
	line-height:18px;
	font-size:.813em;
	font-style:italic;
	font-family:"Bookman Old Style", "Palatino Linotype", Palatino, "URW Palladio L", "Book Antiqua", Georgia, serif
}
.siderale .sideraleMainContent .expandCollapseControls1, .siderale .sideraleMainContent .expandCollapseControls2 {
	text-align:center;
	height:10px;
	background:url('../images/css_images/siderale/expand_collapse_controls2aca.html?52b81557210d') center top no-repeat;
	color:#cea001;
	text-transform:uppercase;
	font-size:.688em
}
.siderale .sideraleMainContent .expandCollapseControls1.down, .siderale .sideraleMainContent .expandCollapseControls2.down {
	background-position:center -11px
}
.siderale .sideraleMainContent .moreInfo {
	background:#1c1c1c url('../images/css_images/siderale/siderale_action_bar_div2aca.html?52b81557210d') 638px center no-repeat;
	text-align:center;
	padding:15px 0;
	margin:26px 22px 0;
	width:927px;
	height:100%;
	clear:both;
	float:left;
	width:100%;
	position:relative
}
.siderale .sideraleMainContent .moreInfo .col_8.first h3, .siderale .sideraleMainContent .moreInfo .col_8.first p {
	padding-left:28px
}
.siderale .sideraleMainContent .moreInfo h3 {
	margin-top:12px
}
.siderale .sideraleMainContent .moreInfo .tout a {
	clear:both;
	float:left;
	margin-left:70px;
	margin-top:12px
}
.it.siderale .sideraleMainContent .moreInfo .tout a {
	margin-left:25px
}
.siderale .sideraleMainContent .actionBar {
	width:927px;
	margin-left:22px;
	margin-right:23px
}
.siderale .sideraleMainContent .actionBar ul {
	background-color:#1c1c1c;
	color:#afafaf
}
.siderale .sideraleMainContent .actionBar ul li.first {
	width:690px;
	text-align:center;
	padding-top:24px;
	background:none;
	height:34px
}
.siderale .sideraleMainContent .actionBar ul li {
	background:url('../images/css_images/siderale/siderale_action_bar_div2aca.html?52b81557210d') left center no-repeat;
	min-width:0
}
.siderale .sideraleMainContent .actionBar ul h1 {
	color:#afafaf;
	margin:0 auto
}
.siderale .sideraleMainContent .actionBar a, .siderale .sideraleMainContent .actionBar a:hover {
	color:#cea001;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:30px
}
.siderale .sideraleMainContent .actionBar ul li a.contactIwc {
	padding-left:30px;
	background:url('../images/css_images/siderale/siderale_actionBar_contact_icon2aca.html?52b81557210d') left center no-repeat
}
.siderale .sideraleMainContent .figure {
	float:left;
	padding:0 22px 0 23px
}
.siderale .sideraleMainContent h3.title, .siderale .sideraleMainContent .figure h3 {
	font-family:'ProximaNovaBold', Arial, Helvetica, sans-serif;
	font-size:2.25em;
	line-height:40px
}
.siderale .sideraleMainContent .videoFull .poster .title {
	font-size:55px;
	line-height:1em;
	margin:161px 0 22px 0
}
.siderale.detail .sideraleMainContent h3.articleHead {
	margin:48px 0 40px
}
.siderale.detail .sideraleMainContent .textContent h3 {
	margin:0 0 10px 0;
	font-size:2.25em
}
.siderale.detail .sideraleMainContent .textContent h5 {
	font-size:.938em;
	color:#7f7f7f
}
.siderale.detail .sideraleMainContent .col_4.copy {
	padding-right:0
}
.siderale.detail .sideraleMainContent .highlights, .siderale.detail .sideraleMainContent .copy {
	margin-top:30px
}
.siderale.detail .sideraleMainContent .copy div {
	padding-right:24px;
	background:url('../images/css_images/siderale/border_dots_v_1_3_black_on_black2aca.html?52b81557210d') right top repeat-y
}
.siderale.detail .sideraleMainContent .copy h3 {
	color:#7f7f7f
}
.siderale .sideraleMainContent .highlights h3 {
	background-color:#cea001
}
.siderale .sideraleMainContent .iwcSlider .textHolder p a.go:hover {
	background-image:url('../images/css_images/siderale/arrow_box_69_36_over2aca.html?52b81557210d')
}
.siderale .sideraleMainContent .frontBackWrap .fbSliderControls a {
	color:#898989
}
.siderale .sideraleMainContent .frontBackWrap .fbSliderControls a:hover {
	color:#cea001
}
.siderale .sideraleMainContent a.enlarge {
	color:#cea001
}
.siderale .sideraleMainContent .specs .variations ul li {
	background:url('../images/css_images/siderale/arrow_variations_indicator2aca.html?52b81557210d') right center no-repeat
}
.siderale .sideraleMainContent .specs .details {
	background-color:#1c1c1c
}
.siderale .sideraleMainContent .frontBackWrap .fbSliderControls {
	background:url('../images/css_images/siderale/fb_slider_controls_bg2aca.html?52b81557210d') bottom center no-repeat
}
.siderale .sideraleMainContent .sliderWindow {
	background:url('../images/css_images/siderale/fb_slider_handle2aca.html?52b81557210d') no-repeat right top
}
.siderale .sideraleMainContent .row>.quote {
	background:url('../images/css_images/siderale/big_quote_left2aca.html?52b81557210d') center 23px no-repeat;
	border-color:#303030
}
.siderale .sideraleMainContent .quote p {
	color:#eaeaea
}
.siderale .sideraleMainContent .quote p.cite {
	color:#7f7f7f
}
.siderale .sideraleMainContent .figure h5 {
	color:#aeaeae;
	font-size:.938em;
	margin-top:20px
}
.siderale .sideraleMainContent .figure .figcaption {
	width:200px;
	margin:0 auto
}
.siderale .sideraleMainContent .tailoringTheNightSky {
	border-top:1px solid #303030;
	margin-top:0;
	padding-top:30px
}
.siderale .sideraleMainContent .sideraleCustomize {
	border-bottom:1px solid #303030;
	margin-bottom:30px;
	padding-bottom:30px
}
.siderale .sideraleMainContent .sideraleCustomize .col_4.first {
	padding-left:0
}
.siderale .sideraleMainContent .sideraleCustomize .col_4>.figure {
	margin-bottom:0
}
.siderale .sideraleMainContent .sideraleCustomize .col_8 {
	float:right
}
.siderale .sideraleMainContent .sideraleCustomize .figure {
	text-align:left;
	padding-left:0
}
.siderale .sideraleMainContent .sideraleCustomize .figure h5 {
	margin-top:5px;
	line-height:1.5em;
	color:#7f7f7f;
	margin-bottom:24px
}
.siderale .sideraleMainContent .sideraleCustomize .hRule1 {
	margin-top:0
}
.siderale .sideraleMainContent a.enlarge {
	padding:2px 16px 0 10px
}
.siderale .sideraleMainContent .variations p {
	margin-top:18px;
	font-style:italic;
	color:#8b8b89;
	font-size:.875em;
	width:120px;
	line-height:18px;
	font-family:"Bookman Old Style", "Palatino Linotype", Palatino, "URW Palladio L", "Book Antiqua", Georgia, serif
}
.siderale .sideraleMainContent .specs h4 {
	color:#8a8a8a;
	border-bottom-color:#303030
}
.siderale .sideraleMainContent .specs ul.specsList>li {
	border-bottom:1px dotted #474747
}
.siderale .sideraleMainContent .specs ul.detailList {
	margin:10px 22px 10px;
	clear:both;
	padding-bottom:5px;
	border-bottom:1px dotted #474747
}
.siderale .sideraleMainContent .specs ul.detailList li {
	border-bottom:none;
	list-style:square outside url('../images/css_images/siderale/li_square_0000002aca.html?52b81557210d');
	padding-bottom:10px;
	margin-left:30px
}
.siderale .sideraleMainContent .specs ul.specsList>li .def {
	margin-left:0
}
.siderale .sideraleMainContent .specs .def {
	margin-left:22px;
	float:left;
	width:144px;
	font-size:.733em;
	line-height:3.278em;
	color:#8A8A8A;
	font-family:'ProximaNovaSemiBold', Arial, Helvetica, sans-serif;
	text-transform:uppercase
}
.siderale .sideraleMainContent .specs ul.specsList li .val {
	color:#8A8A8A;
	width:auto;
	font-size:.813em
}
.siderale .sideraleMainContent .specs .details .calibreSpec div {
	padding-bottom:30px;
	background:url('../images/css_images/siderale/siderale_detail_specs_dotLine2aca.html?52b81557210d') right bottom no-repeat
}
.siderale .sideraleMainContent .specs .calibreSpec p.name {
	color:#8b8b89
}
.siderale .sideraleMainContent a.enlarge, .siderale .sideraleMainContent a.go {
	font-size:.813em;
	color:#cea001;
	margin-bottom:10px
}
.siderale .sideraleMainContent .interactionBlock {
	background-color:#1c1c1c;
	float:left;
	margin-bottom:0;
	width:927px;
	margin-left:23px;
	margin-right:22px
}
.three-column-calibre {
	margin-bottom:40px
}
.siderale .sideraleMainContent .interactionBlock .inner {
	border:2px dotted #424242;
	padding:40px 30px 40px;
	margin:22px;
	width:820px;
	height:100%;
	float:left;
	clear:both
}
.siderale .sideraleMainContent .interactionBlock h3.articleHead {
	font-size:2.25em;
	margin-bottom:5px
}
.siderale .sideraleMainContent .interactionBlock h5 {
	color:#7f7f7f;
	font-size:.938em;
	padding-bottom:20px;
	margin-bottom:40px;
	border-bottom:1px dotted #474747;
	text-align:center;
	line-height:24px
}
.siderale .sideraleMainContent .three-column-calibre p {
	text-align:left;
	font-size:.875em;
	line-height:18px;
	width:184px;
	margin:0 auto
}
.siderale .sideraleMainContent .three-column-calibre .col_3 {
	width:230px;
	text-align:center
}
.siderale .sideraleMainContent .three-column-calibre .col_3.first {
	margin-right:18px
}
.siderale .sideraleMainContent .three-column-calibre .col_3.last {
	margin-left:18px
}
.siderale .sideraleMainContent .three-column-calibre .col_3 img {
	margin-bottom:36px
}
.siderale .sideraleMainContent .three-column-calibre .col_3 h1 {
	margin-bottom:24px
}
.watch360 {
	width:603px;
	margin:auto
}
.watch360 img {
	display:block;
	margin:auto
}
.watch360 .imageContainer {
	width:603px;
	height:460px;
	overflow:hidden
}
.watch360 .imageContainer img.angle, .watch360 .imageContainer span.placeHolder {
	display:none
}
.watch360 .imageContainer img.selected {
	display:block
}
.watch360 .slider {
	width:577px;
	height:50px;
	margin:10px auto 4px;
	background:url('../images/css_images/siderale/watch360_slider_ruleraf3e.html?fb4f5023035c') left bottom no-repeat;
	cursor:pointer
}
.watch360 .slider .handle {
	display:block;
	position:absolute;
	top:0;
	width:39px;
	height:9px;
	margin-left:-19px;
	padding:14px 0 24px;
	line-height:9px;
	font-size:10px;
	font-family:'ProximaNovaSemiBold', Arial, Helvetica, sans-serif;
	color:#eaeaea;
	text-align:center;
	background:url('../images/css_images/siderale/watch360_slider_handleaf3e.html?fb4f5023035c') left top no-repeat
}
.watch360 .slider .handle:hover, .watch360 .slider .handle.hover {
	color:#fff;
	background-position:left bottom
}
.watch360 .slider .label {
	display:block;
	position:absolute;
	top:20px;
	width:26px;
	height:12px;
	margin-left:-11px;
	font-family:'ProximaNovaSemiBold', Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:12px;
	letter-spacing:0;
	color:#7f7f7f;
	text-align:center
}
.watch360 .slider .label-0 {
	left:0
}
.watch360 .slider .label-180 {
	left:50%
}
.watch360 .slider .label-360 {
	left:100%
}
.watch360 p.enlargeP {
	text-align:center;
	width:577px;
	height:22px;
	margin:0 auto;
	padding:7px 0 15px;
	background:url('../images/css_images/siderale/watch360_enlarge_bgaf3e.html?fb4f5023035c') left top no-repeat
}
.watch360 a.enlarge {
	display:inline-block;
	background:url('../images/css_images/siderale/enlarge_icon_crop_light2aca.html?52b81557210d') right center no-repeat;
	padding:0 15px 0 0;
	margin:0;
	color:#cea001;
	letter-spacing:.1em;
	line-height:22px;
	cursor:pointer
}
.watch360 a.enlarge:hover {
	color:#fff
}
.sideraleMainContent .watchImageSlider p {
	font-size:.875em
}
.watchImageSlider {
	height:700px
}
.watchImageSlider .copyContainer {
	position:relative;
	height:318px;
	margin-top:60px
}
.watchImageSlider .copyContainer>.copyBlock {
	position:absolute;
	z-index:0
}
.watchImageSlider .copyContainer>.copyBlock h1 {
	padding-bottom:5px
}
.watchImageSlider .sliderButton {
	color:#cea001;
	text-transform:uppercase;
	font-size:.813em
}
.watchImageSlider a:hover.sliderButton {
	color:#FFF
}
.watchImageSlider .sliderButton.previous {
	padding-right:10px;
	border-right:1px solid #3b3b39
}
.watchImageSlider .sliderButton.next {
	padding-left:8px
}
.watchImageSlider .imageContainer {
	position:relative;
	height:449px;
	margin:0 auto;
	float:right
}
.watchImageSlider .imageContainer img {
	position:absolute;
	display:block;
	float:left
}
.watchImageSlider .slider {
	width:804px;
	height:50px;
	margin:10px 8px 4px;
	background:url('../images/css_images/siderale/tss_slider_ruleraf3e.html?fb4f5023035c') left bottom no-repeat;
	cursor:pointer;
	z-index:1
}
.watchImageSlider .handleIntroText {
	float:left;
	margin-top:10px;
	margin-left:35px;
	color:#7f7f7f;
	font-size:10px;
	z-index:0
}
.watchImageSlider .slider .handle {
	display:block;
	position:absolute;
	top:45px;
	width:39px;
	height:9px;
	margin-left:-19px;
	padding:14px 0 24px;
	line-height:9px;
	font-size:10px;
	font-family:'ProximaNovaSemiBold', Arial, Helvetica, sans-serif;
	color:#eaeaea;
	text-align:center;
	background:url('../images/css_images/siderale/tss_slider_handleaf3e.html?fb4f5023035c') left bottom no-repeat
}
.watchImageSlider .slider .handle .circleSprite {
	background:url('../images/css_images/siderale/tss_slider_handle_spriteaf3e.html?fb4f5023035c') 0 top no-repeat;
	width:27px;
	height:25px;
	overflow:hidden;
	display:block;
	position:absolute;
	left:6px;
	top:16px
}
.watchImageSlider .slider .label {
	display:block;
	position:absolute;
	top:20px;
	height:12px;
	width:100%;
	font-family:'ProximaNovaSemiBold', Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:12px;
	letter-spacing:0;
	color:#7f7f7f
}
.watchImageSlider .slider .label-0 {
	text-align:left
}
.watchImageSlider .slider .label-1 {
	text-align:center
}
.watchImageSlider .slider .label-2 {
	text-align:right
}
.watchImageSlider .slider .handle:hover, .watchImageSlider .slider .handle.hover {
	color:#fff;
	background-position:left top
}
.watchImageSlider .prevNextControls {
	position:relative;
	z-index:1
}
.watchImageSlider .features, .sideraleMainContent .interactionBlock .features {
	height:840px
}
.watchImageSlider .features p.frontBack, .sideraleMainContent .interactionBlock .features p.frontBack {
	text-align:center;
	background:url('../images/css_images/siderale/features/siderale_features_frontBack_divider2aca.html?52b81557210d') center top no-repeat;
	height:45px;
	margin-bottom:10px;
	padding-top:8px
}
.watchImageSlider .features p.frontBack a, .sideraleMainContent .interactionBlock .features p.frontBack a {
	margin-left:30px;
	margin-right:30px;
	text-transform:uppercase;
	font-size:13px;
	font-family:'ProximaNovaSemiBold', Arial, Helvetica, sans-serif
}
#sideraleContainer {
	width:880px;
	padding:45px 25px 128px;
	text-align:center;
	background:url('../images/css_images/calibre_dotted_border967a.png?8351bd7a8897') center center no-repeat #FFF;
	margin-top:40px
}
#sideraleContainer ul.specs {
	margin-left:-24px
}
#sideraleContainer ul.specs li {
	display:inline-block;
	font-family:'ProximaNovaSemiBold', Arial, Helvetica, sans-serif;
	padding-left:24px;
	text-transform:uppercase;
	color:#7f7f7f;
	font-size:.867em;
	letter-spacing:.12em
}
#sideraleContainer h3 {
	color:#191919;
	font-size:2.867em;
	line-height:1em;
	margin-bottom:15px
}
#sideraleContainer p.pullQuote {
	color:#49494a;
	letter-spacing:.12em;
	width:586px;
	font-family:'ProximaNovaSemiBold', Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-size:1.07em;
	margin:-63px auto 0;
	padding-top:20px;
	background:url('../images/css_images/dots_h_grey_277967a.png?8351bd7a8897') top center no-repeat
}
#sideraleContainer p.pullQuote span.author {
	display:block;
	font-size:.812em
}
#sideraleContainer p.pullQuote em {
	font-family:'Bookman Old Style';
	font-size:.75em;
	line-height:1.38em;
	font-style:italic;
	text-transform:none;
	color:#49494a;
	letter-spacing:.05em;
	display:block
}
#sideralePartsBox {
	position:relative;
	margin:0 auto;
	width:377px;
	text-align:left
}
#sideraleParts {
	margin-bottom:0;
	width:377px;
	height:520px;
	z-index:1;
	cursor:pointer;
	position:relative
}
#sideraleParts .washout {
	width:797px;
	height:723px;
	z-index:2;
	position:absolute;
	top:0;
	left:0;
	background-color:#FFF
}
#sideraleParts li {
	position:absolute
}
#sideraleParts li p {
	display:none;
	text-align:center
}
#sideraleParts .c_part_0 {
	width:7px;
	height:7px;
	top:174px;
	left:255px;
	z-index:20
}
#sideraleParts .c_part_1 {
	width:7px;
	height:7px;
	top:157px;
	left:200px;
	z-index:21
}
#sideraleParts .c_part_2 {
	width:7px;
	height:7px;
	top:216px;
	left:87px;
	z-index:22
}
#sideraleParts .c_part_3 {
	width:7px;
	height:7px;
	top:283px;
	left:257px;
	z-index:23
}
#sideraleParts .c_part_4 {
	width:7px;
	height:7px;
	top:217px;
	left:271px;
	z-index:24
}
#sideraleParts .c_part_5 {
	width:7px;
	height:7px;
	top:174px;
	left:240px;
	z-index:25
}
#sideraleParts .c_part_6 {
	width:7px;
	height:7px;
	top:141px;
	left:216px;
	z-index:26
}
#sideraleParts .c_part_7 {
	width:7px;
	height:7px;
	top:324px;
	left:170px;
	z-index:27
}
#sideraleParts .c_part_8 {
	width:7px;
	height:7px;
	top:285px;
	left:110px;
	z-index:28
}
#sideraleParts .c_part_9 {
	width:7px;
	height:7px;
	top:181px;
	left:90px;
	z-index:29
}
#sideraleParts .c_part_10 {
	width:7px;
	height:7px;
	top:259px;
	left:267px;
	z-index:30
}
#sideraleParts .c_part_11 {
	width:7px;
	height:7px;
	top:197px;
	left:231px;
	z-index:31
}
#sideraleParts .c_part_12 {
	width:7px;
	height:7px;
	top:283px;
	left:227px;
	z-index:32
}
#sideralePartsBox .sideraleCopy {
	display:none;
	margin:0;
	padding:14px 0 0 12px;
	width:586px;
	top:520px;
	left:50%;
	margin-left:-293px;
	z-index:50;
	letter-spacing:.1em;
	position:absolute
}
#sideralePartsBox .sideraleCopy p {
	font-size:.875em;
	line-height:1.6em;
	padding-top:30px;
	margin-left:0;
	text-align:center
}
#sideralePartsBox .sideraleCopy p.counter {
	background:url('../images/css_images/siderale/features/siderale_features_dot_line_split2aca.html?52b81557210d') center center no-repeat;
	margin:0;
	padding:0;
	color:#8b8b89;
	font-size:.813em;
	font-family:"Bookman Old Style", "Palatino Linotype", Palatino, "URW Palladio L", "Book Antiqua", Georgia, serif;
	font-style:italic
}
#sideralePartsBox .sideraleCopy p span.title {
	font-family:'ProximaNovaSemiBold', Arial, sans-serif;
	text-transform:uppercase;
	font-weight:normal;
	color:#eaeaea;
	width:100%;
	float:left
}
#sideralePartsBox .sideraleCopy #prevNext {
	color:#ddd;
	font-family:'ProximaNovaBold', Arial, Helvetica, sans-serif;
	font-size:12px;
	text-transform:uppercase;
	text-align:center;
	background:url('../images/css_images/siderale/siderale_yellow_dotaf3e.html?fb4f5023035c') center center no-repeat;
	padding:15px 0 10px;
	margin-bottom:15px;
	position:relative
}
#sideralePartsBox .sideraleCopy #prevNext.drawn {
	background-image:url('../images/css_images/siderale/siderale_yellow_dotaf3e.html?fb4f5023035c')
}
#sideralePartsBox .sideraleCopy #prevNext a {
	position:absolute;
	text-decoration:none;
	color:#7f7f7f;
	display:inline-block;
	padding:0 25px
}
#sideralePartsBox .sideraleCopy #prevNext a:hover {
}
#sideralePartsBox .sideraleCopy #prevNext a.prev {
	background:url('../images/css_images/siderale/arrow_grey_l_52aca.html?52b81557210d') left 4px no-repeat;
	padding-left:10px;
	padding-right:20px;
	right:50%
}
#sideralePartsBox .sideraleCopy #prevNext a.next {
	background:url('../images/css_images/siderale/arrow_grey_rt_52aca.html?52b81557210d') right 4px no-repeat;
	padding-right:10px;
	padding-left:20px;
	left:50%
}
#sideralePartsBox .sideraleCopy #prevNext a.disabled {
	opacity:.4;
	filter:alpha(opacity=40)
}
.calibreCopy #prevNext a {
	position:absolute;
	text-decoration:none;
	color:#7f7f7f;
	display:inline-block
}
#sideralePartsBox #cbg {
	width:377px;
	height:511px;
	position:absolute;
	top:0;
	left:50%;
	margin-left:-188px;
	z-index:0
}
#sideralePartsBox #cbg img {
	position:absolute
}
#sideralePartsBox #cbg .washout {
	width:377px;
	height:511px;
	z-index:2;
	position:absolute;
	top:0;
	left:0;
	background-color:#FFF;
	list-style:none
}
#sideralePartsBox #raphHolder {
	width:417px;
	position:absolute;
	top:0;
	left:-20px;
	z-index:1
}
.siderale .watchDetail {
	background-color:#000
}
.siderale .watchDetail .detailMenuButton {
	color:#8a8a8a
}
.siderale .watchDetail .detailMenuButton:hover {
	color:#cea001
}
.siderale .watchDetail .detailButtonClose>.icon {
	background-image:url('../images/css_images/siderale/watchdetail_icon_close_yelaf3e.html?fb4f5023035c')
}
.siderale .watchDetail .detailMenu .detailButtonZoomIn>.icon {
	background-image:url('../images/css_images/siderale/watchdetail_icon_zoomin_yelaf3e.html?fb4f5023035c')
}
.siderale .watchDetail .detailMenu .detailButtonZoomOut>.icon {
	background-image:url('../images/css_images/siderale/watchdetail_icon_zoomout_yelaf3e.html?fb4f5023035c')
}
.siderale .watchDetail .detailMenu .detailButtonView>.icon {
	background-image:url('../images/css_images/siderale/watchdetail_icon_view_frontback_yelaf3e.html?fb4f5023035c')
}
.siderale .watchDetail .detailMenu .detailButtonView.starchart>.icon {
	background-image:url('../images/css_images/siderale/watchdetail_icon_view_frontback_yelaf3e.html?fb4f5023035c')
}
.siderale .watchDetail .detailMenu .detailButtonShare>.icon {
	background-image:url('../images/css_images/siderale/watchdetail_icon_share_yelaf3e.html?fb4f5023035c')
}
.siderale .watchDetail .detailMenu .detailButtonDownload>.icon {
	background-image:url('../images/css_images/siderale/watchdetail_icon_download_yelaf3e.html?fb4f5023035c')
}
.modal.siderale_contact h2 {
	border-bottom:7px solid #D7D7D7;
	margin-bottom:40px;
	color:#373737
}
.modal.siderale_contact form {
	border-top:none
}
.modal.siderale_contact ul li {
	border-bottom:1px dotted #BEBEBE;
	padding-bottom:10px;
	padding-top:5px;
	width:531px;
	margin-left:auto;
	margin-right:auto
}
.modal.siderale_contact li.salutationLi, .modal.siderale_contact li.countryLi {
	border-bottom:none
}
.modal.siderale_contact li.salutationLi {
	padding-bottom:0
}
.modal.siderale_contact li.countryLi {
	padding-bottom:5px
}
.modal.siderale_contact li.submitLi {
	border-bottom:none;
	border-top:1px solid #D7D7D7;
	padding-bottom:0;
	padding-top:20px;
	margin-bottom:0
}
.modal.siderale_contact label {
	width:205px;
	float:left;
	padding:12px 0 0 26px
}
.modal.siderale_contact label .req, .modal.siderale_contact .label .req {
	color:#cea001;
	font-size:1.7em;
	font-family:'ProximaNovaSemiBold', Arial, Helvetica, sans-serif
}
.modal.siderale_contact #id_first_name, .modal.siderale_contact #id_last_name {
	width:117px
}
.modal.siderale_contact #id_first_name, .modal.siderale_contact #id_last_name {
	float:none
}
.modal.siderale_contact #id_first_name {
	margin-right:10px
}
.modal.siderale_contact input.submit {
	width:190px;
	margin:10px auto 0;
	display:block;
	float:none
}
.modal.siderale_contact input.submit:hover {
	background-color:#cea001;
	color:#fff
}
.modal.siderale_contact #selectsalutation {
	width:250px!important
}
.modal.siderale_contact #id_country, .modal.siderale_contact #id_salutation {
	width:280px!important
}
.modal.siderale_contact #id_email {
	width:260px!important
}
.modal.siderale_contact .formError {
	clear:both;
	display:block;
	float:left;
	margin-left:235px;
	padding-top:10px
}
.modal.siderale_contact .realNameLi .formError {
	clear:none;
	float:right;
	margin-left:0;
	margin-right:40px
}
#calibre94900MoreInfo .col_3 {
	padding:0;
	margin:24px;
	width:222px
}
#calibre94900MoreInfo .col_3 h1 {
	text-align:center;
	padding-top:30px;
	padding-bottom:20px
}
#calibre94900MoreInfo .col_3 p {
	padding:0 0 0 20px;
	line-height:20px;
	font-size:14px
}
#sidereal-widget #map-canvas {
	border:1px solid #999;
	height:400px;
	-moz-box-shadow:0 0 5px #ccc;
	-webkit-box-shadow:0 0 5px #ccc;
	box-shadow:0 0 5px #ccc
}
#sidereal-widget input.text {
	width:98%
}
#sidereal-widget fieldset {
	padding-top:20px;
	padding-bottom:20px
}
#sidereal-widget fieldset .results {
	display:none;
	margin:20px 0 0;
	position:relative
}
#sidereal-widget fieldset .results .update, #sidereal-widget fieldset .results .share {
	cursor:pointer;
	position:absolute;
	right:0;
	top:2px
}
#sidereal-widget fieldset .results .update {
	right:50px
}
.zh-cn h1, .zh-tw h1, .zh-cn h2, .zh-tw h2, .zh-cn h3, .zh-tw h3, .zh-cn h4, .zh-tw h4, .zh-cn h5, .zh-tw h5, .zh-cn h6, .zh-tw h6, .zh-cn .family .hgroup h2.pageTitle, .zh-tw .family .hgroup h2.pageTitle, .zh-cn .iwcSlider.homepage .textHolder p span.title, .zh-tw .iwcSlider.homepage .textHolder p span.title, .zh-cn .iwcVideo .poster .title, .zh-tw .iwcVideo .poster .title, .zh-cn .vorPortImage .textHolder p span.title, .zh-tw .vorPortImage .textHolder p span.title {
	font-family:Arial Unicode MS, SimHei, Verdana, sans-serif!important;
	text-transform:uppercase!important;
	font-weight:normal!important
}
.zh-cn .actionBar ul li, .zh-tw .actionBar ul li {
	width:212px
}
.zh-cn .col .actionBar li, .zh-tw .col .actionBar li {
	width:100%
}
.zh-cn .iwcSlider.homepage .textHolder p span.title, .zh-cn .iwcSlider.homepage .textHolder p span.title.long, .zh-cn .iwcSlider.homepage .textHolder p span.title.longer, .zh-tw .iwcSlider.homepage .textHolder p span.title, .zh-tw .iwcSlider.homepage .textHolder p span.title.long, .zh-tw .iwcSlider.homepage .textHolder p span.title.longer {
	font-size:55px;
	line-height:88px;
	padding-top:12px;
	letter-spacing:.05em
}
.zh-cn .moreInfo h4, .zh-tw .moreInfo h4, .zh-cn .iwcSlider.homepage .textHolder p span.main, .zh-tw .iwcSlider.homepage .textHolder p span.main, .zh-cn .tout p.description, .zh-tw .tout p.description, .zh-cn .signupTout ul li, .zh-tw .signupTout ul li {
	font-style:normal!important
}
.zh-cn .history #sectionNav ul li a, .zh-tw .history #sectionNav ul li a, .zh-cn .promo.article_promo p, .zh-tw .promo.article_promo p, .zh-cn.homepage .promo p, .zh-tw.homepage .promo p, .zh-cn.news .moreInfo p, .zh-tw.news .moreInfo p {
	text-align:center
}
.zh-cn .moreInfo p, .zh-tw .moreInfo p, .zh-cn .article_promo p.description, .zh-tw .article_promo p.description, .zh-cn .promo.alternative p, .zh-tw .promo.alternative p, .zh-cn.homepage .homeBody .promo p, .zh-tw.homepage .homeBody .promo p, .zh-cn .promo p, .zh-tw .promo p {
	text-align:left
}
.zh-cn .promo.library p, .zh-tw .promo.library p {
	text-align:center
}
.zh-cn .dayNight .dialMain p span, .zh-tw .dayNight .dialMain p span {
	text-align:center
}
.zh-cn, .zh-tw {
	font-style:normal!important
}
.zh-cn .textContent p, .zh-tw .textContent p, .zh-cn .welcomeLetter p, .zh-tw .welcomeLetter p {
	text-align:justify;
	text-justify:distribute
}
.zh-cn p.related, .zh-tw p.related {
	text-align:center
}
.zh-cn .moreInfo .col.col_3 p, .zh-tw .moreInfo .col.col_3 p {
	text-align:center
}
.de .calibre_tout h5 {
	font-size:1.7em!important
}
.de .iwcSlider.homepage .textHolder p span.title {
	font-size:60px!important
}
.de .iwcSlider.homepage .textHolder p span.title.long {
	font-size:50px!important
}
.de .iwcSlider.homepage .textHolder p span.title.longer {
	font-size:40px!important
}
.conciergeBar, .conciergeLocationBar {
	min-height:50px;
	margin-bottom:20px;
	float:left;
	width:100%
}
.conciergeBarFloat {
	clear:both;
	padding:20px 0;
	text-align:left;
	color:#7F7F7F;
	background:#fff;
	font-size:.78em;
	line-height:1em;
	font-weight:bold;
	float:none;
	position:relative
}
.conciergeBarContent {
	width:972px;
	float:none;
	position:relative;
	text-align:left;
	margin:0 auto
}
.conciergeBar .title, .conciergeLocationBar .title {
	position:relative;
	letter-spacing:.1em;
	display:block;
	color:#000;
	padding:0 25px 0 25px;
	text-transform:uppercase;
	width:490px
}
.conciergeBar .links, .conciergeLocationBar .links {
	display:block;
	padding:0 25px 0 25px;
	overflow:visible;
	float:right;
	margin-top:-11px
}
.conciergeBar .links li, .conciergeLocationBar .links .infoContainer li {
	padding:0 16px 0 16px;
	font-weight:normal;
	font-size:1em;
	float:left;
	height:22px;
	overflow:visible
}
.conciergeBar .links li.divider, .conciergeLocationBar .links .infoContainer li.divider {
	background:url('../images/css_images/concierge_bar_vert_dotline967a.png?8351bd7a8897') no-repeat;
	margin:0;
	padding:0;
	height:24px;
	width:3px;
	margin-top:-4px
}
.conciergeBar .links .last, .conciergeLocationBar .links .infoContainer .last {
	border-right:none;
	padding-right:0;
	background:none
}
.conciergeBar span.icon, .conciergeLocationBar .infoContainer span.icon {
	text-indent:-999em;
	width:8px;
	height:20px;
	overflow:hidden;
	display:inline-block;
	background:url('../images/css_images/concierge_bar_icons_sprite967a.png?8351bd7a8897') left -20px no-repeat;
	float:left;
	margin:-3px 5px 0 0
}
.conciergeBar .links .email span.icon, .conciergeLocationBar .links .infoContainer .email span.icon {
	width:16px;
	background:url('../images/css_images/concierge_bar_icons_sprite967a.png?8351bd7a8897') -29px -19px no-repeat
}
.conciergeBar .callBack span.icon, .conciergeLocationBar .infoContainer .callBack span.icon {
	width:20px;
	background:url('../images/css_images/concierge_bar_icons_sprite967a.png?8351bd7a8897') -9px -20px no-repeat
}
.conciergeBar .conciergeBarContent .links a, .conciergeLocationBar .conciergeBarContent .links a {
	color:#7F7F7F;
	padding-top:20px;
	padding-bottom:20px
}
.conciergeBar .conciergeBarContent a:hover, .conciergeLocationBar .conciergeBarContent a:hover {
	color:#A3443E;
	text-decoration:none
}
.conciergeBar .links a.email:hover span.icon, .conciergeLocationBar .links .infoContainer a.email:hover span.icon {
	background:url('../images/css_images/concierge_bar_icons_sprite967a.png?8351bd7a8897') -29px top no-repeat
}
.conciergeBar a.callBack:hover span.icon, .conciergeLocationBar .infoContainer a.callBack:hover span.icon {
	background:url('../images/css_images/concierge_bar_icons_sprite967a.png?8351bd7a8897') -9px top no-repeat
}
.conciergeBar .links a.more {
	display:block;
	width:110px;
	padding:0
}
.conciergeBar .links a.more span.dropdown {
	display:block;
	height:30px;
	width:30px;
	background-image:url('../images/css_images/arrow_drawer_down967a.png?8351bd7a8897');
	background-repeat:no-repeat;
	background-color:white;
	background-position:50% -22px;
	border:1px solid #dbdbdb;
	float:right;
	margin:-12px 0 0 15px
}
.conciergeBar .links a.more:hover span.dropdown {
	background-color:#dcdcde;
	background-position:50% 13px
}
.conciergeBarContent .title .arrow {
	background:url('../images/css_images/arrow_drawer_down967a.png?8351bd7a8897') 2px 2px no-repeat;
	width:12px;
	height:10px;
	position:relative;
	display:inline-block
}
.conciergeBarContent .title .arrow:hover {
	cursor:pointer
}
#id_conciergeCities {
	position:absolute;
	left:0;
	top:-11px;
	width:100%
}
#id_conciergeCities option {
	font-size:12px
}
.conciergeBarContent .countrySelect {
}
.conciergeBarContent .countrySelect .chosenCountry {
	color:#A3443E
}
.conciergeBarContent .countrySelect .chosenCountry:hover, .conciergeBarContent .countrySelect .chosenCountry.on {
	color:#000
}
.conciergeBarContent .countrySelect .selectionList {
	position:absolute;
	background-color:#FFF;
	padding:10px;
	top:22px;
	left:204px;
	z-index:900;
	-webkit-box-shadow:0 2px 6px rgba(50, 50, 50, 0.5);
	-moz-box-shadow:0 2px 6px rgba(50, 50, 50, 0.5);
	box-shadow:0 2px 6px rgba(50, 50, 50, 0.5);
	display:none
}
.conciergeBarContent .countrySelect .selectionList li {
	display:block
}
.conciergeBarContent .countrySelect .selectionList li a {
	border-top:1px solid #e3e3e3;
	padding:12px 18px;
	display:block;
	text-align:left;
	color:#373737;
	font-size:.933em;
	letter-spacing:1px
}
.conciergeBarContent .countrySelect .selectionList li.selected a {
	color:#999
}
.conciergeBarContent .countrySelect .selectionList a.first {
	border-top:none
}
.conciergeBarContent .countrySelect .selectionList li a:hover {
	color:#A3443E;
	background-color:#f3f3f3
}
.conciergeBarMore {
	width:922px;
	margin:0 auto;
	padding:0 25px 25px 25px;
	float:left;
	top:26px;
	background:white
}
.conciergeBarMore>div.left {
	width:460px;
	float:left;
	padding-right:30px
}
.conciergeBarMore>div.right {
	width:430px;
	float:left
}
.conciergeBarMore hr {
	border:0;
	height:1px;
	background:#e5e5e5;
	margin-top:15px
}
.conciergeBarMore p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-style:normal;
	font-weight:normal;
	line-height:18px
}
.conciergeBarMore p.title {
	color:#7f7f7f;
	padding:0;
	font-size:11px;
	line-height:12px;
	letter-spacing:.1em;
	text-transform:uppercase;
	font-family:'ProximaNovaBold', Arial, Helvetica, sans-serif;
	width:120px;
	margin:20px 0 15px 0
}
.conciergeBarMore p.times {
	width:33%;
	float:left
}
.conciergeBarMore p.times.last {
	width:66%;
	float:left
}
.conciergeBarMore a.callBack {
	clear:both;
	display:block;
	margin:15px 0 0 0;
	width:180px;
	color:#7F7F7F;
	padding-top:20px;
	font-weight:normal
}
.conciergeBarMore a.callBack:hover {
	color:#A3443E;
	text-decoration:none
}
.conciergeBarMore a.callBack .icon {
	float:left
}
.callBack .right {
	float:right;
	margin:0;
	padding:0 0 0 22px;
	height:100%
}
.callBack .right fieldset {
	padding:15px 0 0
}
.callBack #id_notes {
	width:222px;
	height:130px
}
.callBack p.disclaimer, .emailMe p.disclaimer {
	font-size:.867em
}
.callBack p.disclaimer a, .emailMe p.disclaimer a {
	padding-left:0;
	color:#A3443E
}
.watchInfoBlock label, .watchInfoBlock .watchInfo {
	padding-bottom:0;
	background:url('../images/css_images/border_dots_h_grey_1_3967a.png?8351bd7a8897') bottom left repeat-x
}
.watchInfoBlock label {
	padding-bottom:15px
}
.watchInfoBlock .watchInfo p {
	margin:0;
	margin-top:60px;
	margin-right:20px;
	clear:none;
	float:right;
	width:200px
}
.watchInfoBlock .watchInfo .watchName, .watchInfoBlock .watchInfo .watchRef {
	display:block;
	font-size:1em;
	color:#49494A;
	font-weight:bold;
	text-transform:uppercase
}
.watchInfoBlock .watchInfo .watchRef {
	color:#7F7F7F
}
.contact.callBack .info fieldset {
	padding:15px 0
}
.contact.emailMe textarea {
	height:214px;
	width:222px
}
.contact .info fieldset.last {
	background:none
}
.shareBar .googlePlus {
	width:24px;
	height:11px;
	position:relative;
	display:inline-block;
	top:2px;
	margin-left:-4px
}
.shareBar .googlePlus .icon {
	text-indent:-999em;
	width:24px;
	height:15px;
	overflow:hidden;
	display:block;
	background:url('../images/css_images/share_icon_plusOne3e58.png?908b97682bd6') no-repeat;
	position:absolute;
	z-index:1;
	margin-left:0;
	margin-top:0;
	top:-4px
}
.shareBar .googlePlus:hover .icon {
	display:none
}
.shareBar .googlePlus .googlePlusButton {
	position:absolute;
	top:-4px;
	left:5px
}
.shareBar .pinterest .icon {
	text-indent:-999em;
	width:18px;
	height:18px;
	overflow:hidden;
	display:inline-block;
	background:url('../images/css_images/share_icon_pinterest3e58.png?908b97682bd6') left top no-repeat;
	top:2px;
	position:relative;
	margin-left:-5px;
	margin-right:-5px
}
.shareBar .pinterest:hover .icon, .shareBar .pinterest.selected .icon {
	background:url('../images/css_images/share_icon_pinterest3e58.png?908b97682bd6') left -18px no-repeat
}
.shareBar .pinterestLinks {
	display:none
}
.toolTip.share .pinterestLinks {
	padding:4px 22px 2px
}
.actionBar .shareBar .googlePlus {
	padding:0 5px;
	top:0;
	height:17px;
	margin-left:0
}
.actionBar .shareBar .googlePlus .icon {
	margin:0;
	top:0
}
.actionBar div.shareBar a.googlePlus .googlePlusButton {
	top:0
}
.actionBar .shareBar .pinterest {
	height:16px
}
.actionBar .shareBar .pinterest .icon {
	margin-top:-5px
}
.jp, .jp h3.articleHead, .jp h2.articleHead, .jp h1, .jp h2, .jp h3, .jp h4, .jp h5, .jp h6, .jp p, .jp .highlights ul li, .jp .specs ul.detailList li, .jp .specs ul.specsList li .def, .jp .iwcSlider .textHolder p, .jp #calibreContainer p.calibreInstructions, .jp .iwcSlider li h4, .jp .iwcSlider p, .jp a.enlarge, .jp .family .hgroup h2.pageTitle, .jp .iwcSlider.homepage .textHolder p span.title, .jp .iwcVideo .poster .title, .jp .vorPortImage .textHolder p span.title {
	font-family:'MS Gothic,MS PGothic,Osaka,Arial,Verdana,sans-serif'!important
}
.jp p {
	text-align:right
}
.jp .tout p.description, .jp .tout p, .jp .quote p, .jp .hgroup p, .jp.error p, .jp .promo p, .jp ul.pack_shots p, .jp .centered_full, .jp .moreInfo p {
	text-align:center
}
.jp .iwcSlider .textHolder p a.go {
	text-align:left
}
.jp #selectsalutation, .jp #salutation, .jp #selecttitle, .jp #id_title {
}
.laureus {
	width:653px
}
.laureus form {
	border:0 none;
	padding:20px
}
.laureus form label {
	width:216px;
	float:left;
	padding:12px 0 0 26px
}
.laureus form input {
	float:left
}
.laureus input.text {
	width:261px
}
.laureus ul {
	padding:0
}
.laureus ul li {
	border-bottom:1px dotted #BEBEBE;
	width:531px;
	margin-left:auto;
	margin-right:auto;
	padding-bottom:15px
}
.laureus ul li.usernameLi {
	padding-top:47px
}
.laureus form ul li p {
	width:240px;
	padding-top:10px
}
.laureus input.submit {
	width:190px;
	margin:10px auto 0;
	display:block;
	float:none
}
.laureus .formError {
	float:none;
	width:261px;
	margin:-1em 25px 0 25px
}
.laureus form#laureusForm #commChoices li.checkboxesLi ul li#postMail {
	margin-left:45px
}
.laureus form#laureusForm #commChoices li.checkboxesLi ul li#postMail label, .laureus form#laureusForm #privacyPolicy li.checkboxesLi li label {
	margin-left:11px;
	padding:0 40px 0 0;
	float:left;
	width:406px
}
.laureus form#laureusForm #commChoices li.postMailChoices {
	padding-left:27px
}
.laureus form#laureusForm label span.required {
	color:#a3443e;
	font-size:1.7em;
	padding:0 0 0 5px
}
.laureus form li.emailLi {
	padding-top:33px
}
.laureus form li.checkboxesLi label {
	padding-left:10px
}
.laureus form li.checkboxesLi label#onyDraw {
	padding-left:54px
}
.toolTip.laureusTip {
	width:auto;
	overflow:hidden;
	padding:0;
	padding-bottom:30px;
	margin:0;
	background:none
}
#laureusForm.toolTipTrigger {
	padding:2px 5px 0;
	border:1px solid #d7d7d7;
	cursor:pointer
}
#laureusForm.toolTipTrigger:hover, .toolTipTrigger.selected {
	background:#d7d7d7
}
.toolTip.laureusTip div.ttShadow {
	display:none
}
.toolTip.laureusTip div.ttShadowR {
	display:none
}
.toolTip.laureusTip span.description {
	border:2px solid #ddd
}
ul.water-resistance-list {
	float:left;
	margin-bottom:-40px;
	padding:0;
	list-style:outside none
}
.water-resistance-list li {
	float:left;
	width:190px;
	font-weight:bold;
	font-size:12px;
	text-transform:uppercase;
	color:#000;
	text-align:center
}
.page_condition-of-sales .textContent table {
	width:100%;
	border-top:1px solid #DDD;
	border-right:1px solid #DDD
}
.page_condition-of-sales .textContent table td {
	padding:10px;
	vertical-align:top;
	border-bottom:1px solid #DDD;
	border-left:1px solid #DDD
}
.page_condition-of-sales .textContent table thead th {
	padding:10px;
	text-align:left;
	font-weight:bold;
	border-bottom:1px solid #DDD;
	border-left:1px solid #DDD
}
.fr.service .promo .link {
	position:static;
	padding:10px 0 0 0
}
.fr li.ddLink:first-child div.dd ul li {
	font-size:.9em
}


.slider{
width:900px;
height:300px;
margin:0 auto;
padding:0;
}
.center_container {
	width:900px;
	height:auto;
	margin:0 auto;
	padding:0;
}
.txt_heading {
	width:900px;
	height:auto;
	float:left;
	font-family:"Arno Pro";
	font-size:22px;
	color:#393939;
}
.txt {
	width:900px;
	height:auto;
	margin:5px 0 0 0;
	padding:0;
	float:left;
	font-family:Calibri;
	 letter-spacing: 0.10px;
	font-size:13px;
	color:#666666;
	text-align:justify;
}

.footer{
width:100%;
height:200px;
margin:350px 0 0 0;
padding:0;
background:#2d3538;
}

.footer_inner{
width:950px;
height:200px;
margin:0 auto;
padding:0;
}


.footer_heading{
font-family:"Montserrat-Bold";
font-size:18px;
font-weight:900;
color:#FFFFFF;
text-transform:uppercase;
text-align:center
}

.footer_txt{
padding:0 0 0 50px;
font-family:"Montserrat-Regular";
font-size:12px;
color:#839095;
}

.footer_txt a{
color:#839095;
text-decoration:none;
}

.login{
width:70px;
height:25px;
margin:0 auto;
padding:0;
float:Right;
}


.footer_txt a:hover{
color:#efa63e;
text-decoration:none;
}

.footer_txt_2{
padding:0 0 0 27px;
font-family:"Montserrat-Regular";
font-size:12px;
color:#839095;
}

.footer_txt_2 a{
color:#839095;
text-decoration:none;
}

.footer_txt_2 a:hover{
color:#efa63e;
text-decoration:none;
}

.footer_txt_3{
padding:0 0 0 85px;
font-family:"Montserrat-Regular";
font-size:12px;
color:#839095;
}

.footer_txt_3 a{
color:#839095;
text-decoration:none;
}

.footer_txt_3 a:hover{
color:#efa63e;
text-decoration:none;
}


.footer_txt_4{
padding:0 0 0 58px;
font-family:"Montserrat-Regular";
font-size:12px;
color:#839095;
}

.footer_txt_4 a{
color:#839095;
text-decoration:none;
}

.footer_txt_4 a:hover{
color:#efa63e;
text-decoration:none;
}
