body {
	background: url(../images/bg.gif) repeat;
	font-family: "Trebuchet MS", Trebuchet, Tahoma, Arial, Helvetica, sans-serif;
	background-attachment: fixed;
}

#wrap {
	width: 800px;
	margin: 0 auto;
}

#header {
	background: url(../images/header.gif) no-repeat;
	width: 800px;
	margin: 0;
	height: 0px;
	padding-top: 70px;
	overflow: hidden;
	text-indent: -1000px;
	font-size: 1px;
	cursor: pointer;
}	

#banneradvertisement {
	display: block;
	width: 520px;
	text-align: center;
	background: url(../images/banneradback.gif) no-repeat center;
	height: 80px;
	padding-top: 5px;
}

#banneradvertisement img {
	border: 0;
}

/* Navigation */

#nav {
	margin:0;
	padding:0 87px 0 47px;
	background: url(../images/nav.gif) no-repeat;
	height: 33px;
	width: 750px;
}

body>#nav { margin-right: 0px;}

#nav li {
	display: inline;
	list-style-type: none;
}

#nav li a {
	display: block;
	float: left;
	text-indent: -1000px;
	overflow: hidden;
	height: 33px !important;
	height /**/: 33px; /* for IE5/Win */;
}

/* 33px */
#nav li a:hover {
	background-position: 0 -33px;
}

/* Navibar*/
#nav a:active, #nav a.selected { background-position: 0 -66px; }

li#news, li#news a {
	background: url(../images/news.gif) no-repeat;
	width: 88px;
}

li#reviews, li#reviews a {
	background: url(../images/reviews.gif) no-repeat;
	width: 89px;
}

li#features, li#features a {
	background: url(../images/features.gif) no-repeat;
	width: 87px;
}

li#shows, li#shows a {
	background: url(../images/shows.gif) no-repeat;
	width: 91px;
}

li#forums, li#forums a {
	background: url(../images/forums.gif) no-repeat;
	width: 94px;
}

li#forums, li#message a {
	background: url(../images/message.gif) no-repeat;
	width: 94px;
}

li#about, li#about a {
	background: url(../images/about.gif) no-repeat;
	width: 94px;
}

li#promo, li#promo a {
	background: url(../images/promo.gif) no-repeat;
	width: 94px;
}

li#podcast, li#podcast a {
	background: url(../images/leather.gif) no-repeat;
	width: 91px;
}

li#about92, li#about92 a {
	background: url(../images/menu_about92.gif) no-repeat;
	width: 90px;
}
li#bannerTC, li#bannerTC a {
	background: url(../images/banner_tc.gif) no-repeat;
	width: 42px;
	margin-left:20px;
}
li#bannerSC, li#bannerSC a {
	background: url(../images/banner_sc.gif) no-repeat;
	width: 42px;
}

li#langTC, li#langTC a {
	background: url(../images/lang_tc.gif) no-repeat;
	width: 40px;
}
li#langSC, li#langSC a {
	background: url(../images/lang_sc.gif) no-repeat;
	width: 40px;
}
li#langJP, li#langJP a {
	background: url(../images/lang_jp.gif) no-repeat;
	width: 46px;
}
li#langEN, li#langEN a {
	background: url(../images/lang_en.gif) no-repeat;
	width: 46px;
}
li#shows_blank, li#shows_blank a {
	background: url(../images/shows_blank.gif) no-repeat;
	width: 70px;
}
/* End Navigation */

h2#coverpage, h2#podcasthead, h2#editorialhead, h2#interviewhead, h2#featurehead, h2#newshead, h2#reviewshead, h2#abouthead, h2#articlehead, h2#featureshead {
	clear: left;
	display: block;
	margin: 0;
	width: 800px;
	height: 29px;
	background: #FF3366 url(../images/coverpage.gif) no-repeat 13px 7px;
	border-top: 3px solid #D92B57;
	overflow: hidden;
	text-indent: -1000px;
}

h5#coverpage_sc {
	clear: left;
	display: block;
	margin: 0;
	width: 800px;
	height: 29px;
	background: #FF3366 url(../images/coverpage_sc.gif) no-repeat 13px 7px;
	border-top: 3px solid #D92B57;
	overflow: hidden;
	text-indent: -1000px;
}

h2#about {
	clear: left;
	display: block;
	margin: 0;
	width: 800px;
	height: 29px;
	background: #8F7FE0 url(../images/about.gif) no-repeat 13px 7px;
	border-top: 3px solid #D92B57;
	overflow: hidden;
	text-indent: -1000px;
}

h2#promo {
	clear: left;
	display: block;
	margin: 0;
	width: 800px;
	height: 29px;
	background: #a9a9a9 url(../images/promo.gif) no-repeat 13px 7px;
	border-top: 3px solid #a9a9a9;
	overflow: hidden;
	text-indent: -1000px;
}

h2#even {
	clear: left;
	display: block;
	margin: 0;
	width: 800px;
	height: 29px;
	background: #cccac7 url(../images/event_message.gif) no-repeat 13px 7px;
	border-top: 3px solid #D92B57;
	overflow: hidden;
	text-indent: -1000px;
}

h2#podcasthead {
	background: #FFCC00 url(../images/podcast.gif) no-repeat 13px 2px;
	border-top: 3px solid #D9AE00;
}

h2#editorialhead {
	background: #666699 url(../images/editorial.gif) no-repeat 13px 2px;
	border-top: 3px solid #575782;
}

h2#interviewhead {
	background: #66CC00 url(../images/interview.gif) no-repeat 13px 2px;
	border-top: 3px solid #57AE00;
}

h2#featurehead {
	background: #999999 url(../images/feature.gif) no-repeat 13px 2px;
	border-top: 3px solid #828282;
}

h2#newshead {
	background: #FF0000 url(../images/news.gif) no-repeat 13px 2px;
	border-top: 3px solid #D90000;
}

h2#reviewshead {
	background: #6699CC url(../images/review.gif) no-repeat 13px 5px;
	border-top: 3px solid #5782AE;
}

h2#abouthead {
	background: #FFCC00 url(../images/about.gif) no-repeat 13px 2px;
	border-top: 3px solid #D9AE00;
}

h2#articlehead {
	background: #FF6600 url(../images/article.gif) no-repeat 13px 2px;
	border-top: 3px solid #D95700;
}

h2#featureshead {
	background: #7E6F8C url(../images/features.gif) no-repeat 13px 2px;
	border-top: 3px solid #6B5E77;
}

#content {
	clear: left;
	width: 790px;
	background: #FFF;
	padding: 10px 5px;
	min-height: 484px;
}
#content2 {
	clear: left;
	width: 790px;
	background: #FFF;
	padding: 10px 5px;
	min-height: 450px;
}


/* Hides from Mac IE \*/
* html #content {height:484px;}
/* Stop hiding */

#single-content {
	padding: 10px 50px 10px 10px;
	width: 740px;
	min-height: 684px;
	background: #FFF;
	font-size: 14px;
	line-height: 18px;
	text-align: justify !important;
	overflow /**/: auto ; /* for IE5/Win */;;
}

/* Hides from Mac IE \*/
* html #single-content {height:484px;}
/* Stop hiding */


#single-body, #comments-template {
	width: 500px;
	float: left;
	padding-left:0.5em;
	margin-left:0.5em;
}

#comments-template {
}

#single-content a {
	color: #4377AD;
}

#single-content a:hover {
	color: #2C4E70;
}

#single-content img {
	margin: 10px;
	padding: 0;
}

/* Podcast */

#podcontent {
	padding: 10px 50px 10px 10px;
	width: 740px;
	background: #FFF;
	font-size: 16px;
	line-height: 20px;
	text-align: justify;
	min-height: 700px; /* min-height is for main page height */
}

#podbody {
	width: 510px;
	float: right;
	text-align: justify;
	padding-left: 10px;
}

#podbody .podcast {
	text-align: center;
	padding: 20px;
}

#features-interviews, #features-featarts, #features-articles {
	width: 150px;
	float: left;
	margin-right: 20px;
}

#features-interviews h4, #features-featarts h4, #features-articles h4 {
	color: #006699;
	text-align: center;
}

#features-interviews ul, #features-featarts ul, #features-articles ul {
	padding: 0;
	padding-left: 10px;
	margin: 0;
	list-style: square;
	margin-bottom: 10px;
}

#review-album, #review-album2 {
	width: 500px;
	height: 35px;
	padding: 0;
	margin: 0;
	font-size: 12px;
	line-height: 18px;
	border-bottom: 0px #006699 dashed;
	width: 460px;
}

#review-album p, #review-album2 p {
	padding-top: 2px;
}

#review-album a img, #review-album2 a img {
	border: 0;
	float: left;
	padding: 2px 0;
	margin: 0;
	vertical-align: middle;
}

#full-album {
	display: block;
	width: 205px;
	height: 280px;
	padding: 2px;
	padding-top: 5px;
	margin-bottom: 10px;
	margin-right: 10px;
	float: left;
	text-align: center;
	background: #24496F;
	color: white;
}

#full-album img, #full-album #span {
	padding: 0;
	margin: 0;
}

#full-album p {
	padding: 0;
	padding-left: 5px;
	padding-top: 10px;
	padding-bottom: 5px;
	margin: 0;
	width: 225px;
	font-size: 12px;
	line-height: 14px;
	text-align: left;
}

/* Hides from Mac IE \*/
* html #podcontent {height:600px;}
/* Stop hiding */

#podcontent a {
	color: #4377AD;
}
#podcontent a:hover {
	color: #2C4E70;
}
#podcontent h2 {
	display: none;
}

/* End Podcast */

#wplogin {
	background: #fff;
	border: 1px solid #a2a2a2;
	margin: 5em auto;
	padding: 1.5em;
	width: 25em;
}

#wplogin #wplogin_error {
	background: #c00;
	border: 1px solid #a40000;
	color: #fff;
	font-size: 16px;
	font-weight: bold;
	padding: .5em;
	text-align: center;
}

#wplogin h1 {
	margin-top: 0;
}

#wplogin h1 a {
	display: block;
	text-indent: -1000px;
	height: 66px;
	border-bottom: none;
}

#wplogin input {
	padding: 3px;
}

#wplogin ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

#wplogin ul li {
	display: inline;
	margin-left: 1.4em;
	text-align: center;
}

#wplogin #log, #pwd {
	font-size: 1.7em;
	width: 80%;
}

#wplogin #submit {
	font-size: 1.7em;
}


#single-body .comments, .readmore {
	font-size: 12px;
	margin: 0;
	line-height: normal;
}

a {
	color: white;
	text-decoration: none;
}

a:hover {
	color: #CCCCCC;
	text-decoration: underline;
}

/* Right Column */

#latestnews {
	float: right;
	width: 203px;
	background: url(../images/latestnews.gif) no-repeat;
	height: 455px;
	padding: 25px 25px 10px 10px;
	margin-right: -10px;
	text-align: justify;
}

#latestnews img {
	display: none;
}

#latestnews p a {
	font-style: oblique;
}

/* Hides from Mac IE \*/
* html #latestnews {height:460px; margin-right: -5px;}
* html .feature2, .feature3 {margin-top: 4px;}
/* Stop hiding */

#latestnews h3 {
	display: none;
}

.entry1 h4, .entry2 h4, .entry3 h4 {
	color: white;
	font-size: 17px;
	font-weight: normal;
	padding: 0;
	line-height: 17px;
	margin: 0;
}

.entry1 p, .entry2  p, .entry3  p {
	font-size: 12px;
	color: white;
	padding: 0;
	padding-top: 7px;
	margin: 0;
	line-height: 14px;
}

.date {
	color: white;
	font-style: oblique;
	font-size: 10px;
	line-height: 16px;
}

.entry1 hr, .entry2 hr {
	border: 1px solid white;
}

/* End Right Column */

/* Left Column */
#featuredarticle {
	width: 740px;
	height: 420px;
	background: url(../images/featuredarticle.gif) no-repeat;
	padding: 33px 30px 10px 10px;
	margin-left: 10px;
	text-align: left;
}

/* IE/PC Fix */
html > body #featuredarticle { width: 740px; }
/* End fix */

#featuredarticle h3 {
	display: none;
}

#featuredarticle h4 {
	font-size: 21px;
	color: white;
	font-weight:bold;
	line-height: 21px;
	padding: 0;
	margin: 0;
}

#featuredarticle img {
	border: 0px solid #366CA3;
	padding: 0;
	margin-right: 10px;
	float: left;
}

#featuredarticle p {
	font-size: 12px;
	color: white;
	padding: 0;
	padding-top: 7px;
	margin: 0;
	line-height: 1.5em;
}

#featuredarticle p.orange {	
	color: #640000;
	font-weight:bold;
	line-height: 1em;
	text-align: center;
}

#featuredarticle p.orange2 {	
	color: #640000;
	font-weight:bold;
	line-height: 1em;
	text-align: left;
}

#featured {
	float: right;
	text-align: justify;
	margin-right: 8px;
}

#featured h4 {
	font-size: 17px;
	color: white;
	font-weight: normal;
	padding: 0;
	margin: 0;
	line-height: 19px;
}

#featured p {
	font-size: 12px;
	color: white;
	padding: 0;
	padding-top: 8px;
	margin: 0;
	line-height: 14px;
}

#featured img {
	padding: 0;
	margin-right: 5px;
	float: left;
}

/* Start Little Ones */

.feature3 img {
	border: 1px solid #366CA3;
}

.feature2, .feature4 {
	margin-top: 8px;
	width: 305px;
	height: 58px;
	background: url(../images/featblack.gif) no-repeat;
	padding: 8px 10px 10px 10px;
}

.feature2 img, .feature4 img {
	border: 1px solid #1f1f1f;
}

.feature3 {
	margin-top: 8px;
	width: 305px;
	height: 58px;
	background: url(../images/featblue.gif) no-repeat;
	padding: 8px 10px 10px 10px;
}

/* End Left Column */

/* Center Column */

#featreview {
	clear: none;
	float: left;
	width: 195px;
	height: 201px;
	background: url(../images/featuredreview.gif) no-repeat;
	padding: 33px 10px 10px 10px;
	text-align: justify;
	margin-left: 5px;
	margin-top: 9px;
}
#featreview h3 {	display: none;}
#featreview img {	border: 1px solid #1f1f1f;}
#featreview p {
	font-size: 12px;
	color: white;
	padding: 0;
	padding-top: 5px;
	margin: 0;
	line-height: 14px;
	clear: both;
}
#album img {	float: left;	margin-right: 5px;}
#album span img {	border: none;	margin: 5px 0;}
#album p {	font-size: 10px;	line-height: 8px;	clear: none;}
#album {	height: 60px;}
/* End Center Column */

/* Sidebar */
#sidebar {
	background: #666 url(../images/sidebar-bg.gif) left top no-repeat;
	width: 200px;
	min-height: 170px;
	float: left;
	border-right: #B3B2B4 2px solid;
	color: white;
	padding-top: 20px;
	padding-left: 6px;
	font-size: 10px;
	line-height: 12px;
}
#sidebar h4 { margin: 0;	margin-bottom: 5px;	font-size:1.2em;}
#sidebar hr { border: 1px solid white;}
#sidebar a, #sidebar a:hover {	color: #EEE;	font-weight: bold;}
#sidebar a:hover {	text-decoration: underline;}
#sidebar ul {	list-style: none;	padding-left: 10px;	padding-right: 10px;	margin: 0;}
#sidebar input {	margin: 0;}

/* Hides from Mac IE \*/
* html #sidebar {height:270px;}
/* Stop hiding */

.sidefoot {
	display: block;
	margin-right: -2px;
	width: 211px;
	background: url(../images/) no-repeat;
	height: 23px;
	vertical-align: bottom;
}
/* End Sidebar */

#footer {
	background: url(../images/footer.gif) no-repeat;
	width: 800px;
	height: 32px;
	text-align: center;
	font-size:12px;
	padding: 0 0;
	clear: both;
}
#footer ul {float: right;}
#footer li {
	display: inline;
	list-style-type: none;
	margin: 0;
	padding: 0;
}
#footer li a {
	display: block;
	width: 65px;
	height: 31px;
	margin-top: -20px;
	float: left;
}
#footer li a span {	display: none;}

/* Hides from Mac IE \*/
* html #footer li a {margin-top: 0;}
/* Stop hiding */

.commentlist li {	padding: 10px;}
.alt {	background: #E6E4E7;}

.comments, .readmore {
	color: white;
	font-style: oblique;
	font-size: 10px;
}

.comments {
	float: right;
	margin-right: 40px;
}

#featreview .readmore {
	clear: none;
}

/* Added on 20060420 */
.navleft {
	padding:0.5em 0; 
	font-size:12px;
	text-align:left;
}

.bottom_content {
	border:none;
	padding: 1em 0;
	text-align:center;
	color:#666;
}

.data {	line-height: 1.6em;}
.pictext {	text-align:left;	color:#999999;	padding:2px 0;}
.pic { padding: 2px 2px;}
.btn { padding: 1em 0; background-color: #336699;}

#bmpCenter {	background-color:#FFFFFF;}

.inner { padding: 0 0;	margin: 0 0;}

#mapabout{	text-align: left;	font-size: 0.8em;	line-height: 1.6em;	padding: 0 3em;}
#mapabout h1 {	color:#003399;	padding: 0;}
#mapabout img {	 padding:0; margin:0;}

.promo_iwc {
	background-image:url(../images/iwc_bg.gif);
	background-repeat: no-repeat;
	height:100px;
	padding: 0.5em 0;
}
.promo_longines {
	background-image:url(../images/bg_longiness.gif);
	background-repeat: no-repeat;
	height:100px;
	padding:0.2em 0;
	margin: 0;
}
.promo_pp {
	background-image:url(../images/firstpage/bg_pp.jpg);
	background-repeat: no-repeat;
	height:100px;
	padding:0.2em 0;
	margin: 0;
}
.promo_oris {
	background-image:url(../images/firstpage/bg_oris.jpg);
	background-repeat: no-repeat;
	height:100px;
	padding:0.2em 0;
	margin: 0;
}
.promo_chronoswiss {
	background-image:url(../images/firstpage/bg_chrono.jpg);
	background-repeat: no-repeat;
	height:100px;
	padding:0.2em 0;
	margin: 0;
}
.promo_gp {
	background-image:url(../images/firstpage/bg_gp.jpg);
	background-repeat: no-repeat;
	height:100px;
	padding:0.2em 0;
	margin: 0;
}
.promo_brit {
	background-image:url(../images/firstpage/bg_britling.jpg);
	background-repeat: no-repeat;
	height:100px;
	padding:0.2em 0;
	margin: 0;
}
.promo_hermers {
	background-image:url(../images/firstpage/bg_hermers.jpg);
	background-repeat: no-repeat;
	height:100px;
	padding:0.2em 0;
	margin: 0;
}
.promo_headtxt{	line-height: 1.8em;	color: #FB6400;}
.promo_txt {
	padding: 0 1em;
	color:#333;
	font-size: 12px;
	text-align: left;	
	padding-left: 16em;
}
.promo_link {	font-size: 10px;}

#content a { color:#313e98;}
#content2 a { color:#313e98;}

#promo_info {	padding: 1em 2em 0 0em;	color: #333;	font-size: 11px;}
#promo_info p, img {	padding: 0;	margin: 0;}

.newshead { color:#003399;}
#news {	font-size:12px;}
#news tr {	border-bottom:#333333 1px dotted;}

div.clearer {clear: both; display: block; margin: 0; padding: 0; height: 0; line-height: 1px; font-size: 1px;}

/* For new index.php */
#mainBg { background-color:#FFFFFF; text-align:left;}
#mainContent { padding-left: 0.6em; width: 780px; font-size:12px;}
#mainContent img { border:0; }
#mainContent h4 {color:#0066CC;}
#mainContent .promo_headtxt2{ line-height: 1.8em;	color: #FB6400;}
#mainContent .promo_txt2 {	color:#333;	font-size: 12px;	text-align: left;	}
#innerContent { text-align:left; color:#333;}
#innerContent h3{ text-align:left; font-size:1.3em;}
#innerContent a, #infoContent a, sideContent a{ text-align:left; color:#FB6400; }
#innerContent p, #infoContent p, sideContent p{color:#333;	font-size: 12px; text-align: left;	line-height: 1.7em; }
#innerContent img{ border:0;}
#infoContent { width:546px; border:none; }
#infoContent .bg {background-color:#F1F1F1;}
#infoContent .bg2 {background-color:#CCCCCC;}
#infoContent .bg3 {background-color:#F8FEFD;}
#sideContent { padding: 1em 0 0 0.8em; border:none;}
#sideContent .inner{ background-color:#CCC;}
#sideContent .bg {background-color:#F5F5F5;}
#sideContent .bg2 {background-color:#CCCCCC;}
#sideContent .bg3 {background-color:#FFFFFF;}
#sideContent .pic { padding:1em 1em; background-color:#FFF;}
#sideContent p { color:#333; text-align:center;}
#sideContent a { color:#FB6400; text-align:center;}
#sideContent li { color:#333; text-align:left;}
#top {padding-top: 1em; width:546px;}
.cent { text-align:center; }

.navtext {
width:200px;
font-size:8pt;
border: 1px solid #fff;
background-color:#efefef;
color:#39c;
} 

.promo { border: none; background-color:#FB6400; color:#FB6400; height:1px; width:86%;}

#minitabs {
	margin:0;
	padding: 0 0px 24px 200px;
	border-bottom: 1px solid #696;
	background: #6699CC url(../images/review.gif) no-repeat 13px 5px;
	border-top: 2px solid #5782AE;
	font-size: 0.8em;
}
#minitabs li {
	margin:0;
	padding: 0;
	display: inline;
	list-style: none;
}
#minitabs a {
	float: left;
	line-height: 14px;
	font-weight: bold;
	margin: 0 10px 4px 15px;
	text-decoration: none;
	color:#FFF;
}
#minitabs a.active, #minitabs a:hover {
	border-bottom: 4px solid #FB6400;
	padding-bottom: 1px;
	color: #FB6400;
}
#minitabs a:hover { color:#FFF; }

div.rounded h3 {padding: 0.6em 0 0.3em 0; background-color:#FFF; width:470px; text-align:center; color:#666;}
div.rounded p { padding: 0 1em 0 0; text-align: left; font-size:12px;}
div.rounded img {float:left; margin: 0 0.5em 2em 0.8em;}
div.rounded {
 width: 500px;
 background: #90AED5 url(/images/tr.gif) no-repeat top right;
 color: #FFF;
}
div.rounded div {
 background: transparent url(/images/tl.gif) no-repeat top left;
}
div.rounded div div {
 background: transparent url(/images/br.gif) no-repeat bottom right;
}
div.rounded div div div {
 background: transparent url(/images/bl.gif) no-repeat bottom left;
 padding: 15px;
}
.txtcolor {color:#FB6400; background:url(../images/gobutton_s.gif) no-repeat center;}

.cols, a.cols:link, a.cols:visited, a.cols:hover{color:#8A8A8A;font-size:11px;}
.cols1, a.cols1:link, a.cols1:visited, a.cols1:hover{color:#908B7C;font-size:11px;}
.gray3, a.gray3:link, a.gray3:visited, a.gray3:hover{color:#655F50}
.dc3, a.dc3:link, a.dc3:visited, a.dc3:hover{color:#D09344}
.s11{font-size:11px;}
.ls { letter-spacing:-1px; }
.b3_2{border:1px solid #F4B961;}
.ln14{ line-height:1.4}
.box3{ background:#FAF7EB; border-top:1px solid #F1E6C7;border-bottom:1px solid #F1E6C7; }
.titleGray {background:url(../images/box/login_tit_bg.gif) no-repeat; color:#F4B961; text-align:left; padding-left:1em; line-height:24px;}
.box img { border: none;}
.lea {padding-right:1.2em; padding-bottom:1em;}

.datatable { border: 1px solid #338BA6; border-collapse: collapse;}
.datatable td { border: 1px solid #73C0D4; padding: 4px;}
.datatable th { border: 1px solid #828282; background-color: #BCBCBC; font-weight: bold; padding: 4px;}

fieldset {border: 1px dotted #61B5CF; margin-top: 16px; padding: 10px;}
legend {color:#00008B; background-color: #FFF;}
#darkblue h4 {color:#0066CC;}
#darkblue li {color:#333;}

/*  TabRotator used */
.PG_Code {font:normal 10px verdana;line-height:17px;padding:0 0 15 15}
.ImgTab  {cursor:hand}
.MsgHide {height:174px;border:1px solid #aaa;padding:10px;display:none}
